Сравнение менеджеров закачек Freeloader, Kget, Gwget и Aria
Начинаю процесс восстановления старых записей из блога. Восстанавливать буду не все, а только те, на которые еще остались в интернете ссылки и представляют хоть какую-то ценность для других.
В этой статье я хотел бы рассмотреть варианты download-менеджеров, которые предоставляет нам стандартный репозиторий для Ubuntu. Оценивать программы я буду по двум направлениям: функциональность и удачность исполнения(интерфейс), причем второе направление в оценке содержит сугубо личное мнение, которое может не совпадать с вашим.
Итак, приступим.
Дочитать →
Создание ленты новостей в CMS MODx с сортировкой по дате
Вопрос создания ленты новостей на сайте достаточно тривиален, но лично я не находил подробного описания по созданию новостей для CMS MODx. Естественно, что наиболее правильным вариантом является использования модуля Ditto, но иногда возникает задача сортировать новости не по дате создания, публикации, положению в меню, а по дате новости. Достаточно часто новости создаются с опозданием и необходимо вставить новость между уже опубликованных новостей или бывает, что дату новости нужно поменять.
О том, как создать ленту новостей с сортировкой по дате, введенной пользователем и пойдет речь.
Склонение слов и правильная запись времени в виде текста
Необходимость правильно склонять слова существует практически на любом сайте, хотя бы для отображения времени. В этой статье я предоставлю две небольшие функции, позволяющие склонять слова, а также функцию преобразующую время в виде unix_timestamp в читабельный формат.
Честно сказать, функция склонения слов была где-то мной взята из просторов интернета, то это было так давно, что я уже не помню откуда и кто автор данной функции.
Дочитать →
Делаем удобочитаемые цены в каталоге
Создавая каталоги товаров важно уделять внимание удобству восприятия цен на товары. Согласитесь, что достаточно сложно прочитать число 89433034, куда приятнее визуально отделить тысячи от сотых, миллионы от тысяч, миллиарды от… впрочем, я пока не встречал в своей практике товары, стоимостью выше миллионов =). Тем не менее, нужно помнить о посетителях и создавать все условия для покупки.
Хочу предложить две маленькие, но очень полезные функции на php и javascript, позволяющие автоматически преобразовывать числа в удобочитаемую строку. Другими словами превратить из 89433034 в 89 433 034.
Создание вложенных директорий на основе пути
Довольно часто приходится при разработке сайтов создавать иерархию каталогов. К примеру, если необходимо раскладывать загружаемые изображения по различным каталогам на основе даты или названий рубрик. В случае, если создается одна директория, то хватает обычного mkdir(). Но что делать, когда нужно создать сразу несколько вложенных директорий и не забыть про проверки.


