Saturday, September 30, 2023

~~~~ За что человечество невзлюбило СПАМ? ~~~~

Допустим у нас есть магазин надувных матрасов, спасательных кругов и костюмов из латекса. У этого магазина есть поставщики соответствующей продукции. Каковы цели магазина? 😉

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

И что же это может быть за сервис? 👇

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

Ну и тут на помощь приходит рассылка (хорошо, если адресная), но обычно - веерная (всем подряд - авось кому-то нужно всё это барахло).

Так и о чём это я? Это я о конторе Acyba, которая когда-тио выбрала очень правильное решение, написав плагин для Joomla и WordPress, который позволяет всё это безобразие творить по цене дешёвого хостинга для сайтов.

Acyba — веб-студия разработки программы e-mail рассылки AcyMailing

Порядочный хостинг за такое конечно банит... но есть же куча беспорядочных! ✌🤣🏴‍☠

В общем, даже не знаю... Но...

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

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

~~~~ Документация Laravel 10 по-русски ~~~~

Итак, после того, как Laravel был установлен локально или, что ещё проще, на сервер, работающий под одной из версий Linux, хорошо бы его настроить так, чтобы с ним можно было работать. Конечно, есть официальная документация, но она написана на СШАмериканском языке, что сильно затрудняет понимание тех русских, кто, как и я, ленится выучить язык потомков истребителей индейцев (и не только их одних). Поэтому, для себя я перевёл всё на русский язык:

Конфигурационные файлы php фреймворка Laravel хранятся в каталоге config 

Чего и вам желаю! 🤣

Сейчас немного занят (надо помочь одному хорошему человеку с его магазином на Yii), но в планах у меня продолжать разбираться с Filament так что...

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

Labels: , , , , , , , , ,

~~~~ И немного о пре-красном! 😻👹😺 ~~~~

Как не странно для меня, а кто-то вообще об этом не задумывался, используя фильтры в запрещённом на территории России Инстаграм... но есть куча бесплатных on-line сервисов, которые позволяют обрабатывать картинки так, что у космокотиков может начаться обильное слюноотделение. ☺🙀🤣

Готовые решения для работы с изображениями в Интернете

Ну и для того, чтобы проверить, что кто-то кроме шныряющих по просторам Интернет роботов, это всё ещё читает, замечу, что у меня есть отличный бесплатный сервис оптимизации SVG картинок, позволяющий уменьшать их размер ГАРАНТИРОВАННО на 40%. А в случае, если этот файл был потырен откуда-нибудь, то и на 60-70% без потери качества.

Реально крутая вещь! 😺👍

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

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

Labels: , , , , , ,

~~~~ Оглянемся на ☺ Joomla 3 ~~~~

Итак. Так как инструкций по Joomla столько, что космокотики рыдали бы и рыдали, но в период моего знакомства с тем, как делать на ней (Joomla) сайты, я увлёкся написанием простых и коротких публикаций с картинками для того, чтобы самому разобраться, как что работает и каким образом всё это настраивать. И вот одна из такая коротенькая инструкция:

Общие настройки Joomla 3. Вкладка «Система»

Задаём в Яндекс или Google вопрос "Как настроить Joomla ?" ... ну или что-то подобное (более осмысленное и узконаправленное на получение нужной информации). Переходим по ссылке, читаем, смотрим картинки. Если что-то непонятно, переходим по ссылкам на такие же короткие статьи, где всё также - коротко, по теме и с картинками (куда кликать и на что смотреть). Как-то так.

Ну и т.к. я чёта всерьёз занялся ревизией своей Лунной Базы, то...

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

Labels: , , , , , ,

Friday, September 29, 2023

~~~~ Космокотики и Joomla 4 😻 ~~~~

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

Joomla 4 (Джумла 4) — бесплатный конструктор сайтов

Возможно, я слишком драматизирую, и информации более, чем достаточно. Пусть даже для приматов из центральной части северо-американского континента. Но, мне есть с чем сравнивать. 👻

Например, у Laravel  есть методически оформленная, структурно выложенная и постоянно обновляемая, актуальная #документация. Не говоря уже о Yii, у которой документация есть не только для жителей США но и на русском языке! (Правда, там особо обновлять ничего не надо - ничего особо не развивается, но документация же есть!) 😆

Что творится с WordPress, я не в курсе... Ибо эта CMS нацелена не на самостоятельную разработку, а на продажу готовых и узкоспециализированных пакетов. 🤪

Так что, как бы я не любил Joomla, у меня к ней очень много претензий. 😜

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

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

~~~~ Как же всё организовано в Yii 2 ~~~~

Yii приложения организованы согласно шаблону проектирования модель-представление-контроллер MVC. 😆

Обзор структуры приложения Yii 2

