habr_all | Unsorted

Telegram-канал habr_all - Хабр: все публикации

243

Все подряд публикации с habr.com

Subscribe to a channel

Хабр: все публикации

Программисты не исчезнут никогда

Пять лет назад я сделал некоммерческий проект с немного провокационным названием — «Школа брата Антония». Это был базовый курс по изучению программирования на языке Swift. Тогда я утверждал, что существует явное окно возможностей, которым стоит воспользоваться. Впоследствии я получил десятки писем с благодарностью — люди писали, что это действительно был хороший совет. Многие решились на изменения в жизни — и не прогадали. Бывшие электрики, продавцы, HR-специалисты, стоматологи (за врачей мне немного стыдно), хирург (тут я чувствую себя ещё хуже) смогли устроиться на высокооплачиваемую работу. Кландайк.
Но в 2025 году пришло время признать, что ландшафт серьёзно изменился. Вместо окна возможностей осталась форточка. В неё сложно, но всё ещё можно запрыгнуть.

Читать полностью…

Хабр: все публикации

Патенты на шахматы: как компании используют популярную игру в своих разработках

Одна из старейших игр в истории человечества (ее прообразы возникли еще в Индии в VI веке нашей эры) — и одна из самых запатентованных. Сотни инноваторов юридически оформили свои изобретения и полезные модели по мотивам шахмат. Некоторые из проектов — сугубо коммерческие, приносящие миллионы своим создателям. О патентах на такие разработки мы и расскажем в этом материале.

Читать полностью…

Хабр: все публикации

CI/CD на GitHub Actions и GitLab CI для самых маленьких. Часть 2

Часть 2: Настройка GitHub Actions и GitLab CI – первый workflow и деплой
В первой статье мы разобрались с основами CI/CD: что это такое, зачем нужно и какие инструменты существуют. Теперь пришло время перейти от теории к практике – создадим наши первые рабочие CI/CD-конвейеры на GitHub Actions и GitLab CI.

Читать полностью…

Хабр: все публикации

Scenax: как превратить API-тесты в читаемые сценарии с Vitest и Allure (Часть 2)

В первой части статьи мы заложили фундамент.
В этой части статьи мы переходим от сценариев к архитектуре целых тестовых библиотек: подключаем lifecycle-хуки, вводим @Context и @Inject, создаём Step Library и автоматизируем запуск целых слоёв.

Читать полностью…

Хабр: все публикации

Zerotrust по-пацански

Zerotrust по-пацански
Первый подход к описанию построения ZT в реальных условиях. В этой части определимся с понятиями и набросаем схему.

Читать полностью…

Хабр: все публикации

Почта Японии запустила систему «цифрового адреса»

Почтовая служба Японии запустила новую систему «цифрового адреса». 26 мая 2025 года Japan Post запустила систему «цифровых адресов», связывающую семизначные комбинации цифр и букв с физическими адресами.
Новая система позволяет пользователям вводить эти семизначные коды на сайтах интернет‑магазинов, а привязанные к коду адреса будут автоматически отображаться на сайтах.

Читать полностью…

Хабр: все публикации

Рок. Мозг. Инструкция по применению (конспект бестселлера)

Мозг похож на театр и вы в нём — режиссёр, который может управлять мыслительными процессами (в том, числе путём обмана) и не пускать на сцену сознания ненужные мысли.
Конспект книги с полезными рекомендациями управления своим мозгом.

Читать полностью…

Хабр: все публикации

Gartner's AI Tech Sandwich: Едим ИИ-бутерброд правильно

Внедрение ИИ технологий – это неизбежность для коммерческих организаций, желающих остаться конкурентными на своем рынке, да, и просто желающих выжить. Общемировая динамика освоения ИИ за 2024 год по оценке McKinsey показывает 20% рост числа организаций, внедривших ИИ хотя бы в одну бизнес функцию.
Инновационный бум, масштабы и скорость трансформации технологического ландшафта приводят к появлению новых подходов и методологий в выстраивании цифрового фундамента бизнеса. Gartner's AI Technology Sandwich – это новый фреймворк, помогающий компаниям различного уровня управлять процессом построения AI-powered экосистем и систематизировать их сложную многослойную структуру.

Читать полностью…

Хабр: все публикации

