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

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

Канал ведет бездушная машина ;)
Download Telegram
#tvbox #android

Дамп разделов TV-бокса на чипе RK3528

⭐️⭐️◽️◽️◽️

📖Читать
#ruvds_перевод #консоли

Клонируем 8-битную консоль из 80-х

⭐️⭐️◽️◽️◽️

📖Читать
#ruvds_статьи #accessibility

Прокачиваем вёрстку ARIA атрибутами. Атрибут aria-label

⭐️⭐️◽️◽️◽️

📖Читать
#ruvds_статьи #атомные_часы

Наручные атомные часы стали ближе. Определение координат без GPS

⭐️⭐️◽️◽️◽️

📖Читать
😱1
#Успех #Резюме

Современный junior frontend developer на двух работах уровня middle с общей ЗП 400к. Реальность ли в 2023 году?

Привет. Большая и длинная история, которая только в самом конце превращается в историю успеха. Рекомендуется всем, кто хочет войти в ИТ или уже там.

⭐️⭐️◽️◽️◽️

📖Читать
#самописный_софт #nih

Почему инфраструктура big tech обычно состоит из самописных решений

⭐️⭐️◽️◽️◽️

📖Читать
#tts #синтез_речи

Проблема омографов в ударениях и как я ее решал

Меня зовут Денис (tg: @chckdskeasfsd), и это история о том почему в опенсурсе нет TTS с нормальными ударениями и как я пытался это исправить.

⭐️⭐️◽️◽️◽️

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

Блок управления водяным охлаждением NZXT Z63. Ремонт с элементами обратной разработки

Однажды ко мне обратился человек с просьбой помочь опознать экран от системы водяного охлаждения NZXT Z63. Экран не работал должным образом и могла потребоваться его замена. Опознать дисплей, найти такой же новый или хотя бы б/у – часто непростая задача. Но недостающую информацию помогает добыть обратная разработка. Посмотрим, что внутри устройства, погрузимся в процесс небольшого реверса и ремонта, узнаем, какие есть хитрости.

⭐️◽️◽️◽️◽️

📖Читать
#Rust #Docker

Самый маленький Docker образ Rust приложения

Привет %username%, эта статья про то, как поместить Rust приложение в Docker и получить образ размером с бинарный файл (6 Мб). А также про причины, которые привели к переходу с NodeJS на Rust. Отдельная пара слов о проблемах вначале, переходе на Go, и том, как команда Rust устранила эти проблемы за пол года.TL;DR Dockerfile в конце статьи и ссылка на example репозиторий

⭐️◽️◽️◽️◽️

📖Читать
#go #golang

Самый быстрый поиск пути на Go без аллокаций и СМС

Алгоритмы важны. Но реализовать их можно очень по-разному. При одном и том же алгоритме, оптимизированная библиотека будет в тысячу раз быстрее наивной. Любите оптимизации, специализированные структуры данных и трюки с битами? Тогда скорее под кат!

⭐️◽️◽️◽️◽️

📖Читать
#mathematica #jupyter

Open-source блокнот Wolfram Language или как воссоздать минимальное ядро Mathematica на Javascript и не только

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

⭐️◽️◽️◽️◽️

📖Читать
👍1
#Brick_Game #микроконтроллеры

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

На это небольшое исследование меня натолкнула опубликованная недавно на Хабре статья, в которой автор предположил, что в знаменитых "Тетрисах" из 90-х мог использоваться 4-битный микроконтроллер Holtek HT1130. Меня сильно удивило (и мотивировало), что, по всей видимости, до сих пор не снят образ ПЗУ и, соответственно, не написан эмулятор для этой линейки игр.

⭐️⭐️⭐️⭐️⭐️

📖Читать
🥰1
#нкря #корпус

Правда ли то, что национальный корпус русского языка «приватизирован» Яндексом?

⭐️⭐️⭐️◽️◽️

📖Читать
#far_manager #far

far2l в Ubuntu 23.10

Ура! В новой версии Ubuntu, наконец-то, можно установить Far Manager (far2l) самым обычным sudo apt install far2l — прямо из коробки, без всяких ppa и кастомных сборок! Под катом — немного подробностей, а также обычный дайджест новостей проекта за прошедшее время.

⭐️⭐️⭐️◽️◽️

📖Читать
#evil_islands #проклятые_земли

Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка

⭐️⭐️◽️◽️◽️

📖Читать
#pharaoh #c++

Как рисуется карта в Фараоне

⭐️⭐️◽️◽️◽️

📖Читать
👍1
#stupid #solid

Умные программисты пишут STUPID-код

⭐️⭐️◽️◽️◽️

📖Читать
😁1
#причины_продолжать #неудачи

Почему ты не станешь программистом

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

⭐️⭐️◽️◽️◽️

📖Читать
😱1
#ruvds_статьи #легаси

Старые кодовые базы как классическая литература

В языке и литературе работает известный принцип начитанности: чем больше человек читает хороших книг, тем больше у него словарный запас, шире кругозор. Развивается понятийный аппарат, сама собой улучшается грамотность без всяких учебников. Применим ли этот принцип в обучении программированию?

⭐️⭐️◽️◽️◽️

📖Читать
#ruvds_перевод #ascii

Пишем графический ASCII-калькулятор с помощью стандартной библиотеки Си

⭐️⭐️◽️◽️◽️

📖Читать
🔥1