Максим Лебедев
109 subscribers
2.43K photos
263 videos
6 files
1.37K links
Авторская колонка неизвестного @toby3d (aka One-Aloner): https://toby3d.me/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
1
Максим Лебедев
Стараюсь постить здесь хоть что-нибудь каждый день чтобы друзья и родные были в курсе что я всё ещё живой заграницей 👀
Вчерашнее утро мог стать тем случаем когда "свидетельство канарейки" можно было воспринимать всерьёз. К счастью — я остался жив и смог поучаствовать на стриме Асета и не думать о пережитом шесть часов сборки ПК и четыре часа во сне. К сожалению — пришлось эвакуироваться в гостинницу для собственной безопасности и заново запустить процесс поиска долгосрочного жилья.

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

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

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

Этот канал я сделал чтобы одной публикацией показать микроприкол или поделиться чем-то полезным сразу со всеми своим близкими контактами. Это проще и чище, чем дублировать одно и то же каждому чату персонально. Медийность среди незнакомых подписчиков просто приятный бонус. А с бегством от войны в Казахстан он становится потоком сигналов о моей базовой жизнидеятельнсоти.

Все сообщения я оформляю и публикую (или репосчу) вручную, без отложки. С недавних пор стараюсь делать это ежедневно. Надеюсь что и дальше у меня будет получаться.

Выводов не будет, если вы их ждали. Мне ещё предстоит найти их самостоятельно.
😱3🕊1💔1
Прочитайте "Sayonara Eri". Даже если вы в принципе не любите мангу и комиксы. Этот oneshot занимает всего 200 страниц, но каждая того стоит.
Максим Лебедев
Прочитайте "Sayonara Eri". Даже если вы в принципе не любите мангу и комиксы. Этот oneshot занимает всего 200 страниц, но каждая того стоит.
Если вы думали что вчера я забыл про бензопильный вторник, то — нет: Sayonara Eri была выпущена Тацуки Фудзимото, тем же автором что выпускает бензочела. Это считается.
😁2
Forwarded from @asetkeyzet
Теперь о более личном: у меня, наконец-то, появился стационарный компьютер с хорошей видеокартой, спасибо Максу за сборку! Так что, работа и стримы должны быть качественнее.
Ебать-охуеть, так можно было: https://bureau.ru/soviet/20221208/
🔥1
Максим Лебедев
Photo
Я был в курсе про колорпикер в вэбе, так как успел им воспользоваться сколько-то раз и пару раз писал его сам. Но то что можно задать предустановки цветов я вижу впервые. И тем более впервые увидел для этого уникальное меню в мобильном огнелисе.

На десктопах как всегда — всё через жопу и подсказки цветов доступны не на всех платформах и не во всех браузерах. Впрочем, ничего нового.
👍1
база
😁3👏1
ой а что это
👍1
Я правильно поступил что хорошо поспал вместо просмотра эфира The Game Awards. Только жалею о двух вещах: не увидел что с ебалом обосравшихся с голосованием читеров геншина и чуть не упустил ВНЕЗАПНЫЙ хайп по Hades 2, который я теперь очень жду.
Максим Лебедев
ой а что это
Промежуточные итоги генерации в будущем боте #ПОСТЛЮБОВЬ следующие
Максим Лебедев
Photo
Вспомнил что лет пять назад накодил инструмент для массовой генерации спрайтов с текстом из XML-файла для мода локализации Crypt of the Necrodancer. Оно работало и сэкономило мне дни ручного рисования в том же самом GIMP.

Это дало сильный толчок в ощущении контроля над бездушной машиной: инструкции, что я накатал всего за день-два мой комп послушно исполнял десяток тысяч раз всего за полминуты. Даже когда с модом ничего не получилось я всё равно был доволен. Программировать в тот момент было весело.

И вот, вчера и сегодня я подумал: а почему бы не упростить генерацию всратой обложки инструментарием телеги или консоли? Надо же как-то эту картинку генерировать. А для этого надо вспомнить что я делал ранее. И упростить. И предусмотреть пограничные случаи. Эмодзи. Рано или поздно генератор будет работать и с этой дрянью. Было бы неплохо рисовать превью промежуточных этапов работы. И добавить кнопки. И команды чтобы генерить БЫСТРО. А ещё...

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

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

Главное мне запустить этот переусложнённый прикол до того как я выдохнусь с запалом это говно проектировать. Мда.
3👨‍💻1
Писал в Мастодоне как мне сложно переизобретать роутер. Суть в том что мой будущий движок сайта не может заранее знать какие ссылки он будет обслуживать и должен разруливать их в пути к файлам на ходу. Аналогично и с простыми файлами "наружу" вроде картинок, аудио, стилей и прочего.

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

Даже собрался писать собственную версию роутера, пока не наткнулся на этот пост: достаточно воспользоваться простым распиливанием ссылки на "директорию" со "всем остальным" и в зависимости от нужд погружаться глубже или работать с тем что есть. Я попробовал применить эту утилиту отдельной веткой гита и охуел™️. Она действительно даёт нужную мне гибкость в работе с файлами страниц, статики и шаблонами. А разговоров-то было...

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

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

Завод однажды развалится и закроется, а трубы будут гонять трафло и дальше. Также и с моим движком. Если понадобится, я заменю хранилище страниц с файлов на базу данных. Страницы буду рисовать не по HTTP в браузере, а в WebView телеги. Может буду писать логи в файл или сразу отправлять их на сервер метрик.

Я не знаю куда будет подключена моя труба в будущем, но появляется уверенность в том, что она будет работать.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Многие из вас могли забыть, но я вежливо напомню что сегодня бензопильный вторник. Не благодарите. ✌️🏻
😁2🤯1
Что-то я вчера передушнил. Зато могу претендовать на работу в DTF с такими лонгридами.
👏1