cododelia

cododelia

Автор Telegram канала "Кододельня" @cododelia А так же FullStack Web Developer, в арсенале которого: • JavaScript/Typescript/NodeJS • Python • PHP
Пикабушник
189 рейтинг 4 подписчика 5 подписок 12 постов 1 в горячем
2

Отключение мобильного интернета приводит к таким картинам

Отключение мобильного интернета приводит к таким картинам Интернет, Мобильный интернет, Сотовые операторы, Блокировка, Связь

Кофейные автоматы делают кофе теперь бесплатно, надеясь на честность клиентов и рискуя на Блокировку в банке по 115 ФЗ

Как яндекс такси работает - вообще хз, тут их офис рядом, надо заглянуть поинтересоваться

Но в кофейне с ноутом под хороший кофе уже поехать посидеть не получится хотя бы потому что WiFi у большинства тоже с мобильного интернета.

8000р в месяц за 300мБит интернет в офисе уже не кажется плохой идеей 😁

ЗЫ. В Брянске мобильный интернет почти полностью не работает с 12 июня (7 дней)
Как и в остальных 30% регионов РФ

Ситуацию продолжу освещать в тг канале, но ощущение будто никого кроме бизнеса никак не волнует это)
Никакой движухи - все тихо сидят, но оно и понятно, тк официально это мера предостережения БПЛА.

Как у вас регионах обстоят дела?

Показать полностью 1
5

Кто-то пробовал сей девайс? [Трэкбол Logitech MX Ergo]

Плюсы, минусы после работы на Apple технике?
Думаю приобрести, обзоры не дают понимания, потрогать не могу, в городе нет их(
Ваш черёд 😈

Предлагаю к ознакомлению выгрузку потока цифровых мыслей
Там многобуквие, а спойлер тут что-то не делает его компактным, так что вот ссылка

Кто-то пробовал сей девайс? [Трэкбол Logitech MX Ergo] Мышь, Трекбол, Манипулятор, Рабочее место, Длиннопост, Telegram (ссылка)
Кто-то пробовал сей девайс? [Трэкбол Logitech MX Ergo] Мышь, Трекбол, Манипулятор, Рабочее место, Длиннопост, Telegram (ссылка)
Показать полностью 2
1

ЧЕТЫРЕ РАЗА! — ПЕРЕПИСЫВАЛ... проект! (Supabase, Strapi, AppWrite, Directus, FilamentPHP)

ЧЕТЫРЕ РАЗА! — ПЕРЕПИСЫВАЛ... проект! (Supabase, Strapi, AppWrite, Directus, FilamentPHP) Программирование, Javascript, Backend, Cms, Mysql, Postgresql, IT, Фриланс, Длиннопост, PHP, Laravel, Nodejs, Typescript, Личный опыт, React

AppWrite, SupaBase, Directus, Strapi - не понравились

AppWrite

Есть всё, кроме массового импорта. Мощнейшая вещь.

Но настройка его сложна для новичка, и жрет о 2-4гб оперативки на сервере.

SupaBase

Крутая штука, не допёр как сделать авторизацию 🤣

И тоже с настройкой были траблы.

Плюс мне не нравится HTTP Basic Авторизация по захардкоженным credentials в конфиге прокси сервера.

За то импорт и экспорт нормальный есть

Directus

Очень крутая штука, особенно его Flows.

Стал сильно продуманнее за прошедшие полгода с моей встречи с ним.

Но все так же документация меня вымораживает. Много не раскрытых тем, и скрытых, не упомянутых ограничений.

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

В остальном это комбайн для супер быстрого старта, толком даже без настроек, всё мышкой можно сделать.

Ограничения так же можно обойти, сделав простое расширение, я так пол логики в прошлом проекте сделал, но теряется весь шарм легкости и наглядности. 🥲

Думаю ребята в нужном направлении двигаются, и их время просто ещё не настало, держу звезду на гитзабе за них.

Strapi

HeadlessCMS, да. Крутая, да. Популярная? А вот хз-хз.

Вроде раньше много где встречал про неё статьи, и на гитхабе звезд куча насыпано.

НО КАК? Как может не быть у такой популярной CMS функционала для импорта/экспорта, хотя бы банального!?

Он справделивости ради есть в официальном маркете расширений, но... На прошлую версию 😖 Не без обратной совместимости 😩

Ну я его тоже оставил откисать.

FilamentPHP

Тяжелая артилерия из TALL Stack компонентов и не то что целой системы, а уже целой ЭКОсистемы для любого рода панелей, да еще и на базе Laravel 😤

Ну это козырь был.

Я пытался, честно, вот даже описал что меня останавило, и на каждый из вариантов я потратил минимум 4 часа времени.

Думал ребята допили свои проекты, обещающие супер быстрый старт, но везде какие-то проблемы...

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

Меня просто удивляет продуманность этого Filament. Баги есть, не без них, конечно. Как оказалось без ошибок ни то, что люди, роботы не справятся 🙃 (Отсылка к нейросетям)

Тут я за пару дней уложился извернуться и не сорвать сроки, а сделано:

  • Админка

  • Бизнес логика

  • Token Based Авторизация по API
    (пришлось потратить полдня, чтобы разобраться в этой теме, так как я её намеренно игнорировал последние 3 года)

  • API c аутентификацией по токену

  • Расширение для хрома на WXT + React (TanStack Router, Query, Store)

  • Для расширения хромовского - я вообще только с WXT работал и голым React, чисто для верстки.

К сожалению - опять не пригодился Background скрипт, так что всё ещё познать вполне не удастся разработку расширений...

Но с TanStack я не работал. Как-то раз для крипто проекта пытался его настроить и за целый день - так и не вышло. Сейчас же скажу - это мастхэв! Очень крутая штука!

Ну и отказался от Tailwind и SCSS в пользу CSS Modules в паре с clsx. И я не сказал бы, что стили писать долго. В моем случае я заказы беру вообще без дизайна и предпочтений, так что 50-80% от них пишет нейросеть, а я просто не претендую на произведение искусства 😆

Кто работал с этими комбайнами, опишите свой опыт, мб я чего не догоняю...
Конкретно с AppWrite - разбираться не стал в силу ограничения по срокам, а supabase по инерции последним выбыл.

Показать полностью
64

У Дагона посмотрел видос про ортопедическое кресло, взял себе ближайший аналог из бюджетных вариантов для работы, взамен табуретки

У Дагона посмотрел видос про ортопедическое кресло, взял себе ближайший аналог из бюджетных вариантов для работы, взамен табуретки Рабочее место, Стул, Компьютерное кресло, Эргономика

Ориентировался на Herman Miller стоимостью 100-150к
Это же на озоне 22-30к стоит
Я на Авито за 14к взял новое Яндекс доставкой

Буду рад если кто поделится опытом в плане стульев и оборудования рабочего места!

UPD:

Я в первые дни покупки пост писал, впечатления первые - не объективны)

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

