-
За последний месяц я насчитал минимум семь свежих статей с заголовком в духе «Playwright быстрее Selenium на N%». Проблема в том, что N у всех разный: 23%, 42%, 63%, «1.85x». Методология почти нигде не раскрыта дальше фразы «controlled environment». Для…
-
Я запускаю второй открытый бета-тест
В феврале я публиковал первую статью про Yttri: что это за приложение, зачем я его делаю и почему мне не хватало Obsidian, Notion, почтового клиента, таск-трекера и AI-чата по отдельности.Тогда это был первый публичный заход в бета-тестирование. Первая сотня мест…
-
Как на самом деле работает .await: пишем свой async-рантайм на Rust с нуля
Если попросить среднего Rust-разработчика объяснить, что делает .await, в ответ обычно звучит что-то про «приостанавливает выполнение, пока не придут данные». Это верно ровно настолько же, насколько «компьютер думает» объясняет работу процессора. На самом деле за .await не стоит ни потока,…
-
Обзор бесплатных инструментов для поиска веб-уязвимостей для 1С-Битрикс и Bitrix24
Существует немало бесплатных инструментов, способных выявлять веб-уязвимости, обнаруживать ошибки конфигурации и автоматизировать проверки безопасности. Если посмотреть на мировую IT-индустрию, огромный вклад в ее развитие вносит именно Open Source.В этой статье рассмотрим ряд бесплатных инструментов, которые можно применять для анализа безопасности…
-
Запретный 3ds Max на Mac mini M4: 1 час 21 минута на интерьер
Autodesk официально не поддерживает Apple Silicon и не рекомендует запускать 3ds Max на компьютерах Apple. Но я всё равно завёл: 3ds Max 2022 + Chaos Corona 15 на Mac mini M4 через Parallels (Windows 11 ARM).Разбираю настройку, показываю, как побороть…
-
Релиз открытого Android-приложения FairScan 2.0 для сканирования документов
Состоялся релиз открытого Android-приложения FairScan 2.0 (доступно на GitHub, а также в Google Play или F-Droid)для сканирования документов. Выпуск FairScan 1.0 состоялся в сентябре 2025 года. Исходный код проекта написан на Kotlin и опубликован под лицензией GNU General Public License v3.0.Главная особенность новой…
-
Что брать на новый проект: валидный дефолт (React) или гринфилд ($mol)
Недавно под постом в канале MoscowJS разгорелся спор — со мной и организатором насчёт смола. Даже не столько насчёт смола, сколько в целом: стоит ли выбирать новые технологии или нет. Думаю, это касается не только смола, а любых новых фреймворков…
-
OS Personium: инженерный подход к психологии (Часть 2)
Психология не знает, что такое человекВ прошлой статье я подробно разбирал социальные, исторические и политические предпосылки кризиса психологии как единой науки, а также описывал её современное состояние. И, честно говоря, с удивлением обнаружил в комментариях, что есть люди, которые не…
-
Resident Evil: Veronica лишилась Code в названии. Разработчики считают её не менее важной, чем номерные части
Недавний Summer Game Fest принёс поклонникам Resident Evil неожиданную новость: Capcom официально анонсировала ремейк Resident Evil Veronica. Однако обсуждают не только возвращение одной из самых необычных частей серии, но и её новое название. Почему разработчики отказались от приставки Code и…
-
На Западе отказываются нанимать джунов в ИТ — что происходит и при чем тут токенмаксинг?
Мы в Beeline Cloud решили продолжить тему увольнений, найма и кадровых перестановок, происходящих под «нейросетевым соусом». Часть компаний сокращает вакансии джунов, делая ставку на (почти фанатичное) использование ИИ в разработке — и тратит на токены больше, чем на «человеческий персонал».…