Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 32 min ago

10 перспективных российских стартапов – январь 2026 года

1 hour 34 min ago

Мы собрали подборку из топ-10 проектов по рейтингу на сайте Product Radar за январь 2026 года. Это проекты, за которые проголосовало большинство пользователей сайта.

Читать далее

Как я в 16 лет создал свой Pomodoro-таймер: месяц дисциплины и первые пользователи из 7 стран

1 hour 46 min ago

Мне 16 лет. Последние 8 месяцев я учусь на Frontend-разработчика. Я решил проверить свои силы и создать инструмент, которым буду пользоваться сам. Но мой путь начался не с мощного ПК и гигабайтов интернета, а с мечты и обычного смартфона.

Мой путь в программировании начался 26 декабря 2024 года. Это была мечта, к которой я шел 5 лет. На тот момент я был «полным нулем»: у меня не было стабильного интернета и я почти ничего не знал о Frontend. Я записался на курсы, даже не до конца понимая, что это такое.

Первые две недели у меня не было ноутбука, и я писал свой первый код прямо на телефоне. Только спустя время у меня появился ноутбук и нормальный доступ к сети, чтобы узнать: что такое Frontend и какие задачи он решает?

Узнать историю...

[Перевод] Нам следует больше беспокоиться о будущем роли джуниоров

2 hours 1 min ago

Мне несказанно повезло, что я успел получить высшее образование до наступления бума ChatGPT.

Я закончил Университет Карнеги-Меллона по направлению "программная инженерия" в 2021 году. LinkedIn уже тогда был завален корпоративным слопом для вовлечения пользователей. Но этот слоп, хотя бы, писался людьми, а не LLM.

Эх, были же времена.

Когда я начал изучать рынок труда, оценка навыков джуниора, по сути, сводилась к одному бинарному вопросу: «Умеешь ли ты писать код?»

В то время, если я хотел запустить с нуля приложение, на это требовался минимум месяц усилий. И даже если ты знал, какие и как использовать библиотеки, как настроить аутентификацию, на что обратить особое внимание, как докеризировать своё приложение и как настроить автодеплой в пайплайне CI/CD, ты всё равно был обречён мучительно и монотонно набирать код, рискуя наплодить ошибок.

Сегодня же вся эта рутина полностью исчезла. Масштабируемые, обслуживаемые и красивые веб-приложения можно деплоить с Macbook Pro на собственном домене, меньше чем за 6 часов. Я знаю это, потому что сам так делал. Неоднократно. Самые ценные навыки молодого разработчика испарились, и мы по этому поводу даже не чешемся.

Мне страшно за будущее джуниор-разработчиков, и в этой статье я расскажу, почему.

Читать далее

Настраиваем безопасный DNS: приватность, DNSSEC и DoT на практике

2 hours 5 min ago

DNS — один из самых недооценённых компонентов инфраструктуры. Он есть везде, но по умолчанию почти всегда небезопасен: запросы ходят в открытом виде, легко подменяются, логируются провайдерами и могут использоваться для атак.

В этой статье покажу, как настроить безопасный и приватный DNS-резолвер на базе Unbound:

Читать далее

Генерация видео в Veo 3.1: Как использовать в России. Промпты и примеры

2 hours 11 min ago

Как использовать Veo 3.1 в России для генерации видео. Внутри — рабочие формулы промптов, словари операторских терминов и пошаговые связки для создания роликов со звуком. И примеры сгенерированных видео с пошаговым разбором.

Эпоха безмолвных нейро-призраков с плавящимися лицами окончательно ушла в прошлое. Флагманская модель Veo 3.1 от Google DeepMind превратила забавную игрушку в серьезный инструмент видеопродакшена. Она больше не просто генерирует движущиеся картинки по запросу, а работает как настоящий режиссер, органично вплетая в сцену нативный звук.

Читать далее

Как я написал production-ready PHP-роутер за один вечер с помощью ИИ

2 hours 16 min ago

Production-ready PHP-роутер за один вечер: 2 100 строк кода, PHPStan level 9, полное покрытие тестами — и всё при помощи ИИ

