Месяц: Февраль 2016

  • Компактная ОС для ARM процессоров

    от автора

    “Кажется, что совершенство достигается не тогда, когда нечего более добавить, а тогда, когда нечего больше убрать." (Антуан де Сент-Экзюпери) По теме изучения программирования встроенных систем, ОС реального времени, Ассемблера и С позвольте представить очень простую операционную систему StartOS. Предназначение: — если вам необходимо создать устройство, начинающее работать через 1-2 секунды после включения питания и способное…

  • Менеджер пакетов opkg. Offline инсталляция пакетов в образ корневой файловой системы

    от автора

    Широко известный в узких кругах легковесный менеджер пакетов opkg получил распространение в embedded Linux не случайно. Opkg используется во многих встраиваемых дистрибутивах и проектах, например, в OpenEmbedded, Yocto Project, OpenWRT, Ångström, Arago Project и некоторых других. Менеджер прост в эксплуатации, для полноценной работы вполне достаточно встроенной справки, а на просторах всемирной паутины множество статей о…

  • Как уменьшить количество измерений и извлечь из этого пользу

    от автора

    Сначала я хотел честно и подробно написать о методах снижения размерности данных — PCA, ICA, NMF, вывалить кучу формул и сказать, какую же важную роль играет SVD во всем этом зоопарке. Потом понял, что получится текст, похожий на вырезки из опусов от Mathgen, поэтому количество формул свел к минимуму, но самое любимое — код и…

  • «Digital Rain» для Windows в 314 байтах

    от автора

    В комментариях к недавнему топику возникло обсуждение: до какого размера можно ужать Windows EXE, печатающий в консоли «Hello, World!» Ответ: 268 байт, меньшие файлы Windows просто отказывается загружать. Раз для «Hello, World!» предел возможного ужатия уже достигнут, то мне стало интересно, до какой степени удастся ужать программу, делающую хоть что-нибудь более интересное. Сначала похвастаюсь результатом:…

  • Тату-мастера подали в суд на Take-Two Interactive за копирование татуировок реальных баскетболистов в игре

    от автора

    Защита своей интеллектуальной собственности — дело во многих случаях нужное. Тем не менее, очень часто в этой сфере случаются курьезные события из серии «нарочно не придумаешь». Сейчас как раз такая ситуация — тату-мастера, которые наносят татуировки на кожу таких привилегированных игроков NBA, как Леброн Джеймс, Коби Браянт и других, судятся с компанией Take-Two Interactive. Причина…

  • Самая масштабная трёхмерная модель города, распечатанная на 3D-принтере

    от автора

    Я люблю города, 3D-модели, макеты… Город, напечатанный на 3D-принтере? Идеально! В 2014 году в Сан-Франциско была представлена самая масштабная печатная интерактивная 3D-модель города, причём полтора года спустя этот статус ещё при ней. Макет всё равно охватывает не целый город, но 115 кварталов северо-восточного Сан-Франциско с разрешением печати в 16 микрон и соответствующим уровнем детализации —…

  • НАСА нашло айсберги на Плутоне

    от автора

    Учёные из агентства НАСА, обрабатывая данные о Плутоне, полученные с автоматической станции New Horizons, обнаружили на поверхности карликовой планеты странные «холмы», медленно передвигавшиеся со временем. Учёные считают, что это — айсберги водяного льда, плавающие в морях жидкого азота. Размеры айсбергов разнятся от одного до нескольких километров в поперечнике. Моря жидкого азота на Плутоне окружены ледниками…

  • Мультифункциональное приложение — все ли функции нужны вашей программе?

    от автора

    Многие функции для мобильных приложений де-факто стали стандартом при разработке. Девелоперы порой даже не задумываются, зачем программе та либо иная возможность. Раз это стандарт, значит, нужно добавить. Но стоит ли добавлять все подряд, только потому, что так делают все? Давайте порассуждаем. В продолжении — список наиболее часто добавляемых функций, которые считаются стандартом. Если вы занимаетесь…

  • Полуавтоматический пистолет, почти целиком напечатанный на 3D-принтере

    от автора

    Плотник из Западной Виргинии, скрывающийся под псевдонимом Derwood, представил публике «на 95%» напечатанный на 3д-принтере полуавтоматический пистолет, названный им Shuty-MP1. В пистолете есть несколько простых металлических деталей – например, пружины, боёк ударника, ствол. Всё остальное напечатано на принтере Fusion F306 из пластика PLA. Проверка боем Создание и отладка проекта заняли у плотника почти год. Самая…