Любимая сборка - corne 3x5. К сожалению, не пользуюсь ей больше, так как перешёл на 3x6, но до сих пор считаю её самой удачной.
В Obsidian, амбассадором которого я, похоже, являюсь, наконец добавили Bases - новый инструмент визуализации и работы с информацией. По своей сути он очень похож на "базы данных" в Notion, но с тем отличием, что он скорее не хранит в себе заметки, а просто выводит их по заданным фильтрам и в нужном виде. И несмотря на то, что я уже давно закрыл где-то половину недостающего мне в Obsidian функционала своим плагином, релиза Bases я откровенно ждал. И не зря - получился очень мощный инструмент. Наконец можно выводить заметки карточками с превью, создавать вычисляемые параметры (как на скриншоте вычисляются рейтинги). А вкупе с Obsidian Web Clipper, он позволяет создать свой личный IMDB и goodreads вместе взятые.
👍1😁1
Какая чудесная симуляция борьбы добра со злом, воплощенная на простом канвасе:
https://francisduvivier.github.io/eternal-struggle-with-speed-control/
https://francisduvivier.github.io/eternal-struggle-with-speed-control/
👍1
Пополнение в коллекции. Давно хотел корпус с нормальными выключателем и аккумулятором. Но никто такого не делает, пришлось проектировать самому. Тут и мое любимое магнитное крепление, и беспроводной дизайн, и два вида переключателей. Похоже на endgame, но он ли это?
🔥1
Media is too big
VIEW IN TELEGRAM
Sound on! На днях открыл для себя... программирование музыки. Нашёл такой инструмент - strudel.cc. Это live-code музыкальный редактор, где можно писать музыку с помощью JS. И он настолько круто её "объясняет" (ноты, аккорды, гаммы, эффекты, ритм - всё это просто программа), что мне жутко захотелось в нём поэкспериментировать.
Вот только хотелось рядом с музыкой ещё писать для себя какие-то заметки, пояснения, где-то это всё хранить. Ну а где ещё вести заметки, если не в Obsidian. В общем сделал плагин, интегрирующий Strudel в Obsidian. Благо, оба имеют под капотом CodeMirror (библиотеку для разработки редакторов кода и не только). Получилось так. Осталось теперь собственно музыкой заняться.
Вот только хотелось рядом с музыкой ещё писать для себя какие-то заметки, пояснения, где-то это всё хранить. Ну а где ещё вести заметки, если не в Obsidian. В общем сделал плагин, интегрирующий Strudel в Obsidian. Благо, оба имеют под капотом CodeMirror (библиотеку для разработки редакторов кода и не только). Получилось так. Осталось теперь собственно музыкой заняться.
Что ж, первый опенсорс получается: https://github.com/dudaanton/obsidian-strudel-plugin
GitHub
GitHub - dudaanton/obsidian-strudel-plugin: Live-coding music environment — Strudel REPL integrated into your Obsidian vault.
Live-coding music environment — Strudel REPL integrated into your Obsidian vault. - dudaanton/obsidian-strudel-plugin
🔥1👏1
А вот и второй опенсорс подъехал:
https://www.printables.com/model/1497619-corne-18650-case
https://github.com/dudaanton/corne-18650
И года не прошло, как я наконец выложил файлы моделей корпуса моей Corne.
https://www.printables.com/model/1497619-corne-18650-case
https://github.com/dudaanton/corne-18650
И года не прошло, как я наконец выложил файлы моделей корпуса моей Corne.
Printables.com
Corne 18650 case by Anton | Download free STL model | Printables.com
🔥2
Давно подумываю начать сюда выкладывать то, чем на ежедневной основе пользуюсь сам и чего за годы работы накопилось столько, что можно и ежедневный дайджест заводить.
Речь про self-hosted open-source проекты. Open-source комьюнити огромное, люди делают на некоммерческой основе массу полезных инструментов и сервисов, которые часто заменяют дорогие аналоги, а иногда вообще не имеют альтернатив.
Вообще, стоит оговориться, зачем в целом этот self-hosted нужен. Зачем покупать/настраивать домашний сервер, тратить время на установку и настройку этого всего.
Вот три основные причины, почему люди (и я в частности) этим занимаются:
- приватность - доверять свои пароли, финансовые/медицинские документы и другую конфиденциальную информацию облачным сервисам, как минимум, опрометчиво
- стоимость - если не считать стоимость оборудования (которое часто является просто старым компьютером) и время на настройку, то использование self-hosted альтернатив коммерческим продуктам может помочь существенно сэкономить
- хобби - для многих это просто интересное занятие.
Цифры о том, кто, что и зачем делает, можно посмотреть в результатах очень занятного опроса.
А я всё же начну с одного из моих самых востребованных сервисов, который работает на моём железе уже не первый год и во многом с которого начинался мой путь в этом направлении - Home Assistant.
Home Assistant - это пожалуй самый известный сервис для автоматизации "умного" дома. Он позволяет подключать в единой среде "умные" устройства от разных производителей, список которых постоянно растёт, благодаря огромному комьюнити, управлять этими устройствами, автоматизировать их работу и тд.
В моём доме все источники света так или иначе управляются Home Assistant (хотя большинство всё также имеют физические выключатели), к нему же подключены датчики климата, дыма, газа, CO, CO2 и протечки воды, камеры видеонаблюдения, сигнализация, очиститель воздуха, и прочие радости.
Зачем это вообще всё нужно? У каждого свои потребности. Для меня это в первую очередь - безопасность и простота управления большим количеством устройств.
Почему не пользоваться Apple Home, Mi Home, Philips Hub и прочими проприетарными решениями? А зачем завязываться на одного производителя (или как в случае с Apple - на небольшое количество производителей).
А вот пример того, как может выглядеть дашборд Home Assistant, если потратить на него свой отпуск (взят отсюда):
Речь про self-hosted open-source проекты. Open-source комьюнити огромное, люди делают на некоммерческой основе массу полезных инструментов и сервисов, которые часто заменяют дорогие аналоги, а иногда вообще не имеют альтернатив.
Вообще, стоит оговориться, зачем в целом этот self-hosted нужен. Зачем покупать/настраивать домашний сервер, тратить время на установку и настройку этого всего.
Вот три основные причины, почему люди (и я в частности) этим занимаются:
- приватность - доверять свои пароли, финансовые/медицинские документы и другую конфиденциальную информацию облачным сервисам, как минимум, опрометчиво
- стоимость - если не считать стоимость оборудования (которое часто является просто старым компьютером) и время на настройку, то использование self-hosted альтернатив коммерческим продуктам может помочь существенно сэкономить
- хобби - для многих это просто интересное занятие.
Цифры о том, кто, что и зачем делает, можно посмотреть в результатах очень занятного опроса.
А я всё же начну с одного из моих самых востребованных сервисов, который работает на моём железе уже не первый год и во многом с которого начинался мой путь в этом направлении - Home Assistant.
Home Assistant - это пожалуй самый известный сервис для автоматизации "умного" дома. Он позволяет подключать в единой среде "умные" устройства от разных производителей, список которых постоянно растёт, благодаря огромному комьюнити, управлять этими устройствами, автоматизировать их работу и тд.
В моём доме все источники света так или иначе управляются Home Assistant (хотя большинство всё также имеют физические выключатели), к нему же подключены датчики климата, дыма, газа, CO, CO2 и протечки воды, камеры видеонаблюдения, сигнализация, очиститель воздуха, и прочие радости.
Зачем это вообще всё нужно? У каждого свои потребности. Для меня это в первую очередь - безопасность и простота управления большим количеством устройств.
Почему не пользоваться Apple Home, Mi Home, Philips Hub и прочими проприетарными решениями? А зачем завязываться на одного производителя (или как в случае с Apple - на небольшое количество производителей).
А вот пример того, как может выглядеть дашборд Home Assistant, если потратить на него свой отпуск (взят отсюда):
🔥2
Нашёл ещё один проект, решающий задачу ведения личной библиотеки.
Вообще это довольно контринтуитивно, что для менеджмента одного из самых фундаментальных носителей информации - книг - оказывается, до сих пор нет приличных решений.
Тут надо оговориться, что обычно понимается под менеджментом свой цифровой библиотеки. Это некая программа, в которой можно:
- загружать файлы книг разных форматов и в идеале иметь возможность конвертировать их
- добавлять им метаданные, в том числе автоматически загружая их из открытых источников
- организовывать библиотеку в книжные полки по разным свойствам
Но это только базовые возможности. На практике обычно хочется также:
- иметь возможность скачивать книги в читалку (eink книгу или приложение на телефоне) - тут нужна либо нативная интеграция, либо хотя бы поддержка OPDS протокола
- поддержку многопользовательского режима, чтобы делиться книгами с другими, но не мешаться друг другу
- возможность читать книги прямо в этом приложении и делать в нём же заметки, а также иметь возможность их экспортировать
- синхронизировать прогресс чтения между устройствами
- и много другое.
И несмотря на то, что такой инструмент очевидно уже давно должен был существовать, потому что цифровые книги явно старше самого интернета, идеального решения нет. Правда, я посмотрел их все :)
Самые известные - это:
- Calibre - десктопное приложение, которое много лет делается буквально одним энтузиастом. Самое функциональное приложение, но для него не поднять сервер без костылей, а на вид оно страшнее, чем мы, свидетели Liquid Glass, готовы терпеть.
- Calibre Web Automated - несмотря на схожесть по названию с первым, является абсолютно другим, серверным приложением, которое позволяет базово администрировать свою библиотеку, имеет OPDS и выглядит немного приличнее. Но функционала меньше (лично мне, например, не хватает синхронизации с устройствами и подгрузки книг из других источников - когда я тестировал, синхронизация с KOReader, например, не работала).
- Komga, Kavita - более ориентированные на комиксы сервисы, но по возможностям немного уступающие CWA.
- Много проприетарных облачных решений, которые я тут не рассматриваю, потому что они любят завязывать пользователя на себе, часто менее функциональные и куда более платные.
И в общем-то всё. Остальные проекты либо полу-мёртвые, либо и близко не имеют того же функционала, что и Calibre.
Но вот недавно нашёл новый многообещающий проект, который вроде имеет шансы стать новым домом для моей маленькой книжной полки - Booklore (очень надеюсь, что его не навайбкодили, но выбор стэка для вайбкода непривычный, так что скрестим пальцы). Он появился в марте 2025 и пока в активной разработке, но уже довольно стабильный.
В нём есть всё то же самое, что в Calibre Web Automated, но лучшая поддержка многопользовательского режима, подгрузка отзывов книг, куда более свежий интерфейс, и много других приятных мелочей.
Из минусов: всё ещё далеко до полностью стабильной версии, не полная поддержка мобильных экранов и, внезапно, полное отсутствие светлой темы (да, я из того редкого племени разработчиков, которые терпеть не могут тёмные темы).
Пока только тестирую, но, возможно, перееду туда в скором времени с Calibre Web Automated.
Вообще это довольно контринтуитивно, что для менеджмента одного из самых фундаментальных носителей информации - книг - оказывается, до сих пор нет приличных решений.
Тут надо оговориться, что обычно понимается под менеджментом свой цифровой библиотеки. Это некая программа, в которой можно:
- загружать файлы книг разных форматов и в идеале иметь возможность конвертировать их
- добавлять им метаданные, в том числе автоматически загружая их из открытых источников
- организовывать библиотеку в книжные полки по разным свойствам
Но это только базовые возможности. На практике обычно хочется также:
- иметь возможность скачивать книги в читалку (eink книгу или приложение на телефоне) - тут нужна либо нативная интеграция, либо хотя бы поддержка OPDS протокола
- поддержку многопользовательского режима, чтобы делиться книгами с другими, но не мешаться друг другу
- возможность читать книги прямо в этом приложении и делать в нём же заметки, а также иметь возможность их экспортировать
- синхронизировать прогресс чтения между устройствами
- и много другое.
И несмотря на то, что такой инструмент очевидно уже давно должен был существовать, потому что цифровые книги явно старше самого интернета, идеального решения нет. Правда, я посмотрел их все :)
Самые известные - это:
- Calibre - десктопное приложение, которое много лет делается буквально одним энтузиастом. Самое функциональное приложение, но для него не поднять сервер без костылей, а на вид оно страшнее, чем мы, свидетели Liquid Glass, готовы терпеть.
- Calibre Web Automated - несмотря на схожесть по названию с первым, является абсолютно другим, серверным приложением, которое позволяет базово администрировать свою библиотеку, имеет OPDS и выглядит немного приличнее. Но функционала меньше (лично мне, например, не хватает синхронизации с устройствами и подгрузки книг из других источников - когда я тестировал, синхронизация с KOReader, например, не работала).
- Komga, Kavita - более ориентированные на комиксы сервисы, но по возможностям немного уступающие CWA.
- Много проприетарных облачных решений, которые я тут не рассматриваю, потому что они любят завязывать пользователя на себе, часто менее функциональные и куда более платные.
И в общем-то всё. Остальные проекты либо полу-мёртвые, либо и близко не имеют того же функционала, что и Calibre.
Но вот недавно нашёл новый многообещающий проект, который вроде имеет шансы стать новым домом для моей маленькой книжной полки - Booklore (очень надеюсь, что его не навайбкодили, но выбор стэка для вайбкода непривычный, так что скрестим пальцы). Он появился в марте 2025 и пока в активной разработке, но уже довольно стабильный.
В нём есть всё то же самое, что в Calibre Web Automated, но лучшая поддержка многопользовательского режима, подгрузка отзывов книг, куда более свежий интерфейс, и много других приятных мелочей.
Из минусов: всё ещё далеко до полностью стабильной версии, не полная поддержка мобильных экранов и, внезапно, полное отсутствие светлой темы (да, я из того редкого племени разработчиков, которые терпеть не могут тёмные темы).
Пока только тестирую, но, возможно, перееду туда в скором времени с Calibre Web Automated.
❤1🔥1👀1