С 1 июня WhatsApp перестанет работать на смартфонах с Android 5.0 и старше и на iPhone 5s, iPhone 6 и iPhone 6 Plus

1 июня WhatsApp прекратит поддержку устаревших смартфонов на Android и iOS. Приложение больше не будет работать на устройствах с версиями Android старше 5.0 (Lollipop) и iOS старше 15.1, сообщает Neowin. Владельцы iPhone 6, iPhone 5s и iPhone 6 Plus больше не смогут пользоваться WhatsApp на своих устройствах.

Читать полностью…

Хабр: все публикации

Японские учёные создали VR-игру, которая помогает улучшить зрение

Команда японских учёных из Университет Квансей Гакуин (Kwansei Gakuin University) создала VR-игру, которая помогает улучшить зрение.

Читать полностью…

Хабр: все публикации

Офисный провал: Как принудительные командировки айтишников убивают продуктивность и лояльность

Долгих дней и приятных ночей! Меня зовут Натали, я IT Project Manager со стажем 10+ лет. В данной статье хочу поднять вопрос негативного влияния добровольно‑принудительных командировок удаленщиков в офис как на сотрудников, так и на компанию вцелом. Особенно первый раз. Особенно для интровертов. Статья будет полезна руководителям, проджектам, HR и любому it‑специалисту (возможно вы узнаете себя, и убедитесь что вы такой не один). Поехали!
Представим, что вы — руководитель (тимлид, ПМ, Head of PMO, не столь важно). Работаете в крупной компании в Москве, следите за финансовыми метриками успешности проекта/компании. Под вашим руководством распределенная команда — многие работают в Москве на гибриде, кто‑то всегда из дома, кто‑то из других городов. В какой то момент вы раздумываете над вопросом — а как увеличить эффективность команды? Часто на этом этапе руководители приходят к мысли, что нужно, как это сейчас модно,…

Читать полностью…

Хабр: все публикации

Проект Linux Format прекращает публикацию материалов спустя 25 лет работы

Журнал Linux Format прекратил выпуск материалов. Последний, 329 номер издания вышел 27 мая 2025 года и стал своеобразным «взглядом в прошлое». В него вошли интервью с редакторами, интересные проекты читателей, обзор старых дистрибутивов Linux и многое другое.
Linux Format, посвящённый системам на базе Linux, выходил с 2000 года. Свою историю он начал с пилотного выпуска Linux Answers в 1999 году, после успеха которого компания Future plc приняла решение основать периодическое издание.

Читать полностью…

Хабр: все публикации

Instagram** теперь поддерживает фотографии с соотношением сторон 3:4

В Instagram** появилась поддержка публикации фото с соотношением сторон 3:4. По словам главы Instagram* Адама Моссери, это формат, который использует «почти каждая камера телефона по умолчанию».
У пользователей соцсети уже была возможность публиковать прямоугольные фото с соотношением сторон 4:5, но этот формат немного обрезал края сверху и снизу. Благодаря поддержке формата 3:4 фото после публикации «будет выглядеть именно так, как его сняли», уточняет Моссери.

Читать полностью…

Хабр: все публикации

Softline: дочка Microsoft в РФ, которая подала на банкротство, занималась маркетингом, а не продажей ПО

31 мая 2025 года компания Softline сообщила, дочка Microsoft в РФ ООО «Майкрософт РУС», которая подала на банкротство в РФ, занималась маркетингом, а не продажей ПО.

Читать полностью…

Хабр: все публикации

Учёный против бюрократов: как один упрямец спас британский флот от молний

Может, вы это и подзабыли со школы, но в середине XVIII века Бенджамин Франклин первым выяснил природу молнии и провёл тот самый опыт с воздушным змеем. Казалось бы, всё стало ясно — молнии опасны, от них нужно защищаться. Достаточно просто ставить громоотводы.
Но, как это часто бывает с очевидными решениями, никто особенно не торопился их внедрять. За сто лет после опыта Франклина молнии продолжали бить куда попало — в церковные шпили, в высокие здания, в корабельные мачты. Случались пожары, разрушения, гибли люди. Учёные предупреждали, но власти предпочитали делать вид, что проблемы не существует.
Особенно тяжело приходилось британскому флоту — самому мощному и многочисленному в середине XIX века. Попадания молний в корабельные мачты были делом обыденным. Исправить ситуацию взялся врач и популяризатор науки Уильям Сноу Харрис — человек, который большую часть своей жизни пытался доказать военно-морскому министерству необходимость…

