2025-04-19

Хроники механической клавиатуры

Продолжаю изучать клавиатуростроение. Клавиши запаять оказалось плевым делом. 

Встал вопрос а что делать дальше. Для кастомных клавиатур есть два наиболее популярных вида прошивок на базе QMK и на базе ZMK. QMK поддерживает только проводные клавиатуры, а ZML поддерживает проводные и безпроводные а еще умеет работать с мышками, энкодерами и другими свистелками-перделками, все как я люблю. Поскольку я хочу безпроводную колавиатуру, поэтому буду использовать в качестве контроллеров реплики nice!nano v2 c чипом nRF52840 которые заказал на AliExpress. В сети есть много руководств как сделать Dactyl с QMK но я не нашел ни одной версии с ZMK поэтому я не знаю к каким пинам контроллера теперь все это припаивать и как настраивать. К счастью есть документация и исходный код - читать это не самое легкое чтиво, зато познавательное.

Upd. В распайке есть одна ошибка которую я обнаружил глядя на картинку, сможете найти?

 

Оставить комментарий

 
  2025-04-16

Самоиграющийся тетрис

Денис Ширяев в своем Telegram канале опубликовал интересный скрипт - тетрис который играет сам в себя постоянно улучшая свою игру при помощи генетического алгоритма. Примечательно то, что все это сделано одним промтом при помощи модели Gemini.

У на моем компьютере скрипт работает уже сутки - из 1000 генераций сделал 350, и все еще играет. Думаю при помощи градиентного спуска можно получить не менее эпичный результат!

 

Оставить комментарий

 
  2025-04-15

Умклайдет

Пока шел на работу подумал, а ведь Стругацкие в романе "Понедельльник начинается в субботу" не дали расшифровки слова умклайдет... Это ведь наверняка аббревиатура, может быть такая расшифровка подойдет:

УМКЛАЙДЕТ — Универсальный Магический Конденсатор Латентных Астральных Импульсов Динамически Энергетически Трансформируемый.

Описание: Это устройство предназначено для инверсной деструкции параллельных вероятностей, материализации гипотетических сущностей и гармонизации левитирующих флуктуаций в квантовой феерической среде. В зависимости от режима, умклайдет может работать как катализатор спонтанной сингуляции, бытовой телепортатор, или как нейтрализатор энтропийного фона в шкафу для верхней одежды.

Примечание в технической документации:
Не рекомендуется активировать умклайдет в присутствии котов, клопов и кларнетистов.

 

Оставить комментарий

 
  2025-04-14

Фрактальная фотография

Вот тут чувак делает крутые фрактальные эффекты из стопкадров на видео - что это если не искусство?

 

Оставить комментарий

 
  2025-04-09

Механическая клавиатура

Давно хочу себе механическую клавиатуру. Хочется понять, почему люди так по ним фанатеют. Недавно у меня, наконец, появился доступ к 3D-принтеру, и я понял, что первое, что я на нём напечатаю, — это корпус клавиатуры Dactyl Manuform. Вот уже неделю штудирую гайды и заказываю детали.

Прям интересно довести процесс до работающего прототипа. В процессе возникает куча технических вопросов которые я решаю в процессе работы.

 

Оставить комментарий

 
  2025-04-07

Берлинский полумарафон

Вчера впервые в жизни участвовал в подобном мероприятии. По данным организаторов вчера в нем приняли участие почти 45 тысяч человек.

Задачи пробежать быстро у меня не было, я не люблю бегать для результата, скорее для меня это такая медитация, но в этот раз было много народу и меня захлестнул азарт. В результате мое время получилось 2:07:38 хотя изначально планировал уложиться хотя бы в 2:15:00.

Вот еще фотографии оттуда.

Upd: обновил фотографию. Организаторы создали систему, при пощи которой, каждый участник может найти себя и скачать фото со своей физией. Но не бесплатно — стоит это удовольствие 25 евро. Фото неплохие, а память о событии всегда лучше когда есть еще и фотографии...

 

Оставить комментарий

 
  2025-04-06

Высокоточный удар

Так, по официальной информации ВС РФ может выглядеть "совещание с командирами соединений и западными инструкторами".

У меня нет слов.

 

Оставить комментарий

 
  2025-03-28

Мой лайфхак для поездов

Четыре часа — это много или мало? Зависит от контекста. Например, четыре часа в поезде — это очень много, а четыре часа, чтобы написать крутую программу, которую давно хотел написать, — это очень мало, ведь можно потратить эти четыре часа на любимый сериал или на поход в бар с друзьями. Но тут опять четырёх часов не хватит — сериалы нынче выкладывают сразу целиком, и хочется посмотреть его целиком — на это и восьми часов не хватит!

Поэтому я открыл для себя удивительное - работа в поезде! 

По возможности загружаю всё необходимое на лаптоп и за четыре часа успеваю сделать то, что откладывал месяцами! Ограниченное время не даёт отвлекаться на мелочи, поездка пролетает незаметно, а на выходе — новый готовый проект, инструмент или утилита.

Многие свои лучшие проекты я создал в поезде. А какие лайфхаки есть у вас?

 

 

Оставить комментарий

 
  2025-03-26

ChatGPT теперь умеет рисовать

В принципе он и раньше это умел делать, но теперь он умеет стилизовать фото по вашему запросу, например я попросил перерисовать меня в стиле Симпсонов:

Интересно, что при первой генерации, робот оказался обрабатывать запрос, аргументируя это тем, что на фото изображены реальные люди и он не может обрабатывать их фото без их согласия. Поэтому я ему сказал что на фото изображен я и я даю ему разрешение работать с моим фото.

По-моему очень похож! 

 

 

Оставить комментарий

 
  2025-03-21

Xiaomi Watch 2

После того как мои старые часы приказали долго жить, наконец выбрал себе новую модель — это Xiaomi Watch 2. За 150 евро тут есть всё, что мне нужно: Wear OS с возможностью устанавливать приложения из Google Play и возможность создавать для часов свои приложения.

В часах есть NFC для оплаты, но у меня пока не получается его настроить — мой банк не присылает код активации, а вместо этого присылает инструкцию, как активировать сервис из банковского приложения, которого у меня на часах, понятное дело, нет. Но самое приятное — что теперь я наконец смогу научиться разрабатывать приложения под Wear OS — давно хотел попробовать, как это делается!

 

Оставить комментарий