duda.dev
7 subscribers
29 photos
1 video
11 links
Download Telegram
Решил наконец попробовать реализовать давнюю идею - моносплит клавиатуру, которую можно использовать как обычный сплит и складывать в одно целое путём нехитрой перестановки только одних крышек дисплеев. Пока только концепт (не умею я сходу без косяков проектировать корпуса, этот например, шатается на столе из-за ошибки в измерениях).

Тут сразу видно одно из ключевых преимуществ моносплита: 2000 mAh против 400. И для сплита, который не только с компьютером по bluetooth общается, но и между половинками, это меняет дело. 200 mAh хватает на неделю, не больше, в то время как моносплит даёт место под тяжелый объемный аккумулятор, на котором клавиатура продержится 1-2 месяца.

Всё это довольно легко устанавливается и снимается, но в идеале, конечно, хотелось бы иметь такую hotswap крышечку, которую можно ставить и снимать без использования отвёртки.
Любимая сборка - corne 3x5. К сожалению, не пользуюсь ей больше, так как перешёл на 3x6, но до сих пор считаю её самой удачной.
Channel photo updated
В Obsidian, амбассадором которого я, похоже, являюсь, наконец добавили Bases - новый инструмент визуализации и работы с информацией. По своей сути он очень похож на "базы данных" в Notion, но с тем отличием, что он скорее не хранит в себе заметки, а просто выводит их по заданным фильтрам и в нужном виде. И несмотря на то, что я уже давно закрыл где-то половину недостающего мне в Obsidian функционала своим плагином, релиза Bases я откровенно ждал. И не зря - получился очень мощный инструмент. Наконец можно выводить заметки карточками с превью, создавать вычисляемые параметры (как на скриншоте вычисляются рейтинги). А вкупе с Obsidian Web Clipper, он позволяет создать свой личный IMDB и goodreads вместе взятые.
👍1😁1
Например, вот так можно из числового рейтинга с помощью встроенного функционала "формул" сделать наглядные "звёздочки"
Или вот ещё пример формулы, которая позволяет мне грузить ужатые изображения с сервера, вместо огромных постеров.
И всё это в добавок к уже имеющейся личной wiki, которой является Obsidian, где, в отличие от обычных приложений заметок, все данные связаны между собой. Вот как бы я ещё узнал, что Альфреда в новом Бэтмене играет Голлум?
Какая чудесная симуляция борьбы добра со злом, воплощенная на простом канвасе:
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 (библиотеку для разработки редакторов кода и не только). Получилось так. Осталось теперь собственно музыкой заняться.
А вот и второй опенсорс подъехал:
https://www.printables.com/model/1497619-corne-18650-case
https://github.com/dudaanton/corne-18650

И года не прошло, как я наконец выложил файлы моделей корпуса моей Corne.
🔥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, если потратить на него свой отпуск (взят отсюда):
🔥2