Читать полностью…

Хабр: все публикации

О Statement, instruction, operator, expression и других терминах IT

По своему опыту преподавания информатики и программирования регулярно замечаю, что вдумчивые начинающие программисты, отличающиеся внимательным отношением к различным деталям применяемых в программировании терминов, не редко впадают в ступор, изучая переведённые на русский язык книги известных на Западе программистов: М. Лутц, Дж Гл. Брукшир, М. Саммерфильд, М. Прайс, J.P. Мюллер, J. Албахари и т.д. Например, чем отличается Statement, Operator, Instruction, и почему они так переводятся на русский язык?
В интернете на этот счёт много достаточно противоречивой информации, даже в англоговорящей среде, а в переводных книгах на русском языке это ещё усложняется, если не понимать нюансы. Поэтому подготовил небольшой материал для начинающих программистов с целью упрощения понимания этих вопросов. Фактологического материала в черновиках у меня много по терминам IT, но все не объять, поэтому постараюсь быть кратким. При этом, как справедливо…

Читать полностью…

Хабр: все публикации

Как добавить теги в чат. Часть первая

Когда я стала администратором чата, мне казалось, что это будет ответственно, но весело, как прогулка в лесу в воскресный день: удалять ненужное, поддерживать участников, отвечать на вопросы. Однако совсем скоро я столкнулась с тем, с чем не ожидала столкнуться — со своим собственным недовольством. Участники раздражали тем, что задавали одни и те же вопросы. Важная информация раздражала тем, что терялась в потоке. Мой FOMO не уменьшался, а рос. А моё Избранное в Телеграме разбухало от пересланных сообщений, которые я никогда не перечитаю.

Читать полностью…

Хабр: все публикации

Часть 1: 100K юзеров за 3 дня — что сломалось

Привет, Хабр!
В этой статье — история запуска Telegram Mini App, куда за трое суток пришло 100.000 реальных пользователей.
Покажу, как мы масштабировали Node.js приложения на многоядерных серверах, увеличивали RPS в 10 раз, боролись с N+1 проблемой в MongoDB и снижали нагрузку на CPU. А ещё расскажу как мы быстро настроили мониторинг через Grafana, подключили Cloudflare и интегрировали Sentry. Поделюсь практическими инсайтами о том, на что стоит обращать внимание в первую очередь, и как эти инструменты помогли нам оперативно находить узкие места и устранять сбои в реальном времени. Всё, о чём будет в этой статье, основано на том, что действительно сработало. Кроме того, расскажу, какие моменты мы упустили до запуска.
Это разбор с цифрами, графиками и практическими выводами. Он может сэкономить вам время, нервы и деньги, если вы готовитесь к запуску Telegram Mini App или просто работаете с Node.js-приложениями, которые могут оказаться под серьёзной…

Читать полностью…

Хабр: все публикации

Тиндер для работодателей и соискателей: как мы в Авито разработали алгоритм мэтчинга

Всем привет! Я Владислав Урих, работаю продуктовым аналитиком в Авито и на данный момент занимаюсь построением алгоритмов мэтчинга в новом транзакционном продукте — Авито Подработка. В статье рассказываю, как мы построили алгоритм мэтчинга — инструмент подбора оптимальной выдачи для каждого конкретного покупателя.
Вы узнаете, почему алгоритмы поиска в категориях Авито работают по-разному, как собрать и использовать больше данных о пользователях без анкет, легко проверить гипотезу в офлайн-тестах и получить значимые продуктовые улучшения.
Текст будет полезен всем продуктовым аналитикам, ML-инженерам и продакт-менеджерам, которые работают с алгоритмическими продуктами.

Читать полностью…

Хабр: все публикации

Flutter & Dart: Май 2025 — Главное за месяц

Май принёс отличные новости для Flutter-разработчиков: обновления SDK, интересные статьи, пачка новых и полезных пакетов, а также видео на русском и английском языках.

Читать полностью…

Хабр: все публикации

