Есть немало проектов по встраиванию интерпретатора Lua на микроконтроллеры, и некоторые из них помогли мне в своей работе на начальном этапе. Но в данном случае речь пойдет о коммерческом проекте ПЛК, запущенном 3 года назад. За это время был получен интересный опыт, и я хотел поделиться своими мыслями по использованию Lua как инструмента разработки бизнес-логики в распределенных контроллерах ввода/вывода и управления технологическими процессами и оборудованием.
Читать далееВ конце августа исследователь Кирилл Бойченко из команды Socket Threat Research Team сообщил об обнаружении вредоносного npm-пакета nodejs-smtp. Пакет маскируется под легитимную библиотеку nodemailer, предназначенную для отправки почтовых сообщений. Он сохраняет требуемую функциональность, что может дополнительно ввести потенциальную жертву в заблуждение. Но также вредоносная программа содержит инструменты для перенаправления криптовалют в кошельки ее создателя.
Читать далееПредставьте: крошечный карибский остров Ангилья с населением меньше 15 тыс. человек. Никаких полезных ископаемых, только солнце, песок и океан. Но есть у них кое-что ценное, своя «нефть» — национальный домен .ai. Он приносит бюджету 30-40 млн долларов в год — четверть всех поступлений в бюджет. И доход от продажи доменных имён продолжает расти. Как? Этот ресурс продают мировым стартапам в сфере искусственного интеллекта.
Звучит как фантастическая удача? Отчасти да. Но это ещё и гениальная стратегия по монетизации цифрового актива. И этот пример не единственный.
Читать далееЗарабатывать на машинах можно по-разному. Кто-то покупает автомобили за свои деньги и перепродает с наценкой — классическая перекупка. Вкладываешь 3 миллиона, продаешь за 3,5 — полмиллиона прибыли за пару месяцев.
Другие гоняют машины по России: покупают дешевле в одном городе, продают дороже в другом. Есть постоянная разница в ценах между регионами — этим и пользуются перекупщики.
Третьи работают консультантами — помогают людям выбрать и проверить машину за фиксированную плату в 20-50 тысяч рублей. Или устраиваются агентами в автосалоны и компании, получая процент с каждой сделки без собственных вложений и рисков.
Я выбрал четвертый путь — логистику под заказ.
Читать далееВсем привет!
Хотите, чтобы ваш open source проект был чище и безопаснее? Рассказываем, как использовать PVS-Studio для регулярного анализа кода, внедрить его в CI и находить баги до их попадания в релиз. И да, лицензия для открытых проектов у нас бесплатная.
Читать далееМы айти-школа для детей Pixel, работающая с 2017 года, поэтому накопленный педагогический опыт позволяет нам свободно и объективно говорить о том, как выстроено обучение в соответствующих организациях. Этому и посвящена сегодняшняя статья.
Читать далееПривет. Я Сергей Истомин, DevOps-инженер в KTS.
Это статья о том, как сделать так, чтобы заказчику было легко пользоваться Ансиблом. Сразу оговорюсь: речь пойдет о кейсе, когда на вашей ферме 100 голов, и всех вы знаете по именам (да, так тоже бывает).
Ниже будет спорный материал. Результат описанного рефакторинга — компромисс между практикой IAC и людьми. Последняя составляющая этого компромисса требует тонкой настройки и деликатного подхода, поскольку люди в любой момент могут неосознанно начать отдаляться от IAC. Причина всегда одна — когнитивная нагрузка. Как только она начнет доставлять дискомфорт, IAC потихоньку двигают в сторону.
Читать далееЗамечательный метод МНК появился в недрах астрономии (точной науки). Здесь мы покажем как можно существенно улучшить ее оценки в гуманитарных (неточных) науках.
Сперва приведем реальный пример его использования. Летом 2024 года я вычислил курс доллара в Казахстане на полгода вперед. И написал об этом статью в здесь же.
Читать далееВизуальное программирование для детей – популярная тема в смысле старта в написании кода, когда речь касается дошкольного и младшего школьного возраста, иногда – даже подросткового. Разбираемся, что это, кому подойдет и какие инструменты наиболее распространены, с чего можно начать и чем продолжить обучение ребенка, если интерес перерос в увлечение и хочется двигаться дальше.
Читать далееВ данной статье мы разберём, как развернуть свой проект на хостинге. Примером послужит конструктор игр, над которым я работаю.
Вступление
Будучи большим любителем Guild Wars 2, однажды я написал прототип с минимальной реализацией похожей системы боя. Мне хотелось, чтобы можно было самим создавать и настраивать бои. Недавно я добавил к прототипу редактор данных игры, веб-клиент и сервер для мультиплеера. После этого я арендовал сервер и загрузил туда игру, чтобы можно было поиграть с друзьями.
Читать далееНа Semicon India 2025 в Нью-Дели разработчики показали первый индийский 32-битный микропроцессор Vikram 3201. Он предназначен для космической отрасли, поэтому достаточно сильно отличается от «родственников». Давайте разберем, зачем Индии понадобился такой процессор, чем он выделяется среди современных решений, какие у него технические особенности, ограничения и перспективы. Поехали!
Читать далееКоманда AI for Devs подготовила перевод статьи о будущем джунов в эпоху ИИ. Автор утверждает: полностью заменить начинающих разработчиков невозможно и опасно — именно они со временем становятся тимлидами. Но чтобы оставаться востребованными, джуны должны освоить «версию 2.0» своей роли и научиться работать бок о бок с ИИ.
Читать далееВ современном мире цифровых сервисов и микросервисной архитектуры, предоставление внешнего API становится критически важной задачей для любого бизнеса.
Хорошо спроектированный и надежный API — это ворота, через которые ваши данные и функциональность взаимодействуют с внешним миром: мобильными приложениями, веб‑сайтами, партнерскими сервисами и даже внутренними клиентами.
Читать далееКомедия — один из наименее развитых жанров в играх. В Steam или Epic Games Store раздел «популярное» заполнен фэнтези, MMORPG и спортивными симуляторами. А вот комедии там даже не упоминаются. Это неудивительно, учитывая сложность интеграции юмора в геймплей. Геймдизайнеру легко заставить кого-то почувствовать себя Рембо, вложив ему в руку виртуальный пистолет. Но как заставить игрока почувствовать себя Чарли Чаплином или Джимом Керри?
Юмор в играх обычно сводится к фоновым шуткам и кат-сценам. Попытки вплести его непосредственно в игровой процесс чаще приводят к тому, что он становится похож на безвкусные остроты после перестрелки, которые можно найти в боевиках 80-х. В этой статье я предлагаю взглянуть на то, как юмор влияет на игровой опыт, как правильно шутить в играх и какие игры самые смешные.
Читать далееИногда налоговые споры напоминают игру на тонкой ледяной кромке. Вроде все понятно: аккредитация получена, продукт в реестре, команда пишет код и развивает сервис. А потом приходит камералка и кажется, что пол под ногами трескается.
В недавнем судебном деле из Тулы суд развернул ситуацию в пользу ит-компании. И это не просто «повезло», а хороший ориентир для всего рынка.
Читать далееВнедрение искусственного интеллекта перестало быть прерогативой исключительно разработчиков. В этом посте я хочу поделиться своим опытом изучения и практического применения больших языковых моделей, таких как ChatGPT, в области менеджмента, коучинга и продукта.
На протяжении последнего года я активно изучаю возможности искусственного интеллекта. Мой интерес к этой теме начался еще в университете с разработки первых программ на основе нейронных сетей, а позднее я углубился в теорию сложных архитектур и алгоритмов.
Читать далееИногда кажется, что большие языковые модели уверены в себе больше, чем большинство людей в понедельник утром. Задаёшь простой вопрос — а в ответ получаешь удивительный факт, на который хочется переспросить: а ты точно знаешь, о чем говоришь или просто угадываешь?
Оказывается, у этой привычки «галлюцинировать» и выдавать ответы даже тогда, когда стоило бы промолчать, есть вполне логичные основания. Проблема заложена ещё на этапе обучения и подкрепляется тем, как мы потом оцениваем работу LLM. Почему даже самые продвинутые модели чаще выбирают угадать, чем признаться в собственном незнании, и что с этим делать — свежее исследование предлагает неожиданно простое объяснение.
Читать далееЧасто появление на рынке новых, технологичных и при этом более экологичных и удобных продуктов вызывает такой ажиотаж, что это перерастает в пузырь. Такое возможно не только со сложными и устройствами вроде автомобилей — раздуть огромный финансовый пузырь на рынке могут даже простые велосипеды.
Так и произошло в Великобритании в конце XIX века. Рассказываем, как Соединенное Королевство пережило «велосипедный пузырь», какие оригинальные и технологичные производители в нем погибли, а какие сумели дожить до наших дней.
Читать далееНебольшая статья для начала работы на питоне с приемником HackRF One под Windows. Когда мне захотелось работать с приемником HackRF напрямую из Python, я обнаружил, что существующая библиотека pyhackrf работает только на Linux. Это подтолкнуло меня к доработке подхода для работы под Windows через прямое взаимодействие с DLL. Возможно, мой опыт кому-то пригодится.
Читать далее