Полезные заметки по веб-программированию PHP, Symfony, Propel, Doctrine, JS, jQuery, ExtJS, HTML, CSS, …

Сортировка массива по длине значения

Posted on Апрель 22, 2011

Сортировка одномерного массива по длине значения

Метки записи: Нет комментариев

Чистка массива от елементов, значение которых частично содержаться в других елементах

Posted on Апрель 22, 2011

Функция для фильтрации массива. Удаляються елементы массива, значение которых частично содержаться в других елементах.

Метки записи: Нет комментариев

Простой пример генерации sitemap.xml используя DOMDocument class

Posted on Январь 28, 2011

Кто как не разработчик должен знать какие страницы с его сайта должны быть проиндексированы поисковыми системами, как минимум Гуглом и Яндексом. Что-бы помочь в этом паукам, необходимо для каждого более-менее нормального сайта создавать sitemap.

Тестовая задачка

Posted on Январь 28, 2011

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

Метки записи: Нет комментариев

Функции мультибайтных строк (mbstring) и кириллица

Posted on Январь 11, 2011

Занимаясь разработкой сайтов, частенько приходится форматировать строки. В этой небольшой заметке хочю пролить немного света на функции мультибайтных строк mgstring.

Метки записи: Нет комментариев

Как корректно достать бинарные данные с LDAP?

Posted on Октябрь 28, 2010

Имея дело с LDAP'ом практически всегда приходится для обьектов доставать такие атрибуты как objectGUID, objectSID и т.д., которые содержат бинарные данные. И все вроде бы хорошо, до тех пор пока в строке не встретится бинарный ноль, после чего строка просто обрывается если использовать ldap_get_entries. Оказуется для таких вещей существует отдельная функция ldap_get_values_len, которая позволяет достать только один атрибут! А как же достать все необходимые атрибуты за один раз, среди которых могут встречаться биннарные данные!?

Метки записи: Нет комментариев

PHP LDAP авторизация

Posted on Сентябрь 23, 2010

Простенький пример LDAP авторизации.

Метки записи: Нет комментариев

Небольшой helper symfony для красивого отображения размера файла

Posted on Сентябрь 20, 2010

Во многих проектах, часто приходится работать с файлами. Записывать, читать, удалять, а также отображать информацию по файлам, в том числе и размер. Естественно, размер файла, в большенстве случаев, достается в байтах. Но для пользователей, конечно же, удобнее для понимания привычные Мб, Гб и так далее.

Метки записи: , , Нет комментариев