Личный блог /

Редизайн

Обновил внешний вид сайта. Кое что улучшил, а кое что — наоборот.

Сайт стал визуально легче, контрастнее и проще. Конечно, непривычно, но привыкнем.

Ругаться можно в комментариях.

Читать далее
Личный блог /

Оплата через PayPal

Специально для иностранных друзей, как русскоговорящих, так и не очень, на сайте запущен новый способ оплаты, PayPal.

Читать далее
Тонкости и трюки /

Полезные выборки xPDO

Задают много вопросов "а как выбрать бла-бла-бла и вывести все id товаров по нему?", на которые регулярно пишу в комментариях разные выборки на xPDO.

Пришло время собрать их в кучу, чтобы было проще искать.

Читать далее
Личный блог /

Обновил webstartpage.ru

Ночью появилось настроение взять и оптимизировать мой первый "Revolutioнный" проект - Стартовая страница.

Этот сайт я делал несколько раз, на Evolution, дважды и на Revo - нынешний вариант. Именно на нём я изучал xPDO, придумывал, как половчее запускать ajax запросы и написал свою первую страницу в админке, для управления таблицей со ссылками.

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

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

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

Читать далее
Личный блог /

Сайт ne-mudreno.ru

Года 2 назад моя любимая жена изъявила желание вести свой персональный блог.

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

Не вопрос — сделаю, мне не трудно. Купили доменное имя ne-mudreno.ru и я приступил к работе.

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

Читать далее
Личный блог /

Виджет on-modx.ru

Как известно, сегодня хороший праздник «День международной солидарности трудящихся», непонятно зачем переименовынный в «Праздник весны и труда» у нас.

Так что, поздравляю всех трудящихся с нашим профессиональным праздником и желаю дальнейших успехов!

Сам, накануне, тоже немного потрудился и сделал простейший виджет для показа каталога on-modx.ru через его api, благо, у проекта как раз юбилей.

Читать далее
Личный блог /

Про людей

Многие знают, что в сообществе MODX с недавних пор активно действует некий F1losof. Также, многие знают, что у нас с ним есть взаимная неприязнь.

Сейчас он меня поносит на каждом углу, мол я плохой специалист, и разработки мои плохие. Однако, так было далеко не всегда.

Намедни чистил переписки на Хабре, и нашел, каким он парнем раньше был: писал мне вежливые письма, просил поддержать его топики и спрашивал про процессоры.

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

Сначала Николай обращался за поддержкой:

Читать далее
Личный блог /

Первый серьёзный магазин на MS2

Давно чешутся руки написать про магазин, который стал причиной создания miniShop2.

Именно при разработке этого сайта на MS1 мы поняли, что он совершенно не тянет. Ну, то есть как? Конечно, задача была выполнена, функционал работал, даже более-менее сносно, но Simple Dream были недовольны результатом.

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

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

Ну вот, теперь можно показать, что получилось в итоге — Интернет магазин для счастливых семей. Сайт, который мы сделали дважды: на miniShop1 и miniShop2.

Он сейчас активно наполняется, каталог перелопачивается, вносятся размеры и проводится СЕО оптимизация. Но я думаю, что похвастаться уже можно.

Читать далее
Личный блог /

Обновление сервера

Сегодня утром обновил php на сервере, до версии 5.4.14 (раньше был 5.3.10).

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

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

Все трудности были успешно преодолены, сервер работает как надо.

Скорость php заметно увеличилась (на 0.1 — 0.2 сек.), потребление памяти сократилось (на 2.2 — 3 Мб). Главная страница выдаёт вот такое:

render time: 0.1806 s
memory: 4.75 Mb
Читать далее
Личный блог /

Субботний досуг

Народная примета гласит «как только переобуешься на летнюю резину — пойдёт снег!».

И верно, в который раз сработало.

А мы уже думали высаживать помидоры в теплицу, и начинать строить беседку.

Читать далее
Личный блог /

Обновил поиск

Поиск bezumkin.ru теперь работает на бета-версии mSearch2, с более-менее нормальной релевантностью и морфологией.

Нормальность заключается в том, что

1. поддерживается сколько угодно одновременно словарей. для генерации словоформ

2. базовые формы слов (индекс) хранятся отдельно, с учётом их количества в документе.

3. индексируются комментарии

4. индексируются любые необычные поля CRC (задел на будущее, для магазинов)

Читать далее
Личный блог /

Про что написать?

Весна наступила, дни побежали еще быстрее.

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

Читать далее
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 для бэкенда. Их можно обновлять, но э...