Saturday, November 18, 2023

🦟🕷 Как свести концы с концами в Laravel 🏎🚓

Допустим, есть что-то написанное и работающее на Laravel, но оно работает локально (на ноуте под WSL). Вопрос в задачника: "Как эту шнягу теперь перенести на рабочий удалённый сервер?"" Причём так, чтобы потом можно было все изменения и дополнения также накатывать без особых танцев с бубном! 🙀

У меня эта картинка постоянно не складывалась, пока я не обсмотрелся видосиков на YouTube. После обсмотра эта картинка наконец-то сложилась и можно двигаться дальше. Для этого потребуется Github + Laravel Envoy (хотя, можно и без него, но с ним веселее). ✌👨‍🚀🏴‍☠

Поэтому ещё один перевод официальной документации со США-мериканского:

Laravel Envoy — стандартный пакет управления развёртыванием проектов на Laravel

Ну и... К новым приключениям спешим друзья! 🥳🦍🚂

Продолжение преследует! ✌😸🏴‍☠

Labels: , , , , , ,

Tuesday, October 24, 2023

🐳 Киты. ⛵ Парусники. 🐈 И, конечно, котики! 😸✌

Итак, кто смог установить phpMyAdmin под Windows WSL в Docker так, чтобы он работал после запуска Laravel Sail, тот я! Чего и всем желаю:

Установка phpMyAdmin в Docker для работы с Laravel

На самом деле, всё достаточно просто. Для этого нужно уметь переключать субтитры на русский язык в YouTube тогда, когда кто-то пытается втереть что-то на своём США-мериканском. 👻

Ну и ещё немного понимать о том, что такое Laravel, уметь его устанавливать под Windows в Docker... Но это я уже перевёл на русский язык давно и давно научился делать. 😝

Теперь у меня есть и phpMyAdmin так что... php ... ой, нет... 🤣

Продолжение преследует! ✌😸🏴‍☠

Labels: , , , , , , , ,

Wednesday, October 11, 2023

👻🐧 А не запустить нам Линукс под Виндой? 🌩☄

Зачем спрашивается может понадобиться запускать Linux под Windows? Всё не просто, а очень просто! В Microsoft подумали и решили не терять свою долю рынка среди разработчиков, которые в большинстве своём сидят на Macbook. И там они могут работать без того, чтобы городить огород, устанавливая и настраивая всякие виртуальные машины... В общем, как говорят у нас в деревне: "Суицидальная попытка - не пытка!" (с)

Windows Subsystem for Linux (WSL) [Linux из-под Windows]

Именно поэтому в 2016 году была выпущена первая версия WSL, которая работала, но с сильными ограничениями по функционалу. А в 2019 году вышла вторая версия... с меньшим количеством ограничений.

И именно поэтому, я не стал сносить свою Windows 11 с ноутбука (к тому же она вроде как лицензионная и её стоимость входит в оплаченную стоимость ноута).

И именно поэтому, изучение WSL для таких вот "детей окон" становится необходимостью. И тут уж, как не крути, а...

Продолжение преследует! ✌😸🏴‍☠

Labels: , , , ,

Monday, October 9, 2023

🚀 Раскрывая тему LiveWire 🦑

Итак: 
✏ WSL ✅ 
✏ Laravel ✅ 
✏ Для установки Filament ♻ 
✏ требуется Livewire ⚠ 
Поэтому нужна документация по Livewire. Ей и занимаюсь:

Документация Livewire 3 на русском языке

Для начала будет вполне достаточно раздела Quickstart, а дальше - будет видно. 🛸🔭

Я так скоро уже начну понимать техническую документацию на СШАмериканском... но пока продолжу переводить всё, что мне интересно и/или нужно для работы (чтобы лучше понимать то, как всё устроено). Так что...

Продолжение преследует! ✌😸🏴‍☠

Labels: , , , , ,

Friday, October 6, 2023

~~~~ Linux под Windows - миф или реальность? 👻😝 ~~~~

Итак, для того, чтобы можно было вести локальную разработку (на самом деле, просто кодить), требуется примерно идентичная среда этой самой разработки. Если на примере, то код на C++ нельзя скомпилировать компилятором языка программирования Ада (несмотря на его грозное название). Ну или нельзя выпить бензина и начать бежать со скоростью 100 км/ч. 😎

И так как ноут у меня с системой Windows, то программы, работающие на сервере, на котором стоит Debin запускаться не будут... Нужны решения... и решение есть! Это WSL - Windows Subsystem for Linux.

Что это такое - в другой раз. В этот раз о том, как этого зверя установить к себе на Винду:

Инструкция по установке Linux в Windows с помощью WSL

Всё реально ставится и "Пингвин в Окне" очень даже заводится и работает. Проверено на практике. ✌😆🏴‍☠

Для тех, кто не в теме, а очень хочется загнать этого самого Пингвина в Окна, читаем, пробуем, делаем... и будет всем счастье! И конечно...

Продолжение преследует! ✌😸🏴‍☠

Labels: , , , , , , , , ,

Sunday, September 24, 2023

~~~~ Laravel. Через тернии к звёздам! ✌👩‍🚀🏴‍☠ ~~~~

Итак, первая часть развёрнутой документации по Laravel переведена со США-мериканского на русский язык... ✌😺🏴‍☠

Установка Laravel в Windows, macOS, Linux

Стоило попробовать следовать тому, что содержит #инструкция по установке Laravel на Windows 11 и тут такое началось! 👻

Windows Subsystem for Linux 2 (WSL) не ставится, не растёт кокос! 🚫🌴⛔ Ибо почему-то блокируется URL по которому Windows должна получить JSON с адресами дистрибутива Linux.

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

В общем, предстоят очередные незапланированные танцы с бубном, но мне очень хочется всё сделать по фен-шую, хотя, никто не запрещает тупо установить OpenServer и не спотыкаться о то, что простые инструкции работают только в идеальных условиях специальных настроек у тех, кто их писал.

Кто не ищет лёгких путей, - тот я!

Через тернии к звёздам! ✌👩‍🚀🏴‍☠

Labels: , , , , , , , , , ,