Сап.
В этом треде я буду запиливать свою механическую клавиатуру. Проектировать её в каде, разводить плату, заказывать изготовление одних компонентов и выбирать другие. И так далее. Тема довольно задротская, но легко постижимая.
Я уже немного продвинулся в работе и прежде пробовал постить на хардваче сасача, поэтому первым делом перенесу несколько постов и пиков оттуда. А потом будем ехать вместе.
Итак, для начала накидаем, а что собственно хочется от клавиатуры. Без какого-либо порядка, как в голову приходит.
- Корпус металл без покрытия, алюминий или сталь. Мб полирну разве что. Но скорее всего лень.
- Баззер, возможно соленоид.
- Диоды пожалуй нет, нахуй они нужны, всё равно глаза на мониторе.
- Tadpole mount, как во фроге от геонворкс. Скорее всего pcb mount для плейтлесс билдов.
- Чип STM32, голый QMK. Может для публики виал прикручу.
Comment too long. Click
here to view the full text.
Блог о (возможно) разработке ПО и использовании оборудования по типу одноплатников для простой настройки VPN на уровне между интернет провайдером и домашним роутером в условиях блокировок. Изначально моей целью было настроить друзьям из ** стабильное подключение к интернету для всех домашних устройств. Я провел несколько удачных экспериментов с заворачиванием всего трафика в OpenVPN + Stunnel, Proxyguard, WireGuard + xt_wgobfs. Если у вас есть идеи, что еще можно будет добавить в финальное ПО, буду рад услышать.
Итак, я хочу сделать программу, которую ты устанавливаешь на устройство с Linux, в котором есть Ethernet/Wi-Fi input и Ethernet и/или Wi-Fi output, с возможностью установить зависимости, например, такие как KEA DHCP/ISC-DHCP-Server, iptables, WireGuard и т. п. Выбираешь способ обфускации трафика, настраиваешь/импортируешь профиль, подключаешь и пользуешься.
При настройке обфускации трафика, например, выбрав связку WireGuard + xt_wgobfs, тебе выдаст подробно документированный скрипт для автоматической настройки, который после выполнения на сервере, вернет тебе файл с клиентскими настройками, которые впоследствии можно импортировать в виде профиля. "Профиль" можно сохранить, экспортировать, удалить, редактировать или добавить в автозапуск.