Feed aggregator

Lua, как инструмент во встроенных системах

Habr.com - Mon, 09/08/2025 - 19:14

Есть немало проектов по встраиванию интерпретатора Lua на микроконтроллеры, и некоторые из них помогли мне в своей работе на начальном этапе. Но в данном случае речь пойдет о коммерческом проекте ПЛК, запущенном 3 года назад. За это время был получен интересный опыт, и я хотел поделиться своими мыслями по использованию Lua как инструмента разработки бизнес-логики в распределенных контроллерах ввода/вывода и управления технологическими процессами и оборудованием.

Читать далее

Security Week 2537: очередной вредоносный пакет в репозитории npm

Habr.com - Mon, 09/08/2025 - 19:11

В конце августа исследователь Кирилл Бойченко из команды Socket Threat Research Team сообщил об обнаружении вредоносного npm-пакета nodejs-smtp. Пакет маскируется под легитимную библиотеку nodemailer, предназначенную для отправки почтовых сообщений. Он сохраняет требуемую функциональность, что может дополнительно ввести потенциальную жертву в заблуждение. Но также вредоносная программа содержит инструменты для перенаправления криптовалют в кошельки ее создателя. 

Читать далее

Как крошечный остров .ai зарабатывает миллионы и при чём тут IT-решение

Habr.com - Mon, 09/08/2025 - 19:04

Представьте: крошечный карибский остров Ангилья с населением меньше 15 тыс. человек. Никаких полезных ископаемых, только солнце, песок и океан. Но есть у них кое-что ценное, своя «нефть» — национальный домен .ai. Он приносит бюджету 30-40 млн долларов в год — четверть всех поступлений в бюджет. И доход от продажи доменных имён продолжает расти. Как? Этот ресурс продают мировым стартапам в сфере искусственного интеллекта.

Звучит как фантастическая удача? Отчасти да. Но это ещё и гениальная стратегия по монетизации цифрового актива. И этот пример не единственный.

Читать далее

Я прихожу на аукцион, вычисляю подделку и зарабатываю 800 000 в месяц

Habr.com - Mon, 09/08/2025 - 19:01

Зарабатывать на машинах можно по-разному. Кто-то покупает автомобили за свои деньги и перепродает с наценкой — классическая перекупка. Вкладываешь 3 миллиона, продаешь за 3,5 — полмиллиона прибыли за пару месяцев.

Другие гоняют машины по России: покупают дешевле в одном городе, продают дороже в другом. Есть постоянная разница в ценах между регионами — этим и пользуются перекупщики.

Третьи работают консультантами — помогают людям выбрать и проверить машину за фиксированную плату в 20-50 тысяч рублей. Или устраиваются агентами в автосалоны и компании, получая процент с каждой сделки без собственных вложений и рисков.

Я выбрал четвертый путь — логистику под заказ.

Читать далее

Java Digest #28

Habr.com - Mon, 09/08/2025 - 18:57

Всем привет!

Статический анализ в open source проектах с помощью PVS-Studio

Habr.com - Mon, 09/08/2025 - 18:57

Хотите, чтобы ваш open source проект был чище и безопаснее? Рассказываем, как использовать PVS-Studio для регулярного анализа кода, внедрить его в CI и находить баги до их попадания в релиз. И да, лицензия для открытых проектов у нас бесплатная.

Читать далее

Как выстроено обучение в айти-школах для детей и какие есть направления

Habr.com - Mon, 09/08/2025 - 18:56

Мы айти-школа для детей Pixel, работающая с 2017 года, поэтому накопленный педагогический опыт позволяет нам свободно и объективно говорить о том, как выстроено обучение в соответствующих организациях. Этому и посвящена сегодняшняя статья.

Читать далее

Infrastructure as Code на практике: как мы рефакторили сложный Ansible-репозиторий

Habr.com - Mon, 09/08/2025 - 18:54

Привет. Я Сергей Истомин, DevOps-инженер в KTS.

Это статья о том, как сделать так, чтобы заказчику было легко пользоваться Ансиблом. Сразу оговорюсь: речь пойдет о кейсе, когда на вашей ферме 100 голов, и всех вы знаете по именам (да, так тоже бывает).

Ниже будет спорный материал. Результат описанного рефакторинга — компромисс между практикой IAC и людьми. Последняя составляющая этого компромисса требует тонкой настройки и деликатного подхода, поскольку люди в любой момент могут неосознанно начать отдаляться от IAC. Причина всегда одна — когнитивная нагрузка. Как только она начнет доставлять дискомфорт, IAC потихоньку двигают в сторону.

Читать далее

Как улучшить оценку МНК в гуманитарных науках

Habr.com - Mon, 09/08/2025 - 18:46

Замечательный метод МНК появился в недрах астрономии (точной науки). Здесь мы покажем как можно существенно улучшить ее оценки в гуманитарных (неточных) науках.

Сперва приведем реальный пример его использования. Летом 2024 года я вычислил курс доллара в Казахстане на полгода вперед. И написал об этом статью в здесь же.

Читать далее

Блочное кодирование для детей: с чего начать и зачем оно нужно

