Артур Думчев
1.07K subscribers
86 photos
14 videos
1 file
105 links
‣ Техлид бекенда SberDevices
‣ Рекордсмен России в запоминании числа Пи
‣ Автор книги "Помнить все"
‣ Кофаундер souz.app


Для связи @dumch
Download Telegram
Forwarded from P C
как то я ему сказал, что хочу наладить режим, теперь он мне это пишет))
😁15👍6👾3
Раз уж зашла речь про работу в позднее время... С последнего раза, как я обращал внимание на бессонницу, прошло больше года. Бессонница пропала. Появились наблюдения.

Раньше думал, что бессонницу вызывают две вещи:
‣ работа после 19:00;
‣ синий свет перед сном от компьютера и телефона.

Даже фонарик для книги — и то желтый использовал.

Но где-то с октября прошлого года вообще перестал следить за светом от экрана и работал почти каждый день до 2-3 ночи (за исключением последних двух месяцев отдыха). И почти всегда засыпаю в течение ~10 минут. Просто работаю или читаю книгу, а когда клонит ко сну — откладываю в сторону и засыпаю.

В прошлом, когда были проблемы со сном, неврологи несколько раз предлагали антидепрессанты, но я всегда отказывался. Бросать кофе тоже не стал — пью минимум 3 чашки в день, в том числе после 6 вечера.

Вывод: синий свет и работа перед сном если и влияют, то не так сильно, как:

‣ ложиться, когда не хочется;
‣ торопиться уснуть;
‣ переживать, что не уснёшь.
‣ жара.

У всех психика и привычки разные, но может кому-то окажется полезно. Если не поможет, возвращайтесь к лекциям Семихатова 😂
🔥13😁7🤝4💯2🤯1
Товарищ (кофаундер) работает над фичей в souz.app, чтобы агента можно было переводить в ambient-режим.
Агент слушает всё и время от времени кидает предложение помочь.

Я сперва был скептически настроен, но оказалось интересно. Можно включать режим и вести брейншторм с кем-то. Агент будет вникать в суть того, что уже успели обсудить, и начнёт накидывать идеи.

Всё работает локально и бесплатно: распознавание — от макбука, LLM — gemma 4b. Целимся в 1b модели вроде MiniCPM5-1B.
В этом плане очень помогло то, что когда-то в прошлом мы отлаживались на GigaChat Lite, и теперь нормально функционируем и на очень маленьких моделях.

Осталось найти грань между проактивностью и навязчивостью.
Если есть идеи по фиче или запросы других фичей, пишите тут в чат или в личку.
🔥10👍5🤝31
Forwarded from P C
я просто находясь рядом сказал, что надо поставить встречу на 6 с командой
🔥9👾8😁3👍1
Мобильные разработчики поймут :)

Кстати, если кто не знал, codex может через adb запускать приложения, читать логи, делать скрины и анализировать, что на экране, нажимать на кнопки и т.п. Сейчас раздебажил мне проблему логина в кодекс на андроиде, составил план на починку.
👍11🤔5🤯3
Наконец-то и крупные компании начинают осознавать это
💯6👍3
Forwarded from Data Secrets
AWS решили ультануть и выдали, что вайбкодинг замедляет команды

Больше кода, созданного с помощью ИИ, не делает вашу команду быстрее. На самом деле это может вас замедлить.

Настоящим узким местом никогда не было написание кода. Это релизы, дебаггинг и поддержка.


Они также заявили, что считают, что у каждого PR, написанного ИИ, должен быть ответственный владелец.

Если вы не хотите, чтобы под этим стояло ваше имя, то это некачественная работа.


🫧 🪡
1👍21🔥8💯6🤔2
А теперь пример, когда AI ускоряет работу.

Захотелось обновить клавиатуру — что-то со своим дизайном, металлическим корпусом, подвешенной платой (gasket mount). Без клавиш, до которых неудобно тянуться. Чтобы шрифт — terminus. Чтобы цвета намекали на любимый яп Clojure.

Визуал доверил жене, которая уже проектировала мне кружку :)

Прикладываю скриншоты, что получилось. 3д модели сгенерированы chatGPT по макетам. Осталось теперь разобраться, как материализовать всё это.

Вопрос: лучше выглядит с гравировкой или без?

P.S.
удобная программа для заказа кастомных клавиш с редактором;
тут писал, как жить с 40% клавиатурой;
пост с видео с моими старыми клавиатурами.
🔥128👾5👎2
Без этой программы мне физически тяжело пользоваться макбуком
В прошлом посте я обещал рассказать что же стало настолько важной частью моего сетапа, что без этого я испытываю боль. Долго тянуть не буду — это Karabiner Elements.

Знаете этих любителей миниатюрных механических клавиатур? Их любимый вопрос от аутсайдеров хобби — "а как набирать цифры"? На который они готовы часами обьяснять про слои, mod-tap и другие фичи прошивки этой клавиатуры. И будут рассказывать, что если зажать клавишу, то клавиши тьболдгшщ превращаются в 123456789. Или что если нажать на ctrl и быстро отпустить то будет esc.

Так вот, чтобы получить доступ ко всем этим извращениям не нужно покупать клавиатуру на QMK/ZMK. Достаточно установить Karabiner Elements. Несмотря на то что я тоже любитель этой важей эргомеханики и уже 7 лет использую 60% сплит клавиатуру, большинство этих модификаций у меня работают именно на программном уровне, а не на уровне прошивки клавиатуры. Так я сохраняю рассудок, когда переключаюсь между своей домашней механикой и клавиатурой ноута вне дома.

