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

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

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

Ещё раз про алгоритм сжатия Хаффмана

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

⭐️◽️◽️◽️◽️

📖Читать
#selectel #tdlib

«Клиентов нужно не искать, а создавать»: погружение в Telegram API через TDLib

⭐️◽️◽️◽️◽️

📖Читать
#activitypub #fediverse

Пишем минимальный ActivityPub-сервер с нуля

⭐️◽️◽️◽️◽️

📖Читать
#Brick_Game #Тетрис

Так какой же процессор использовался в играх Brick Game? Часть 2

Это продолжение моей предыдущей статьи, в которой я рассказал о не очень удачной попытке достать кристалл микроконтроллера одной из игр семейства Brick Game. На этот раз попытка оказалась удачной - кристалл уцелел, прошивка успешно прочитана и написан эмулятор.

⭐️⭐️⭐️⭐️⭐️

📖Читать
#Яндекс #СМИ

Вас забанила нейросеть: как новый алгоритм Яндекса постепенно выкидывает из поиска региональные СМИ

⭐️⭐️⭐️⭐️⭐️

📖Читать
#карьера_программиста #разработка_по

10 тяжёлых истин о работе программиста, про которые никто не предупреждает

⭐️⭐️⭐️⭐️◽️

📖Читать
#взлом #mifare

Взламываем транспортные карты: чит на бесконечные деньги

⭐️⭐️⭐️⭐️◽️

📖Читать
#451 #РосКомНадзор

Географические ограничения на Хабре

Несколько лет назад мы рассказали про то, как Хабр обрабатывает официальные обращения, а также анонсировали наш раздел Transparency report, в котором мы своевременно публикуем информацию об обращениях. Что ж, с тех пор кое‑что поменялось и настало время для новой публикации с небольшим апдейтом.

⭐️⭐️⭐️◽️◽️

📖Читать
#memcahced #cache

Как департамент утилизации CPU превратился в департамент экономии железа, выдерживающий нагрузку в 1 млн RPS

⭐️⭐️⭐️◽️◽️

📖Читать
#MES #Дизайн_систем

Почему типичные дизайн-подходы оказались неприменимы к интерфейсу для производств

После того как я впервые съездила на завод, стало понятно, почему в дизайнеров кидаются тапками. Мы работали на ярких прикольных аймаках, проектируя интерфейсы MES-систем в соответствии с трендами. А потом своими глазами увидели, в какой ад для сотрудников производства это превратилось.В разработке интерфейсов для металлургии оказалось намного больше нюансов и специфики, чем мы предполагали.

⭐️⭐️◽️◽️◽️

📖Читать
#cities_skylines #renderdoc

Почему Cities: Skylines 2 так тормозит (часть 2, самое мясо)

⭐️⭐️◽️◽️◽️

📖Читать
#timeweb_статьи #pepsi

Как заставить работать пейджер

⭐️⭐️◽️◽️◽️

📖Читать
#timeweb_статьи_выходного_дня #разработка_электроники

Моя б̶е̶з̶умная колонка или бюджетный DIY голосового ассистента для умного дома

В свете широкого внедрения систем домашней автоматизации возникает потребность в более естественном взаимодействии с «умным домом». Как средство натурального взаимодействия между человеком и машиной, голосовой интерфейс заслуженно занимает высокую популярность. В данной статье я поделюсь своим опытом создания бюджетного автономного голосового ассистента для систем умного дома.

⭐️⭐️◽️◽️◽️

📖Читать
#chatgpt #gpt-4

Главное событие в мире AI: создатель ChatGPT рассказал, в какое будущее он нас всех ведет

В этой статье мы расскажем вам про самые важные фичи, внедренные за последние полгода в ChatGPT (самую мощную нейросетку в мире), а также обсудим – каким видением будущего поделился Сэм Альтман на прошедшей 7 ноября конференции от OpenAI. Спойлер: они хотят запилить «агентов Смитов», которые смогут самостоятельно взаимодействовать с миром!

⭐️⭐️◽️◽️◽️

📖Читать
#ruvds_статьи #diy-проекты

Одноплатный компьютер из камеры видеонаблюдения. Создаём WiFi-мобиль. Часть I

⭐️⭐️◽️◽️◽️

📖Читать
#неймарк #intel

Как мы строили ИТ-кампус, часть 1

⭐️⭐️◽️◽️◽️

📖Читать