Помимо канонического MVC шаблона проектирования приложений, php программисты поместили ряд дополнительных сущностей в свой фреймворк: входные скрипты, приложения, компоненты приложения, модули и фильтры. 🙃

В общем, всё, чтобы упростить решения тех задач, которые они посчитали базовыми. Ну, и как видно из их схемы работы приложения Yii, всё работает не напрямую через MVC, а через надстройку над ней, которую они также назвали приложением. ☺👻

Разобраться со всем этим можно. Другое дело - зачем? 🤗

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

Labels: , , , , , , ,

~~~~ Как угнать летающую тарелку. Инструкция для новичков. ~~~~

Вообще-то, летающая тарелка 👽 тут скорее случайность, чем осознанная необходимость. А разговор о Nextend Smart Slider 3 для Joomla (но он есть и для WordPress) 😉:

Nextend Smart Slider 3 — конструктор адаптивных слайдеров для Joomla и WordPress

Реально крутой инструмент, позволяющий не только выбирать вид слайдера (этих видов несколько) и играться с цветами/шрифтами, но также этот плагин позволяет автоматически подхватывать картинки публикаций и формировать из них слайдер (например, ТОП 12 самых читаемых публикаций на сегодняшний день). 👩‍🚀✌

Но это всё было под Joomla 3. Что там на сегодняшний день делают в Nextend уже не слежу. Возможно, они как и все - опопсели и перешли целиком на WordPress. 👻

И их можно понять: пользователи Интернета тупеют час за часом... и Joomla оказывается нууууу ооооочень сложной в сравнении с тем, что орут из всех утюгов про WordPress. А после того, как куплен шаблон под WordPress - уже никуда с подводной лодки не денешься. Придётся платить кому-нибудь, кто будет сайтом заниматься на этом "простом" WP. 😜

Таким образом, реклама не просто - двигатель торговли, но ещё и разрушитель веры в то, что есть ещё люди, которые ради денег не станут тебя обманывать, и говорить правду о плюсах и минусах того, что они тебе хотят впарить. ☺🙀

Так и живём! А пока...

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

P.S. Как уже наверное стало понятно, про угон летающей тарелки мне сказать нечего. Это был рекламный ход! 🤣🤣🤣 

Labels: , , , , , , , ,

~~~~ Первый код в Filamen Panel Builder ~~~~

Начинать всегда проще на простом но работающем примере. Именно это и предлагается сделать в инструкции по Конструктору панелей Filament для Laravel, которую я перевожу с СШАмереканского на русский чисто для себя... но, не нычу, а выкладываю в общий доступ:

Конструктор панелей Filament (Panel Builder). Введение с рабочими примерами.

В этой инструкции описаны реальные шаги "с самого начала" (даже ещё раньше - с постановки задачи).

В операции по обучению участвуют: кролики 🐰 собакины 🐩 ну, и конечно, котики 🐈 Куда же нынче без котиков? ✌😺🏴‍☠

В итоге, все эти звери кучкуются в поликлинике для животинки и им нужен учёт, как и их хозяевам... а также - график лечения, деньги на всё это хулиганство и даже графики с табличками - кто кого и на сколько переболел и перезаражал... 👻🐰👻🐩👻🐅👻

В общем, занимательная такая инструкция (как и сама документация). Изучаем, экспериментируем, учимся! Ну и конечно...

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

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

~~~~ Немного истории ~~~~

До того как Twitter написало свой эпохальный 12-ти колоночный CSS фрейворк приходилось либо пользоваться табличной вёрсткой, либо вообще использовать фреймы. (О времена! О нравы!) 🙀🙈

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

Студия Nextend и её плагины для Joomla и WordPress

Студия Nextend как раз в это время запилила и начала продавать плагины для Joomla и WordPress с конструктором красивого и функционального меню для сайта (Accordion Menu). А также полноприводный плагин для создания слайдеров на сайт (Smart Slider). Причём этот Smart Slider был (и остаётся по сей день) очень гибким и просто настраиваемым инструментом с возможностью кэширования полученных слайдеров (если нужно) или их динамического изменения, если нужно опираться на актуальные данные.

Accordion Menu в итоге они забросили. (Кстати, - хороший повод для создания на его основе собственного платного программного продукта) 😉.

Ну и создали что-то новенькое: Nextend Social Login. Но только под WP... в общем, попсятина. Но, т.к. они до сих пор на плаву, это говорит о том, что они знают что делают! 👩‍🚀👍

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

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

~~~~ Молчание ягнят 😜👎👻 ~~~~

Не знаю, сколько времени прошло, после того, как я накатил php 8.2 на домен, где происходит наложение водяного знака на картинки:

PandaStreet.ru

Не имею ни малейшего понятия, почему после этого не проверил, что ничего не отвалилось [а отвалился как раз сам функционал наложения водяного знака].

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

