#самописный_софт #nih
Почему инфраструктура big tech обычно состоит из самописных решений
⭐️⭐️◽️◽️◽️
📖Читать
Почему инфраструктура big tech обычно состоит из самописных решений
⭐️⭐️◽️◽️◽️
📖Читать
#tts #синтез_речи
Проблема омографов в ударениях и как я ее решал
Меня зовут Денис (tg: @chckdskeasfsd), и это история о том почему в опенсурсе нет TTS с нормальными ударениями и как я пытался это исправить.
⭐️⭐️◽️◽️◽️
📖Читать
Проблема омографов в ударениях и как я ее решал
Меня зовут Денис (tg: @chckdskeasfsd), и это история о том почему в опенсурсе нет TTS с нормальными ударениями и как я пытался это исправить.
⭐️⭐️◽️◽️◽️
📖Читать
#timeweb_статьи #Mipi
Блок управления водяным охлаждением NZXT Z63. Ремонт с элементами обратной разработки
Однажды ко мне обратился человек с просьбой помочь опознать экран от системы водяного охлаждения NZXT Z63. Экран не работал должным образом и могла потребоваться его замена. Опознать дисплей, найти такой же новый или хотя бы б/у – часто непростая задача. Но недостающую информацию помогает добыть обратная разработка. Посмотрим, что внутри устройства, погрузимся в процесс небольшого реверса и ремонта, узнаем, какие есть хитрости.
⭐️◽️◽️◽️◽️
📖Читать
Блок управления водяным охлаждением NZXT Z63. Ремонт с элементами обратной разработки
Однажды ко мне обратился человек с просьбой помочь опознать экран от системы водяного охлаждения NZXT Z63. Экран не работал должным образом и могла потребоваться его замена. Опознать дисплей, найти такой же новый или хотя бы б/у – часто непростая задача. Но недостающую информацию помогает добыть обратная разработка. Посмотрим, что внутри устройства, погрузимся в процесс небольшого реверса и ремонта, узнаем, какие есть хитрости.
⭐️◽️◽️◽️◽️
📖Читать
#Rust #Docker
Самый маленький Docker образ Rust приложения
Привет %username%, эта статья про то, как поместить Rust приложение в Docker и получить образ размером с бинарный файл (6 Мб). А также про причины, которые привели к переходу с NodeJS на Rust. Отдельная пара слов о проблемах вначале, переходе на Go, и том, как команда Rust устранила эти проблемы за пол года.TL;DR Dockerfile в конце статьи и ссылка на example репозиторий
⭐️◽️◽️◽️◽️
📖Читать
Самый маленький Docker образ Rust приложения
Привет %username%, эта статья про то, как поместить Rust приложение в Docker и получить образ размером с бинарный файл (6 Мб). А также про причины, которые привели к переходу с NodeJS на Rust. Отдельная пара слов о проблемах вначале, переходе на Go, и том, как команда Rust устранила эти проблемы за пол года.TL;DR Dockerfile в конце статьи и ссылка на example репозиторий
⭐️◽️◽️◽️◽️
📖Читать
#go #golang
Самый быстрый поиск пути на Go без аллокаций и СМС
Алгоритмы важны. Но реализовать их можно очень по-разному. При одном и том же алгоритме, оптимизированная библиотека будет в тысячу раз быстрее наивной. Любите оптимизации, специализированные структуры данных и трюки с битами? Тогда скорее под кат!
⭐️◽️◽️◽️◽️
📖Читать
Самый быстрый поиск пути на Go без аллокаций и СМС
Алгоритмы важны. Но реализовать их можно очень по-разному. При одном и том же алгоритме, оптимизированная библиотека будет в тысячу раз быстрее наивной. Любите оптимизации, специализированные структуры данных и трюки с битами? Тогда скорее под кат!
⭐️◽️◽️◽️◽️
📖Читать
#mathematica #jupyter
Open-source блокнот Wolfram Language или как воссоздать минимальное ядро Mathematica на Javascript и не только
На Хабре уже проскакивали упоминания о совместимых или систем-копиях Wolfram Mathematica, но реализованных на других языках, скажем, Mathics. В качестве расширения этой ниши я представляю молодую систему, которая не только воспроизводит многие ключевые функции блокнота Mathematica с нуля, но и расширяет функционал гораздо дальше, чем там, где очертил его границы Стивен Вольфрам, создав эту потрясающую систему более 30-ти лет назад.
⭐️◽️◽️◽️◽️
📖Читать
Open-source блокнот Wolfram Language или как воссоздать минимальное ядро Mathematica на Javascript и не только
На Хабре уже проскакивали упоминания о совместимых или систем-копиях Wolfram Mathematica, но реализованных на других языках, скажем, Mathics. В качестве расширения этой ниши я представляю молодую систему, которая не только воспроизводит многие ключевые функции блокнота Mathematica с нуля, но и расширяет функционал гораздо дальше, чем там, где очертил его границы Стивен Вольфрам, создав эту потрясающую систему более 30-ти лет назад.
⭐️◽️◽️◽️◽️
📖Читать
👍1
#Brick_Game #микроконтроллеры
Так какой же процессор использовался в играх Brick Game?
На это небольшое исследование меня натолкнула опубликованная недавно на Хабре статья, в которой автор предположил, что в знаменитых "Тетрисах" из 90-х мог использоваться 4-битный микроконтроллер Holtek HT1130. Меня сильно удивило (и мотивировало), что, по всей видимости, до сих пор не снят образ ПЗУ и, соответственно, не написан эмулятор для этой линейки игр.
⭐️⭐️⭐️⭐️⭐️
📖Читать
Так какой же процессор использовался в играх Brick Game?
На это небольшое исследование меня натолкнула опубликованная недавно на Хабре статья, в которой автор предположил, что в знаменитых "Тетрисах" из 90-х мог использоваться 4-битный микроконтроллер Holtek HT1130. Меня сильно удивило (и мотивировало), что, по всей видимости, до сих пор не снят образ ПЗУ и, соответственно, не написан эмулятор для этой линейки игр.
⭐️⭐️⭐️⭐️⭐️
📖Читать
🥰1
#far_manager #far
far2l в Ubuntu 23.10
Ура! В новой версии Ubuntu, наконец-то, можно установить Far Manager (far2l) самым обычным sudo apt install far2l — прямо из коробки, без всяких ppa и кастомных сборок! Под катом — немного подробностей, а также обычный дайджест новостей проекта за прошедшее время.
⭐️⭐️⭐️◽️◽️
📖Читать
far2l в Ubuntu 23.10
Ура! В новой версии Ubuntu, наконец-то, можно установить Far Manager (far2l) самым обычным sudo apt install far2l — прямо из коробки, без всяких ppa и кастомных сборок! Под катом — немного подробностей, а также обычный дайджест новостей проекта за прошедшее время.
⭐️⭐️⭐️◽️◽️
📖Читать
#evil_islands #проклятые_земли
Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка
⭐️⭐️◽️◽️◽️
📖Читать
Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка
⭐️⭐️◽️◽️◽️
📖Читать
#причины_продолжать #неудачи
Почему ты не станешь программистом
Вы никогда не задумывались, почему так трудно сменить профессию и стать программистом? При таком обилии информации, онлайн-курсов и книг. Почему столь малый процент желающих доходит до заветной цели - своей первой работы?
⭐️⭐️◽️◽️◽️
📖Читать
Почему ты не станешь программистом
Вы никогда не задумывались, почему так трудно сменить профессию и стать программистом? При таком обилии информации, онлайн-курсов и книг. Почему столь малый процент желающих доходит до заветной цели - своей первой работы?
⭐️⭐️◽️◽️◽️
📖Читать
😱1
#ruvds_статьи #легаси
Старые кодовые базы как классическая литература
В языке и литературе работает известный принцип начитанности: чем больше человек читает хороших книг, тем больше у него словарный запас, шире кругозор. Развивается понятийный аппарат, сама собой улучшается грамотность без всяких учебников. Применим ли этот принцип в обучении программированию?
⭐️⭐️◽️◽️◽️
📖Читать
Старые кодовые базы как классическая литература
В языке и литературе работает известный принцип начитанности: чем больше человек читает хороших книг, тем больше у него словарный запас, шире кругозор. Развивается понятийный аппарат, сама собой улучшается грамотность без всяких учебников. Применим ли этот принцип в обучении программированию?
⭐️⭐️◽️◽️◽️
📖Читать
#ruvds_перевод #ascii
Пишем графический ASCII-калькулятор с помощью стандартной библиотеки Си
⭐️⭐️◽️◽️◽️
📖Читать
Пишем графический ASCII-калькулятор с помощью стандартной библиотеки Си
⭐️⭐️◽️◽️◽️
📖Читать
🔥1
#chatgpt #copilot
Делаем 10-минутную задачу за 2 часа с помощью ChatGPT
Все мы видели много статей, где с помощью AI-инструментов за минуты выполняется работа, на которую раньше мог легко уйти день. Особенно впечатляют примеры, где работа (успешно) идет вне зоны компетенции человека (т.е. когда AI позволяет делать то, что человек в принципе один сделать не мог бы). Но сегодня у меня получился несколько другой случай:
⭐️⭐️◽️◽️◽️
📖Читать
Делаем 10-минутную задачу за 2 часа с помощью ChatGPT
Все мы видели много статей, где с помощью AI-инструментов за минуты выполняется работа, на которую раньше мог легко уйти день. Особенно впечатляют примеры, где работа (успешно) идет вне зоны компетенции человека (т.е. когда AI позволяет делать то, что человек в принципе один сделать не мог бы). Но сегодня у меня получился несколько другой случай:
⭐️⭐️◽️◽️◽️
📖Читать
👍3
#openbsd #linux
Прошло полгода и мы дождались: релиз OpenBSD 7.4. Важные обновления, улучшения и изменения
Спустя полгода после выхода OpenBSD 7.3 представлен следующий выпуск OpenBSD, теперь с версией 7.4. Размер дистрибутива, установочного ISO-образа базовой системы OpenBSD 7.4 составляет всего 630 МБ. Давайте посмотрим, что изменилось, добавлено или было удалено. Все подробности — под катом.
⭐️⭐️◽️◽️◽️
📖Читать
Прошло полгода и мы дождались: релиз OpenBSD 7.4. Важные обновления, улучшения и изменения
Спустя полгода после выхода OpenBSD 7.3 представлен следующий выпуск OpenBSD, теперь с версией 7.4. Размер дистрибутива, установочного ISO-образа базовой системы OpenBSD 7.4 составляет всего 630 МБ. Давайте посмотрим, что изменилось, добавлено или было удалено. Все подробности — под катом.
⭐️⭐️◽️◽️◽️
📖Читать