💾 Archived View for pub.phreedom.club › ~taxuswc › projects.gmi captured on 2023-04-19 at 23:27:02. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

-=-=-=-=-=-=-

/hacking/projects

проекты? что-то вроде. скорее, эксперименты, которые я тыкаю в свободное от основной работы время. когда оно находится, конечно. если вдруг что-то отсюда показалось вам занятным --- свяжитесь, можно потыкать вместе :)

missposted

state: 0

status: (actively?) developed

help wanted?: not yet

see also: tut, tinmop, mastodon-autoresponder

Удобная библиотека для misskey api + программируемый "на лету" бот.

Используемые технологии

Guile, fibers для асинхронщины.

Потенциальные ответвления

semantcl(?)

state: early prototype (html converter barely working)

status: abandoned (ENOMOTIVATION ENOTIME)

help wanted?: maybe..

see also: pollen, pandoc, texinfo

Идеи

Для подобного формата (а не для исходного с семантической разметкой), наверное, можно делать визуальный редактор.

Используемые технологии

Текущий прототип сделан на tcl + завендоренная сишная библиотека. В процессе экспериментов выяснилось, что писать парсер целиком на тикле крайне неудобно, а вот городить макросы относительно приятно, как что скорее всего надо допиливать tclparser под самодельный формат. Очевидная проблема — тикль довольно маргинальный, библиотек немного, язык иногда ломает голову, но это и прикольно :)

                        machine AND human-readable, 
                        v   is written by a program (seman.tcl or wysiwyg editor)
                        v
  human-writable        v
  v                     v
  semantcl file  -->  literacl file    ->> output formats
                ^ seman.tcl the program   ^
                                          ^ individual convertors

Потенциальные ответвления