ch
Feedback
artalog

artalog

前往频道在 Telegram

Развернутые ответы на вопросы в чатах, мысли от рабочих процессов. Вопросы - @artalar.

显示更多
4 270
订阅者
-124 小时
-187
+430
吸引订阅者
六月 '26
六月 '26
+28
在0个频道中
五月 '26
+132
在3个频道中
Get PRO
四月 '26
+86
在1个频道中
Get PRO
三月 '26
+101
在0个频道中
Get PRO
二月 '26
+103
在1个频道中
Get PRO
一月 '26
+119
在1个频道中
Get PRO
十二月 '25
+104
在2个频道中
Get PRO
十一月 '25
+98
在2个频道中
Get PRO
十月 '25
+101
在1个频道中
Get PRO
九月 '25
+57
在0个频道中
Get PRO
八月 '25
+74
在1个频道中
Get PRO
七月 '25
+57
在0个频道中
Get PRO
六月 '25
+97
在1个频道中
Get PRO
五月 '25
+126
在1个频道中
Get PRO
四月 '25
+133
在3个频道中
Get PRO
三月 '25
+167
在2个频道中
Get PRO
二月 '25
+206
在4个频道中
Get PRO
一月 '25
+67
在1个频道中
Get PRO
十二月 '24
+141
在1个频道中
Get PRO
十一月 '24
+151
在1个频道中
Get PRO
十月 '24
+125
在2个频道中
Get PRO
九月 '24
+122
在2个频道中
Get PRO
八月 '24
+153
在1个频道中
Get PRO
七月 '24
+131
在1个频道中
Get PRO
六月 '24
+155
在2个频道中
Get PRO
五月 '24
+671
在2个频道中
Get PRO
四月 '24
+126
在4个频道中
Get PRO
三月 '24
+165
在3个频道中
Get PRO
二月 '24
+129
在0个频道中
Get PRO
一月 '24
+158
在1个频道中
Get PRO
十二月 '23
+167
在0个频道中
Get PRO
十一月 '23
+112
在2个频道中
Get PRO
十月 '23
+95
在0个频道中
Get PRO
九月 '23
+95
在0个频道中
Get PRO
八月 '23
+77
在0个频道中
Get PRO
七月 '23
+90
在0个频道中
Get PRO
六月 '23
+104
在0个频道中
Get PRO
五月 '23
+105
在0个频道中
Get PRO
四月 '23
+191
在0个频道中
Get PRO
三月 '23
+95
在0个频道中
Get PRO
二月 '23
+123
在0个频道中
Get PRO
一月 '23
+126
在0个频道中
Get PRO
十二月 '22
+87
在0个频道中
Get PRO
十一月 '22
+55
在0个频道中
Get PRO
十月 '22
+78
在0个频道中
Get PRO
九月 '22
+314
在0个频道中
Get PRO
八月 '22
+151
在0个频道中
Get PRO
七月 '22
+66
在0个频道中
Get PRO
六月 '22
+108
在0个频道中
Get PRO
五月 '22
+301
在0个频道中
Get PRO
四月 '22
+40
在0个频道中
Get PRO
三月 '22
+27
在0个频道中
Get PRO
二月 '22
+323
在0个频道中
日期
订阅者增长
提及
频道
13 六月+1
12 六月+1
11 六月+1
10 六月+1
09 六月0
08 六月+2
07 六月0
06 六月+3
05 六月+3
04 六月+8
03 六月+5
02 六月+1
01 六月+2
频道帖子
Модели выходят, модели уходят...

2
Приятно, когда приходят с таким фидбеком 😍 Напомню, как войти: • @reatom_ru_news - канал • @reatom_ru - чат • Доки без впн:
Приятно, когда приходят с таким фидбеком 😍 Напомню, как войти: • @reatom_ru_news - канал • @reatom_ru - чат • Доки без впн: https://reatom.github.io/reatom/ • База для LLM: https://v1001.reatom.dev/llms.txt • Жсткий скилл для ревью реатом кода: npx skills add reatom/reatom --skill reatom-review, можно ранить как на существующем коде, так и на каждой итерации агента. • Большое приложение на react + reatom: https://github.com/Guria/modern-stack
1 235
3
lf
1
4
И еще ключевые выводы: Code as a materialized view — мы часто считаем код источником истины, потому что раньше его было сложнее всего переделывать, но теперь это уже не так. Если есть spec, её можно реализовывать по-разному, с разными техническими характеристиками. Теперь маркетинг дороже реализации, и у команд не всегда есть на него достаточно сил. Как всё это будет работать дальше: как Linux, как музыка. Есть разные дистрибутивы, разные ремиксы; нет единственного «правильного» варианта — есть вкусы, идеи и communities, которые объединяются и делают / поддерживают лучшие версии.
2 108
5
В посте выше шла речь о том что в гугла есть своя реализация всего. А что если бы они оставили те же контракты и апи что у либ замену которым они написали? Вот вам еще одна история Реакт, как и любоя другая библиотека состоит из двух частей - это контракты, способ описания логики который он предлагает. Майндсет если хотите. А вторая часть это его реализация. Условно можно сказать что с точки зрения разработчика выбирающего стек - первое про то как удобно будет этим пользоваться, а второе как хорошо это будет работать. И так как отдельно это не предлогалось, а самостоятельная реализация очень дорогая мы всегда рассмотраливали эти две половинки как части целого. Была очень дорогой Tanner Linsley для сайта tanstack и своего блога отделил апи реакта и написал его реализацию с тем что нужно ему. Итог получился идентичен оргиниальному реакту (а не как преакт с компат слоем), хотя разница в реализации все же была Часть этого навсегда вырезается. Конкурентный рендеринг, разделение времени, планировщик на основе lane’ов, React DevTools и клиентский десериализатор Flight вообще не реализованы. useTransition и useDeferredValue выполняются синхронно, startTransition — это просто fn(), а планировщик — обёртка над микротасками. Это продуктовые решения: TanStack Start либо в них не нуждается, либо за это отвечает другая часть стека. При этом все 200 тестов реакта проходят, и перф бенчмарках его реализация показывает в двое большую производительность. Самое интересное то что итоговая релазция на 80% меньше Конкретные цифры в виде табличек вы можете увидеть в оригинальном посте Теперь я буду внимательней присматриваться к случаям когда я что-то беру только ради удобной апи. Если можно выкинуть 80% веса не жертвуя удобством то почему бы и нет.
1 619
6
И еще ключевые выводы: *Code as a materialized view* — мы часто считаем код источником истины, потому что раньше его было сложнее всего переделывать, но теперь это уже не так. Если есть spec, её можно реализовывать по-разному, с разными техническими характеристиками. Теперь маркетинг дороже реализации, и у команд не всегда есть на него достаточно сил. Как всё это будет работать дальше: как Linux, как музыка. Есть разные дистрибутивы, разные ремиксы; нет единственного «правильного» варианта — есть вкусы, идеи и communities, которые объединяются и делают / поддерживают лучшие версии.
1
7
LLM провайдеры отберут у нас работу, но не так как вы думали! ну да, байт заголовок, но реально так и есть, они просто закроют половину SaaS
1 953
8
Очередной мета уровень 🫩 https://x.com/rohanpaul_ai/status/2063289804708835412
1 906
9
Собрал менеджер паролей на Reatom v1000. Стек: - Tauri v2, Reatom v1000, Lit - Codex, Claude Code - кастомные skills под Reatom/Lit - самописный local RAG: Tree-sitter, Qdrant, BAAI/bge-m3, BAAI/bge-reranker-v2-m3 Попутно из проекта вынес два публичных пакета: - @chromvoid/headless-ui — headless-слой для UI-поведения на Reatom v1000: состояние, actions, keyboard/focus-логика и WAI-ARIA-контракты без привязки к визуальному слою - @chromvoid/uikit — тонкий Lit UI-kit поверх headless-ui: cv-* компоненты, theme-provider, токены темы и vendored Reatom/Lit runtime helpers Что уже есть: - local-first: данные остаются на устройстве - несколько контейнеров: разные мастер-пароли открывают разные наборы секретов, то есть plausible deniability - пароли, банковские карты, OTP - браузерное расширение, которое получает секреты по зашифрованному каналу - бэкапы и восстановление - монтирование тома через FUSE - встроенные аудио/видео-плееры, просмотр изображений, Markdown-заметки - системный Credential Provider: можно хранить passkey в одном месте и использовать на разных устройствах В работе: - генерация SSH-ключей и свой SSH-agent с fallback на системный - криптокошелек - Remote Mobile to PC: USB, WSS, WebRTC; можно соединять два приложения как клиент-сервер Пока есть только Android-версия. Позже планируются iOS, macOS, Linux и Windows. Буду благодарен за любые отзывы, вопросы и техническую критику :) https://github.com/chromvoid/
2 336
10
камунити <3
1 992
11
📸 Спустя 1/3 ультра подписки курсора невероятно рад представить вам https://reatom-jsx-gallery.vercel.app/ Исходники: https://github.com/reatom/reatom/tree/v1001/examples/reatom-jsx-gallery (кстати, у нас и релиз новый под это: https://github.com/reatom/reatom/releases/tag/1001.1.0) Фишки - А ИХ МНОГО: • кроссплатформа ☀️ • просмотр всех файлов по всему дереву папки (рекурсивно) • поддержка кучи форматов включая raw • просмотр всего EXIF (ну с нормальными лейблами) • разные, действительно полезные, режимы просмотра (с ресайзом на "+" "-") • нереально быстрый просмотр фоток (после загрузки превьюшек - это еще оптимизирую) • богатый и интересный выбор тем • ничего кроме Reatom в зависимостях! 10к строк в исходниках, 60кб на загрузку! Ну и конечно - 100500 багов 💔 (но часть я уже поправил)
2 279
12
https://www.youtube.com/watch?v=dvKAZgnC878
2 054
13
Будем делать галерею фотографий на веб технология производительнее нативной в MacOS через пол часа (стрим).
2 066
14
Опять говорим про аи...
2 454
15
(я к вам из 2023) ЖС, как обычно, неюзабелен...
(я к вам из 2023) ЖС, как обычно, неюзабелен...
3 846
16
astro
0
17
Ближайшие две недели я открыт для консалтинга, ибо отпуск. Могу отревьюить / отрефакторить / сделать целиком какой-то сложный модуль. Могу помочь улучшить перф вашего SPA. Разработать / отревьюить архитектуру. Помочь настроить пайплайн работы с агентом. А еще зацените какое резюме навайбкодил: https://artalar.github.io/artalar
4 815
18
Raycast перехал от Swift на React Я рассказывал про Raycast раньше, если он у вас еще не стоит - вы много теряете. Тут важно заметить, что рейкаст для многих славился не столько своими наикрутейшими вылизанными фичами, сколько эталонным перфом без каких-либо нареканий. Поэтому особенно интересно почему и как они переехали на веб технологии в новой мажорной версии. Хайлайты с их технического поста про переезд: TLDR: очень удобно, кросплатформенно, перф отличный с прямыми руками. • Первая версия была на Swift, но толку от этого было не много, потому что конкретно их интерфейс был очень не стандартным и много приходилось переизобретать. • Первая фича на веб технологиях была Notes и она показала себя очень хорошо, "ощущение нативности" не пропало (прим. меня - видать у них просто руки прямые) • Когда они захотели сделать порт на Windows, их первоначальный стек показал себя особенно не хорошо. А пилить и поддерживать две версии на полностью разных нативных технологиях для разных ОС показалось очень дорогим и не надежным удовольствием. • Т.к. основная функциональность приложения клиентская и ее просто не рационально выносить (для унификации) на сервер, стало очевидно что нужен универсальный фреймворк, работающих одинаково на всех ОС. • Electron и Tauri они не выбрали, из-за ряда причин, основная из которых - недостаток гибкости, им проще было поддерживать свой собственный шел на каждой платформе. Это было тяжело, но того стоило. • В статье упоминается пачка технических деталей реализации и схемы архитектуры. Короткий ответ на очевидный вопрос - они взяли React. • Что бы интерфейс ощущался более нативным, пришлось подтюнить некоторые веб дефолты: отключить cursor: pointer, убрать часть ховеров, подтюнить визуализацию переходов между урлами и еще пачка всего. • Описан ряд хаков конкретно для WebKit, что бы сделать его более app (not reader) fiendly. • Под виндой вебвью ("WebView2") - это хромиум, с ним тоже пришлось немного поплясать. • Большая глава про память рассказывает что на активном экране получился регресс в полтора раза, но есть много оправданий почему так и что можно улучшить. • Но что-то на веб технологиях получилось значительно быстрее - кастомные компоненты в чате с AI теперь реализовать проще и работают они лучше. • В конце хороший итог pros and cons четко и по пунктам, советую глянуть.
3 947
19
Это было легендарно 😊🤩😀 Спасибо большое @holyjs_channel, вышла очень уютная конференция: полный спектр докладов, интересны
Это было легендарно 😊🤩😀 Спасибо большое @holyjs_channel, вышла очень уютная конференция: полный спектр докладов, интересные стенды - особенно игры на них. Супер нетворк - все участники очень заряженные, много общения, споров, инсайдов - то что нужно 🤗
2 749
20
Прямо сейчас идёт доклад про webMCP - не протолкнуться! Тема очень интересная, а вы можете попробовать ее уже сейчас, ну конечно, с реатомом: https://reatom.github.io/reusables/withMCP/
2 496