LINUX.ORG.RU

Избранные сообщения qub

Google Play и фишинг/скамы/кардеры

Форум — Talks

Шерстил я тут намедни Google Play на предмет приложений-кошельков поддерживающих добавление банковских карт и оплату через NFC не требующих не рутованное устройство и проверки SafetyNet. Понятно, что таких скорее всего нет, но, внезапно, я наткнулся на вот этот вот экземпляр:

https://play.google.com/store/apps/details?id=com.cardsapp.android

При первом рассмотрении, приложение вроде-бы даже выглядит весьма прилично: много установок - более миллиона, есть свежие и хорошие отзывы, приложение в магазине уже с 2013 года, само приложение не заброшено, сторонние сервисы по статистике рисуют вполне приличную картину:

https://www.appbrain.com/app/cards-mobile-wallet/com.cardsapp.android

Но вот после установки и пятиминутного использования - сразу начали закрадываться сомнения что данное приложение какой-то хитрый скам.

Для начала - я, ВНЕЗАПНО, практически ничего не смог про него нагуглить - никаких отзывов, никаких историй успеха. Только парочку вопросов про него на stackoverflow (и все они про то что в приложении не работает оплата через NFC).

Интерфейс у приложения крайне убогий, одни сплошные баги, функций минимум. русский интерфейс переведён «промтом». Совершенно непонятно, как такое убожество могло получиться за 7 лет наличия приложения в гуглоплее. Приложение выглядит просто как какая-то поделка школьника.

Дальше - больше. У приложения есть «открытый» API на гитхабе, позволяющий добавлять в систему свои типы карт. Но, внезапно, все примеры были выложены один коммитом и не обновлялись уже 3 года, всё API содержится в бинарниках (библиотеках) - то есть никаких исходников по сути нет.

Решил я значит ради интереса добавить свою банковскую карточку в приложение. И внезапно в нём нашлось не менее сотни «провайдеров» для карт mastercard. Но вот незадача, все они неофициальные, то есть добавлены «сообществом» через вышеописанный API. Нашел я значит, самый «популярный» провайдер с наибольшим числом пользователей - просканировал через NFC свою банковскую карту, номер он её успешно определил. Полагаю что вся эта инфа ушла владельцу «провайдера», информацию о котором приложение не выдаёт, и он ей возможно попробует воспользоваться. Разумеется, никакая оплата по NFC из приложения не работает, т.к для этого действа требуется получение специального токена (который иногда ещё надо обновлять) от банка, а ни один банк с такой мутной системой сотрудничать не будет, конечно.

Ну и, собственно, вопросы которые я бы хотел задать местным знатокам: Что вы думаете об этом конкретном софте ? Скам или не скам ? Как такое отвратительно неюзабельное говно собирает по миллион установок, хорошие отзывы, хорошую историю, и при этом о нём практически нет никакой информации в интернете ? Как гугол это вообще пускает в магазин ? У него совсем нет никакого контроля качества ?

Незнаю, может, я конечно, чего-то не понимаю. Там ещё была регистрация аккаунта без которого, как я понял, часть карточек не работает, проблема только в том, что регистрация не работает, их сервак выдаёт какую-то ошибку. Может на ЛОРе есть пользователи этой поделки, которые смогут прояснить что вообще это приложение делает и какие карты поддерживает ?

PS: за карту можно не волноваться, я там установил такие лимиты что хватит разве только на доширак 1 раз в день, а в следующем месяце ей уже срок выходит. Да и по той информации что считывается с NFC вроде AID и номера карты, что-то по ней купить в интернете сложно.

 , ,

DawnCaster
()

Стоит ли лезть в Android разработку

Форум — Talks

Итак вопрос скажем так перспективы. Есть желание попробовать андройд разработку. До этого опыта написания именно мобильных приложений не было. Соответственно java поверхностно только в пределах web разработки (сайты делал), ну и стандартный набор знаний/умений С/с++, VBA, Delphi(если его вообще ещё кто то помнит), php.

Если кратко есть опыт написания простого ПО для ПК и различных скриптов для облегчения жизни себе или людям.

Собственно вопрос к тем кто занимался или занимается разработкой под Android, стоит ли сейчас осваивать эту нишу? В основном интересно написание именно приложений т.е. не игр.

Перемещено leave из general

 

newnaicon
()

В чём бы нарисовать чертёж

Форум — Talks

Никогда не рисовал на компе чертежей и вот припёрло. Нужно изобразить сетку из канатов под крышей здания. Может даже в 3D. Осваивать что-то сложное долго, мне потом не понадобится. Что вообще есть у нас? Чтобы за вечер смастерить. Или в Inkscape нарисовать и не мучаться?

Нужно ТЗ снабдить схемой как будем канаты под потолком натягивать. Просто сетку с размерами и схематично крюки, шпильки, таурепы и тд. Рисовал когда-то на миллиметровке, отлично получалось, но теперь все хотят на компе чертёж.

 

WerNA
()

«Правильное» подключение USB к STM32F103

Форум — Linux-hardware

Фырочки всем.
Играюсь с Blue Pill'ом на тему передачи всякого по USB; при сбросе контроллера десктоп не теряет соединение с ним (в dmesg вообще ничего не появляется), и до перевтыка кабеля интерфейс подвисает - в /dev остаётся его узел, но как-то юзать его бессмысленно.
Интернет-хомячки сказали, что это происходит из-за особенности чипов 103 серии, не имеющих втроенной подтяжки D+ вверх и топорном дизайне Blue Pill'a, «железно» подтягивающего эту линию, даже когда МК очевидно сброшен и не может использовать USB.
В даташите указано, что для функционирования USB действительно нужен внешний резистор, но не приведено примеров «правильного» подключения для, например, возможности дебага без постоянного переподключения кабеля.
Как правильно реализовать сие в железе? Просто завести подтяжку на любой свободный пин и дёргать им вручную? Или HAL сам умеет делать такое? Или у чипа есть вывод, который можно на такую функцию сконфигурировать?

 , ,

izzholtik
()

Каким OTP пользуетесь?

Форум — Talks

Нужен на телефон вместо гугловского. Любой другой, который можно забэкапить на нерутованом телефоне. Знаю от красношапки есть Free OTP в маркете, последнее обновление было в 2016 году. Каким сами пользуетесь, какой по-братски посоветуете?

 , ,

dnb
()

Как изучать математику если я её ненавижу?

Форум — Talks

С сентября этого года буду учиться в 11 классе школы, после 11 класса сдавать ЗНО (украинское ЕГЭ), и (возможно) поступать в университет на техническую специальность.

При всей любви к технике, программам и линуксу - ненавижу алгебру и геометрию в том виде в котором в школе её преподают - слепое заучивание формул, бессмысленный и беспощадный зубрёж.

По этой причине в 10 классе от математики нещадно косил любыми способами и ничего так и не зазубрил (о ужас). Но недавно прочитал эссе Пола Локхарда «Плач математика», в котором говорится о том что математика - искусство, и нужно лишь найти к ней правильный подход.

Но можно ли с этим «правильным подходом» сдавать экзамены? А что насчёт высшей математики?

На лоре большинство уже закончило университеты, как я понимаю. Как у вас дела с математикой были в то время, как дела сейчас? Можете ли мне что посоветовать, возможно учебник по которому не нужно заучивать формулы, где можно будет решать задачи самому, понимать смысл, саму концепцию?

 , , ,

Eternellement
()

Какие технологии беспроводной передачи рассматривать для DIY IoT?

Форум — Talks

Допустим, у меня есть много датчиков с микроконтроллерами и я хочу собирать с них данные. Какие технологии беспроводной передачи данных стоит рассмотреть:

  • для расстояний 1-3м прямой видимости
  • для расстояний 10-15м, с препятствиями?

Есть очевидный Zigbee. Еще есть Bluetooth LE (удобно, что он уже есть во всех ноутбуках и смартфонах). Что-то еще?

Еще интересует беспроводная передача электричества на 1-3м, если это реально сделать на коленке.

 , , ,

aquadon
()

Как сравнить побайтово два огромных каталога?

Форум — General

Снова о нерешенном. Весь гуголь забит описаниями программ, например, diff и многими другими, которые сравнивают текстовые файлы, и каталоги с вложенными каталогами, их содержащие.
И в тоже время стыдливо умалчивают о побайтовом сравнении, т.е. бинарников.

Да, есть некоторые утилиты, которые умеют сравнивать побайтово, например, классическая cmp.
Но ее разработчики до сих не догадались вставить в нее рекурсию, и поэтому для сравнения каталогов она бесполезна.

Хотя есть гуишная утилита, которая умеет это делать - Meld, и которую все описатели невероятно нахваливают.
Но все они замалчивают ее жуткий недостаток - при сравнении больших, т.е. терабайтовых каталогов она позорно затыкается.
И не просто затыкается - она подвешивает систему так, что вывести ее из этого коматозного состояния является непростой задачей.

Не знаю, почему так происходит. Вероятно, получаемый лог сравнения они примитивно запихивают в ОЗУ, забывая, что еще есть своп, и если лог получается большой, оперативка переполняется и далее алес.

Вот такая проблема. Может, кто-то знает ее решение?
Может, для cmp можно написать скриптик, который научит ее работать рекурсивно, или еще какое-то другое решение.


PS. Существует несколько KDE-шных или QT-утилит для сравнения, но сорри, я их не рассматриваю, потому что моя система на gtk и захламлять систему чужеродными либами особого желания нет.
Да и вообще лучше бы без всяких там гуи, а чисто консольная утилита.

 

chukcha
()

База данных для электронных компонентов

Форум — General

Дома завалы разных электронных и механических компонентов: готовые платы, полуфабрикаты, чипы, корпуса. Всё распихано по коробочкам, но совершенно не понятно, как быстро найти то, что нужно. Иногда забываю, что у меня что-то есть, заказываю снова, иногда наоборот забываю, что что-то закончилось. Выход – база данных.

Хочется что-то удобное, с веб-интерфейсом, где можно будет создать свои категории, создать разные поля, фильтровать по ним. Идеально там же хранить фотографии, чертежи, даташиты. С поиском и фильтрами, как на Mouser, DigiKey, LCSC, etc.

Есть такое готовое?

 , , ,

CYB3R
()

Математики хвалятся своим воображением, а тут такое дело...

Форум — Talks

Хочу поделится интересным и весьма забавным предположением об одном из факторов развития воображения как явления у ранних homo.

Цитата из книги «Происхождение личности и интеллекта человека. Опыт обобщения данных классической нейрофизиологии» Александра Невзорова.


CAPUT XII
<…> Самым известным из прямых следствий прогностизма стало т.н. воображение, возможно, обязанное своим развитием в первую очередь мастурбационным практикам, унаследованным homo от части предковой цепочки.

Хотя обезьяны в мире животных выделяются как активные мастурбаторы, это занятие у них не становится закрепленной традицией поведения, так как основано (в основном) на грубом механическом воздействии конечностей или предметов на половые органы да на сиюминутных зримых возбудителях.

Человеку же удалось и в этом вопросе сделать «шаг вперед».

Тонкая моторика его рук, поддержанная прогностическими потенциалами мозга и начатками «воображения», предложила homo множество острейших ощущений, не требовавших от него (в отличие от реальных половых связей) ни социальной состоятельности, ни исполнения матримониальных ритуалов, ни материальных или временных затрат, ни применения насилия, ни даже зримого возбудителя.

Secundum naturam, эти практики развивали «воображение», а оно становилось важнейшей частью мышления.

<…> Впрочем, было бы несправедливо сводить развивающий воображение «мастурбационный эффект» исключительно к сексуальным стремлениям и переживаниям.

Puto, возможна и более широкая трактовка этого термина.

Неосуществимые в реальности статусные и имущественные вожделения, становившиеся все сильнее по мере развития материальной культуры и общественных отношений, тоже можно отчасти классифицировать как мастурбацию или явления, близкие к ней по принципу. (Позже они получат наименование «мечты», «грезы» et cetera.)

Дело в том, что символы реальности (слова) и ее номинированные образы обладают почти такой же раздражающей силой, как и сама реальность, но совершенно не зависят от ее диктата, обусловленного биогенезом, законами физики et cetera.

С изобретением языка вся неизмеримость мира, закодированная в символы, «перенеслась» в маленькое пространство мозгового черепа (350-1300 см3), где оказалась всецело во власти т.н. мышления homo.

Свободное и ничем не ограниченное манипулирование этими символами, создание из них произвольных конструкций оказалось, порой, еще более сильным раздражителем, чем сама реальность.