Я решил проверить, можно ли за один вечер с помощью ИИ-ассистента создать не прототип и не «потом допилим», а полноценную библиотеку, готовую к публикации на Packagist. Результат — PSR-15 роутер с prefix-trie матчингом, атрибутной маршрутизацией, middleware-пайплайном и кешированием. 8 коммитов, 5 часов 40 минут, ~4 800 строк PHP-кода. Под катом — честный разбор: хронология по git log, где ИИ ускоряет в разы, а где без головы разработчика никуда.

Читать далее

[Перевод] Как Uber масштабировал репликацию данных, чтобы ежедневно перемещать петабайты

2 hours 17 min ago

Uber держит огромные объёмы данных сразу в своих дата-центрах и в облаке, поэтому их нужно постоянно и быстро копировать между регионами для аналитики и аварийного восстановления.

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

Для маленьких копирований они убрали лишние запуски отдельных процессов/контейнеров, чтобы не тратить время на старт пустой работы. В итоге пропускная способность репликации выросла примерно в 5 раз и стала стабильнее, а перенос данных в облако пошёл заметно быстрее

Читать далее

HackTheBox. Прохождение Bashed. Для новичков. Ультра-легкий

2 hours 20 min ago

Прохождение одной из самой легкой машины на платформе HackTheBox под названием Bashed. Предварительно нужно подключиться к площадке HackTheBox по VPN. Желательно использоваться отдельную виртуальную машину.

Читать далее

Мобильная разработка за неделю #619 (9 — 15 февраля)

2 hours 32 min ago

В новом дайджесте происходит что-то серьезное: наложенные окна и 37 000 unit-тестов против Gradle, новый Flutter и эксперимент с эмоциональным банкингом, Developer Knowledge API от Google, опасности в Android, подводные камни миграции на Swift и многое другое. Заходите!

Читать далее

Почему я бросил шарпы?

2 hours 46 min ago

Привет, на связи Кирилл Пронин, тимлид из Neuromed. И сегодня я хотел бы открыть свою историю, как я расстался с языком, на котором работал последние 7 лет. Как это произошло? Какие предпосылки были? И действительно ли, менять язык программирования в какой-то момент нужно? Наливаем кофе, берем злаковый батончик и вперед!

Читать далее

А был ли токен: как лопнул пузырь NFT и что от него осталось

3 hours 13 min ago

Технология NFT (невзаимозаменяемый токен) появилась в 2017 году. Она дала возможность создавать уникальные цифровые предметы — будь то изображение, видео или аудиофайл. Каждый токен гарантирует уникальность, таким образом подтверждая право его владельца на цифровой объект. Рассказываем в нашей статье про взлет и падение технологии. И по каким причинам токенизация искусства не совсем удалась.

Читать далее

Закат эпохи: провайдеры окончательно отказываются от dial-up и 3G, но ряд идей в основе технологий обретают новую жизнь

3 hours 24 min ago

Технология коммутируемого доступа до сих пор вызывает чувство ностальгии — характерный звук модема сложно забыть. Но телекомы по всему миру продолжают отказываться от dial-up — и следом от сетей 3G. Процесс, который начался еще нулевых, набирает обороты. Обсудим ситуацию и поговорим о том, как идеи коммутируемой связи находят новую жизнь.

Читать далее

Тестируем популярные нейронки на одном промпте

3 hours 30 min ago

Да, всех уже достала тема нейросетей, но для себя решил сделать некоторые тесты и поскольку разным людям они были довольно интересны, решил написать статью, суть простая, хочу сравнить на одном промпте (не самом простом) разные модели, у меня был доступ только к этим:

Gemini 3 Pro
Sonnet 4.5 Thinking
GPT 5.2 Thinking
GLM 5
Qwen 3 Coder Next 80b (IQ4_XS квантование) (локальный запуск через llama.cpp)

Промпт был для всех такой:

Читать далее

Как я строил бэкенд с ментальностью фронтендера: история одного провала

3 hours 31 min ago

