Разработка ждёт балета
1.62K subscribers
534 photos
9 videos
15 files
1.63K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://xn--r1a.website/+e2ND1tAa0lU2ZTli
Download Telegram
Статус точка что-нибудь точка ком сайты, которые радостно светят нам зелеными графиками и довольными “All systems operational” сообщениями, когда на самом деле все сломано, - это уже классика. OpenAI - одни из таких. И поэтому я очень рад вот этому независимому мониторинг дашборду, который, как показала практика, чуть лучше отображает реальное положение дел.

#ai #monitoring #tool
👍4
Приятная тулза, чтобы по-быстрому в терминальчике проверить, как там наше соединение. На Go, конечно.

#tool #go #network
1
Ещё один кайфовый репо: канбан доска в одном единственном HTML файле. Прямо туда запекается JS и CSS, приправляется jQuery. Но при этом: PWA, оффлайн режим, хранит всё в local storage, потрясающе быстро и отзывчиво работает. Представляю, сколько сотен мегов такая же штука на реакте выкачивала бы и как гудела бы своим ре-рендером.

#web #html #tool
🔥12
Два любопытных macOS тула подвернулись. Для гиков, которым иногда ну очень не хочется тянуться к мышке, а хочется всё как-то клавишами.

Первый - Shortcat - сейчас сам взялся пробовать. Работает через вызов менюшки а-ля spotlight, и дальше либо вводом текста того, на что хочется нажать, либо вводом лэйбла, который оно рисует. Похоже немного на то, как vim эмуляторы в браузере работают. Первые впечатления - не то чтобы по вкусу вкусно, но по сути вкусно. Т.к. работает оно только с теми, кто правильно accessibility поддерживает, и никогда не знаешь заранее, сработает ли оно именно сейчас, боюсь, не приживётся.

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

#tool #macos #keyboard
👍52
Тут чел с места событий, так сказать, разбирает, какие проблемы есть у Bazel, откуда у них ноги растут, что не так с Buck 2, и почему миру нужны две условно совместимые Bazel-compatible build системы. Ну и откуда взялась Bonanza тоже рассказывает.

#build #bazel #tool
👍1🤔1
Очень прикольный маленький проект: Unsure Calculator. Для быстрых и грубых back-of-a-napkin прикидок, когда неопределённость - во многих переменных.

#tool #math #statistics
👍4
Мне всё было интересно, на чём Astral собираются зарабатывать, разрабатывая отличный и открытый python тулинг. Видимо, вот на этом. Готовят к запуску pyx - платный (если я верно понял) package registry, который решает разные проблемы с существующей инфраструктурой. И всё это должно ещё лучше работать в связке с их же uv.

#python #tool #package
💅2
Вот это прямо рил ток: примеры (особенно те, которые можно прямо там же редактировать и исполнять) - лучшая документация.
Я дико радуюсь с clojuredocs, которые интегрированы в LSP и прямо там, где ты код пишешь, можешь увидеть разные примеры использования какой-то функции.
И помним про Go: примеры как особый вид тестов, который интерактивно доступен в документации.
После всего этого счастья хочется плакать, когда работаешь с Python. Документация стандартной библиотеки в массе своей - кусок говна. Много текста, ноль понимания. Документация сторонних библиотек - то же самое, по большей части. Есть несколько удачных примеров, но это скорее исключение.

#docs #tool
👍71
Понравилась эта идея: простые тулы под простые повседневные задачи как self-contained HTML. У меня часто что-то такое появляется, но обычно в виде CLI. Потому что любой UI - это уже, как правило, гемор. А HTML он в целом как бы готовый фреймворк для интерфейса, даже вполне себе быстрый и надежный, если не злоупотреблять. И работать такая халабуда скорее всего будет всегда.

#tool #html
👍6
Попался чудесный тул: по-быстрому создавать карточки для Apple Wallet из рандомных QR/бар-кодов прямо в браузере. Для всех тех магазинов и прочих заведений, которые не смогли произвести полноценный .pkpass самостоятельно.

#apple #ios #tool
👍2🔥1
Вы только посмотрите, какой красивый заход! В Google/Go были недовольны тем, что LLM плохо адаптируют свежие фичи языка. Ну и переписали go fix тулу, которая теперь могучая, и много старого кода может автоматом перевести на более современные подходы / паттерны / фичи языка. То есть понимаете масштаб? Они не решали задачу: как нам улучшить существующий тул? Они решали задачу: как нам переписать гору ВООБЩЕ ВСЕГО (и открытого, и закрытого) старого кода на свежие фичи, чтобы на этом обучаться?

#go #tool #llm
🔥4👍1
О, прикольно, в Go теперь тоже можно будет через go fix всех пользователей deprecated функции перевести на новую версию. В посте описывают, как это делается, и зачем оно нужно.

#go #tool
3👍1
Уф, очень надеюсь, что это не начало конца Astral (вменяемый и быстрый тулинг для питона): OpenAI их покупают.

#python #tool
🤯2😢2👎1
А-ля Figma, но для терминальных интерфейсов. С экспортом кода для разных языков и TUI фреймворков. Удивительно, что сам апп нативный, а не для терминальчика, могли бы пойти до конца, так сказать :))
С одной стороны, красиво, конечно. Но с другой - полное безумие.

#app #tool #ui
🔥6
Kagi Small Web - одновременно прикольный и странный проект. Собирают бложики настоящих живых людей и позволяют читать их разом из одного места в случайном порядке. Ещё и RSS дают. То есть это какая-то попытка а) сделать новый LiveJournal б) дать новых читателей авторам уютных независимых бложиков.

#tool #blog #web
🔥6
Надо было на неделе организовать локальные тесты вебхука. Раньше задачу временно выставить локальный сервер полуприкрытым задом в публичный интернет решал через ngrok. А тут вот подвернулся классный тул: бесплатный план даёт перманентный URL, всё можно инспектить детально, что ещё для счастья надо?

#tool #server #web
👍1🔥1
Смотрите, какая забавная штука от Mozilla и Thunderbird: Thunderbolt - такой типа клиент к LLM, агентам и подобному, но с фокусом на контроль над моделями и данными. Оно ещё на очень ранней стадии, но будем наблюдать.

#ai #llm #tool
🔥2
Выше уже всплывал Unsure Calculator, тут вот похожий, но более разухабистый проект: калькулятор, работающий над объединениями отрезков.

#tool #math