Cododel.dev | Александр
98 subscribers
472 photos
62 videos
7 files
200 links
Alexander Cododel. Full Stack Web Dev since 2019.

📍 Канал: мысли и проекты
📍 Чат: @cododel_chat
📍 Связь: @cododel

🔗 https://cododel.dev
Download Telegram
В реддите следы у индусов такие же как у джунов 👣
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Есть опытные питонисты?
Есть работа 🤫
Cododel.dev | Александр
Кажется придумал typesafe для directus... Убираем полностью генерацию типов специфичную для Directus тк пользы от неё мало. Делаем schema пакет в монорепо В нем ставим drizzle-orm + drizzle-kit + drizzle-zod + dotenv + nunjucks + tsx Делаем команду для npm…
Решение себя показало очень хорошо.
Его фиксирую.

Для Directus действительно удобно использовать Drizzle ORM с расширением для генерации Zod схем.

Но с парой моих доработок в виде отдельной cli утилиты с организацией в сгенерированных схем, и упаковкой в пакет, трансформацией данных - вообще прекрасно!
И генерация типов для SDK в целом даже и не нужна больше, даже для автокомплитов, тк если все ответы валидировать - типизация будет строгой.

Не хватает пока только сделать какой то хелпер wrapper для перехвата и классификации ошибок, над этим еще подумаю, прежде чем внедрять в alto, но рабочее решение у меня уже лежит.
Cododel.dev | Александр
AppWrite, SupaBase, Directus, Strapi - не понравились ЧЕТЫРЕ РАЗА! — ПЕРЕПИСЫВАЛ... проект! AppWrite Есть всё, кроме массового импорта. Мощнейшая вещь. Но настройка его сложна для новичка, и жрет о 2-4гб оперативки на сервере. SupaBase Крутая штука, не допёр…
Пнули старый пост)

Дополню, что у Livewire есть SSR, а весь фронт пишется на PHP + AlpineJS, а так же добавили Laravel Volt, дающий SFC (Single FIle Components) экспириенс

Да и в целом при наличии полноценного бекенда оно скорее на Astro похоже, но на PHP по DX

Но если уж и брать PHP Laravel - для админки я б сразу FilamentPHP рассматривал, если речь не о супер кастомном решении (не думаю что часто у вас такое)
А Livewire для личных кабинетов подойдет неплохо, главное учитывать стоит, что с настоящим хайлоадом не знаком, и не беру его в счет, хз как там оно себя показать может, тк вся фронтовая логика исполняется на сервере.
Cododel.dev | Александр
Нам нужен Codex Of Cododelia?
В общем я приступаю к описанию конвенции.
зря идею засрали на начале. да и актива маловато.

Пока приоритетное направление - FullStack Typescrpt с TypeSafety First подходом.

После набора команды под это направление - освежу знания в Python, будет зафиксирована конвенция по нему

И в последнюю очередь PHP

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

Лично я даже без правил - всегда в поисках лучшего решения.
А с некоторыми смягчениями - правила дают четкое решение и возможность не отвлекаться от рабочего процесса.
👍1
Cododel.dev | Александр
Поехали, оплатил Claude подписку, пора снова собрать знания в кучку. Пальцы устали конечно столько писать активно полтора часа 🫠
Чот дождь не кончается, ночь, кофейни не работают, спать охота.
Пойду дрип заварю, сутра эспрессо хапну, днем пару капучини, так и вечер придет, на выходные я в спячку. 😴

Обещают только после 10 утра что дождь кончится, а я на мопеде 😔

UPD. Дрипы кончились, ссобой больше нет.
Ночь будет сложной...
Please open Telegram to view this post
VIEW IN TELEGRAM
Cododel.dev | Александр
Камыши негодуют.
Камыши кайфуют 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот такая чепуха теперь в кармане будет
Потоньше, полегче, побольше, поновее, помощнее

