Сортировка Шелла на PHP

Эту статью я бы хотел посвятить еще одному замечательному алгоритму сортировки, носящему имя Дональда Шелла. Не секрет, что сортировка Шелла зачастую работает медленнее, чем быстрая сортировка (сортировка Хоара), которую я рассматривал в одной из пре

Быстрая сортировка — реализации на PHP и JS

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

Информер погоды на сайт. Кто заменит Google Weather API?

Не так давно приказал долго жить и без того недокументированный API Google Weather, о котором я когда-то писал. Но жизнь на этом не останавливается, и многим из нас все так же необходимо отдавать пользователям своих сайтов прогнозы погоды. В сегодняш

Регулярное выражения для вытаскивания ссылок из plain-текста

Сегодня я хочу затронуть такую мозголомную тему, как регвыражения. Очень много статей написано по поводу того, как же вытащить любую ссылку из HTML, однако для обычного текста, где ссылка встречается в виде as is, примеров очень мало. Приведу рабочее

Как убрать Webalta в браузере Chrome или «ненавязчивый» PR

Думаю, не стоит описывать суть проблемы — поисковая система сама наглым образом внедрилась в поисковик. Тому, как «вынести» её из Opera, FireFox и IE уже посвящено куча статей. Там всё «сложно» и мудрено. В гениальном Chrome докопаться до взлома горе

Разработка веб-приложений с помощью PHP и MySQL Люк Веллинг, Лора Томсон

Посвящу пару слов книжке, которую, по моему мнению, должен прочитать любой человек, который хочет развиваться в PHP самостоятельно и плодотворно! С книжкой познакомился не так давно, имея определенный опыт программирования на PHP. В книге очень хоро

Программная генерация страниц в Drupal 7

Не всегда генерацию страниц можно ограничить списком алиасов или каталогом. Иногда требуется нечто большее, чем встроенная автоматизация в CMS. Тогда на помощь приходит Drupal API. Речь пойдёт о том, как же с его помощью сгенерировать страницу с нужн

Парсинг XML с помощью SimpleXML

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

Правильное создание переменных для шаблонов в Drupal.

В сегодняшней статье я продолжу рассматривать функции Drupal API 7 по работе с переменными. В предыдущей статье я рассказал о функциях variable_set и variable_get. Эти функции помещают переменные в служебную БД для дальнейшей работы с ними и работают

Передача переменных в Drupal «насквозь»

Спешу поздравить своих читателей с наступившими Новым Годом и Рождеством! Что бы там ни говорили индейцы Майя, блог будет функционировать и нести полезную информацию! От себя желаю всем вам, уважаемые, роста как над собой, так и в отношении заработно