Через 10 минут стартану вторую серию про data-star. Скорее 1.5, потому что придётся наверстать то, что в прошлый раз не записалось. Но потом продолжу эксперименты дальше.
🔥3
Вторая часть приключений с data-star. Напоминает о том, что не попало на "плёнку" в прошлый раз по прихоти OBS.
https://youtu.be/1N9V3gZhR60
По итогам экспериментов могу сказать, что data-star выглядит наименее магично по сравнению с HTMX и прочими turbolinks. Хорошо использовать такие штуки, когда хочешь иметь максимум контроля.
Отдельно понравилось то, что в data-star приходится думать о том, как происходит восстановление состояния view при переподключении SSE, которое происходит, например, при деактивации вкладки в браузере — вы, ведь, хотите экономить батарейку и трафик 😉
В будущем планирую попробовать data-star в связке с другими языками. Особенно, мне кажется, получится хорошо скрестить data-star с babashka — чтобы потом делать на этой связке "локальный web".
https://youtu.be/1N9V3gZhR60
По итогам экспериментов могу сказать, что data-star выглядит наименее магично по сравнению с HTMX и прочими turbolinks. Хорошо использовать такие штуки, когда хочешь иметь максимум контроля.
Отдельно понравилось то, что в data-star приходится думать о том, как происходит восстановление состояния view при переподключении SSE, которое происходит, например, при деактивации вкладки в браузере — вы, ведь, хотите экономить батарейку и трафик 😉
В будущем планирую попробовать data-star в связке с другими языками. Особенно, мне кажется, получится хорошо скрестить data-star с babashka — чтобы потом делать на этой связке "локальный web".
YouTube
Hello, data-star: Part 2 - что я узнал из первых экспериментов
Продолжаю рассказ о моих забавах с data-star и заодно восполняю то, что в прошлый раз не попало в кадр по техническим причинам.
Первая часть: https://youtu.be/2GpRSQN0lTE
#python #webdevelopment
Первая часть: https://youtu.be/2GpRSQN0lTE
#python #webdevelopment
🔥3
Эх, OpenAI купили Astral. Это прям для меня печаль на ближайшие дни...
Вот это меня напрягает (цитата из статьи на сайте OpenAI). Не такого будущего я ждал для инструментов, которыми я вдохновляюсь уже какое-то время (взять тот же стрим про uv).
Уже вижу момент, когда от авторов потребуют обеспечить заметный для нужд PR отдела Codex процент кода, написанного этим самым кодексом.
Сначала Anthropic купили bun, теперь эта покупка. OpenSource не зарабатывает и оказывается в активах гигантов. А там уже все эти заявления про "в дальнейшем будет поддерживать разработку" проверку временем не проходят.
With Astral joining OpenAI, we’ll continue to support these open source projects while exploring ways they can work more seamlessly with Codex—enabling AI systems to operate across the full Python development workflow.
Вот это меня напрягает (цитата из статьи на сайте OpenAI). Не такого будущего я ждал для инструментов, которыми я вдохновляюсь уже какое-то время (взять тот же стрим про uv).
Уже вижу момент, когда от авторов потребуют обеспечить заметный для нужд PR отдела Codex процент кода, написанного этим самым кодексом.
Сначала Anthropic купили bun, теперь эта покупка. OpenSource не зарабатывает и оказывается в активах гигантов. А там уже все эти заявления про "в дальнейшем будет поддерживать разработку" проверку временем не проходят.
Openai
OpenAI to acquire Astral
Accelerates Codex growth to power the next generation of Python developer tools
😱12🔥4
Сегодня постримлю пораньше — через 10 минут, в 11:00 GMT+4
Планирую поковырять prek — новый blazingly fast мультитул для Git hooks — в связке с poe, uv, ruff.
Планирую поковырять prek — новый blazingly fast мультитул для Git hooks — в связке с poe, uv, ruff.
👍3
Кажется, получилось неплохо! Заодно дал некоторую вводную про то, что же за вещь такая — эти наши Git hooks.
https://youtu.be/oeca7fvjDf4
https://youtu.be/oeca7fvjDf4
YouTube
Oh, hi Prek! - Git hooks, но удобнее и очень быстрее!
Настраиваю Git hooks с помощью prek ( https://prek.j178.dev ) на примере проекта на Python / uv
#git #codequality #automation #python
#git #codequality #automation #python
👍1
Вот запись моего сегодняшнего монолога про Cozy Programming:
https://youtu.be/QVmCLRrunoc
В программе:
- Ностальгия по BASIC (тут про такое уже было)
- PICO-8, про который тут есть и в количествах
- TIC-80 — его открытый аналог, см анимацию выше
- Железки вроде GameShell и PlayDate (про обе писал, смотрите ссылки)
- DrRacket как уютный способ порисовать картинки кодом (пост про это — тут)
Также коснулся особенностей графики ZX Spectrum, палитровой анимации, вспомнил про Amiga Workbench — всё это вскользь, но в контексте.
https://youtu.be/QVmCLRrunoc
В программе:
- Ностальгия по BASIC (тут про такое уже было)
- PICO-8, про который тут есть и в количествах
- TIC-80 — его открытый аналог, см анимацию выше
- Железки вроде GameShell и PlayDate (про обе писал, смотрите ссылки)
- DrRacket как уютный способ порисовать картинки кодом (пост про это — тут)
Также коснулся особенностей графики ZX Spectrum, палитровой анимации, вспомнил про Amiga Workbench — всё это вскользь, но в контексте.
YouTube
Уютное Программирование и Виртуальные Консоли, PICO-8, TIC-80
Рассказывают о таком явлении как Cozy Computing, перехожу к Cozy Programming и
отзываюсь о проявлениях этого течения – виртуальных консолях PICO-8 и TIC-80. Попутно вспоминаю о том, как работала графика в ZX Spectrum, упоминаю юут среды DrRacket и ностальгирую…
отзываюсь о проявлениях этого течения – виртуальных консолях PICO-8 и TIC-80. Попутно вспоминаю о том, как работала графика в ZX Spectrum, упоминаю юут среды DrRacket и ностальгирую…
🔥3
Вот запись: https://youtu.be/LusYWxmwWX0
Ничего уникального, просто Emacs и Cider, но зато показываю на примере кода для Babashka 😎
Ничего уникального, просто Emacs и Cider, но зато показываю на примере кода для Babashka 😎
YouTube
Мой сетап для Clojure
Меня просили рассказать как лично я программирую на Clojure, запрос выполняю, пусть будет!
#emacs #clojure
#emacs #clojure
🔥1