AddThis Smart Layers

среда, 11 июня 2014 г.

По пути в лето. Транзит через Румынию

Как я писал в предыдущем посте, это лето мы решили провести в Болгарии на Золотых песках.
31 мая я выехал на машине из Праги, с целью за два дня достичь пункта назначения. Всего нужно было проехать около 1600 километров, примерно половину из них по территории Румынии. Так как в Румынии состояние дорог непредсказуемо, я решил не ехать в темное время суток, а остановиться на ночевку в городе Тимишоара, с тем чтобы на следующее утро продолжить путь.

вторник, 10 июня 2014 г.

Как автоматически запускать Redis при запуске сервера

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

суббота, 31 мая 2014 г.

По пути в лето

Впервые, в жизни, наверное, эта поездка была запланирована задолго зарание.
Еще в сентябре, когда мы на неделю ездили в Болгарию "на разведку", мы решили что это лето мы проведем там, на Золотых песках.

Время на Золотых песках остановилось очень давно. Где-то в восьмидесятых. И именно поэтому так хочется туда вернуться и пожить там. Это все равно что вернуться в детство, при этом не теряя рассудок.

среда, 14 мая 2014 г.

Продам первенца

Не верится, что ребенок то уже вполне себе взрослый. 11 лет как никак.

Чуть более 11 лет назад я открыл свой первый "взрослый" сайт IsraNET.info.

вторник, 13 мая 2014 г.

Как установить ImageMagick на CentOS

На днях на сервере одного из клиентов нужно было установить библиотеку ImageMagick. Казалось бы, простая задача, устанавливаем библиотеку при помощи команды yum.
Но, как выяснилось, при установке из стандартных репозиториев для CentOS устанавливается устаревшая версия ImageMagick 6.2.8, а нам нужна была самая свежая.

вторник, 6 мая 2014 г.

Форматирование кода в постах при помощи SyntaxHighlighter

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

Тогда я нашел сторонний бесплатный сервис Pastie. Штука удобная, но имеет несколько недостатков.

воскресенье, 27 апреля 2014 г.

Впечатления от поездки в Дрезден

Пару дней назад ездили на один день в Дрезден.
Всего каких-то 150 км от Праги и полтора часа езды.

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


суббота, 26 апреля 2014 г.

Как подключиться к MSSQL серверу из Linux. Ревизия 3.

Недавно снова настраивал сервер, где необходимо было установить драйвер PDO_DBLIB.

Ниже речь пойдет о конфигурации FreeTDS и драйвера PDO_DBLIB для подключения к MSSQL сервера CentOS 6.5 64bit и PHP 5.3.x.

Шпаргалка сисадмина

пятница, 25 апреля 2014 г.

Как изменить размер файлов лога InnoDB

В предыдущем посте я писал о том как расчитывается параметр innodb_log_file_size в файле настроек my.cnf сервера MySQL.

Дело в том, что по умолчанию размер файла лога имеет значение 48Mb и если просто в файле my.cnf указать другое значение, то при запуске сервера MySQL возникнет ошибка и сервер не запустится.

четверг, 24 апреля 2014 г.

Оптимизация MySQL для работы с Magento. Ревизия 2

Время несется с сумасшедшей скоростью. Казалось бы, буквально недавно я писал об оптимизации настроек MySQL для серверов Magento, а оказывается прошло уже полтора года с тех пор.

Что же изменилось с тех пор и почему имеет смысл провести ревизию настроек?
На самом деле, тот факт что Magento добралась до версии 1.8.1.0 на момент написания этого поста абсолютно не влияет на изменения в настройках MySQL.

среда, 23 апреля 2014 г.

Настройка и мониторинг Zend OPcache

Данный пост является новой ревизией предыдущего моего поста в блоге на Livejournal "Настройка Zend Optimizer Plus".

За прошедший год основным изменением было переименование проекта Zend Optimizer Plus в  Zend OPcache и релиз двух минорных апдейтов.

Как и год назад, Zend OPcache доступен в виде исходников на Github, либо в виде PECL дистрибутива.

вторник, 22 апреля 2014 г.

Varnish Cache и Magento 1.8.x

В своем старом блоге на Livejournal я много писал об использовании Varnish Cache на серверах с Magento.

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

Когда же наконец вышла Magento 1.8.x проблема с Varnish Cache решилась сама собой. Он просто оказался несовместим с этой версией Magento.

И, насколько мне известно, решения совместимости до сих пор нет.
Да и не нужно. Потому что с задачей кеширования и быстрой выдачи статичных файлов прекрасно справляются Redis и Nginx.

Если же нужно еще больше разгрузить сервер и уменьшить количество статичных файлов (изображений, файлов шаблонов и других), то CDN в помощь.
Для автоматизации работы с динамически создаваемыми статичными файлами изображений товаров прекрасно справляется расширение OnePica ImageCDN. Но это тема уже для другого поста.

понедельник, 21 апреля 2014 г.

среда, 26 марта 2014 г.

Новые вакансии - верстальщик Magento

В конце 2013 года мы наняли новых верстальщика и программиста. Буквально пару недель назад еще одного программиста Magento. И вот снова открытые вакансии.

Нам нужен еще верстальщик Magento.

вторник, 25 марта 2014 г.

Форматирование кода в постах

Частенько бывает необходимо отформатировать небольшие фрагменты кода (программирования) при написании постов в блоге.

Если для standalone платформ, таких как Wordpress существуют различные плагины, то с блогами на таких платформах как Blogger или Livejournal полезно иметь в арсенале сторонние сервисы, такие как Pastie.