Мне не понятно, а чего так проф. Савельев разволновался, что мол мозг уменьшается, должен же увеличиваться, ведь люди все меньше общаются, давление общества на личность не уменьшается, а скорее растет, значит и воображение должно продолжать развивать и увеличивать мозг.

 ,

papin-aziat
()

Медленные фильмы с красивой музыкой

Форум — Talks

Посоветуйте фильмов с медленным сюжетом, длинными планами и хорошим саундтреком. Не комедии, не экшен.

Примеры:

  • Залечь на дно в Брюгге
  • Бегущий по лезвию 2049
  • Джокер
  • Фарго (сериал, 1 сезон)

Космическую одиссею не надо, там планы слишком длинные.

 ,

Puzan
()

Вендорская ФС на microsd-картах

Форум — Talks

Стоит ли загоняться с выравниваем размещения разделах с ФС на microsd-картах?

Как я понял, есть ПО от создателей стандарта:

https://www.sdcard.org/downloads/formatter/

для форматирования, которое позволяет форматировать карту с необходимым выравниванием.

Или все это фигня и не стоит загоняться?

 , , , ,

int13h
()

Что такое свёртка?

Форум — Talks

Определение свёртки через интеграл знаю. Коммутативность, ассоциативность, линейность – знаю. Что она чередуется с умножением при преобразованиях Фурье, знаю. Но чего-то для полного понимания не хватает. Что-то ускользает на грани осознания.

Как бы вы описали, что такое свёртка, и для чего она нужна, в 2-3 словах?

 

olegd
()

Расскажите про «водородную» энергетику?

Форум — Talks

Получается, что я что-то пропустил, потому что сильно удивлён количеством инфоматериалов на тему водорода в транспорте за последние пару недель.

Это что очередной «пузырь доткомов» или давняя тенденция, просто раньше проходившая мимо?

Upd. Всем спасибо, за ссылки, за компиляции. ЛОР просвещающий.

 

vvn_black
()

Переиздание книг Столярова по программированию

Новости — Документация
Группа Документация

Скандально известный на ЛОРе Андрей Викторович Столяров выпустил новое издание своего учебного пособия «Программирование: введение в профессию» и обновил PDF-версии:
«Азы программирования»
«Системы и сети»
«Парадигмы»
В новом издании 4-томник стал 3-томником.

Как и предыдущее издание, новое использует странную кодировку текста, но если вы не пользуетесь преимуществами электронных книг, разницы не заметите. Книга будет полезна начинающим изучать программирование.

>>> Сайт автора

 

question4
()

нужна ли отдельная библиотека для работы с udp/ip пакетами на микроконтроллерах?

Форум — Talks

Для всяких микроконтроллеров с небольшим объемом памяти, типа stm32f103, stm32f302, итп, решения вида lwip, freertos+tcp слишком прожорливы по памяти, а uIP как минимум содержит баги с endianess да и малость геморроен он и переусложнен.

Я для своих нужд (свой проект прошивки для управления ЧПУ - NoRT CNC Control) сделал свою мини библиотеку для UDP/IP. Она работает чисто с пакетами, не поддерживает фрагментацию, не требует замысловатых структур состояния приложения, а просто вызывает пользовательский обработчик события «пришел UDP пакет» с указанием порта, ip и контентом.

Нужно ли это другим?

 , ,

cvs-255
()

Улучшаем изображения и видео с помощью нейросетей [увеличение, очистка артефактов сжатия, 60 FPS]

Форум — Talks

(!) Во-первых, если вы хотите сразу, ни в чем не разбираясь, просто сходу нажать пару кнопок и получить результат, то вам нужна графическая программа, которая написана только под Windows -
Waifu2x-Extension-GUI: https://github.com/AaronFeng753/Waifu2x-Extension-GUI/releases
Она уже содержит все необходимое, и позволяет в полностью автоматическом режиме разбить видео на кадры, улучшить их с помощью одной нейросети, увеличить плавность (60 FPS) в другой, и собрать итоговое видео в пару кликов.
Пример такой конверсии: https://www.youtube.com/watch?v=qGk4E9ss95s
Оригинал видео: https://www.youtube.com/watch?v=ht39JUr5wm8

