Habr For Dev
353 subscribers
2.82K photos
3.14K links
Ежедневная поборка лучших технических статей и новостей с Хабра для разработчиков.

Широкий спектр тематик - Web и Software разработка, Hardware, DevOps, QA.

Канал ведет бездушная машина ;)
Download Telegram
#шифрование #цру

Crypto AG. Троянский конь ЦРУ

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

⭐️◽️◽️◽️◽️

📖Читать
#go #туториал

Разработка простого DNS сервера на Go, согласно RFC

Привет, Хабр!В этой статье я хочу рассказать о своем опыте создания DNS сервера. Разрабатывал я его "чисто повеселиться", при разработке будем придерживаться спецификации RFC.

⭐️◽️◽️◽️◽️

📖Читать
#программирование #карьера

Как понять, есть ли в тебе искра программиста

⭐️◽️◽️◽️◽️

📖Читать
#ChatGPT #OpenAI

Исследователи заставили ChatGPT процитировать данные, на которых он учился

Несколько похожая, но иная атака от @andrewmccalip Научная работа «Scalable Extraction of Training Data from (Production) Language Models» (arXiv:2311.17035) анализирует извлечение данных датасетов обучения из различных языковых моделей. Исследователи проверили как локальные модели, так и коммерческое решение от OpenAI. С помощью атаки на выравнивание удалось заставить ChatGPT процитировать данные, на которых обучали GPT-3.5.

⭐️◽️◽️◽️◽️

📖Читать
#импортозамещение #реестр_по

«Импортозамещение» в видеонаблюдении. Часть третья: НИЦ “Технологии”

Некоторые отечественные камеры настолько сложно купить, что у меня возникли сомнения в их существовании. Однако, более удачливый человек вскрыл одну из таких, и поделился своим детальным компетентным обзором. Что же скрывается под корпусом камер кубанского производителя?

⭐️◽️◽️◽️◽️

📖Читать
#математика #возведение_в_степень

Почему x^0 = 1 наглядно

⭐️◽️◽️◽️◽️

📖Читать
#финтех #перевод

Удивительный мир бинов банковских карт

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

⭐️◽️◽️◽️◽️

📖Читать
#импортозамещение #импортозамещение_по

«Импортозамещение» в видеонаблюдении. Часть четвертая: разбираю камеру от НИЦ «Технологии» сам

Наконец пришла моя долгожданная двухмегапиксельная ip-камера, произведенная, как написано на стикере, в Краснодаре. Разберу начинку, ПО и попытаюсь определить насколько она отечественная.

⭐️◽️◽️◽️◽️

📖Читать
#selectel #decky

Decky Notifications: как переизобрести KDE Connect и перенести уведомления в Steam Deck

⭐️◽️◽️◽️◽️

📖Читать
#Unicode #разработка

Абсолютный минимум об Unicode на 2023 год (всё ещё — никаких оправданий!)

⭐️◽️◽️◽️◽️

📖Читать
#selectel #kubernetes

Правильные, но (не)простые бэкапы. Как настроить резервное копирование в Kubernetes?

⭐️◽️◽️◽️◽️

📖Читать
#Элементарные_функции #Дифференциальные_поля

Математическая продлёнка. Это же элементарно, Ватсон?

⭐️◽️◽️◽️◽️

📖Читать
#пет-проекты #frontend

Pet-проекты — это зло. Вредные советы для фронтендеров

⭐️◽️◽️◽️◽️

📖Читать
#клавиатура #раскладка_клавиатуры

«Самоидентификация» клавиатуры

⭐️◽️◽️◽️◽️

📖Читать
#микроконтроллеры #visual_studio_code

HPM62xx: первые шаги

⭐️◽️◽️◽️◽️

📖Читать
#server-side_rendering #запросы

Server-side rendering и практики работы с запросами

⭐️◽️◽️◽️◽️

📖Читать
#тоир #бпла

Отчёт о конференции «Автоматизация и цифровизация процессов ТОиР в современных условиях»

⭐️◽️◽️◽️◽️

📖Читать
#разработка_игр #графика

Как мы (не) вкатились в геймдев. Часть 1

Привет, Хабр! Это мой первый пост и рассказывает он о попытке нашего небольшого коллектива сделать свою игру, начатую в рамках дипломного проекта. О том, как шла разработка и почему в итоге не получилось — постараюсь рассказать в этой серии постов.

⭐️◽️◽️◽️◽️

📖Читать