Хабр
124K subscribers
21.9K photos
249 videos
39 files
57.6K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
OKLCH: новая цветовая модель, которая меняет всё

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

Новая цветовая модель OKLCH решает эти проблемы, потому что она разработана для обеспечения визуальной однородности, то есть цвета в ней гораздо точнее соответствуют человеческому восприятию.
🔥59👍96🤔6😱22🥱1
Почему советские компьютеры проиграли ZX Spectrum?

В 1980-х в СССР было множество отечественных разработок: БК-0010/0011, Радио-86РК, Микроша, Агат, Корвет, Вектор-06Ц. Для многих именно они открыли мир компьютерных игр после скучных аркадных автоматов.

Но почему такая огромная страна, как СССР, с населением, превышавшим США и любую страну Западной Европы, не смогла повторить западный бум персональных компьютеров 80-х на базе отечественных ПК? И почему в итоге символом доступных домашних компьютеров стал именно ZX Spectrum?

Попробуем разобраться в причинах этого удивительного феномена в стране плановой экономики.
👍33💩298🤔4😱4🤣4🔥3
Что будет, если отдать новый NGFW на растерзание ИБ-шникам?

Эксперты по информационной безопасности делятся опытом пилотирования NGFW в реальной инфраструктуре. Это взгляд практикующих специалистов на то, как продукт справляется с задачами по повышению уровня сетевой безопасности.

В статье — подробный разбор их опыта, который показывает, как подобный челлендж позволяет в итоге повысить уровень защиты всей организации.
🔥166❤‍🔥3😱2👍1
Как работает DNS в Linux. Часть третья

Если вы когда-либо запускали подряд команды ping, curl и dig и получали для одного и того же домена разные IP-адреса — вы не одиноки, и с вами всё в порядке. Поведение DNS в Linux — это не просто один вызов getaddrinfo(). Это сложное взаимодействие множества слоёв: от glibc и NSS до NetworkManager, systemd-resolved, dnsmasq и облачных конфигураций.

В этой, третьей, части цикла мы переходим к практике и разбираемся, почему одинаковые запросы могут давать разные IP, как на самом деле контролируется разрешение имён (что вызывает кого и зачем), и как проводить диагностику с помощью strace, resolvectl и tcpdump.
👍278😱2
[ХАБРААРХИВ]

Откуда мы знаем, как выглядят инопланетяне? Спойлер: они гораздо ближе, чем кажутся

Маленькие зелёные человечки. Серые гуманоиды с огромными чёрными глазами. Эти образы настолько прочно засели в наших головах, что кажутся почти реальными. Но задумывались ли вы, откуда они на самом деле взялись?

Оказывается, «зелёные человечки» — это прямые потомки эльфов и лесных духов из древних мифов, которые просто «переехали» в космос. А вот история «серых» ещё удивительнее. Есть гипотеза, что этот образ — расплывчатое воспоминание каждого из нас о самом первом лице, которое мы видим в своей жизни, — лице матери, искажённом астигматизмом новорождённого.

#хабраархив
😁2419👍6😱2
Go по-прежнему полон проблем

Автор этой статьи уже больше десяти лет критикует Go. И, по его словам, описанные ранее проблемы языка со временем бесят всё больше — в основном потому, что их явно можно было избежать.

Мир знавал решения и получше, но Go почему-то «состряпали» именно таким. Это продолжение давней критики и разбор того, что не так с языком.
👍27🤡22🤣175🥴5💯5🥰3🫡2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Ваш тимлид опять ведёт себя как Майкл Скотт, а кандидаты исчезают быстрее, чем мотивация Дуайта Шрута?

IT HR Тусовка — это та самая «комната для интервью», где можно выговориться на камеру и понять, что ты не один в этом офисе.
💩47🤣75👎4😱1😐1
RAG и векторные БД: НЕ Сизифов LLM на Java и Spring Ai

Как заставить большие языковые модели отвечать не просто красиво, а по делу, опираясь на ваши собственные данные? Для этого существуют RAG-системы, которые подкрепляют генерацию ответов фактами из вашей базы знаний.

Разберём на практике, как это работает: что такое векторные базы данных и embeddings, и как с помощью Spring Boot, Spring AI и Qdrant реализовать свой сервис для хранения и поиска знаний по смыслу. Это не просто теория, а готовый пайплайн, который можно честно вписать в резюме.
30🔥9🥱74😱2👍1🤮1
Даже у проекта с 10 000 звёзд на GitHub могут быть критические уязвимости

У коммерческих решений есть поддержка и аудиты, а open source — это гибкость и активное сообщество. Но независимо от подхода, нужно полагаться только на себя и самостоятельно проверять безопасность всех компонентов, которые вы внедряете в свою инфраструктуру.

Специалисты по анализу защищённости из Selectel делятся историей о том, как они нашли критическую уязвимость в популярном опенсорс-проекте Mailcow, у которого более 10 000 звёзд на GitHub. Этот кейс — отличное напоминание, что популярность не всегда равна безопасности.
25😁11👍4😱1💩1💯1
Как устроены нейросети для неспециалистов

«Вот я формулку нарисовал и всем понятно!» — знакомый подход, который только отпугивает? Не беспокойтесь, в начале было не формула, а слово. И именно о словах мы и поговорим.

