• Лучшие команды для работы с файловой системой!

    Опубликовано admin - пн, 01/21/2013 - 10:36

    Подобрал несколько команд, которых мне всегда не хватало при работе с файловой системой! Думаю всем пригодятся!

    Лучшие команды для работы с файловой системой

    Чтобы узнать размер директории:

    mkdir -p dir1/dir2/dir3/dir4/

    Создать несколько директорий за раз:

    mkdir -p dir1/dir2/dir3/dir4/

    Узнать размер всех файлов png:

  • Zend FrameWork 2 и геотаргетинг

    Опубликовано admin - пн, 12/24/2012 - 17:33

    Расскажу про геотаргетинг и как его встроить в приложения на Zend Framework 2. Геотаргетинг - это определение местоположения пользователя на основе его персональных данных, ip д.р. способы. В статье я буду рассказывать про геотаргетинг с использованием ip адреса и сервиса ipGeoBase - http://ipgeobase.ru/.

  • Правильный Ajax в ModX Revo!

    Опубликовано admin - вт, 11/27/2012 - 20:43

    Ajax запросы в Modx Revo можно делать различными способами:

    • через коннектор Modx;
    • через снипет при обращении к ресурсу на сайте;
    • запросы к Modx фреймовику;

     

    Ajax через коннектор Modx

    Пример jQuery скрипта - запроса к Modx коннектору:

  • Мой первый модуль на Drupal 6

    Опубликовано admin - сб, 11/03/2012 - 12:29

    Обычно изучив ту или иную CMS я начинаю писать о ней или забываю и не возвращаюсь к ней, к тому же Modx и Joomla хватало для решения любых задач, в том числе для построения любых сайтов, когда не хватало переходил на Zend Framework 2. Из всех просмотренных мной CMS(их около десятка) я отобрал joomla, modx и drupal. Drupal попал в список CMS, заслуживающих внимания за возможность использования MVC, хорошей маршрутизации и быстрой интеграции сторонних скрипов в CMS. Мой первый модуль на Drupal был написан на версии Drupal 6.

  • Как быстро обновить версию php до последней!

    Опубликовано admin - вс, 10/28/2012 - 11:06

    Недавно потребовалось обновить врсию php на рабочем сервере, - с 5.2 до 5.3.8. Результатом остался доволен, так как в php 5.3.8 bcrypt стал поддерживать кирилицу и ещё много исправлено! Для обновления использовал реопозитарий REMI.

    На Centos это я делал следующим образом. В директории /etc/yum.repos.d создадим файл:

  • Модули и макеты. Как привязать модуль к определенному макету (layout) в Zend Framework 2!

    Опубликовано admin - чт, 09/27/2012 - 17:38

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

    Говоря о макете, я подразумеваю шаблон HTML и ничего больше.

    Предположим Вы имеете структуру из следующих модулей (глобальный конфигурационный файл "application.config.php"):

  • Лучшие команды для Вас в Linux!

    Опубликовано admin - ср, 09/12/2012 - 11:29

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

    Занимайтесь backup постоянно!

    Следующая команда создаст копию текущей директории, исключив из архива ненужные файлы, размещённые в директории «assets/components/video/videofiles/»

  • Мой первый VPS сервер! Как не заблокировать себя и создать второго суперпользователя.

    Опубликовано admin - вс, 07/15/2012 - 11:45

    Хорошо, может быть это и не мой первый сервер и не Ваш, но это не имеет значения, так как иногда может произойти такая вещь как блокировка самого себя на собственном сервере! Такое случилось однажды со мной, один мой сервер находился в США, а я в Европе, оставался один выход: написать в поддержку хостеру!

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

  • jQuery Chosen Plugin

    Опубликовано admin - чт, 07/12/2012 - 23:04

    Многим разработчикам не нравятся стандартные элементы форм браузеров, их часто приходится заменять на нестандартные. Наибольшую сложность из всех html элементов представляет элемент select. Его замену можно реализовать с помощью кроссбраузерного плагина jQuery Chosen Plugin. Этот плагин наиболее удобен при замене элемента select по сравнению с другими в связи с тем, что поддерживают замену динамически созданных элементов, события.

  • Кросс-доменный ajax

    Опубликовано admin - чт, 06/07/2012 - 20:39

    Ранее кроссдоменный ajax запросы были невозможны, за исключением запросы в офрмате jsonp. Сегодня с появлением технологии CORS можно реализовать кроссдоменный ajax запрос, в том числе и с полной поддержкой объекта XMLHttpRequest.

    Браузеры позволяют сделать это используя протокол Cross-Origin Resource Sharing или CORS

    CORS предполагает обязательную отправку заголовка запроса к серверу.