Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1

Завершение работы с MODX

Не знаю, заметили вы или нет, но из обещанного на 2020 год я так ничего и не сделал. Пытался, садился что-то делать много раз.
Больше чем на половину даже сделал новый modx.pro на Vue, но и там вдохновение закончилось как только понял, что сам им пользоваться уже не буду. Больше не прёт, увы.

Думаю что всё, что я мог сделать для MODX, уже сделал. Соответственно, пора перестать страдать фигней и просто уйти.

Поэтому в течение 2х месяцев, до 2021 года, нам нужно разобраться с кое-какими вопросами.
Василий Наумкин
05 ноября 2020, 13:22
modx.pro
4
3 616
+58

Деплой проекта на сервер из Github

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

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

А потом я наткнулся на ранее неизвестные мне возможности Git — его хуки.
Василий Наумкин
01 октября 2020, 11:54
modx.pro
12
16 035
+19

Отказ от поддержки modx.com

Не хочу писать эту заметку, но нужно информировать общественность.

Все вы знаете, что дела у MODX идут ни шатко, ни валко. 3й версии нет, активность сообщества на нуле, новых дополнений почти не выходит.

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



Конечно, я не был там особо активен, но вот так просто взять и выкинуть — это перебор. Возможно конечно, что чат и вовсе закрыли, но у нормальных людей принято о подобном предупреждать.
Василий Наумкин
19 сентября 2020, 05:07
modx.pro
4 621
+19

Платные дополнения Sterc уходят в Open Source

Получил на почту анонс с просьбой перевести и разместить у нас тут.

Вот, размещаю, и перевожу как могу. Для начала оригинал:
On August 1st, 2020 all premium MODX Extras created by ​Sterc​ will be free. We have
decided to stop with paid MODX plugins so we can focus on our core-business. This is of
course creating awesome websites and web applications based on MODX and especially
MODX3.

This decision will offer other developers in the MODX community to improve our extras even
faster, as you are used to with our free extras. This also means that we may hire (remote)
MODX developers to work on these extras or ​MODX3​ itself, because we highly value those
two things and we feel they should continue to be improved. Open source doesn’t mean all
work has to be done free of charge. Where some people can offer development resources
by offering their talents and time, other people can fund them. Let’s speed up innovation
together!
Василий Наумкин
29 мая 2020, 15:56
modx.pro
5
2 081
+27

Работаем на MacOS с Valet Plus

Привет, друзья!

Многие знают, что я всегда был против локальной разработки, и предпочитал использовать виртуальную машину с настоящим GNU/Linux, где всё работает точно так же, как и на хостинге. Никаких XAMPP, WAMP и прочих Denwer.

Но недавно меня познакомили с Valet Plus, и как-то очень уж он мне понравился. Внимание, Valet работает только на MacOS, поэтому дальше стоит читать исключительно обладателям этой ОС.

Итак, Valet Plus, это улучшенная версия обычного Laravel Valet, которым я ни разу не пользовался. Смысл в том, что вам на компьютер устанавливаются PHP, Nginx, DnsMasq и MySQL, а потом постоянно работают в фоне. И когда вы добавляете новый сайт, он просто сразу начинает работать по адресу типа new-project.test. Не нужно править /etc/hosts и колдовать с настройками Nginx, всё работает само.

И самое важное, что работает точно так же, как и на хостинге, потому что MacOS — это Unix-совместимая система, очень похожая на GNU/Linux и FreeBSD, которые крутят 99% всех shared-хостингов. И вы устанавливаете нормальные версии сервисов для неё, а не какие-то специально приготовленные.
Василий Наумкин
28 мая 2020, 07:10
modx.pro
6
4 828
+21

2020

Привет, друзья! Не буду ходить вокруг, да около — это поздравление с новым, 2020 годом!



Старый год был для нас очень непростым, большинство уже разуверились в светлом будущем MODX3, кто-то не верит в него и сейчас, но alpha версия-таки вышла, а это уже кое-что.

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

Не вышло.
Василий Наумкин
31 декабря 2019, 14:17
modx.pro
2
3 087
+37

pdoTools 3

Привет, друзья!

В связи с выходом альфа-версии MODX 3, я выкроил время и переписал pdoTools — теперь он использует пространства имён и полностью совместим с новыми классами системы.

Соотвественно, работать он может исключительно в MODX 3, со старой версией никак не совместим. Какое-то время мне придётся поддерживать 2 ветки дополнений. Новый pdoTools, как и сам MODX, пока что в виде сырой alpha1, только для тестов.

А теперь подробности.
Василий Наумкин
16 декабря 2019, 16:45
modx.pro
6
3 200
+47

Новости оптимизации

В целях оптимизации времени и ресурсов были отключены 2 ненужные части modx.pro.

Во-первых — английская версия, потому что ей никто не пользуется. Очевидно, что иноязычным пользователям лень что-то писать, а читать они предпочитают русскую часть через Google Translate. Поэтому я оптимизировал вывод текста заметок на русском (содержимое тегов code больше не переводится) и отключил en.modx.pro.

Все заметки из него переехали на основной домен, не удивляйтесь.

Во-вторых, отключен chat.modx.pro. Он также не снискал популярности, зато лично меня задолбали вопросами в приватных сообщениях.

Теперь ссылка в меню отправляет на очень активный телеграм-канал @ru_modx, можно писать вопросы там.

Всем спасибо за внимание!
Василий Наумкин
02 августа 2019, 17:34
modx.pro
1 750
+4

Обновление App

С некоторых пор я плотно переехал на Webpack, так что решил обновить и свою заготовку для создания сайтов App.

Точкой входа во frontend приложение служит _build/assets/js/index.js, там вот такой код:
import 'jquery'
import 'bootstrap'
import '../scss/index.scss'

console.log('App is loaded!');
Василий Наумкин
21 мая 2019, 13:12
modx.pro
20
3 512
+29

Удаление черновиков на modx.pro

Выкроил время и немного обновил наше любимое сообщество по просьбам общественности.

Теперь, наконец-то, можно удалять свои черновики! Заодно еще поправил форму создания тикета, чтобы все кнопки правильно отключались при отправке запроса на сервер.

Ура, товарищи!
Василий Наумкин
04 мая 2019, 08:03
modx.pro
1 445
+17