Эта статья — попытка увлечь и гуманитариев, и айтишников, и математиков, объяснив, как работают нейросети, без сложных терминов. Лучший способ всё уложить — пройти стопами тех, кто создавал эту технологию, узнать историю развития и понять, почему всё работает так, а не иначе. Для этого нам придётся углубиться в робопсихологию и робопсихиатрию.
👍447🔥4😱1
Определение положения объектов на изображении: как найти пространственные координаты объекта, используя OpenCV

Нередко на олимпиадах по робототехнике участникам предоставляется доступ к единственной камере, снимающей тестовое поле. Как в таких условиях определить точное положение объектов в пространстве?

Разберём, как решать эту задачу с помощью библиотеки OpenCV. Автор статьи — школьник, участник соревнований по робототехнике, — делится своим практическим опытом.
👍3011🔥4😱1
Как и зачем в YADRO сделали свою MLOps-платформу

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

Именно с такими вызовами столкнулись в YADRO и в итоге решили создать собственную MLOps-платформу. Разбираемся, почему готовые решения не подошли, как устроена их система и для чего она используется.
💩4124👍17🤮3😱1🤡1🤓1
Педалборд для котогитары

Котику необходим лоток, а электрогитаре — педалборд. Следуя этой железной логике, для котообразной гитары лучше всего подойдёт педалборд в виде лотка. А ещё лучше — сделанный из настоящего лотка с настоящим наполнителем.

Разберём этот уникальный DIY-проект, в котором автор впервые использует прозрачную эпоксидную смолу как художественный материал, а не просто клей. А в качестве бонуса — рассказ о «правильной» последовательности эффектов, которую можно будет услышать на видео.
😁1912👎7👍6😱1
Как презентовать себя так, чтобы наняли: мнение менеджера продукта

Почему из двух кандидатов с одинаковым техническим бэкграундом выбирают одного? Часто решающим фактором становятся не хард-скиллы, а способность грамотно презентовать свой опыт и soft skills.

Менеджер продукта из Selectel, который постоянно участвует в найме, делится своим опытом и рассказывает о методе STAR. Это простой, но мощный инструмент, который помогает соискателям структурировать рассказ о себе и показать, как их опыт решает конкретные задачи. Разберём, как использовать этот метод на практике, чтобы вас точно услышали.
👎21💩13👍85😁4🤡4
gRPC в деле: страшная сказка о проблемах реального сервиса

Послушаем страшную сказку о том, как в одной компании взялись разрабатывать сервис и в качестве протокола взаимодействия выбрали gRPC. Что из этого вышло?

Спойлер: пришлось столкнуться с неожиданными сетевыми проблемами и решать их с помощью тёмной магии Toxiproxy, который будет портить нам жизнь. Разбираем реальный кейс, который можно даже потрогать руками с помощью тестового проекта.
🔥106👍4
На прошедшей неделе мы писали собственное ядро на C, выясняли, что на самом деле делала кнопка «Турбо», отбивались от патентных троллей, изучали историю запланированного устаревания и сомневались в реальности Вселенной, попутно разбираясь, почему современные IT-собеседования превратились в пытку.

📝 Лучшие публикации недели (25-31 августа 2025)

#weeklydigest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥157
Про ионный ветер

Многие знают или даже сталкивались с явлением «ионного ветра» — направленным движением воздуха, которое вызывается стекающими с электрода зарядами. Благодаря простоте реализации, этот эффект может быть воспроизведён практически любым, кто хоть немного знаком с электроникой.

История этого явления уходит корнями в начало XVIII века, но подробно его изучил и объяснил Майкл Фарадей. Именно он в ходе своих экспериментов показал, что при подаче высокого напряжения на заострённый электрод возникает не только голубоватое свечение, но и явственный поток воздуха, который можно ощутить рукой.

Фарадей предположил, что у кончика электрода возникает высокая напряжённость электрического поля, которая ионизирует молекулы воздуха, заставляя их двигаться. Он был совершенно прав, и этот принцип лежит в основе явления и по сей день.
👍16😁822🔥1🥱1
Обзор математики для начинающего ML-инженера

Этот текст — доступное объяснение основных разделов высшей математики, которые точно понадобятся ML-специалисту в рабочих сценариях. Всё это — без дотошных доказательств и с обилием визуальных и численных примеров.

Цель — не увязнуть на год в изучении «упоротых» разделов, а получить минимальный набор знаний, с которым можно будет уже самостоятельно погружаться в более интересные и прикладные вещи. Разложим по полочкам ключевые моменты, которые понадобятся при изучении машинного обучения в 2025 году.
👍369❤‍🔥44🔥2🤝2🤩1
Думаете, первый «продакшн» — это скучный багфикс? А что, если это разработка ИИ-ассистента для HR-ов, инструмента для анализа SQL-запросов или автоматизация процессов на Low-Code платформе?

На хакатоне More.tech джунов бросают в самое пекло реальных IT-задач, которые специалисты ВТБ решают прямо сейчас. Это шанс получить опыт, который не стыдно добавить в резюме, и побороться за призовой фонд в 1,5 млн рублей.

Хакатон уже стартовал, но ещё можно присоединиться 👈
9🔥43