И вот тут то мне пришла в голову светлая мысль: проверить, как всё работает... и... выяснилось, что ничего (ну почти ничего) не работает! 🙈😜🙈

Вопрос в задачнике: "Если ничего не работает, то почему хотя бы один юзверёк не собрался с силами и не маякнул типа: "Эй! Ну что за ботва! И тут тоже самое - позвали на халяву, а оно не втыкает!!!"?

В общем, оно так ещё пару дней поколбасилось, (после того, как я обнаружил расколбас) и вот, добрался - пошаманил и всё снова заработало.

Резюме:

Не надо сисьняться спрашивать у того, кто что-то бесплатно предлагает... Особенно, если это бесплатно почему-то не работает.

Максимум, что можно получить - это "Всё! Халява кончилась!
Ну и что? От этого лечь и умереть? 😝

Зато, возможно, владелец, раздающий халяву, может достать шаманский бубен и устроить пляски вокруг падшего ресурса!

✌😺🏴‍☠

Labels: , , ,

~~~~ Оглянемся назад ☺👻 ~~~~

Вначале было Слово. И Слово было в FIDO-конференциях. После этого появились статические сайты. Потом на сайтах появились гостевые книги (написанные на Perl), и, вслед за ними стали появляться форумы.

Kunena Forum — движок форума для Joomla

По сути форум - это просто каталог гостевых книг (которые перешли в разряд "топиков"). Ну... и тут пошла движуха! 
👻🙂👻🙃👻😶👻😕👻🙁👻☹👻

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

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

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

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

Labels: , , , , , , ,

~~~~ Как соблазнить программиста? 😉 ~~~~

В общем-то всё, как обычно, и первое впечатление (оно самое беззастенчиво обманчивое). Особенно для новичков. 🤣

Первое знакомство с Yii 2. Yii 2. Документация на русском языке.

В то время, как то, что изначально кажется очень сложным и неприступным, оказывается более удобно и комфортно для полноценного развития чего бы то ни было и достижения больших высот, глубин и широт. [Что бы это не значило]. 
✌👩‍🚀🏴‍☠

Для тех, кто не верит, может проверить - на первый взгляд в Yii 2 всё просто и даже кажется понятным! 😜

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

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

P.S. Ну и для самых недоверчивых, читаем, выполняем и следуем дальнейшим инструкциям. Ибо, даже с фреймворком на php (тем самым Yii) можно писать довольно интересные проекты. 😉

Labels: , , , ,

Thursday, September 28, 2023

~~~~ Kunena - это не только ценный форум! ~~~~

Ещё во времена Joomla 3 существовал не только Kunena Forum, который сам по себе обладает огромным функционалом, но также ряд полезных плагинов. Одним из которых является Kunena Discuss:

Kunena Discuss плагин для Joomla 3

Kunena Discuss позволяет встраивать обсуждения под публикациями Joomla. Причём можно настроить, в каких категориях должно быть обсуждение под статями, а в каких нет. ☺💭

Фишка же Kunena Discuss в том, что все обсуждения попадают не просто под обсуждаемую публикацию, но и в форум Kunena Forum в виде отдельных веток постов. 🗣👥

И это ещё не всё! 👻🤣

Ещё можно настроить, в какую категорию форума будут попадать обсуждения статей из конкретных категорий публикаций. 👩‍🏫😝

Всё логично, просто в настройках и удобно в использовании. Рекомендую! 👩‍🚀👍

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

Labels: , , ,

~~~~ Filament. Начало. ✌👩‍🚀🏴‍☠ ~~~~

Итак, с чего начать работу с новым инструментом? Конечно же с инструкции! И для программного продукта - это будет инструкция по установке:

Документация по установке Конструктора панелей Filament (Panel Builder)

Версия PHP (как впрочем и Laravel) не самые последние, но если Laravel можно быстро обновить (обычно это делается через Composer), то с PHP требуется пошаманить на сервере. Но задача тоже не из сверх сложных... для тех, кто следит за тем, чтобы всё ПО было актуальным. А кто не следит, тому и Filament наверняка нафиг не нужен. 😜

Есть ещё Livewire, но и с ним такая же точно история.

После этого две команды в консоли... и всё должно встать... Надо проверять. Пока это только гипотеза. 🤣 Так что...

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

Labels: , , , , , ,

Wednesday, September 27, 2023

~~~~ Разница между пользователем и профессионалом ~~~~

Как понять, тот кто себя называет "профессиональный пользователь", является профессионалом или всё-таки пользователем?

Всё достаточно просто. Нужно определиться с вопросом:

  • профессионал ответит на вопрос "Как работает?" то, чем он занимается. 
  • пользователь ответит на вопрос "Как работать с тем, чем он занимается?"

