Личный блог

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

Очень люблю читать про разные тормоза и глюки 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. Графики строятся просто от балды, по средним значениям.

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

Читать дальше

PayPal уже работает в РФ

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

Как и все, я получил письма от PP с просьбой заполнить свои данные и пройти проверку. Через пару недель получил письмо, что все ок, можно привязывать расчетный счет.

После указания счета в разделе Withdraw Funds, мне через 3 дня пришло 2 перевода: на 12 и 5 копеек. Эти суммы нужно было ввести для подтверждения владения счетом, что я и сделал.

И вот только что отправил денежки из PayPal в Сбербанк:

Напоминаю, что в miniShop2 метод оплаты PayPal идет из коробки.

Читать дальше

Вышел MODX 2.2.9

Вчера вышел новый MODX Revolution 2.2.9.

Основные изменения:

  • Улучшена скорость работы менеджера
  • ExtJS обновлён до версии 3.4.1.1 с поддержкой IE10 и исправлениями ошибок в IE8 и 9.
  • Появился новый вариант дистрибутива для разработчиков — SDK. В него добавлены файлы all-debug.js и ext-base-debug.js для дебага при разработке.
  • xPDO обновлён до версии 2.2.8
Лично меня в новой версии радует, что добавлен мой pull-request, который выводит окно с ошибкой, при невозможности скачать пакет из репозитория. Раньше админка просто молча зависала.

Полный список исправлений под катом

Читать дальше

Раннее превью MODX 2.3

Пару дней назад Иван Климчук подразнил нас скриншотом с админки нового MODX 2.3. Чуть позже, добавил еще и видео.

Не знаю, кому как, но мне этого маловато. Поэтому я подготовил отдельный демо сайт, с последней сборкой MODX 2.3 — http://23.modx-test.com/manager/

Логин и пароль, как обычно — demo.

Это очень ранняя версия — много ошибок!

Читать дальше

Куда пропали мои дополнения из modx.com?

А вот начали поступать вопросы на тему, «куда делись твои дополнения из официального репозитория?». Отвечаю заметкой, сразу на все вопросы — они там отключены.

Сделано это по нескольким причинам:
1. Большое количество вопросов на почту от англоязычной публики. Я понимаю, что английский язык — международный, но лично я общаюсь на нём в 2-3 раза дольше. Ни разу, никто не спросил через Google Translate, все шпрехают на своём, как будь здоров.

2. Сложности с выпуском новых версий. В официальном репозитории какое-то чудовищное кэширование, и уведомление об обновлении может показаться через 2 недели, запросто.

Поэтому, при каждом выпуске я получаю вопросы " — а почему у меня не горит кнопка обновления? Вы же написали, что новая версия уже доступна, как её загрузить?". Это надоедает.

Читать дальше