Хабр: все публикации
254 subscribers
137K photos
67.2K links
Все подряд публикации с habr.com
Download Telegram
О времени, сложности и мотивации: финал

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

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

Пока вы это читаете, кто-то уже делает стартап за выходные с помощью AI, поднимает раунд и продаёт компанию самому себе. Всё это — в эпоху нейрошизы.
В Москве прошла Международная олимпиада «IT‑Планета 2025»

В Москве завершился финал Международной олимпиады «IT‑Планета 2025». Соревнования прошли в РТУ МИРЭА. Участвовали 600 студентов, молодых специалистов, педагогов и представителей IT‑компаний из России и стран СНГ. Программа включала 15 конкурсов, лекции, мастер‑классы и форум «Горизонты событий».
Победителями стали 81 участник из 24 регионов России и Республики Беларусь. Общий призовой фонд составил 2 миллиона рублей. Победители получили дипломы, медали, ценные призы, возможность пройти практику и трудоустроиться в IT‑компаниях. 360 участников прошли в финал по итогам отборочных этапов. За 16 лет в олимпиаде участвовали 150 тысяч студентов и выпускников из 2 080 учебных заведений России и СНГ.
Во дворе офиса «Яндекса» будет проходить летний лекторий про технологии и карьеру

С 3 по 11 июня 2025 года во дворе офиса «Яндекса» на улице Льва Толстого пройдёт летний Лекторий. Это первый офлайн‑лекторий компании. Гости смогут послушать лекции техноэкспертов, поучаствовать в воркшопах и карьерных сессиях. Каждый день будет посвящён отдельной теме. Программа лектория и регистрация — на сайте.
Бесполезная статья. SimpleProtocol vs BinaryParameters

Я думаю, что многие, кто занимается разработкой в стеке Go + PgBouncer + PostgreSQL, уже примерно поняли, о чём будет статья — о проблеме выполнения prepared statements и сравнении работы двух популярных драйверов для PostgreSQL: lib/pq и jackc/pgx.
Если интересно — добро пожаловать под кат.
Schema.org на Tilda — раз и навсегда

Наверное у каждого разработчика на Тильде есть момент, когда он опубликовал сайт, порадовался, а потом открыл выдачу и увидел унылый двухстрочный сниппет без FAQ, без даты, без красивых крошек в URL. А ведь у конкурентов есть. И тогда само собой возникают вопросы: где вообще прятать JSON-LD в Тильде (и возможно ли это)? Как не сорвать вёрстку? И, главное, можно ли сделать всё так, чтобы через полгода не искать где запрятана эта микроразметка в админке сайта?
Спойлер: можно. Ниже — то, чем мы сами пользуемся, и ничего лишнего.
Станет ли Android красивым?

Material 3 Expressive – обновление дизайна ОС Android, после которого он выйдет на новый уровень или всего лишь очередные концепты для Behance и Dribbble?
JFET в роли регулируемого резистора

Привет, Хабр! Наверное, у многих словосочетание «регулируемый резистор» ассоциируется с обычным потенциометром.
Потенциометр — это компромиссное решение, часто используемое на этапе отладки аналоговых узлов или в случаях, когда требуется аналоговое управление со стороны человека, например, для регулировки громкости в аудиоусилителе или изменения яркости света с помощью диммера.
Пошаговое руководство по внесению ПО и ПАК в Минцифры в 2025 году

Ежегодно процесс регистрации программного обеспечения (ПО) и программно-аппаратного комплекса (ПАК) в реестре отечественного ПО претерпевает значительные изменения, и их незнание увеличивает риск отказа. Эта статья — полноценный гайд для IT-компаний. Она ответит на все часто задаваемые вопросы по этой процедуре и поможет успешно пройти все этапы регистрации ПО и ПАК в Реестре Минцифры.
nanoCAD BIM Отопление 25: новая версия на Платформе nanoCAD

Обновление включает автоматический подбор фитингов, улучшенный 3D-режим с отображением точек подключения, новые таблицы оборудования и поддержку изолированных трубопроводов. Программа выполняет гидравлические и тепловые расчеты по актуальным нормативам СП 60.13330.2020 и содержит библиотеку из 20 000 элементов от ведущих производителей.
Объяснимый ИИ в ML и DL

Объяснимый ИИ — очень важный аспект в ML и DL. Он заключается в том, чтобы интерпретировать модель так, чтобы можно было около прозрачно объяснить ее решения. Потому что это довольно частая необходимость как у конечного заказчика, ведь для них это просто «черный ящик», так и у разработчиков непосредственно (например, для отладки модели). На русском языке таких статей не так много (для тех, кто знает английский проблем с этим нет, на нем таких статей много, например, Kaggle), поэтому я решил, что статья покажется актуальной, и сегодня я попробую рассказать про это и показать на конкретном примере, как его можно реализовать.
Интеграция в Telegram чат‑бота Grok: Маск — сделка не подписана, Дуров — соглашение есть, остались формальности