Свободные Vulcan-реализации нейросетей представлены 是 nihui !

Нейросети для улучшения фотографий

Topaz Gigapixel AI - Лучшая нейросеть для улучшения фотографий, дает самое четкое и детальное изображение. Только для Windows и macOS. Может работать как плагин для Photoshop. Встречайте на всех файлопомойках страны.

realsr-ncnn-vulcan - Лучшая-свободная нейросеть для улучшения фотографий, победитель конкурса 2020 года среди собратьев. Скачать: https://github.com/nihui/realsr-ncnn-vulkan


Нейросети для улучшения рисунков

Topaz Gigapixel AI - Также является лучшей и для улучшения рисунков, дает самое четкое и детальное изображение. Только для Windows и macOS. Может работать как плагин для Photoshop. Встречайте на всех файлопомойках страны.

waifu2x-ncnn-vulcan - Лучшая-свободная нейросеть для улучшения рисунков, значительно опережает по качеству всех своих собратьев. Скачать: https://github.com/nihui/waifu2x-ncnn-vulkan


Нейросети для улучшения видео
В принципе, для улучшения видео, будь то фильм или мультфильм, можно использовать любую нейросеть, разложив на кадры и применив наиболее подходящую по типу контента. Но существует нейросеть, обученная на видео-материале и дающая лучшие результаты:

Topaz Video Enhance AI - Дает более лучший результат на видео-материале, чем нейросети, обученные на статике. Подходит как для фильмов, так и мультфильмов. Только для Windows и macOS. Встречайте на всех файлопомойках страны.


Нейросети для увеличения плавности видео (60 FPS)

rife-ncnn-vulkan - Лучшая нейросеть для увеличения плавности видео. На голову опережает всех, как по качеству, так и по скорости. Скачать: https://github.com/nihui/rife-ncnn-vulkan


Обзоры и примеры

Обзор RealSR - https://linuxreviews.org/RealSR
Обзор Waifu2x - https://linuxreviews.org/Waifu2x

480p видео, улучшенное при помощи Topaz Gigapixel AI - https://www.youtube.com/watch?v=b-U8CA1yF4U
(Topaz Video Enhance AI даст еще более лучший результат, при использовании модели Gaia-HQ)

Плейлист видео с увеличенной плавностью (60 FPS) - https://www.youtube.com/playlist?list=PLbZqiWS25MmQAJSuE4MbsvzriRfew_kNQ

Moderators
()

На github опубликован Linux порт Dos Navigator с открытым кодом

Новости — Open Source
На github опубликован Linux порт Dos Navigator с открытым кодом
Группа Open Source

Порт в состоянии pre-alfa, но уже в состоянии запуститься, показать интерфейс, скопировать рекурсивно папку или отредактировать какой-нибудь конфиг.

До недавнего времени единственная версия Dos Navigator, работавшая под Linux, была Necromancer’s Dos Navigator с закрытым кодом.

>>> Подробности

 dn, , , ,

unxed
()

Чем плох Python?

Форум — Talks

Просьба к Python-хейтерам - вы можете адекватно и по пунктам сформулировать, чем он плох? Чем он хуже по сравнению с Perl, Ruby, Javascript, другими подобными языками?

 ,

hedgehog_alex
()

GNU Poke 1.0

Новости — Разработка
Группа Разработка

GNU Poke - новый интерактивный редактор бинарных данных со встроенным процедурным языком программирования, предназначенным для описания структур данных и их изменения. GNU Poke позволяет редактировать байты в отдельно взятом бинарном файле или его части, а также создавать программы на базе Poke для шаблонного изменения, просмотра и редактирования файлов или отдельных абстрактных структур внутри бинарных файлов (примером такой программы мог бы служить редактор mp3-тегов или значений в sqlite-базе данных).

GNU Poke является консольной утилитой, использующей gnu-библиотеку readline, однако также существует графический интерфейс, созданный с применением Tk/Tcl. Виртуальная машина Poke основана на Jitter.

Релиз GNU Poke 1.0 состоялся 26 февраля 2021 года, разработка продолжалась в течение 3 лет.

Сайт проекта

Исчерпывающее руководство на английском языке

>>> Анонс от команды разработчиков

 , poke

Leupold_cat
()