Личный блог

Опровержение

Поступили очередные обвинения, что я дескать на что-то там претендую (скрин ниже).

Это не так.

Мой сайт является личным блогом, а никаким не сообществом. Я никогда нигде не заявлял, что bezumkin.ru — сообщество MODX и не претендовал на эту роль.

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

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

Я не виноват, что сюда ходят люди и общаются. Не знаю, как это вышло, я изо всех сил им хамлю и не помогаю — но они все равно продолжают ходить. Уже не знаю, что и делать!

Читать далее

Open Source документация MODX

Хочу предоставить вам наш новый сервис, который позволит полностью решить вопрос с документацией MODX.

Сейчас есть много разных источников: сообщества, официальный сайт, вики и у всех у них есть большие недостатки:

  • Нужно получить логин и пароль от хозяев сайта

  • Неудобное редактирование

  • Далеко не всегда есть контроль версий

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

В качестве маленькой иллюстрации: лично я получал пароль для rtfm.modx.com через письмо в службу поддержки. Создал там несколько своих страниц с огромным трудом — спасибо их редактору, а потом они перенесли сайт на что-то новое, и мой пароль не подходит!

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

Читать далее

С наступающим, 2014 годом

На прошлый новый год я желал нам всем объединиться и перестать ссориться. В принципе, желание исполнилось, но частично.

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

Вроде бы сайтов про MODX в СНГ достаточно, однако каких-то новостей почитать особо негде. Это объясняет стабильный рост моего скромного блога, в котором постоянно что-то происходит.

По версии Alexa, bezumkin.ru как-то незаметно обогнал все остальные сайты — за полгода.

Надеюсь, в будущем году мы не сократим нашу активность, а только многократно усилим!

В качестве небольшого подарка, я сделал debugParser бесплатным на весь день. Скачайте сегодня этот полезный компонент, чтобы оптимизировать свои сайты на каникулах!

С новым годом, друзья!

Читать далее

Проверяем bezumkin.ru на мобильных устройствах

Вчера с удивлением обнаружил, что скрипты Tickets не работают на мобильных устройствах Apple. Проблема обнаружилась на iPad, а потом подтвердилась и на iPhone.

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

А вот на Android проблем нет, всё работает как положено. Стало быть, дело в iOS.

Еще интересный момент — кнопки нажимаются нормально, проблема только у ссылок.

Читать далее

Еще курсы?

Наш первый курс по создаю компонентов для MODX подходит к концу — осталось всего одно занятие.

Мне, в принципе, понравилось. От читателей жалоб тоже не видно, значит можно продолжать.

Вопрос, нужны ли еще курсы, и если да — то какие?

У меня пока только одна идея — переделать minishop2.com с нуля. Могу описать весь процесс натягивания шаблона, вызов типовых сниппетов, настройки поиска, фильтров и оплаты и т.д.

Вопрос задаю заранее, чтобы распланировать свой график на январь.

Читать далее

Новый раздел на сайте - "Утилиты"

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

И вот встречайте — новый раздел Утилиты, в котором уже есть проверка JSON строк.

В отличии от своего идейного вдохновителя, здесь строки парсятся не javascript, а настоящим json_decode(), и строку можно указывать сразу в параметре ?json=, например вот так.

Сама форма работает через AjaxForm, можно использовать Ctrl+Enter для отправки.

Если вам понравилась идея — пишите чего бы еще подобного сделать, чтобы не сильно сложно, но полезно.

Читать далее

Ежегодный тест сайта

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

Ну а сейчас вот смотрел Яндекс.Метрику, а там заход по старой ссылке из loadimpact.com — на ней тест моего сайта, проведённый почти год назад.

Среднее время 0.7 сек. и теперь оно кажется очень большим. Дай, думаю, сравню, как у меня сегодня сайт открывается?

Функционала, заметок, комментариев и пользователей значительно прибавилось, все компоненты переписаны — может, чего изменилось?

Изменилось, да. Сайт открывается в 1.5 — 2 раза быстрее.