Илон Маск сообщил, что по партнёрству Telegram и xAI, а также интеграции в мессенджер чат‑бота Grok никакой сделки не было подписано. В ответ на это сообщение Павел Дуров заявил, что это правда. По его словам, «принципиальное соглашение достигнуто, но формальности ещё не улажены».
Ответ Grok по этой ситуации: «партнёрство Telegram‑xAI неопределенно. Дуров объявил о сделке на 300 млн долларов по интеграции Grok, поддержанной сообщениями Reuters, BBC и Bloomberg. Однако Маск заявил: „Сделка не подписана“, и на сайте xAI нет подтверждения».
Как мы подружили WordPress, Gutenberg и Vue/Nuxt

Маленькая история о том, как мы делали один непростой блоговый проект, взяли на себя смелость по технической реализации связки, которую ранее никто никогда не решал на коммерческом уровне.
Как работает решатель капчи на базе ИИ: от OCR до глубокого обучения

Капча стала привычным элементом интернета: искажённые тексты, картинки с «найди все светофоры», аудио-загадки и другие испытания, которые призваны отличить человека от машины. Каждый разработчик бот-систем или QA-инженер при автоматизации веб-сценариев хоть раз сталкивался с тем, что скрипт внезапно спотыкается о CAPTCHA. Возникает естественный вопрос: можно ли научить программу решать капчи так же, как это делает человек, – причём быстро и надёжно? В этой статье я попробую разобраться, как устроены ИИ-решатели капчи (AI CAPTCHA solver) – от классических методов OCR до современных нейросетей.
Слухи: Apple обновит нумерацию релизов — вместо 19 выйдет iOS/macOS 26 для улучшения понимания версий для клиентов

По информации профильных источников Bloomberg, Apple перейдёт на новую общую нумерацию релизов своего ПО для разных систем. Следующей версией станет iOS/macOS/iPadOS/watchOS/tvOS/visionOS 26 для единообразия и улучшения понимания версионности и выходов обновлений для клиентов и разработчиков.
Проектирование Информационных систем. Часть 2. Введение в процесс формирования требований

Для оптимизации хода освоения навыка формирования Требований к Информационной системе (далее - ИС), разберем сначала упрощенный процесс. Обсудим, как может происходить анализ системы и формирование требований к ней, используя прием реверс-инжиниринга. То есть, рассмотрим уже существующую систему и постараемся воспроизвести процесс формирования требований для ее создания
Чаще всего процесс формализации требований к целевой системе включает 3 этапа:
Вкратце об анонимных сетях и задачах анонимизации | Proxy, Onion, Dining Cryptographers, Queue Based, Entropy Increase

Каждую анонимную сеть можно классифицировать различным образом - можно смотреть на сетевую архитектуру: децентрализованная она или гибридная, можно смотреть на открытость или закрытость исходного кода, можно смотреть на то, каким образом пакеты маршрутизируются в системе, можно сравнивать модели угроз и т.д. Но одним из наиболее интересных и систематических методов классификации является деление и агрегирование сетей по задачам анонимизации.
Greddy Multi DA — ремонт, ставший разработкой

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

Привет, Хабр!
В этой статье мы поговорим о том, что на поверхности не лежит, но разрушающим эхом бьёт по эффективности команды. Это — сигналы недовольства, усталости и скрытого сопротивления, которые члены команды подают… молча. Тема тонкая, неудобная и потому часто игнорируемая. Но если вы — тимлид, который не просто управляет задачами, а работает с людьми, вам нужно уметь слышать не только сказанное, но и несказанное.
Люди редко приходят к вам и прямо говорят: «Я выгорел», «Я не хочу делать эту задачу» или «Ты задолбал меня микроменеджить». Но явно читаются по определенным сигналам.
Яндекс Директ: как правильно сделать базовые настройки, чтобы отбить рекламный бюджет и увеличить прибыль

Научитесь грамотно настраивать рекламу или проверять настройки подрядчика, чтобы получать заявки и продажи, а не слив бюджета. Продолжаем серию публикаций по Яндекс Директу. Сегодня рассмотрим 4 аспекта:
1. Правильно структурируем рекламный аккаунт
2. Делим кампании по теплоте пользователя
3. Устанавливаем регионы показа с корректировками
4. Указываем время показа с корректировками