Не так давно вышла 5 версия компонента chronoforms для joomla и в файловой структуре были произведены изменения. Проверка лицензии была вынесена тоже в другое место.


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

Решается данная задача с помощью inline-block отображения элементов и text-align: justify.


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

Страниц: 1 2 3 4


Не раз приходилось сталкиваться с обрезкой строки до определенного количества слов. Однако, слова могут быть разной длины, поэтому было решено написать функцию, которая бы делала обрезку по словам, а если и нужно, то и предварительно по количеству символов.
Есть много решений, но все они не собраны воедино + не все работают с русскими символами в кодировке utf-8


Имея собственный сервер, где установлен mysql, мы иногда замечаем, что место куда-то уходит. После недолгих поисков обнаруживаем в папке /var/lib/mysql (CentOS, RHEL) или в подобной, где установлен mysql файлы mysql-bin.000010, mysql-bin.000001, mysql-bin.000002, размер которых достигает до гигабайта.

Попробуем разобраться с этой ситуацией