Читать далее

Про что будут курсы?

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

С тех пор хожу и думаю:

Какой составить план занятий?

Какие поднять темы?

Сколько выделить на это времени?

Что будем писать?

И тут дошло: это же не мне курсы нужны. Давайте сократим все вопросы до одного:

Что будем писать?

Читать далее

День рождения 31

Как обычно, по расписанию, стукнуло день варенья, уже 31е по счету.

За прошедший год:

  • Более-менее доделан Tickets

  • Написан miniShop2

  • Написан mSearch2

  • Написан pdoTools

  • Написано и улучшено еще всяких компонентов, попроще.

  • Построен магазин-репозиторий SimpleDream

  • Сделано-переделано несколько сайтов, разной сложности, включая Mamaboutique и Securityexpert

  • Изрядно улучшен личный сайт bezumkin.ru

  • Написано 246 заметок и 4368 комментариев

Считаю, неплохо время провел.

Читать далее

Кто хочет поучиться?

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

Как это видится мне:

  1. Мы вместе согласуем общее направление курса и приблизительные темы заметок

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

  3. Я создам специальный раздел на сайте, добавлю участников в группу доступа к нему и начнём

  4. Думаю, к процессу можно будет подключаться и после старта

То есть, все будет происходить прямо здесь, без отрыва от производства. Я пишу, вы читаете и задаете вопросы.

Жестких рамок не будет ни по времени, ни по тематике. Заметки могут быть не только про MODX Revolution, но и про хостинг, GNU/Linux, mySql и т.п.

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

Лично я хочу немного отдохнуть от программирования всяких сложных штук, а чего хотите вы — вопрос.

Читать далее

Пришла посылка

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

Как нам говорили на фармакологии: все вещества одновременно яд и лекарство — всё зависит от дозировки. К алкоголю это подходит более чем.

К чему это я? А к тому, что добрый человек Виталий Батушев прислал бутылочку, в благодарность за труды. Прислал не просто так, а из тропического рая острова Маргарита, что находится в Венесуэле. Вот блог его жены.

Не могу не поделиться радостью:

Читать далее

Загадка

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

Не сказать, что меня завалили письмами по этому поводу, но вопросы «а где?» были. В основном, конечно, потеряли miniShop2 и сегодня я вернул его обратно, мысленно дав зарок игнорировать вопросы о нём по почте.

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

Что же нам показывает официальная статистика на modx.com?

Как будто и не пропадал никуда — закачки не останавливались ни на день.

У меня 2 варианта:

1. это ошибка в алгоритме построения графика. Например, он не учитывает реальные даты и просто смотрит на последние имеющиеся значения.

2. Графики строятся просто от балды, по средним значениям.

А у вас какие мнения?

Читать далее
bezumkin
Василий Наумкин
09.04.2024 01:45
Ошибка 500 Это не похоже на ошибку Nginx, это скорее всего ошибка PHP - надо смотреть его логи. Во...
futuris
Futuris
04.04.2024 05:56
Я просто немного запутался. Когда в абзаце "Vesp/Core" ты пишешь про "новый trait Fil...
bezumkin
Василий Наумкин
20.03.2024 18:21
Volledig!
Андрей
14.03.2024 10:47
Василий! Как всегда очень круто! Моё почтение!
russelgal
russel gal
09.03.2024 17:17
А этот стоило написать хотя бы затем, чтобы получить комментарий от юзера, который ничего не писал ...
inetlover
Александр Наумов
27.01.2024 00:06
Василий, спасибо! Извини, тупанул.
bezumkin
Василий Наумкин
22.01.2024 04:43
Давай-давай!
bezumkin
Василий Наумкин
24.12.2023 11:26
Спасибо!
bezumkin
Василий Наумкин
27.11.2023 02:43
Ура!
bezumkin
Василий Наумкин
25.11.2023 08:30
Vesp тянет 2 зависимости: vesp-frontent для фронта и vesp-core для бэкенда. Их можно обновлять, но э...