Кстати, при уточняющих вопросах, профи ответит на оба вопроса. А вот юзверёк, начнёт путаться в показаниях и выглядеть всё бледнее и бледнее. 👻😜

Но, начинать что либо изучать всё равно лучше с "Руководства для пользователей". И желательно с тех, что написали профессионалы своего дела. Поэтому я начал снова переводить документация по Filament 3 для создания полноценного интерфейса для проектов на Laravel 10:

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

Посмотрим, на сколько меня хватит, но пока...

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

Labels: , , , ,

~~~~ Дети говорильников и ЮТупчег ~~~~

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

Итак, что же новенького предлагает Google для удержания био-масс мешков с костями у себя на YouTube:

Новости мобильного приложения "Творческая студия YouTube" . Фев./Июнь 2023 года

Усилия на самом деле титанические (т.к. массы тупеют по страшной силе). Начиная от сбора и отображении аналитики по тому, как ведут себя стада Целевой аудитории, так и дополнительные инструменты отслеживания того, с каких овец и баранов сколько вышло шерсти и сколько шашлыка.

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

Labels: , , ,

~~~~ Новый Filament для Laravel ~~~~

В новой версии Filament для Laravel можно создавать НЕ только админку, но и кабинет пользователя. Можно создавать отдельные панели сразу в одном приложении и это очень удобно! ✌👩‍🚀🏴‍☠

Filament (Филамент) — это коллекция удобных full-stack компонентов для Laravel

Конструкторы панелей, форм и таблиц.. Конструктор информационных списков... Ну и это далеко не всё, что есть в новой версии Filament 3. Ларавельцы - очумелые умельцы, а Laravel - сила! 😆

Готовы к взлету? 
Попробуйте Filament, и не сомневайтесь, что вы будете поражены уже с первых минут его использования. 👻🚀🤣

А я, как обычно, начал с перевода с США-мериканского на родной русский язык документации. Ибо, инструмент, которым пользуешься нужно знать на базовом уровне! Так что...

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

Labels: , , , , ,

~~~~ Оглянемся назад на проделанный путь ~~~~

Первый заход на Laravel:

Документация на русском языке по Laravel 8. Введение в Ларавел.

Тогда я был вообще не в теме. Поэтому начал вообще с самого начала. И все переводы начал делать по порядку.

Всё потому, что нет документации по Laravel на русском языке. А то, что переводит автоматический машинный перевод иногда не только не мешает, но и вредит понимаю информации. Особенно, если это информация по новой теме.

Поэтому сочетая "не совсем приятное" с полезным (изучением нового предмета), можно получать удовлетворительные и хорошие результаты.

А цель простая - сделать то, что я делаю так, чтобы оно не просто работало. А работало долго и могло завиваться с течением времени!

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

Labels: ,

Monday, September 25, 2023

~~~~ Ускорение времени в потоке информации ~~~~

Время не может ускориться или замедлиться. Зато поток информации может быть либо интенсивный, либо в час по чайной ложке. Отсюда и заблуждения по поводу того, что время может течь быстрее или медленнее... Ну и чем интенсивнее поток информации, тем сложнее её схватить и удержать. Хотя, если ничего не происходит, - это скука скучная. 👻🙀

Вот, например, раньше делали сайты с какими-то фишечками, украшательствами и цветастостями:

Инструкции по работе с Nextend Accordion Menu по-русски

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

И я не жалуюсь. Меня устраивает любой вариант... хотя...

Мало, мало, мало огня! Дайте два в одном флаконе!
✌😺🏴‍☠

Labels: , , , ,

~~~~ Laravel vs. Yii 2 ~~~~

Кроме Laravel есть ещё некогда популярный короткое время Yii.
Тоже фреймворк на php. 
И, когда-то я пытался начать изучение MVC именно на нём:

Полная документация Yii на русском языке. Введение в Yii 2.

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

Поэтому, в конечном итоге, документация у меня осталась, а вот усилия по изучению, я всё-таки решил направить на Laravel.

Продолжение этого эпоса тоже преследует! ✌😺🏴‍☠

Labels: , , , , ,

Sunday, September 24, 2023

~~~~ Давным-давно. В далёкой-далёкой галактике... ~~~~

