Новости науки и ИТ - Литва

23 мая

Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет

В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу,…

«Бесплатно» — это красный флаг: почему мы доверяем не тем (опрос)

Казалось бы, логика простая: нет рекламы — значит честно. Но именно здесь и зарыта проблема.Бесплатный сериал с профессиональной озвучкой,…

Парадокс рынка труда: конкуренция выросла, но не везде, нанимать легче, но не везде

Сейчас достаточно опасно рассуждать о рынке труда как об одной единой системе.Есть такой соблазн, а особенно когда на рынке труда растет…

РБМК: enfant terrible

Тени Чернобыля пали на всю советскую ядерную энергетику в принципе. После аварии внезапно выяснилось, что укрощение мирного атома не так…

Reasoning-модели сломали мой промпт-инжиниринг. Год переучиваюсь

Вторник, час ночи. Закидываю в GPT-5.5 свой проверенный шаблон с развёрнутым CoT, тремя few-shot, ролью «опытный аналитик». Получаю мусор. Удаляю весь…

Корпорация «Святые Технологии». Работа мечты (рассказ)

Промокшие кеды с нашивками «JD» торопливо хлюпали по лужам и обдумывали свой первый день в корпорации «Святые Технологии». Работа мечты и…

Feature Based Clean Architecture. Часть 4: FBCA: формализация границ ответственности в NestJS-модуле

После трёх частей разбора деградации остаётся один вопрос: как написать NestJS-проект так, чтобы god-сервис и циклические зависимости были…

Настройка типизации формы React Hook Form (≥ v7.44.0) + Zod с разными входными и выходными типами

Работая с формой, часто нам нужно сделать так, чтобы на вход она принимала данные одного типа, а после валидации их тип меняетсяМоя форма…

Feature Based Clean Architecture. Часть 5: Масштабирование FBCA и теоретико-графовый анализ зависимостей

Если описать NestJS-архитектуру как граф — вершины это модули и классы, рёбра — зависимости между ними, — утверждение «архитектура не…

Делегирование, которому можно научиться у промпт‑инженеров

«Мусор на входе — мусор на выходе» работает не только с нейросетями. Пять уроков делегирования, которые промпт-инженеры выучили раньше всех…

Планетологи рассказали, как Меркурий мог получить водяной лед

<img src="https://naked-science.ru/wp-content/uploads/2026/05/SEI_298452760.jpg" alt="Планетологи рассказали, как Меркурий мог получить водяной лед"/>Меркурий —…

Сейсмоустойчивость пирамиды Хеопса объяснили ее внутренними пустотами

<img src="https://naked-science.ru/wp-content/uploads/2026/05/20260523_120401.jpg" alt="Сейсмоустойчивость пирамиды Хеопса объяснили ее внутренними…

Starship смог выйти на плановую орбиту несмотря на отказ двигателя

<img src="https://naked-science.ru/wp-content/uploads/2026/05/5226551376614202011.jpg" alt="Starship смог выйти на плановую орбиту несмотря на отказ двигателя"/>Первый…

Почему не взлетели дирижабли? Часть 22: Митягина, Эйхенвальд и Ховрина, первый в истории женский экипаж дирижабля

В 1936 году в СССР был сформирован уникальный, первый в истории полностью женский воздухоплавательный экипаж. Лётчицами на самолётах к этому…

Домашний сервер без белого IP: безопасная публикация сервисов через VPS, обратный SSH-туннель и Caddy

Как безопасно опубликовать домашний сервер без белого IP и проброса портов: домашний сервер сам устанавливает исходящее SSH-соединение к VPS, на…

Feature Based Clean Architecture. Часть 3: Архитектурный риск циклов в NestJS: ROI решений на горизонте пяти лет

Циклическая зависимость между двумя модулями в NestJS лечится двумя строчками forwardRef. Документация прямо это рекомендует, ревьюер пропустит за…

[Перевод] Любой пользователь интернета может позвонить в вашу дверь

Недавно я купил умный дверной звонок на Temu, китайской торговой площадке, которая набирает популярность во всем мире в последние пару лет. Я…

Обход блокировок внутри iOS-приложения: VLESS + Reality через sing-box, и грабли по дороге

Мы делаем мессенджер. Весной 2026 наш бэкенд начал отваливаться у части пользователей из России: HTTPS‑запросы к API таймаутятся, WebSocket…

Лучшие игры для Steam Deck в 2026 году по мнению пользователей

Вышедшая в феврале 2022 года портативная консоль Steam Deck была весьма тепло встречена прессой и геймерами. Детище старины Гейба и его компании…

Feature Based Clean Architecture. Часть 2: Декомпозиция на сервисы: анализ ограниченности подхода

Стандартный ответ на god-сервис — декомпозиция: разнести логику по нескольким сервисам с чёткими зонами ответственности, оставить тонкий…

Китайцы ответили на H200 — обзор Zhenwu M890 от Alibaba

20 мая на ежегодном Alibaba Cloud Summit T-Head полупроводниковое подразделение Alibaba представила новое поколение GPU — Zhenwu M890. Это ускоритель с 144 ГБ памяти…

Психологи исследовали влияние фоновой музыки на чтение

<img src="https://naked-science.ru/wp-content/uploads/2026/05/pexels-ai25studioai-5306428-2.jpg" alt="Психологи исследовали влияние фоновой музыки на чтение"/>Больше…

MonoGame — игровой движок для тех, кто любит изобретать велосипеды

При создании новой игры, одним из первых вопросов является выбор игрового движка.Основные кандидаты у всех на слуху: Unity, Unreal Engine и Godot.Но кроме…

Python в enterprise: момент, когда пора открыть Java не только ради собеседований

Интернет любит вечные войны: Linux против Windows, Vim против IDE, tabs против spaces. И, конечно, Python против Java. Одни говорят: «Python уже готов для enterprise».…

22 мая

Free Porn Storage: передаём мемы в TLS-трафике, не привлекая внимания санитаров

Если нужно спрятать дерево, прячьте его в лесу. Лес интернета состоит из TLS-соединений (>70% трафика, если верить статистике): вкладок браузера,…

Рефакторинг выпадающих списков: от enum к конфигу-константе

Выпадающий список — это ui-компонент, без которого редко обходится сайт. В этой статье я расскажу про то, как принял решение отказаться от enum…

Представь, что ты...

Золотое правило промптинга ― задать ИИ-агенту роль, которую он будет «отыгрывать» для решения задачи (role prompting). Например, «представь, что ты…

Анализ ДНК древних строителей мегалитов выявил захоронения отца и сына на расстоянии более 200 километров друг от друга

<img src="https://naked-science.ru/wp-content/uploads/2026/05/678657878577645.jpg" alt="Анализ ДНК древних строителей мегалитов выявил захоронения отца и сына на…

Психологи выяснили, как на детей влияют обычные и интерактивные книги

<img src="https://naked-science.ru/wp-content/uploads/2026/05/d3883612b8bc6d94434ae78dc313c463.jpg" alt="Психологи выяснили, как на детей влияют обычные и интерактивные…

Как мы подключили LLM к поддержке, а получили идеального лжеца

Где‑то в начале года мы решили: давайте автоматизируем часть поддержки через LLM. Ну, знаете, идея тогда казалась почти очевидной.Мы ни…

Как вытащить ИТ из кризиса перегрузки, если найм запрещён

Команда начинает тонуть не в тот момент, когда задач становится много, а когда поток работы перестаёт соответствовать реальной…

Zero — новый agent-first язык программирования от Vercel, который изменит все (нет)

Agent-first язык программирования звучит как хорошая идея, да?В конце концов, агентам не нужны фигурные скобки. Им не нужна красота if, while, for, match,…

Запускаем рекламу в дачной нише: какие креативы и форматы работают, на что смотреть в аналитике

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

Более 1,1 миллиарда людей пострадали от психических расстройств в 2023 году

Более 1,1 миллиарда людей пострадали от психических расстройств в 2023…

Слабоумие и отвага: как я за выходные сделала прототип ИИ-помощника для UX-дизайнера

Привет, Хабр! Меня зовут Екатерина Ионова и я руковожу проектами и продуктами экосистемы «Лукоморье». Когда-то программировала на Java и C#, но…