Habr.com - Mon, 09/08/2025 - 18:34

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

Читать далее

Разворачиваем онлайн-игру на виртуальном сервере

Habr.com - Mon, 09/08/2025 - 18:01

В данной статье мы разберём, как развернуть свой проект на хостинге. Примером послужит конструктор игр, над которым я работаю.

Вступление

Будучи большим любителем Guild Wars 2, однажды я написал прототип с минимальной реализацией похожей системы боя. Мне хотелось, чтобы можно было самим создавать и настраивать бои. Недавно я добавил к прототипу редактор данных игры, веб-клиент и сервер для мультиплеера. После этого я арендовал сервер и загрузил туда игру, чтобы можно было поиграть с друзьями.

Читать далее

Индия представила Vikram 3201: свой процессор для космоса. Что это за чип и как он работает?

Habr.com - Mon, 09/08/2025 - 17:51

На Semicon India 2025 в Нью-Дели разработчики показали первый индийский 32-битный микропроцессор Vikram 3201. Он предназначен для космической отрасли, поэтому достаточно сильно отличается от «родственников». Давайте разберем, зачем Индии понадобился такой процессор, чем он выделяется среди современных решений, какие у него технические особенности, ограничения и перспективы. Поехали!

Читать далее

[Перевод] Будущее джунов в эпоху ИИ: угроза или шанс?

Habr.com - Mon, 09/08/2025 - 17:40

Команда AI for Devs подготовила перевод статьи о будущем джунов в эпоху ИИ. Автор утверждает: полностью заменить начинающих разработчиков невозможно и опасно — именно они со временем становятся тимлидами. Но чтобы оставаться востребованными, джуны должны освоить «версию 2.0» своей роли и научиться работать бок о бок с ИИ.

Читать далее

Что скрывает ваш API Gateway

Habr.com - Mon, 09/08/2025 - 17:31

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

Хорошо спроектированный и надежный API — это ворота, через которые ваши данные и функциональность взаимодействуют с внешним миром: мобильными приложениями, веб‑сайтами, партнерскими сервисами и даже внутренними клиентами.

Читать далее

Почему так сложно использовать юмор в играх

Habr.com - Mon, 09/08/2025 - 17:30

Комедия — один из наименее развитых жанров в играх. В Steam или Epic Games Store раздел «популярное» заполнен фэнтези, MMORPG и спортивными симуляторами. А вот комедии там даже не упоминаются. Это неудивительно, учитывая сложность интеграции юмора в геймплей. Геймдизайнеру легко заставить кого-то почувствовать себя Рембо, вложив ему в руку виртуальный пистолет. Но как заставить игрока почувствовать себя Чарли Чаплином или Джимом Керри?

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

Читать далее

Суд спас льготы для ИТ компании: что важно понять прямо сейчас

Habr.com - Mon, 09/08/2025 - 17:27

Иногда налоговые споры напоминают игру на тонкой ледяной кромке. Вроде все понятно: аккредитация получена, продукт в реестре, команда пишет код и развивает сервис. А потом приходит камералка и кажется, что пол под ногами трескается. 

В недавнем судебном деле из Тулы суд развернул ситуацию в пользу ит-компании. И это не просто «повезло», а хороший ориентир для всего рынка.

Читать далее

AI-ассистенты без кода: как применять ИИ для руководителей, владельцев продуктов и Agile коучей

Habr.com - Mon, 09/08/2025 - 17:20

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

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

Читать далее

Почему LLM врут с умным видом

Habr.com - Mon, 09/08/2025 - 16:26

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

Оказывается, у этой привычки «галлюцинировать» и выдавать ответы даже тогда, когда стоило бы промолчать, есть вполне логичные основания. Проблема заложена ещё на этапе обучения и подкрепляется тем, как мы потом оцениваем работу LLM. Почему даже самые продвинутые модели чаще выбирают угадать, чем признаться в собственном незнании, и что с этим делать — свежее исследование предлагает неожиданно простое объяснение.

Читать далее

Велосипедный пузырь на рынке в XIX веке: как это было

Habr.com - Mon, 09/08/2025 - 16:24

Часто появление на рынке новых, технологичных и при этом более экологичных и удобных продуктов вызывает такой ажиотаж, что это перерастает в пузырь. Такое возможно не только со сложными и устройствами вроде автомобилей — раздуть огромный финансовый пузырь на рынке могут даже простые велосипеды. 

Так и произошло в Великобритании в конце XIX века. Рассказываем, как Соединенное Королевство пережило «велосипедный пузырь», какие оригинальные и технологичные производители в нем погибли, а какие сумели дожить до наших дней. 

Читать далее

HackRF на Windows: работа через DLL и создание Python-библиотеки

Habr.com - Mon, 09/08/2025 - 16:09

Небольшая статья для начала работы на питоне с приемником HackRF One под Windows. Когда мне захотелось работать с приемником HackRF напрямую из Python, я обнаружил, что существующая библиотека pyhackrf работает только на Linux. Это подтолкнуло меня к доработке подхода для работы под Windows через прямое взаимодействие с DLL. Возможно, мой опыт кому-то пригодится.

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content