На осанку оно точно влияет
И сидеть в развалку в нем или поднятыми ногами не удобно

Оно как и герман миллер - заставляет сидеть ровно, не давая извиваться в нём
Так что задачу свою пока выполняет хорошо
Но я не говорю что это полноценная замена, лишь за свою цену - отличный вариант (я про 14к)
А так есть на озоне ешё SIHOO, за 45-50к, на первый взгляд более качественное
Было бы интересно, если кто-то пробовал.

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


Думаю в офис себе увезу и через пару месяцев возьму новое, тыс за 50-80к
В
тг канале точно пост будет, тут пока не освоился

Показать полностью 1

Хромакей без зромакея для OBS на Macbook. При том довольно точный — для простых задач. Могу короткую инструкцию запилить

Хромакей без зромакея для OBS на Macbook. При том довольно точный — для простых задач. Могу короткую инструкцию запилить Съемки, Блог, Хромакей, Трансляция, Прямой эфир, Mac Os, Личный опыт, Macbook, Obs

Хромакей без хромакея

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

1

Бинарники, RUST и JavaScript (Bun)

В комментариях рассказывал, что учил Rust, делая пошаговый эффективный setup сценарий для настройки Ubuntu в качестве веб сервера.
После чего планировалось его собрать в бинарник.

Я нашел нужные библиотеки, разобрался с базовыми принципами работы на Rust, и определил порядок действий и архитектуру проекта, но на этом и остановился, так как подвернулся коммерческий проект.

Так сейчас я вспомнил один факт!
У JavaScript - есть шикарнейшая среда выполнения Bun, предоставляющая еще и набор довольно интерсных инструментов.
Полностью о нём пока не стану рассказывать, суть не в этом, а в возможности компиляции кода в бинарник. При этом, нечто подобное есть и в последних версиях NodeJS в виде патчинга бинарника интерпретатора JavaScript кодом (упоминалось начиная с 16, если не ошибаюсь).
Но в Bun умеет в рантайм исполнения TypeScript без необходимости сборки проекта в JavaScript. А ещё говорят, что есть возможность оптимизации этого TS/JS в байткод.
Но я вижу, что Bun явно в проигрыше по памяти, а производительность и не ставил под сомнение, Rust шустрее.

Бинарники, RUST и JavaScript (Bun) Программирование, Javascript, Typescript, Nodejs, Linux, Ubuntu, DevOps

Такой скрипт занимает 20Mb RAM, а сам по себе весит 57Mb

Но!
Мне никогда и не требовалась производительность. У меня в приоритете скорость и удобство разработки.
А в NPM я помню, есть огромное разнообразие отличных библиотеки для CLI.
И упаковав это всё дело в бинарник весом ±60-120Mb — останется просто его закинуть на сервер, запустить, выбрать что нужно установить, И..(!)
Пойти пить чай на минут 15
(вместо 20-60 минут настройки сервера - мы тратим 5 минут и пьем чай 10-20, и это при наличии опыта, новичкам сильно больше сэкономит времени)

Обязательно сделаю такой инструмент, по идее он сможет привлечь не очень опытных Linux юзеров и собрать вокруг себя комьюнити. (правда из новичков)

А ещё, для шарящих — пробую Cursor в сравнении с Github Copilot и взял в работу проект, на котором будет расширение для браузера на React в WXT и бэкендом на AppWrite
Так что будет чего интересного рассказать и обсудить у меня в тг @cododelia (тыкабельно)

Показать полностью 1
Отличная работа, все прочитано!