-
После предыдущих статей с внутренностями микросхем (1, 2) многие писали, что фотографии — это конечно интересно, но хотелось бы знать что есть что. Сегодня возможность удовлетворить этот закономерный интерес наконец появилась. Ковырять будем 1986ВЕ91Т — это микроконтроллер Миландра, основанный на…
-
LG Smart World: Враг не пройдет!
Пару месяцев назад приобрел телевизор LG Smart TV. Естественно, сразу зарегистрировался на LG Smart World, подключился через телевизор и благополучно установил несколько приложений. Поигравшись с новой игрушкой, перешел к штатному использованию. С тех пор вышло несколько обновлений прошивки, о чем…
-
Генератор Федеративного Фильтра Калмана с использованием Генетических Алгоритмов
В рамках своей научной активности реализовал так называемый Федеративный Фильтр Калмана (Federated Kalman Filter). В этой статье рассказывается о том, что такое «Федеративный ФК», чем он отличается от обобщенного, а также описывается консольное приложение, реализующее данный фильтр и генетические алгоритмы…
-
Как нельзя зарядить смартфон
Пытаемся зарядить телефон от кроны через микросхему КРЕН5А Не так давно на хабре проскакивал пост “Когда садится батарейка” поражающей своей неграмотностью. Всё бы ничего, но этот пост даже умудрился оказаться на главной странице, в результате его прочитало множество людей, и…
-
Десятикратная разборчивость
Каждый знает, что бывают «десятикратные» программисты, которые в 10 раз более производительны, чем программист обыкновенный. Мы не можем измерить производительность, поэтому и не знаем, правда ли это. Но на самом деле людей необыкновенно производительных существует немало, достаточно, чтобы доказать существование…
-
Программы для Android запретили обновлять в обход Google Play
Google обновила соглашение с разработчиками, добавив специальный пункт, обращенный к разработчикам, которые пытаются обновлять, изменять или заменять APK приложения самостоятельно или используя посторонние сервисы. Эта новый пункт, внесенный в секцию «Dangerous Products» специально говорит, что никакое приложение с Google Play…
-
Идеалогическая уязвимость, атака на пулы майнинга криптовалют
У всех пулов майнинга, включая p2pool, существует одна очень простая и неприятная идеологическая уязвимость, с помощью которой можно уменьшить совокупных доход пула относительно его общей мощности. Злоумышленник может ‘наказать’ пул на сумму, сравнимую с доходами от мощностей злоумышленника, фактически вся…
-
Внутри Cycleplex: странный, дикий мир велосипедов Google
Неподалеку от штаб-квартиры Google в Маунтин-Вью находится непримечательное здание, похожее на прибежище незаметного стартапа. Но если ты войдешь внутрь, ты не обнаружишь там ни офиса, ни компьютеров. Ты найдешь там тайную велосипедную мастерскую, где Роберт Джименез и Терри Мак целыми…
-
Пример пакета сервера на Golang
В языке Go, по сути, есть две основных сущности: исполняемые файлы, и пакеты. В этой статье предлагаю рассмотреть вторую на небольшом примере. Пакет — это библиотека функций и структур. По своему назначению она напоминает стандартные, всем хорошо известные, линкуемые библиотеки.…
-
Синхронизация файлов между компьютерами в кластере
Мне нужно синхронизировать директорию между несколькими компьютерами, причем это может быть два комьпютера, а может быть и больше. Файлы могут записываться в эту директорию на любом из них и в течении некоторого времени эти файлы должны оказываться на других. Ну,…