В те времена, когда Joomla 3 была ещё молодой, он-лайн конструкторов сайта не было даже в виде идеи, а веб-мастера знали HTML, одна небольшая, но деятельная веб-компания под названием Nextend выпускала и раздавала [платно] свои продукты... И одним из них был конструктор меню сайта. (Кстати, навороченный и с красивым результатом.

Как включить показ количество статей в категории в настройках свойств меню категорий и материалов Joomla в Nextend Accordion Menu

По ссылке выше можно посмотреть, как всё было весело и замечательно! 😉

Labels: , , , , ,

~~~~ Документация по Laravel 10 ~~~~

И снова документация по Laravel 10. 
 
У меня на mb4.ru документация публикуется категориями, которые соответствуют главам. Публикации - это отдельные статьи, относящиеся к той или иной главе, уложены в соответствующие категории.

Ну и начал перевод документации 10-й версии Laravel я, естественно, с того, что мне требуется в первую очередь:

Начало работы с Laravel 10.x

Посмотрим, как оно дальше пойдёт. 
Сейчас мне нужно разобраться, как настроить phpStorm для правильной работой этой IDE с кодом php-фреймворка Laravel... А там снова всё по США-мерикански. 🙀👻 Так что...

Продолжение однозначно преследует! ✌😺🏴‍☠

Labels: , , , , ,

~~~~ Laravel по-русски ~~~~

Скоро сказка сказывается, да не скоро дело делается... Однако дело всё равно делается. И вот мы имеем новый раздел на Лунной Базе, подготовленный к очередному переводу со СШАмериканского на привычный нам русский язык. И, конечно, это документация по Laravel 10:

Официальная документация Laravel 10 по-русски

В феврале 2024 года планируется выход Laravel 11... Не знаю, на сколько я сумею продвинуться в изучении (и переводе), но будем надеяться на лучшее (что продвинусь глубоко и далеко), посмотрим. Начало уже положено... Но это уже из серии "Аморальные новости". Так что...

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

Labels: , , , ,

~~~~ Новости от JoomShaper за август 2024 года~~~~

Новости от JoomShaper за август (давненько от них не было ни слуху ни духу):

Поддержка последней версии SP Page Builder 5 Lite и многое другое в обновленном Helix Ultimate v2.0.14

Ииии... тут они выкатили-таки новую версию своего Helix Ultimate. Причём не просто исправили какие-то косяки и ошибки, в прикрутили в стартовый пакет SP PageBuilder. Наконец-то их посетила эта светлая мысль! 

Ибо на их "волшебном" конструкторе шаблонов реально не хватало того, ради чего это всё затевалось. И приходилось искать и дополнительно устанавливать. Теперь же - всё в одном флаконе. Что должно им помочь увеличить продажи своих платных продуктов, а их пользователям, упростить "подсаживаться" на создание сайтов на Joomla с помощью лишь только мышки (и никакого кода).

В общем, прогресс в вымывании базовых знаний из голов приматов не стоит на месте! Разработчики стараются изо всех сил, чтобы пользователи больше потребляли, меньше что-то изучали и вообще думали. 🤣

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

Labels: , , , ,

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

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

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

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

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

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

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

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

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

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

~~~~ Кунена - это там где Пасадена? ~~~~

Вовсе нет! Kunena - это форум (а заодно и инструмент для создания комментариев к публикациям в Joomla). Штука реально удобная и местами даже полезная:

Kunena (Кунена) — платформа для общения на Joomla!

Однако, фишка Кунена в том, что она была бесплатной в Joomla 3, а вот начиная с Joomla 4 пошли чудеса:

Сам функционал (который под капотом) остался бесплатным, а вот шаблон (тот, который над капотом), сделали платным. Ну и фишка в том, что без шаблона уже ничего никуда не поставить. 😈

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

Такая вот краткая предыстория и выводы из неё про Kunena... Но, я пока от неё отказался. (Спамеры надоели... и я решил пока притормозить с общением у себя на сайтах.) 😜

спам - ацтой! 🤪 
космокотики руллят! 👩‍🚀

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

Labels: , , , , ,

Saturday, September 23, 2023

~~~~ Оглянемся назад ~~~~

Пару дней назад сделал космический редизайн картинок для перевода статей с документацией по Laravel (разница в 4 года)

Официальная документация Laravel 10 по-русски

Космоса стало не то, чтобы меньше, просто, как мне кажется, он приблизился и стал домашним, уютно-ламповым! ✌👩‍🚀🏴‍☠

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

Никакое действие (или бездействие) не проходит даром. 
Всё имеет свои последствия! Так что...

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

Labels: , , , , , ,

~~~~ Космокотики + космослоники = 💞 ~~~~

Время Laravel снова неуклонно приближается. Это чётко заметно по тому, что на сцену снова начали выходить слоники! ✌🐘🏴‍☠

Laravel по-русски: документация, новости, обзоры

Редизайн коснулся и основной категории этого php-фреймворка на Лунной Базе. И тут, как никогда, будет очень уместным:

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

Labels: , ,

Friday, September 22, 2023

~~~~ Как иметь то, что нужно с Композитором? 😻 ~~~~

Вопрос не тривиальный, но всегда можно договориться! И, конечно, разговор снова о Composer (пакетном менеджере php):

Приоритеты репозитория в Composer

Для того, чтобы не было подстав, когда кто-то что-то форкнул, пропатчил и объявил более свежей версией (чего-нибудь популярного)... и пошла волна заражением чем-нибудь неприятным... нужно знать и понимать, как Composer работает с выбором того, какой же всё-таки пакет тянуть и устанавливать при запросе на его использования.

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

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

Labels: , , ,

~~~~ Оглянемся назад ~~~~

Первый мой заход в Laravel (на тот момент была восьмёрка). Начал я, как обычно, - с документации:

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

Частично перевёл и даже что-то поваял, но, очень скоро выяснил, что мой ноутбук не потянет phpStorm и... отложил до лучших времён.

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

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

Labels: , , , ,

~~~~ Мелкие радости жизни ~~~~

Для тех, кто не мыслит жизни без Интернета, но всё ещё не знает, как он работает, у меня есть чёткое понимание, с чего нужно начать:

Создание текстового HTML-файла в Notepad (Блокнот)

Начинать нужно с самого простого - с Notepad и HTML! ✌👩‍🚀🏴‍☠

Ну и тут есть опасность в том, что стоит начать разбираться в том, как что делается и как работает, можно начать увлекаться этим и стать, если не хорошим программистом, то хотя бы хорошим веб-[ло]мастером. А хороший программист или даже хороший веб-[ло]мастер сейчас нужен почти всем и каждому!

Всё потому, что мало кто понимает, как работает Интернет.

Именно поэтому у меня всегда:

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

Labels: , , , , ,

~~~~ Хозяйке на заметку. Операционные системы. ~~~~

Наконец-то я снова смог добраться до своих проектов. И конечно, первым делом - космокотики! ✌😺🏴‍

Сегодня про операционные системы:

Операционная система — это программный комплекс, который управляет компьютером и создает среду для работы пользователя.

🌶 Что такое операционная система? Из чего она состоит?

🥕 Каких типов бывают операционные системы?

🍆 Основные задачи операционной системы.

🥒 Ну и конечно, примеры операционных систем.

Всё очень кратенько и тезисно.

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

Labels: ,

Thursday, September 21, 2023

~~~~ Говорильники буквально всё заполонили! ~~~~

Теперь и в Joomla есть кучка способов того, как подключить к сайту на этой CMS свой (и чужие) говорильники (и не только их):

WebAuthn в Joomla 4 для беспарольной аутентификации. Общие сведения

В Joomla 4 реализована беспарольная аутентификация на основе WebAuthn (W3C Web Authentication). О том, что это такое и для чего нужен вход без пароля на сайт. 🔑🔐🗝🪓

Перевод официальной документации Joomla со США-мериканского на русский язык.

Продолжение наверняка преследует!, а пока, народные гуляния на новый год продолжаются ✌😸🏴‍☠

Labels: , , , , , ,

~~~~ Ларавельцы - очумелые умельцы. ~~~~

Итак, свежие новости о Laravel или что же происходит в мире php фрейморков.

Обзор того, что появится в Laravel 11

И был шабаш ларавельцев. Называется он у них Laracon. И было выступление главаря ихнего. И вещал он о том, что будущее всем готовит.

А говорил он (ближе к февралю) то, что грядут глобальные изменения в том, что будет, и чего уже никогда больше не будет в Laravel. 👻

Так что... запасаемся попркорном и следим за инофрмацией, чтобы быть в курсе... Ибо...

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

Labels: , , , , ,

~~~~ Космокотики и Экспансия ✌👩‍🚀🏴‍☠ ~~~~

Для того, чтобы наиболее эффективно использовать собственные ресурсы, разумно привлекать чужие ресурсы для достижения собственных целей. Тем более, что эти ресурсы могут предоставляться бесплатно! 🤑

Для этого есть кучка полезнях, собранных на Лунной Базе:

Внешние сервисы для пользователей Интернета

В основном, - это конечно Google и Яндекс, но есть и куда более экзотические инструменты, которые сильно упрощают жизнь, и, если научиться их примерять, даже приносящие скромные, но всё же деньги (на вино и женщин)... для тех, кому это всё ещё интересно. 🤣

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

Labels: , , , , , , , ,

~~~~ Отгружай урожай во ВКонтакте ~~~~

Кто-то думает, что можно что-то купить что-то за рубль и продать за 10, а кто-то что-то покупает (типа говно и палки), собирает из них что-нибудь жутко полезное и продаёт через ВКонтакте.

Супер возможности ВКонтакте на Страницах бизнеса

Далеко не факт, что всё это не скупают те, кто хочет заработать на перепродаже, но ВКонтакте реально может помочь тем, кто что-то производит: товары или услуги.

Для этого созданы удобные инструменты (как для продавцов, так и для покупателей - пользователей ВКонтакте).

И, как мне кажется, куда надёжнее что-то делать, чем пытаться спекулировать

✌😺🏴‍☠

Labels: , , , ,

Wednesday, September 20, 2023

~~~~ Космо-котики и Windows ✌😺🏴‍☠ ~~~~

На этот раз речь идёт о такой (незаслуженно забытой и игнорируемой) шняжке, как консоль или "командной строке":

Консоль Windows (Command Prompt) Командная строка 

К консоль в Windows - это не только ценный мех, но также ускорение и автоматизация однотипных действий, особенно при использовании bat-файлов с комплексом команд, выполняемых последовательно.

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

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

Labels: , , , ,

~~~~ Космокотики 🐈‍⬛ и Космодинозавр 🦖 ~~~~

Космо-котики сегодня не только с космо-человечком, но и с космическим динозавром. А всё потому, что сегодня новый раздел Лунной Базы космологизировался:

Службы Windows – это программы в фоновом режиме

И это про Службы (поэтому всё так слегка воинственно).

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

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

Но, об этом как-нибудь в другой раз. Так что...

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

Labels: , , , , ,

~~~~ Что новенького есть на YouTube? ~~~~

Что новенького на YouTube?

Новости YouTube. Что случилось в июне 2023 года

Если кратко, то для всех, у кого нет паспорта США, то ничего. Включая тех, у кого гражданство Украина, Белаоусь, Казахстан, и уж тем более, Россия.

Посему так? - спросит кто-то... А потому что YouTube - это продукт Google, которая базируется в СШАмериканской финансовой юрисдикции. Так и с чего бы им озабочиваться тем, что происходит на каких-нибудь островах типа Англия, Япония или Автралия или материковых стран типа Индия или Китай... и уж тем более, какой -то мелочи типа Голандия, Франция или Германия?

😜

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

~~~~ Космо-котики наносят ответный удар! 🙀😺 ~~~~

С давних спор (от нечего делать и на абсолютно пустом месте) приматы вида Homo sapiens спорят о том, что появилось раньше: курица или яйцо. Это то же самое, что спор о том, что появилось раньше: сервер или браузер. 
 
В этот раз - анонс собранных материалов на Лунной Базе про веб-серверы: ✌👩‍🚀🏴‍☠

Веб-серверы — Что это такое?

Тогда, как недавно был материал о браузерах:  😉

Браузеры — программы для пользования Интернета

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

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

Labels: , , , , , , ,

~~~~ Хозяйке на заметку про битые ссылки ~~~~

И снова SEO

Вот кто ещё мог придумать словосочетание "битые ссылки"? (На самом деле, у меня снова подозрение на СШАмериканцев и их местных обожателей.) Но, что имеем, то имеем. 🤗

Битая ссылка и ее вред для SEO

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

Вопрос тут такой: И при чём тут СЕО?

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

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

✌😺🏴‍☠

Labels: , , , ,

~~~~ Космокотики возвращаются! 🐈‍⬛ WHOIS ~~~~

Сегодня у нас WHOIS - не такой уж страшный зверь, как может кому-то показаться (хотя звучит ругательно). Но, что звучит не ругательно на СШАмериканском диалекте для носителей человеческого языка? 😜

WHOIS – это база данных со сведениями о доменах

Так вот, WHOIS - это список всех активных доменов в Тырнете с именами, паролями и явками к их владельцам.

Можно конечно спрятать информацию о себе от "обычных пользователей Интернета"... Но... для лиц с юридическими физиономиями это проблематично, а для лиц с физическими носителями физиономий - это стоит денег (если, конечно, домен не куплен в стране Россия).

Как не странно, в России, стоимость сокрытия информации о себе от посторонних взглядов для "физиков" входит в пакет и без того дешёвой услуги по аренде доменного имени. Но, паспорт при регистрации всё равно требуется показывать. 🤗

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

Продолжение, преследует. ✌😺🏴‍☠

Labels: , , ,

Tuesday, September 19, 2023

~~~~ про мозги и спам ~~~~

... и вот что удивительно: все ходят бессмирительно... 

Тебе кажется нормальным то, что люди боятся лишний раз "засветить" свой личный номер телефона, зато легко могут "светануть" свой личный аккаунт в соц.сети (например, в Телеграм или ВКонтакте)?

А вот, пораскинув мозгами, куда проще и дешевле спамить? 😜

Горячий старт на просторы интернета

При этом, всё блокируется: и прямые звонки говорильной связи, и нежелательные ублажатели в соц.сетях.

...ох уж эти мне приматы вида Homo sapiens совсем у них отрыв башки на фоне развитых технологий и устоявшихся традиций. 🙀🏴‍☠

Labels: ,

~~~~ Время космокотиков! 😺✌ Про браузеры! ~~~~

На этот раз - это категория про браузеры. В моём случае - это Opera и Google Chrome:

Браузеры — программы для пользования Интернета

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

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

😜🏴‍☠

Labels: , ,

Monday, September 18, 2023

~~~~ Wikipedia нарушает закон РФ ~~~~

Чем сайт Wikipedia нарушает закон РФ уже никто не помнит (даже из числа тех, кто знает, о каком законе идёт речь). Но вот движок MediaWiki от этого не стал ни хуже, ни лучше. И им можно пользоваться при условии знания того, как это делается.

Для тех, кто как и я (в своё время) озадачивался вопросами того, как вставить новые пункты в меню (и удалить ненужные) собственного сайта а-ля Википедия - напоминалочка:

Изменение меню сайта, работающего на движке MediaWiki

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

✌😺🏴‍☠

Labels: , , , , ,

~~~~ Реестр Windows aka Windows Registry ~~~~

Котиков в ленту! 😺✌

На этот раз рубрика "Реестр Windows" aka Windows Registry:

Реестр Windows — базовое хранилище настроек Windows

Небольшая порция полезной информации о том, что такое Реестр Windows и как с ним можно работать. А это иногда нужно (и не обязательно при использовании импортозамещённого [пиратского] ПО).

Лето заканчивается, и народ это очевидно понимает! Пошла работа с клиентами (в том числе с новыми). Поэтому, своими проектами снова заниматься времени совсем не хватает. Все нужно двигать что-то другое. 🙂🙃🙂🙃🙂

Но, постараюсь выкраивать и на свои проекты время, ибо космокотики рулят, а ...

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

Labels: , , , ,

~~~~ Феерично-психоделичненького котика в ленту! ~~~~

Поводом на этот раз стало переопределение CSS стилей и вставка дополнительного JavaScript (а также какого угодно HTML кода) в шаблоны JoomShaper через их[ний] фреймворк шаблонов Helix Ultimate:

Как вставить свой код в Helix Ultimate (CSS / JS / Meta)

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

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

Labels: , , , , , , , , ,

~~~~ Котиков (и пёсиков) в ленту! 🤗 ~~~~

Пересобрал и подвигал категории с пунктами двух меню. В итоге получилась вот такая весёленькая категория для JoomShaper

JoomShaper создает расширения и премиум шаблоны Joomla

Писать шаблоны для Joomla достаточно просто, но используя SP PageBuilder встраиваемый во фреймворк шаблонов Helix от JoomShaper ... особенно при использовании премиум-шаблонов, значительно проще и быстрее.

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

Так что перестаньте уже учить всякие СШАмериканские языки (есть уже достаточно внятно работающие переводчики), и начните изучать HTML... в конце то концов! 🤣🤣🤣

Космокотики рулят, а... 
Продолжение преследует! 

✌😺🏴‍☠

Labels: , , , , , , , ,

Sunday, September 17, 2023

~~~~ Composer продолжение перевода с СШАмереканского ~~~~

Composer. Продолжение перевода инструкций по его использованию со СШАмериканского на человеческий:

Использование и настройка плагинов Composer

На этот раз всё ещё интереснее. 😍
Как внедрить свою логику в выполнение Composer. И делается это с помощью написания собственных плагинов.

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

В общем, для упоротых программеров. Остальным - и даром не надо (они будут использовать то, что напишут те самые упоротые программеры).

✌😺🏴‍☠

Labels: , , , , ,

~~~~ Космокотики. Продолжение! 🤣 ~~~~

Котиков в ленту! 😸

Кто начинал с HTML (ни о каком HTML 5 ещё никто даже не подозревал, как и о CSS и JavaScript) и писал код на Perl сидя почти на сервере, тот я. ✌👩‍🚀🏴‍☠

После этого пришли CMS и встал сложный выбор: WordPress или Joomla... Ну и в итоге выбор пал на Joomla. О чём вообще нет никаких сожалений. После этого было ещё много баловства со всякими разными CMS'ками, но Joomla для меня оставалась и остаётся самой предсказуемой и настраиваемой из всех тек,  с которыми я пользовался.

Движки сайтов — CMS (Content Management System)

Никого ни к чему не призываю, но WordPress - адское изобретение, которое получило свою распространённость среди неокрепших умов веб-[ло]мастеров исключительно благородя своей простоте (поэтому в ней можно косячить... и ведь повально косячат). 🤪

В общем, когда требуется сделать какой-нибудь лэнедос всего лишь с формой обратной связи, я буду использовать Bootstrap + php... А когда требуется многостраничник, Joomla (если конечно у клиента мозг не так сильно вымыт рекламой от WP, что он ничего другого просто не слышит и не воспринимает)... Тогда приходится мучаться. 😝

Продолжение преследует!  
Космокотики обещали вернуться!
✌😺🏴‍☠

Labels: , , , , , , , ,