Какие у меня включены модификации
Capslockesc при нажатии, ctrl при удержании. Наверное одна из самых важных модификаций. Capslock — клавиша абсолютно бесполезная в современном мире и пригодится, только если ВЫ ОЧЕНЬ ЗЛЫ И ХОЧЕТСЯ ВЫПУСТИТЬ ПАР. Ну или хотите аутентично писать на SQL, BASIC или COBOL. При это находится она в очень удобном месте прям под мизинцем. А ctrl и esc — наоборот, клавиши очень полезные, но находящиеся на неудобных местах, до которых приходится далеко тянуться. Поэтому этот размен очевиден.

Hyper key. Так как ctrl переехал на capslock, у нас освободилась клавиша в не самом удобном, но неплохом месте. Такое добро разбазаривать нельзя! Поэтому на него я вешаю hyper key — если нажать на эту клавишу, то это считается как нажатие ВСЕХ модификаторов. Так как никому в голову не придёт вешать хоткеи на такое, это free real estate для того чтобы создавать глобальные модификаторы. У меня на них выставлены команды Raycast: открытие окон, вызов экстеншнов и всякое такое.

Right cmd + hjkl как стрелки. Это одна из самых первых модификаций, которые я себе поставил. На моём сплите выделенных стрелок нет. А на макбуке они опять же очень далеко от того положения в котором руки набирают текст. Сначала у меня была модификация jikl как стрелки, но потом я освоился с вимом и мне стало гораздо привычнее hjkl.

Инвертированные цифры. Обычно на маке хочешь набрать @ — жмёшь shift + 2. У меня наоборот, чтобы набрать двойку, нужно жать shift + 2, а просто нажатие на 2 даёт @. Зачем так? Во-первых, цифры нужны не часто, а символы — довольно часто. Во-вторых, цифры я набираю на numpad-like раслкадке, активируемой по fn. Как раз на тех самых тьболдгшщ.
Rolling shift — левый и правый shift вводят ( и ) соответственно, если их нажать и отпустить. Крайне полезная штука, особенно для таких lisp enjoyer как я. Иногда бывает раздражает когда зажал шифт и передумал нажимать хоткей/вводить букву и вводится скобка. Но я привык удерживать 200мс чтобы оно считало это за модификатор.

В общем без этого приложения я не могу свой пароль ввести по мышечной памяти, не говоря уже о том чтобы нормально пользоваться системой. Советую вам тоже попробовать.
7👍7👾4🤝31👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда на работе можно использовать только китайские LLM
😁24💯54
Если кто еще не обзавёлся VR-шлемом, появилась еще одна причина.

Я много писал, как VR помогает заниматься спортом, в том числе боксом, вот пост со ссылками.

Но есть еще одно направление — публичные выступления. Я всю жизнь боялся их как смерти. Rope jumping для меня в два раза менее страшно. Помню, я подключился к удалённой встрече с приглашенным гостем — на работе такие устраивали каждый четверг. Тема оказалась — публичные выступления. И в этот момент я замечаю за собой, что руки мгновенно замерзли, что-то горячее льётся в груди, а сердце бьётся под 120 ударов в минуту. И это просто от осознания, что где-то удалённо кто-то выступает.

А еще помню свой первый тренинг по мнемотехнике на ~10 человек в 2013. Согласившись на это, уже за две недели до события я всю ночь не мог уснуть от страха.
—————————————
А сегодня выступал на «Авторском огоньке» в офисе Хабра, в целом получилось неплохо. Лёгкое волнение перед началом, а на сцене — спокойствие.

Как?

Я скачал приложение Ovation VR и много раз выступал перед ботами. Даже платную версию не покупал. Мозгу как будто без разницы — реальная аудитория или искусственная. Первый раз перед VR-аудиторией у меня потемнело в глазах и я не мог выдавить ни слова.

Чем VR-выступления еще хороши — аудитория там ведет себя хуже, чем в реальном мире. Боты скрещивают руки на груди, не смотрят на тебя 90% времени, чихают. Учишься не обращать на это внимания и переводить взгляд на разные части зала. Первое время сложно и отвлекает, а потом доводится до автоматизма.

Сейчас зовут выступить на Joker, и главный вопрос теперь в том, могу ли я рассказать что-то полезное.
🔥30118👍3👾2
Если вы когда-нибудь работали с ExoPlayer, пользовались VLC или, чего уж там, смотрели YouTube, советую глянуть историю FFmpeg, благодаря которой многие продукты до сих пор свободны и бесплатны.

Рекомендую, потому что история в первую очередь интересная, да и подача занимательна.

https://youtu.be/Ww8MzcBJUd4
👍189💯4👾3
Попался любопытный продукт (youtube), который позволяет удобно располагать предметы на клавиатуре ноутбука — например, портативный монитор или механическую клавиатуру.

Но есть нюанс — пластиковые палочки и противоскользящие наклейки обойдутся в ~10к рублей на алиэкспрессе
- https://ali.click/hhmeg1f
- https://ali.click/kgmeg1x

На амазон выйдет ~2к рублей, но ведь надо еще как-то доставить в Россию.
- https://amzn.to/4ofDG5h
- https://amzn.to/4ulxTwr

Есть еще одна опция: распечатать на 3d принтере. Авито-мастера за такое возьмут 200-300 рублей.
Писать: «30 или 100% infill, PETG или Abs». Прикладываю 3d модельки в комментариях.

А наклейки можно найти на маркетплейсах по запросу «грипсы для мыши и клавиатуры универсальные». Попробовал ozon1 и ozon2, не скользили только ozon3 (они же на фото).
👍9🔥6🤔32