OKLCH: новая цветовая модель, которая меняет всё
Знакомая боль: вы создаёте палитру, но цвета не выглядят однородными — одни темнее, другие ярче, хотя по цифрам всё должно быть ровно. Или вы пытаетесь сделать плавный градиент, а в середине получается грязное месиво. Оказывается, проблема не в вас, а в цветовых моделях вроде HSL и sRGB.
Новая цветовая модель OKLCH решает эти проблемы, потому что она разработана для обеспечения визуальной однородности, то есть цвета в ней гораздо точнее соответствуют человеческому восприятию.
Знакомая боль: вы создаёте палитру, но цвета не выглядят однородными — одни темнее, другие ярче, хотя по цифрам всё должно быть ровно. Или вы пытаетесь сделать плавный градиент, а в середине получается грязное месиво. Оказывается, проблема не в вас, а в цветовых моделях вроде HSL и sRGB.
Новая цветовая модель OKLCH решает эти проблемы, потому что она разработана для обеспечения визуальной однородности, то есть цвета в ней гораздо точнее соответствуют человеческому восприятию.
🔥59👍9❤6🤔6😱2 2🥱1
Почему советские компьютеры проиграли ZX Spectrum?
В 1980-х в СССР было множество отечественных разработок: БК-0010/0011, Радио-86РК, Микроша, Агат, Корвет, Вектор-06Ц. Для многих именно они открыли мир компьютерных игр после скучных аркадных автоматов.
Но почему такая огромная страна, как СССР, с населением, превышавшим США и любую страну Западной Европы, не смогла повторить западный бум персональных компьютеров 80-х на базе отечественных ПК? И почему в итоге символом доступных домашних компьютеров стал именно ZX Spectrum?
Попробуем разобраться в причинах этого удивительного феномена в стране плановой экономики.
В 1980-х в СССР было множество отечественных разработок: БК-0010/0011, Радио-86РК, Микроша, Агат, Корвет, Вектор-06Ц. Для многих именно они открыли мир компьютерных игр после скучных аркадных автоматов.
Но почему такая огромная страна, как СССР, с населением, превышавшим США и любую страну Западной Европы, не смогла повторить западный бум персональных компьютеров 80-х на базе отечественных ПК? И почему в итоге символом доступных домашних компьютеров стал именно ZX Spectrum?
Попробуем разобраться в причинах этого удивительного феномена в стране плановой экономики.
👍33💩29❤8🤔4😱4🤣4🔥3
Что будет, если отдать новый NGFW на растерзание ИБ-шникам?
Эксперты по информационной безопасности делятся опытом пилотирования NGFW в реальной инфраструктуре. Это взгляд практикующих специалистов на то, как продукт справляется с задачами по повышению уровня сетевой безопасности.
В статье — подробный разбор их опыта, который показывает, как подобный челлендж позволяет в итоге повысить уровень защиты всей организации.
Эксперты по информационной безопасности делятся опытом пилотирования NGFW в реальной инфраструктуре. Это взгляд практикующих специалистов на то, как продукт справляется с задачами по повышению уровня сетевой безопасности.
В статье — подробный разбор их опыта, который показывает, как подобный челлендж позволяет в итоге повысить уровень защиты всей организации.
🔥16❤6❤🔥3😱2👍1
Как работает DNS в Linux. Часть третья
Если вы когда-либо запускали подряд команды
В этой, третьей, части цикла мы переходим к практике и разбираемся, почему одинаковые запросы могут давать разные IP, как на самом деле контролируется разрешение имён (что вызывает кого и зачем), и как проводить диагностику с помощью strace, resolvectl и tcpdump.
Если вы когда-либо запускали подряд команды
ping
, curl
и dig
и получали для одного и того же домена разные IP-адреса — вы не одиноки, и с вами всё в порядке. Поведение DNS в Linux — это не просто один вызов getaddrinfo()
. Это сложное взаимодействие множества слоёв: от glibc и NSS до NetworkManager, systemd-resolved, dnsmasq и облачных конфигураций.В этой, третьей, части цикла мы переходим к практике и разбираемся, почему одинаковые запросы могут давать разные IP, как на самом деле контролируется разрешение имён (что вызывает кого и зачем), и как проводить диагностику с помощью strace, resolvectl и tcpdump.
👍27❤8😱2
[ХАБРААРХИВ]
Откуда мы знаем, как выглядят инопланетяне? Спойлер: они гораздо ближе, чем кажутся
Маленькие зелёные человечки. Серые гуманоиды с огромными чёрными глазами. Эти образы настолько прочно засели в наших головах, что кажутся почти реальными. Но задумывались ли вы, откуда они на самом деле взялись?
Оказывается, «зелёные человечки» — это прямые потомки эльфов и лесных духов из древних мифов, которые просто «переехали» в космос. А вот история «серых» ещё удивительнее. Есть гипотеза, что этот образ — расплывчатое воспоминание каждого из нас о самом первом лице, которое мы видим в своей жизни, — лице матери, искажённом астигматизмом новорождённого.
#хабраархив
Откуда мы знаем, как выглядят инопланетяне? Спойлер: они гораздо ближе, чем кажутся
Маленькие зелёные человечки. Серые гуманоиды с огромными чёрными глазами. Эти образы настолько прочно засели в наших головах, что кажутся почти реальными. Но задумывались ли вы, откуда они на самом деле взялись?
Оказывается, «зелёные человечки» — это прямые потомки эльфов и лесных духов из древних мифов, которые просто «переехали» в космос. А вот история «серых» ещё удивительнее. Есть гипотеза, что этот образ — расплывчатое воспоминание каждого из нас о самом первом лице, которое мы видим в своей жизни, — лице матери, искажённом астигматизмом новорождённого.
#хабраархив
😁24❤19👍6😱2
Go по-прежнему полон проблем
Автор этой статьи уже больше десяти лет критикует Go. И, по его словам, описанные ранее проблемы языка со временем бесят всё больше — в основном потому, что их явно можно было избежать.
Мир знавал решения и получше, но Go почему-то «состряпали» именно таким. Это продолжение давней критики и разбор того, что не так с языком.
Автор этой статьи уже больше десяти лет критикует Go. И, по его словам, описанные ранее проблемы языка со временем бесят всё больше — в основном потому, что их явно можно было избежать.
Мир знавал решения и получше, но Go почему-то «состряпали» именно таким. Это продолжение давней критики и разбор того, что не так с языком.
👍27🤡22🤣17❤5🥴5💯5🥰3🫡2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Ваш тимлид опять ведёт себя как Майкл Скотт, а кандидаты исчезают быстрее, чем мотивация Дуайта Шрута?
IT HR Тусовка — это та самая «комната для интервью», где можно выговориться на камеру и понять, что ты не один в этом офисе.
IT HR Тусовка — это та самая «комната для интервью», где можно выговориться на камеру и понять, что ты не один в этом офисе.
💩47🤣7❤5👎4😱1😐1
RAG и векторные БД: НЕ Сизифов LLM на Java и Spring Ai
Как заставить большие языковые модели отвечать не просто красиво, а по делу, опираясь на ваши собственные данные? Для этого существуют RAG-системы, которые подкрепляют генерацию ответов фактами из вашей базы знаний.
Разберём на практике, как это работает: что такое векторные базы данных и embeddings, и как с помощью Spring Boot, Spring AI и Qdrant реализовать свой сервис для хранения и поиска знаний по смыслу. Это не просто теория, а готовый пайплайн, который можно честно вписать в резюме.
Как заставить большие языковые модели отвечать не просто красиво, а по делу, опираясь на ваши собственные данные? Для этого существуют RAG-системы, которые подкрепляют генерацию ответов фактами из вашей базы знаний.
Разберём на практике, как это работает: что такое векторные базы данных и embeddings, и как с помощью Spring Boot, Spring AI и Qdrant реализовать свой сервис для хранения и поиска знаний по смыслу. Это не просто теория, а готовый пайплайн, который можно честно вписать в резюме.
❤30🔥9🥱7 4😱2👍1🤮1
Даже у проекта с 10 000 звёзд на GitHub могут быть критические уязвимости
У коммерческих решений есть поддержка и аудиты, а open source — это гибкость и активное сообщество. Но независимо от подхода, нужно полагаться только на себя и самостоятельно проверять безопасность всех компонентов, которые вы внедряете в свою инфраструктуру.
Специалисты по анализу защищённости из Selectel делятся историей о том, как они нашли критическую уязвимость в популярном опенсорс-проекте Mailcow, у которого более 10 000 звёзд на GitHub. Этот кейс — отличное напоминание, что популярность не всегда равна безопасности.
У коммерческих решений есть поддержка и аудиты, а open source — это гибкость и активное сообщество. Но независимо от подхода, нужно полагаться только на себя и самостоятельно проверять безопасность всех компонентов, которые вы внедряете в свою инфраструктуру.
Специалисты по анализу защищённости из Selectel делятся историей о том, как они нашли критическую уязвимость в популярном опенсорс-проекте Mailcow, у которого более 10 000 звёзд на GitHub. Этот кейс — отличное напоминание, что популярность не всегда равна безопасности.
❤25😁11👍4😱1💩1💯1
Как устроены нейросети для неспециалистов
«Вот я формулку нарисовал и всем понятно!» — знакомый подход, который только отпугивает? Не беспокойтесь, в начале было не формула, а слово. И именно о словах мы и поговорим.
Эта статья — попытка увлечь и гуманитариев, и айтишников, и математиков, объяснив, как работают нейросети, без сложных терминов. Лучший способ всё уложить — пройти стопами тех, кто создавал эту технологию, узнать историю развития и понять, почему всё работает так, а не иначе. Для этого нам придётся углубиться в робопсихологию и робопсихиатрию.
«Вот я формулку нарисовал и всем понятно!» — знакомый подход, который только отпугивает? Не беспокойтесь, в начале было не формула, а слово. И именно о словах мы и поговорим.
Эта статья — попытка увлечь и гуманитариев, и айтишников, и математиков, объяснив, как работают нейросети, без сложных терминов. Лучший способ всё уложить — пройти стопами тех, кто создавал эту технологию, узнать историю развития и понять, почему всё работает так, а не иначе. Для этого нам придётся углубиться в робопсихологию и робопсихиатрию.
👍44❤7🔥4😱1
Определение положения объектов на изображении: как найти пространственные координаты объекта, используя OpenCV
Нередко на олимпиадах по робототехнике участникам предоставляется доступ к единственной камере, снимающей тестовое поле. Как в таких условиях определить точное положение объектов в пространстве?
Разберём, как решать эту задачу с помощью библиотеки OpenCV. Автор статьи — школьник, участник соревнований по робототехнике, — делится своим практическим опытом.
Нередко на олимпиадах по робототехнике участникам предоставляется доступ к единственной камере, снимающей тестовое поле. Как в таких условиях определить точное положение объектов в пространстве?
Разберём, как решать эту задачу с помощью библиотеки OpenCV. Автор статьи — школьник, участник соревнований по робототехнике, — делится своим практическим опытом.
👍30❤11🔥4😱1
Как и зачем в YADRO сделали свою MLOps-платформу
Когда в компании много AI-проектов, всем им нужны ресурсы для работы с моделями на GPU. Инженеры требуют эксклюзивного доступа к оборудованию, ресурсы нужно оптимизировать и вести их учёт, а также быстро подготавливать для передачи другой команде.
Именно с такими вызовами столкнулись в YADRO и в итоге решили создать собственную MLOps-платформу. Разбираемся, почему готовые решения не подошли, как устроена их система и для чего она используется.
Когда в компании много AI-проектов, всем им нужны ресурсы для работы с моделями на GPU. Инженеры требуют эксклюзивного доступа к оборудованию, ресурсы нужно оптимизировать и вести их учёт, а также быстро подготавливать для передачи другой команде.
Именно с такими вызовами столкнулись в YADRO и в итоге решили создать собственную MLOps-платформу. Разбираемся, почему готовые решения не подошли, как устроена их система и для чего она используется.
💩41❤24👍17🤮3😱1🤡1🤓1
Педалборд для котогитары
Котику необходим лоток, а электрогитаре — педалборд. Следуя этой железной логике, для котообразной гитары лучше всего подойдёт педалборд в виде лотка. А ещё лучше — сделанный из настоящего лотка с настоящим наполнителем.
Разберём этот уникальный DIY-проект, в котором автор впервые использует прозрачную эпоксидную смолу как художественный материал, а не просто клей. А в качестве бонуса — рассказ о «правильной» последовательности эффектов, которую можно будет услышать на видео.
Котику необходим лоток, а электрогитаре — педалборд. Следуя этой железной логике, для котообразной гитары лучше всего подойдёт педалборд в виде лотка. А ещё лучше — сделанный из настоящего лотка с настоящим наполнителем.
Разберём этот уникальный DIY-проект, в котором автор впервые использует прозрачную эпоксидную смолу как художественный материал, а не просто клей. А в качестве бонуса — рассказ о «правильной» последовательности эффектов, которую можно будет услышать на видео.
😁19❤12👎7👍6😱1
Как презентовать себя так, чтобы наняли: мнение менеджера продукта
Почему из двух кандидатов с одинаковым техническим бэкграундом выбирают одного? Часто решающим фактором становятся не хард-скиллы, а способность грамотно презентовать свой опыт и soft skills.
Менеджер продукта из Selectel, который постоянно участвует в найме, делится своим опытом и рассказывает о методе STAR. Это простой, но мощный инструмент, который помогает соискателям структурировать рассказ о себе и показать, как их опыт решает конкретные задачи. Разберём, как использовать этот метод на практике, чтобы вас точно услышали.
Почему из двух кандидатов с одинаковым техническим бэкграундом выбирают одного? Часто решающим фактором становятся не хард-скиллы, а способность грамотно презентовать свой опыт и soft skills.
Менеджер продукта из Selectel, который постоянно участвует в найме, делится своим опытом и рассказывает о методе STAR. Это простой, но мощный инструмент, который помогает соискателям структурировать рассказ о себе и показать, как их опыт решает конкретные задачи. Разберём, как использовать этот метод на практике, чтобы вас точно услышали.
👎21💩13👍8❤5😁4🤡4
gRPC в деле: страшная сказка о проблемах реального сервиса
Послушаем страшную сказку о том, как в одной компании взялись разрабатывать сервис и в качестве протокола взаимодействия выбрали gRPC. Что из этого вышло?
Спойлер: пришлось столкнуться с неожиданными сетевыми проблемами и решать их с помощью тёмной магии Toxiproxy, который будет портить нам жизнь. Разбираем реальный кейс, который можно даже потрогать руками с помощью тестового проекта.
Послушаем страшную сказку о том, как в одной компании взялись разрабатывать сервис и в качестве протокола взаимодействия выбрали gRPC. Что из этого вышло?
Спойлер: пришлось столкнуться с неожиданными сетевыми проблемами и решать их с помощью тёмной магии Toxiproxy, который будет портить нам жизнь. Разбираем реальный кейс, который можно даже потрогать руками с помощью тестового проекта.
🔥10❤6👍4
На прошедшей неделе мы писали собственное ядро на C, выясняли, что на самом деле делала кнопка «Турбо», отбивались от патентных троллей, изучали историю запланированного устаревания и сомневались в реальности Вселенной, попутно разбираясь, почему современные IT-собеседования превратились в пытку.
📝 Лучшие публикации недели (25-31 августа 2025)
#weeklydigest
#weeklydigest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤7
Про ионный ветер
Многие знают или даже сталкивались с явлением «ионного ветра» — направленным движением воздуха, которое вызывается стекающими с электрода зарядами. Благодаря простоте реализации, этот эффект может быть воспроизведён практически любым, кто хоть немного знаком с электроникой.
История этого явления уходит корнями в начало XVIII века, но подробно его изучил и объяснил Майкл Фарадей. Именно он в ходе своих экспериментов показал, что при подаче высокого напряжения на заострённый электрод возникает не только голубоватое свечение, но и явственный поток воздуха, который можно ощутить рукой.
Фарадей предположил, что у кончика электрода возникает высокая напряжённость электрического поля, которая ионизирует молекулы воздуха, заставляя их двигаться. Он был совершенно прав, и этот принцип лежит в основе явления и по сей день.
Многие знают или даже сталкивались с явлением «ионного ветра» — направленным движением воздуха, которое вызывается стекающими с электрода зарядами. Благодаря простоте реализации, этот эффект может быть воспроизведён практически любым, кто хоть немного знаком с электроникой.
История этого явления уходит корнями в начало XVIII века, но подробно его изучил и объяснил Майкл Фарадей. Именно он в ходе своих экспериментов показал, что при подаче высокого напряжения на заострённый электрод возникает не только голубоватое свечение, но и явственный поток воздуха, который можно ощутить рукой.
Фарадей предположил, что у кончика электрода возникает высокая напряжённость электрического поля, которая ионизирует молекулы воздуха, заставляя их двигаться. Он был совершенно прав, и этот принцип лежит в основе явления и по сей день.
👍16😁8❤2 2🔥1🥱1
Обзор математики для начинающего ML-инженера
Этот текст — доступное объяснение основных разделов высшей математики, которые точно понадобятся ML-специалисту в рабочих сценариях. Всё это — без дотошных доказательств и с обилием визуальных и численных примеров.
Цель — не увязнуть на год в изучении «упоротых» разделов, а получить минимальный набор знаний, с которым можно будет уже самостоятельно погружаться в более интересные и прикладные вещи. Разложим по полочкам ключевые моменты, которые понадобятся при изучении машинного обучения в 2025 году.
Этот текст — доступное объяснение основных разделов высшей математики, которые точно понадобятся ML-специалисту в рабочих сценариях. Всё это — без дотошных доказательств и с обилием визуальных и численных примеров.
Цель — не увязнуть на год в изучении «упоротых» разделов, а получить минимальный набор знаний, с которым можно будет уже самостоятельно погружаться в более интересные и прикладные вещи. Разложим по полочкам ключевые моменты, которые понадобятся при изучении машинного обучения в 2025 году.
👍36 9❤🔥4❤4🔥2🤝2🤩1
Думаете, первый «продакшн» — это скучный багфикс? А что, если это разработка ИИ-ассистента для HR-ов, инструмента для анализа SQL-запросов или автоматизация процессов на Low-Code платформе?
На хакатоне More.tech джунов бросают в самое пекло реальных IT-задач, которые специалисты ВТБ решают прямо сейчас. Это шанс получить опыт, который не стыдно добавить в резюме, и побороться за призовой фонд в 1,5 млн рублей.
Хакатон уже стартовал, но ещё можно присоединиться 👈
На хакатоне More.tech джунов бросают в самое пекло реальных IT-задач, которые специалисты ВТБ решают прямо сейчас. Это шанс получить опыт, который не стыдно добавить в резюме, и побороться за призовой фонд в 1,5 млн рублей.
Хакатон уже стартовал, но ещё можно присоединиться 👈
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ⚡️
⚖️ Московский суд заблокировал сервис премиального такси Wheely
🖥 Компания Samsung представила первый 37-дюймовый монитор в серии ViewFinity S8
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁9❤7🤣3😱1 1