Максим Лебедев
117 subscribers
2.55K photos
286 videos
6 files
1.42K links
Авторская колонка неизвестного @toby3d (aka One-Aloner): https://toby3d.me/
Download Telegram
Максим Лебедев
Двадцать седьмой день #100DaysOfIndieWeb https://toby3d.me/ru/2023/10/11/143444/
1. У тебя активирован Git LFS
2. Ты добавил свежий скриншот в новую заметку
3. Git распознал его как медиа-файл для индексации в LFS
4. Закоммитил
5. git lfs fsck говорит Git LFS fsck OK
6. Запушил
7. Дождался сборки и выгрузки в прод
8. The image “https://toby3d.me/ru/2023/10/11/143444/photo.png” cannot be displayed because it contains errors.
🔥4❤‍🔥1😁1
Вчера посмотрел запись открытия форума Ruby on Rails. Дэвид Хэнсон, основатель 37signals, поясняет за тенденцию стремления разработчиков огромных систем к ускорению и упрощению на примере экосистемы JavaScript за последние пять лет. Взамен сборщика Webpack, собирающий бандлы примерно за тридцать секунд, появился esbuild, делающий всё то же самое за три. Потом появились альтернативные компиляторы, что упрощали разработку и ускоряли сборки засчёт отказа от подключаемых библиотек, параллельных деревьев DOM и т.д.. Всего пару недель назад вышла первая версия bun который делает всё что умеют другие компиляторы, но проще и ещё быстрее.

DHH указывает на то, что в этой гонке всегда присутствует лидер, которого невозможно обогнать: отсутствие сборки вообще. Почти все современные браузеры уже научились в API для работы с сырыми, нефильтрованными исходниками. Кэширование можно измерять в месяцах и годах, а не в часах и днях. Веб-элементы способны выглядеть неотличимо от операционных. Диски в устройствах выполняют на порядки больше операций чем раньше. Уже сейчас возможно упрощать процессы разработки и выкатки, снижая порог входа настолько, чтобы публиковать огромные сервисы чуть ли не в одиночку и не разориться на инфраструктуре.

Всё указывает на то что сегодня — как никогда подходящее время для создания и использования веб-инструментария основанного на "горячей" работе с исходниками напрямую. Я это заметил на себе, чуть больше погружаясь в JavaScript на который плевался и избегал как чего-то слишком сложное. Сегодня я опробовал на своём сайте Import Map API и охуел™️ от того насколько стало проще оперировать подключением своих скриптов: десяток строк карты заменил более пяти сотен строк HTML и десятка модульных файлов. При этом сохранив ту же скорость и асинхронность загрузок. А пощупав отдельной веткой CSS Nesting я ещё и сэкономил на размерах стилей, встроив несколько правил друг в друга. Все они поставляются "как есть", что дают бонус к читаемости.

Кажется, мы движемся в эпоху чего-то по-настоящему реактивного.
❤‍🔥1
Forwarded from dreamykyrin.exe
This media is not supported in your browser
VIEW IN TELEGRAM
Я ЧУТЬ НЕ ОБОСРАЛСЯ СО СМЕХУ БЛЯТЬ
😁5
Forwarded from Андрей Выдра️📞
Media is too big
VIEW IN TELEGRAM
Я не смотрел ни один выпуск попкульта. Мы существуем.
👍1
Дистрибьютор заметил повышенный интерес к моему первому альбому которым я не горжусь, и предоставил купон на 100% скидку прокачки тарифа стоимостью в 40 долларов. Этот апгрейд позволяет лицензировать моё музло в легальных базах роялти и стричь бабки с прослушиваний на территории Соединённых Штатов.

Из текста письма могло показаться что купон распространяется только на этот релиз, но я просто попробовал проапгрейдить тарифы в других и не встретил никакого сопротивления. Так как сервис позволяет мне проплатить будущий альбом прямо сейчас, а закончить с его оформлением и поставкой в площадки сколь-угодно позже, я решил проапгрейдить таривный план ещё и для него.

Так я сэкономил 320 долларов на лицензировании уже загруженной в площадки пяти альбомов с двумя синглами, плюс один будущий альбом сверху заранее. С нынешним курсом деревянного эффект моих манипуляций вышел внушительный.
👍5🤯1
Телега начала уведомлять, что кто-то что-то пишет в канал

Ну начнётся теперь!

"Вижу, ты что-то пишешь, но ничего не публикуешь, передумал или что-то длинное?"
😢1🌚1
😁4👍1🤬1🌚1