Я в IT больше 10 лет. Начинал с верстки, вырос в фронтенд-разработчика, потом стал тимлидом, далее менеджером проектов и сейчас руковожу отделом разработки решений для бизнеса. Я знаю JavaScript. Я люблю JavaScript. И именно эта любовь сыграла со мной злую шутку.

В индустрии есть опасная иллюзия: «Если ты знаешь JavaScript, ты – фулстек». Node.js дал нам, фронтендерам, суперсилу. Мы можем писать серверный код на том же языке, что и клиентский. Мы можем использовать одни и те же типы, одни и те же библиотеки.

Нам кажется, что разница между фронтендом и бэкендом — только в том, где выполняется код.
В браузере нет fs (файловой системы), а на сервере нет window. Вот и вся разница, да?

Нет. Разница не в синтаксисе. Разница в мышлении. И я узнал это самым тяжелым способом – положив релиз.

Читать далее

Интерактивные истории с ИИ

3 hours 40 min ago

Хайп вокруг ИИ не утихает и поэтому я решил сделать приложение с интерактивными историями, где сюжет генерирует ИИ. На самом деле мне нравится играть в игры с нелинейным сюжетом. В игры, где ты сам можешь выбирать путь. Однако большинство таких игр имеют лишь небольшое количество заранее написанных сценариев. Это не позволяет в полной мере ощутить свободу выбора.

Читать далее

Почему надо следить за задачами

3 hours 46 min ago

Статья написана про то, зачем проджект-менеджер (РМ) постоянно требует от исполнителей двигать задачи и писать комментарии. 

Читать далее

Как я сделал рабочий pgAdmin4 Desktop для Arch Linux и почему это оказалось сложнее, чем кажется

4 hours 41 min ago

pgAdmin4 - де-факто стандартный GUI для PostgreSQL.
И при этом на Arch Linux его Desktop-версия годами находится в полурабочем состоянии.

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

Если вам тоже надоело чинить pgAdmin после каждого обновления Python или Electron - это для вас.

Читать далее

Нейросеть Nano Banana (Gemini): как использовать в России, готовые промпты и идеи для генерации

5 hours 4 min ago

Полное руководство, как пользоваться Nano Banana (Gemini). Забирайте рабочие промпты для генерации изображений, секретные настройки оптики и лучшие идеи для реалистичных фото, аватаров и мемов.

Читать далее

[Перевод] Как Microsoft подготовила себя к провалу в AI

5 hours 5 min ago

Распродажа акций Microsoft после отчёта о прибылях — самая громкая трещина в фундаменте AI на данный момент.

Microsoft, мягко говоря, разочаровала своим последним отчётом о прибыли, не так ли? Это было не самое приятное зрелище, и последствия будет нелегко устранить.

Microsoft объявила о «сильном» квартале с впечатляющим ростом, но как только публика разобралась в цифрах, сильный квартал превратился в паническую распродажу, что привело к «крупнейшей однодневной потере в долларовом выражении в истории Microsoft».

Быстро стало ясно, что рынку не понравилось в основном то, что связано с отношениями Microsoft и AI, в частности с OpenAI. Копните глубже, и вы обнаружите, что беспокойство касается не только рискованных отношений одной компании с другой.

Это большая трещина в фундаменте AI. Не первая, не последняя, но определённо самая громкая.

Microsoft не одинока в этом. Результаты продолжают поступать, и все обеспокоены AI-пузырём — включая OpenAI, Anthropic, Google и остальные платформы. Во всяком случае, это то, что я слышу.

Так почему же позиционирование Microsoft в области AI привело к панической распродаже?

Читать далее

История повторяется? Как художники 1960-х напугали критиков «диджитал артом» — генеративное искусство без промптов и ИИ

5 hours 17 min ago

Распространено мнение, что изображения, сгенерированные системами ИИ, нельзя считать искусством, потому что их создает машина, а не человек. Любопытно, что ровно этот же аргумент использовали противники цифрового искусства еще в 1960–1980-х годах, когда художники только начинали работать с компьютерами. Мы в Beeline Cloud решили поговорить о пионерах этого направления и взглянуть на несколько примечательных экспонатов.

Читать далее

Who's online

There are currently 0 users and 0 guests online.