Telegram Web Link
Жду запуска 3 старшипа.
Любопытно, что чуваки из spacex успели починить в такой огромной ракете.
Вот читаю я это и не понимаю

В чём смысл всей этой возни с хуками для экшенов и форм?
Упростить создание лендингов с инпутом и кнопкой подписки?

https://github.com/facebook/react/pull/28491
Помните раньше были такие кодмоды?

Они писались крайне редко и очень сложно. Просто поглядите по ссылке выше и в пакеты от того же facebook.
Нужно неплохо так понимать как устроено AST конкретного языка и конкретного парсера.
Только для javascript есть около 20 парсеров, хоть и не у всех уникальный AST.

Как утверждают авторы Grit, достаточно разобраться в устройстве их языка GritQL, чтобы трансформировать любой поддерживаемый синтаксис.

На примере с картинки:
- шаблон по которому ищем: console.$method($my_message).
- $name это так называемые метапеременные, вроде ссылок на AST-ноды.
- слева от => шаблон по которому ищем, а справа на что будем заменять.
- where описывает список условий, при которых сработает матч паттерна и замена.
- выражение слева от <: соответствует паттерну справа
- а там составной паттерн or {}, список в доке

Это может показаться слишком простым, но в языке можно переиспользовать буквально каждую часть: функции, предикаты и паттерны.
Можно делать кодмоды, а можно сделать линтер с продвинутыми фиксами.

https://docs.grit.io
Для чего нужен effector patronum?

Конечно, всё, что есть в patronum можно реализовать своими руками. В некоторых случаях это довольно просто, в других придется помудрить с типами, а третьи еще умудриться протестировать.

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

Оператор format
Хочу порекомендовать фронтенд-разработчика.
На случай если вы в компании сейчас нанимаете.

5 лет опыта: typescript, react, effector, redux, vue.
Довольно много разного опыта.

Писать сюда: @Nataliya_R7
В комментах CV.pdf
Forwarded from Типа про IT
Не знаю почему об этом не кричат на каждом углу, но IBM купила HashiCorp. Полностью и без остатка. Таким образом, IBM владеет RedHat, которая, в свою очередь владеет Ansible, и вот теперь HashiCorp, которая про Terraform, Nomad, Vault и так далее. А значит, IBM теперь владеет всеми актуальными инструментами для работы с облачной (и не только) инфраструктурой. Остальным заправляет Microsoft.

Короче говоря, рыночек порешал этот ваш opensource. Переезжаем на OpenTofu? Или ждём пока IBM не начнёт выкручивать яйца изменением лицензирования своих продуктов?
А вот тут есть и другие полезные каналы про фронтенд.

https://www.tg-me.com/addlist/Z6Efi4jXwe9lODcy

Я подписан как минимум на половину каналов из папки.
This media is not supported in your browser
VIEW IN TELEGRAM
+300 человек за один вечер.
Спасибо вам! 💜
Forwarded from Effector news (Дима Zerꙫbias)
В open source вышло приложение, написанное на эффекторе

Часто возникает вопрос, можно ли где-то посмотреть примеры реальных, продуктовых приложений, написанных на эффекторе? Разумеется, большинство приложений — с закрытым исходным кодом и открытых примеров мало.

В 22 году два из мейнтейнеров проекта, @ZeroBias и @sergeysova работали в компании roke.to и разрабатывали фронтенд часть приложения. Компания не пережила падение FTX, но внезапно на днях решили открыть все наработки в open source, очень похвальное решение 👏

Код в приложении (даже двух, на самом деле) написан на момент 22 года, например там используется useStore вместо useUnit, но в целом это полноценный пример реального кода, которое разрабатывали в прод

Свободно для изучения 🤓

https://github.com/roke-to/roketo-ui

https://github.com/roke-to/roketo-business-ui
Вы можете подписаться на мои списки застаренных репозиториев на гитхабе.
https://github.com/sergeysova

Я регулярно нахожу новые инструменты и добавляю их в списки.

Когда нахожу силы и время, то собираю статьи и репозитории в виде рассылки.
https://news.sova.dev/

Скоро будет новый сезон подборок статей. Обычно я выкладываю их также здесь в Telegram для удобства.
Я уже очень давно не видел, чтобы кто-то верстал интерфейсы на таблицах…
Ещё один проект в Google Graveyard.

Когда они уже gmail убьют, чтобы Гуглом никто не пользовался?
Всем привет!
27 мая буду участвовать в круглом столе на конференции Podlodka React Crew. Вместе с Максимом Вишневским и Сергеем Самоховым обсудим архитектуру React-приложений, организацию компонентов и данных, React Compiler, реактивность в React и многое другое.

Также будут выступления по Feature-Sliced Design, миграции проектов и выбору стейт-менеджера.Для моих подписчиков промокод на билеты: react_crew_1_PHXAp9.
Мне позвонил браузер! В каком мире мы вообще живем
Я уже не первый раз читаю в группах, что ChatGPT довольно тупой и ничего не умеет, даже 4o модель.

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

Но даже такие ограниченные возможности можно весьма неплохо применить при обработке больших объемов текста. Из самых простых кейсов:
1) может извлечь транскрипцию из видео, затем сгенерировать сценарий видео по транскрипции;
2) прочитать документацию open-source проекта и выявить устаревшие неактуальные параграфы и целые статьи;
3) составить расписание на неделю по технике time blocking, через Actions;
4) все что угодно на самом деле, так как можно подключить огромное хранилище данных в виде векторных эмбеддингов, а ChatGPT сам будет искать по нему и извлекать подходящие запросу данные;
5) можно подключить Actions, чтобы ChatGPT мог делать запросы по сети с разрешения пользователя;
6) можно преднастроить ChatGPT и опубликовать в GPTs Store, чтобы каждый раз не копипастить промпты;

Я всё это к чему, ChatGPT конечно ограничен в возможностях, но даже эти возможности довольно легко использовать для упрощения своей жизни, особенно если вы можете писать python/nodejs.

Так как, я использую нейронки в своей жизни для очень разных задач, буду чаще делиться своими юзкейсами.
🤖
2025/07/06 05:27:11
Back to Top
HTML Embed Code: