Не могу не репостнуть в день рождения одной из своих любимых игр. HOMM3 — это любовь, с детства и по сей день.
По случаю, хочу пригласить всех желающих поиграть на шаблоне Jebus Outcast в любое воскресенье. Средняя игра занимает пару часов, а шаблон очень дружелюбен к новичкам в турнирных Героях :)
Пишите в комментариях, будем всем очень рады!
По случаю, хочу пригласить всех желающих поиграть на шаблоне Jebus Outcast в любое воскресенье. Средняя игра занимает пару часов, а шаблон очень дружелюбен к новичкам в турнирных Героях :)
Пишите в комментариях, будем всем очень рады!
Forwarded from Болото троглодитов
Всего пару дней, без особых пока успехов, учусь печатать на сплит-клавиатуре
@
Миллион идей для своего кастома
@
Планирую лэйаут с трэкболлом и энкодером
@
Смотрю туториалы по альтиуму и fusion360
@
Нашел где недорого напечатать корпус
Кажется, я начинаю понимать как эта секта работает.
@
Миллион идей для своего кастома
@
Планирую лэйаут с трэкболлом и энкодером
@
Смотрю туториалы по альтиуму и fusion360
@
Нашел где недорого напечатать корпус
Кажется, я начинаю понимать как эта секта работает.
Наткнулся на реддите на RIIR git'a.
Как замена git CLI это подходит разве что из идеологических соображений, но, oh boy, какой же это глоток свежего воздуха там, где нужен git API.
libgit2, как бы помягче сказать, говной воняет.
https://github.com/Byron/gitoxide
Как замена git CLI это подходит разве что из идеологических соображений, но, oh boy, какой же это глоток свежего воздуха там, где нужен git API.
libgit2, как бы помягче сказать, говной воняет.
https://github.com/Byron/gitoxide
GitHub
GitHub - GitoxideLabs/gitoxide: An idiomatic, lean, fast & safe pure Rust implementation of Git
An idiomatic, lean, fast & safe pure Rust implementation of Git - GitoxideLabs/gitoxide
После покупки клавиатуры, я, конечно же, сразу полез читать документацию на прошивку, и обнаружил там просто восхитительную фичу — возможность "общаться" с клавиатурой в обе стороны, через Raw HID (например, с помощью библиотеки hidapi).
В голове тут же пронесся табун идей как это можно использовать для полезных автоматизиций и бесполезных игрушек:
- подсветка, реагирующая на музыку
- уведомления о статусе CI, приходящие прямо на клавиатуру
- макропад для активного окна
- интеграция с Aurora
- ...
И, возможно, эта идея так бы и осталась лежать на задворках сознания, как нечто, что было бы круто сделать как-нибудь потом, но на днях я обнаружил, что в Windows невозможно забиндить переключение раскладки на Caps Lock без дополнительных костылей.
А это значило, что мне придется либо все остальные ОС перенастраивать под виндовый Alt+Shift, либо каждый раз, когда я перезагружаюсь в другую ОС, прожимать клавиши для настройки клавиатуры под другую комбинацию для смены раскладки (*)
Так как я крайне ленивая жопа, не терпящая рутины ни в каких проявлениях, это совершенно никуда не годится!
Спустя пару вечеров ковырятельства в коде qmk, ишьюсах hidapi, и попыток раскурить документацию стандарта HID — потому что с чего бы чему-либо заработать сразу — родился прототип
Потратить кучу времени на автоматизицию секундного действия — люблю, умею, практикую.
демка на asciinema
P.S. я еще даже не знаю заработает ли это на винде — там есть... нюанс, возможно придется модифицировать HID дескриптор, или вообще свой драйвер писать, но об этом я пока даже думать не хочу.
UPD: работает!
P.P.S. кодес покажу когда его Антон одобрит.
* по заветам Ильи, переключение языка у меня завязано на одну клавишу, и она может посылать разные сочетания клавиш, в зависимости от текущего профиля (Caps / Alt+Shift / Ctrl+Shift...)
В голове тут же пронесся табун идей как это можно использовать для полезных автоматизиций и бесполезных игрушек:
- подсветка, реагирующая на музыку
- уведомления о статусе CI, приходящие прямо на клавиатуру
- макропад для активного окна
- интеграция с Aurora
- ...
И, возможно, эта идея так бы и осталась лежать на задворках сознания, как нечто, что было бы круто сделать как-нибудь потом, но на днях я обнаружил, что в Windows невозможно забиндить переключение раскладки на Caps Lock без дополнительных костылей.
А это значило, что мне придется либо все остальные ОС перенастраивать под виндовый Alt+Shift, либо каждый раз, когда я перезагружаюсь в другую ОС, прожимать клавиши для настройки клавиатуры под другую комбинацию для смены раскладки (*)
Так как я крайне ленивая жопа, не терпящая рутины ни в каких проявлениях, это совершенно никуда не годится!
Спустя пару вечеров ковырятельства в коде qmk, ишьюсах hidapi, и попыток раскурить документацию стандарта HID — потому что с чего бы чему-либо заработать сразу — родился прототип
hid-server
, и двух модулей к нему: для логгирования дебаг-сообщений с клавиатуры и, собственно, для определения ОС.Потратить кучу времени на автоматизицию секундного действия — люблю, умею, практикую.
демка на asciinema
P.S. я еще даже не знаю заработает ли это на винде — там есть... нюанс, возможно придется модифицировать HID дескриптор, или вообще свой драйвер писать, но об этом я пока даже думать не хочу.
UPD: работает!
P.P.S. кодес покажу когда его Антон одобрит.
* по заветам Ильи, переключение языка у меня завязано на одну клавишу, и она может посылать разные сочетания клавиш, в зависимости от текущего профиля (Caps / Alt+Shift / Ctrl+Shift...)
Маленький апдейт по aquamarine: версия 0.1.8 использует локальную версию библиотеки mermaid.js и больше не требует подключения к интернету для отрисовки диаграмм.
GitHub
Releases · mersinvald/aquamarine
Inline diagrams for rustdoc with mermaid.js. Contribute to mersinvald/aquamarine development by creating an account on GitHub.
Arschkehrer — человек, который лезет руками в жопу без мыла
UPD: меня ввели в заблуждение.
На самом деле это эквивалент русского "жополиз"
#растаманнобразовательный
UPD: меня ввели в заблуждение.
На самом деле это эквивалент русского "жополиз"
#растаманнобразовательный
xxx: чего не спишь?
yyy: мем делаю
yyy: и amazon s3 к клавиатуре прикручиваю
yyy: не спрашивай
yyy: мем делаю
yyy: и amazon s3 к клавиатуре прикручиваю
yyy: не спрашивай
https://www.reddit.com/r/ErgoMechKeyboards/comments/ngwgx5/hewwo_allow_me_to_show_you_my_qute_keyboard
Смотрите какая милота, уруру!
Смотрите какая милота, уруру!
Восхитительно красивые симуляции частиц, вдохновляет сделать новый скринсейвер :^)
https://youtu.be/kzwT3wQWAHE
https://youtu.be/kzwT3wQWAHE
YouTube
Complex Behaviour from Simple Rules: 3 Simulations
A small display of some of the surprisingly intricate patterns and behaviours that can arise from relatively simple rules. More information about each of the simulations below.
These simulations were made in Unity, and coded with C# and HLSL.
You can find…
These simulations were made in Unity, and coded with C# and HLSL.
You can find…