Это канал в Телеграме, где я рассказывают о своём увлечении ретро-ноутбуками.
Режим GNU Emancs для редактирования кода, написанного на языке C2.
Режим GNU Emancs для редактирования файлов Mybuild из ОС Embox.
Знакомимся с графовыми базами данных и языком запросов Cypher.
Как писать посты так, чтобы их читали, а не критиковали.
Недавно я разработал ещё один режим GNU Emacs для C-подобного языка программирования C2. Если в предыдущий раз для другого C-подобного языка я написал код с нуля, то в этот раз решил воспользоваться возможностью так называемого наследования режимов. В этой статье хочу поделиться с вами как это делается, и что у меня из этого вышло. (Предполагается, что читатель ознакомился с материалом предыдущей статьи Как написать свой режим для GNU Emacs и опубликовать его в MELPA или имеет собственный уникальный опыт разработки режимов GNU Emacs.)
Подборка свободных инструментов для программирования FPGA, включающая в себя средства поддержки языков HDL, синтезаторы, симуляторы и некоторые другие.
Краткая инструкция, о том, как запрограммировать чип FPGA Gowin с использованием только свободных программных инструментов и комплекта Sipeed Tang Primer 20K Dock.
Недавно мне захотелось поностальгировать, освежить ощущение от Linux спустя 25 лет, как я с ним познакомился. Я нашел в закромах старые диски с Linux, взял из своей коллекции старый ноутбук тех лет и поставил на него такой же старый Linux.
18 марта 2025 начал рассказывать о своём увлечении ретро-ноутбуками Fujitsu LifeBook и другими. Заходите на страничку проекта и подписываётесь на Telegram-канал!
В феврале 2025 я инициировал проект по разработке режима GNU Emacs для языка программирования C2. Пакет успешно опубликован в MELPA.
В отличие от ранее разработанного Mybuild Mode этот проект реализовывался с использованием cc-mode. Это иной подход: функциональность заимствуется из другого режима, с одной стороны, с другой стороны нужно написать массу рутинного декларативного кода.
Проект ещё в процессе: нужно исправить недостатки и добавить поддержку Flymake и Flycheck.
Если вам нравится пользоваться GNU Emacs, но вы ещё не используете его для ведения своего Zettelkasten, то добро пожаловать! В статье мы немного поговорим о собственно Zettelkasten, а затем о том, как настроить и использовать Org-roam с этой целью.
На снимке выше вы видите Emacs с двумя связанными друг с другом заметками и визуализуцию графа в браузере, в котором выделен узел одной из открытых заметок и все связанные с ним. Интересно? Тогда читайте дальше.