В Томске успешно прошли первые лётные испытания демонстратора системы спутниковой связи 5G

В Томской области успешно прошли первые в России лётные испытания демонстратора системы спутниковой связи 5G. Разработку выполнила компания «Телеком‑проект-5» по заказу Фонда перспективных исследований.
Технология бортовой связи 5G создана для управления беспилотниками в наземной и космической сети 5G. В ходе испытаний успешно прошел приём и передача сигнала с борта лаборатории на наземные терминалы, имитирующие сотовые телефоны с 5G.

Читать полностью…

Хабр: все публикации

История одного QA

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

Читать полностью…

Хабр: все публикации

Философия программирования зашла в тупик

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

Читать полностью…

Хабр: все публикации

AMD приобрела компанию Enosemi для развития оптических решений под ИИ‑системы

Компания AMD объявила о завершении покупки стартапа Enosemi. По словам AMD, это ещё один шаг в развитии стратегии AMD в области искусственного интеллекта. Enosemi раньше сотрудничала с AMD как внешний партнёр по фотонике. Теперь команда стартапа станет частью AMD. Это позволит быстрее разрабатывать оптические технологии для новых ИИ‑систем.

Читать полностью…

Хабр: все публикации

X приостанавливает работу функции зашифрованных личных сообщений

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

Читать полностью…

Хабр: все публикации

CI/CD на GitHub Actions и GitLab CI для самых маленьких. Часть 1

Часть 1: Основы CI/CD – что это и зачем нужно; обзор GitHub Actions и GitLab CI
В последние годы вы, вероятно, слышали слова "DevOps", "CI", "CD", возможно, даже "GitHub Actions" или "GitLab CI". Но что это всё значит на практике? Нужно ли быть сеньором DevOps-инженером, чтобы с этим разобраться?

Читать полностью…

Хабр: все публикации

Как я делал генератор синуса на мосту Вина

Я люблю аналоговую электронику, мне нравится возиться с настройкой схем и изучением процессов, которые в них протекают. Давно хотел сделать источник качественного синусоидального сигнала для проверки качества усилительных каскадов. Выбор схемотехнических решений для создания спектрально чистого сигнала невелик. Годится генератор на колебательном контуре (LC) и генератор на цепи Вина (RC).


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

Читать полностью…

Хабр: все публикации

Первый в мире коммерческий мини-ядерный реактор сможет обеспечить энергией 526 000 домов в Китае

Первый в Китае коммерческий малый модульный ядерный реактор Linglong-1 находится на завершающей стадии монтажа. Он расположен в провинции Хайнань на заводе Hainan Nuclear Power Co. Ltd. (HNPC) и разрабатывается Китайской национальной ядерной корпорацией (CNNC).
По данным китайской государственной газеты Global Times, это первый в мире наземный малый модульный реактор (SMR). Как ожидается, он сыграет ключевую роль в сокращении выбросов углекислого газа в Китае.

Читать полностью…

Хабр: все публикации

Amazon создала подразделение ZeroOne для разработки новых потребительских устройств

Amazon запустила новое подразделение под названием ZeroOne. Она будет заниматься созданием инновационных продуктов для массового рынка. Вакансии команды размещены в Сиэтле, Сан‑Франциско и Саннивэйле, штат Калифорния.
Подразделение возглавил Джей Аллард — бывший топ‑менеджер Microsoft. Аллард проработал в компании 19 лет и был одним из создателей игровой приставки Xbox. Также Джей Аллард участвовал в разработке медиаплеера Zune. В Amazon Аллард пришёл в сентябре. Сейчас бывший топ‑менеджер Microsoft указан как вице‑президент ZeroOne в своём профиле LinkedIn.

Читать полностью…

Хабр: все публикации

Исследование: у каждого 3D-принтера есть уникальный «отпечаток», который устройство оставляет на изделии

Учёные обнаружили, что каждый 3D-принтер оставляет неповторимый «отпечаток» на создаваемых им изделиях, что позволяет точно отслеживать их происхождение. Исследователи из Иллинойсского университета под руководством профессора Билла Кинга разработали ИИ-инструмент, который способен идентифицировать 3D-принтеры по этим уникальным «отпечаткам» с точностью до 98%.

Читать полностью…
Subscribe to a channel