Максим Лебедев
116 subscribers
2.54K photos
285 videos
6 files
1.42K links
Авторская колонка неизвестного @toby3d (aka One-Aloner): https://toby3d.me/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🎩 Маленький успех за сегодня

Сейчас на моём статическом сайте шапка на главной — одна большая картинка, где 70% пространства это один цвет. На первых парах это было дешёвым решением. Но когда итеративно занимался оптимизацией всего тяжелого на страницах, то не смог придумать как можно было разбить его на двухслойный фон блока из изображения поверх градиента.

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

Конечно, нужно будет поковырять доступность, чтобы текст поверх всегда был виден и достаточно контрастен относительно фона. И "резиновость", чтобы изображения нормально адаптировались под ширину экрана. Но это уже мелочи которые можно пофлексить.

Не знаю что мне мешало этим заняться раньше, но сейчас я доволен как слон.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉3
Forwarded from Записки Кролика ૮₍ ` ꒳ `₎ა
https://letushv.ru/n/all/nikakih-baz-znaniy/
Так вот чем я занимался в своём канале всё это время. Не мемил, а собирал "базу знаний". ☝️

А если серьёзно, то позднее заведу себе списки со ссылками на всё то к чему до сих обращаюсь. Что б самому не искать и другим подсказать. @bureaugorbunov давно так делает и мне нравится их формат пользовательских списков.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Peplix
В хижине лешего появился новый предмет
🤣3
Втф, унитазный вторник!?
POV: тренировка собачки Макимы
Моя находка в Яндекс.Еде
Хочу запилить какой-нибудь местячковый, но с любовью слепленный музыкальный коллаб в духе Сильва Оружейника. Хоть по тому же эндингу бензочела или какому-нибудь моему любимому игровому саундтреку вроде Aquaria.

Но сейчас у меня на руках умирающая техника, явно неподходящая для черновой работы со звуком. Не говоря уже о том что я уже мёртв как музыкант последние шесть лет.
Forwarded from Записки Кролика ૮₍ ` ꒳ `₎ა
🔥2
Скоро:
This media is not supported in your browser
VIEW IN TELEGRAM
Несколько раз я упоминал движок для своего сайта и планам по его релизу в следующем году.

В чём суть? Если смотреть исторически, то:
* Сначала была страничка на narod.ru
* Потом был uCoz
* Потом был Ghost на бесплатном хостинге
* Потом был GitHub Pages
* Потом был Render
* Сейчас мы с вами на Cloudflare Pages

Последние три хостинга в списке — статические страницы. Это когда ты руками или (полу)автоматически собираешь HTML-странички с нужными ресурсами, скриптами и прочими файлами и загружаешь их в облако. Оно, в свою очередь всё это дело кэширует почти навсегда и раздаёт пользователям этот кэш.

Плюс в том, что от серверов можно отказаться совсем. Никакие риски DDoS и прочей гадости основанной на получении доступа к кишочкам железа уже не страшны. А все опубликованные файлы "статические" и меняются только когда загружаются новые версии файлов их владельцем. Можно выбросить из головы всю рутину с обслуживанием: залил и забыл. Как правило, это всё бесплатно и разрешают прицепить свой красивый домен.

Минус в том, что ты делегируешь хостинг облаку, а это just someone else computer. Качество твоей работы теперь зависит от третьего лица, возникает нужда и риски с ней связанные.

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

Если контент на странице меняется в зависимости от чего угодно (время, язык, параметры в ссылке, наличие печеньки и т.д.), то статика не подойдёт. Нужен какой-то движок или слой, который будет это разруливать. Cloudflare Workers для статики — хороший компромисс, но они ограничены числом запросов и API. Всю статику ими вряд ли обмажешь. И вот, последние два-три года я сталкиваюсь с дилеммой: хочется производительности и безопасности статики, динамики в нужных местах, не конструктор а-ля uCoz или комбайн вроде Ghost и сохранить гибкость Hugo.

Хочешь сделать хорошо — сделай это сам. Что ж, вот я и делаю бинарник на Go умеющий всё "из коробки" с базой данных на файлах. Хостинг под это дело у меня теперь тоже есть. Я поставил себе дедлайн в 100 дней и начал отсчёт с первого коммита в середине Ноября. Сформулировал минимально необходимые штуки, которые важно сделать прямо сейчас. В процессе учусь совмещать роль руководителя и исполнителя одновременно. Уже были случаи когда приходилось флексить качеством, чтобы уложиться в сроки. В общем, пока опыт выходит интересный.

Скоро близится середина срока. В рамках тупого правила в 50% я подведу промежуточные итоги отдельно и подробно расскажу что я планировал, что успел сделать и что хотелось бы сделать в будущем. Но это случится уже после нового года.

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

Вот такой странный тизер получился. Stay tuned.
❤2