А главное - на Type-C
🎉2
Кто нибудь видел состояние АКБ 102.6% ? 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
Cododel.dev | Александр
AppWrite #AppWrite настроил наконец по чуть-чуть, небольшими шагами Вроде полностью всё работает Даже сертификаты для сайтов заработали, но надо CNAME добавлять в домен, ждать какое-то время чтоб сертификат выпустился На showcases уже подхватило Там и локальное…
Интересный факт об AppWrite
#AppWrite

Воркеры рантаймов serverless functions и sites хостинг фронта - разворчиваются в docker контейнерах на хост машине
При запросе на сайт или активации serverless функции - он запускает контейнер, и проксирует в него запрос. Затем в течение примерно получаса-часа этот контейнер остается запущенным, готовый принимать новые запросы.
Но если активности нет более получаса-часа, то контейнер заботливо останавливается, чтобы высвободить неиспользуемые ресурсы.

Из минусов такого подхода могу отметить только cold start, который на NextJS 15 составляет у меня на сервере с чуть выше рекомендуемых системных требований занимает 10-12сек.
Статику скорее всего запускал бы быстрее, в силу легковесности какого-нибудь nginx внутри.
шо за гений у меня в подсети развернул лгбтшный блог, и вообще не палится поддоменом 3xui? 🤣 🤦‍♂️

Кто понял тематику Reality - тот понял...
Если тип из рф - то тематика сайта никак не снижает риск блокировки адреса по self-stealing, а наоборот увеличивает их 😆
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣3
Cododel.dev | Александр
Вот такая чепуха теперь в кармане будет Потоньше, полегче, побольше, поновее, помощнее А главное - на Type-C
Отчитываюсь:
Зарядку держит прекрасно, в сравнении с 81% АКБ на 14 Pro
Точно не меньше.

Я на энерго сбережении сейчас гоняю, тк не всегда есть возможность подзарядиться, вот стату прикладываю

Из плюсов могу отметить - что в отличие от 14 Pro он в энергосбережении работает абсолютно нормально, ни разу не подлагивания
Симки кстати уже замутил в него тоже.

В целом за свои деньги выглядит как очень хорошее решение, если не нужна куча камер и стерео динамики. 😄
Мне - не нужны, если за они стоят 30-40к
👍1
Cododel.dev | Александр
Отчитываюсь: Зарядку держит прекрасно, в сравнении с 81% АКБ на 14 Pro Точно не меньше. Я на энерго сбережении сейчас гоняю, тк не всегда есть возможность подзарядиться, вот стату прикладываю Из плюсов могу отметить - что в отличие от 14 Pro он в энергосбережении…
Из минусов iPhone 17 Air - это сырость iOS 26, с которой он поставляется.

Только что реально столкнулся с тем, что исходящие звонки не проходят.
Пошел по порядку: отключил WiFi - не помогло, дернул авиарежим - звонки пошли. 🫣
Please open Telegram to view this post
VIEW IN TELEGRAM
Кто нибудь задумывался о возможной пользе от телеграм бота в виде агента с mcp на весь TelegramAPI ?
Cododel.dev | Александр
Из минусов iPhone 17 Air - это сырость iOS 26, с которой он поставляется. Только что реально столкнулся с тем, что исходящие звонки не проходят. Пошел по порядку: отключил WiFi - не помогло, дернул авиарежим - звонки пошли. 🫣
Интересная табличка по спекам и сравнение M1 процессора с A19 Pro в iPhone 17 Air

Фактически этот телефон мощнее моего предыдущего MacBook Air на M1 почти по всем параметрам (кроме кол-ва памяти, GPU ядер и многоядерной производительсности CPU)

Единственное отличие от Pro линейки iPhone 17 у процессора A19 Pro в - в скорости RAM, которая в Pro и Pro Max используют LPDDR5X-9600 на 4800 MHz вместо LPDDR5X-8533 на 4266 MHz, потому на скрине два варианта возможной пропускной способности.