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

Рестарт базы в Symfony на лету, ORM Propel

Posted on Февраль 10, 2011

В жизни случается всякое. Вот и мне понадабилось "на лету" рестартануть базу, и при этом после успешного старта, записать в эту же базу лог. Естественно, после рестарта, указатель dblink немного устаревший. Соответственно при попытке записи, получаем PropelException.

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

Symfony Редирект внутри конструкции try/catch

Posted on Февраль 10, 2011

Итак, есть конструкция try/catch, внутри которой выполняется редирект. И на первый взгяд, поведение такого блока совсем странное.

Простой валидатор форм на jQuery

Posted on Февраль 10, 2011

Небольшой скриптик предназначен для валидации простых форм перед сабмитом на сервер. Данный валидатор всего лишь проверяет поля на обязательное заполнение. По умолчанию все поля в форме обязательны для заполнения. Если поле не обязательное, необходимо указать атрибут required="no"

.ui-autocomplete-loading – потеряный прелоадер для jQuery UI 1.8.9

Posted on Февраль 10, 2011

Установив автокомплитер от jQuery UI 1.8.9, я обнаружил мелкую проблемку. При вводе текста в поле, добавляется новый стиль .ui-autocomplete-loading, который должен нарисовать картинку прилоадер в правом углу текстбокса. Но картинка не появлялась. Да и не было самого описания стиля в CSS файле.

Ext.Window – простой пример модального окна

Posted on Февраль 2, 2011

Простой пример реализации модального окна в ExtJS. В данном случае содержимое окна береся с контейнера с id="body"

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

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

Posted on Январь 28, 2011

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

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

Posted on Январь 28, 2011

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

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

Хранение файлов в базе Postgres в бинарном виде

Posted on Январь 21, 2011

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

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

Закругление краев контейнера средствамы CSS3

Posted on Январь 11, 2011

Практически всегда при верстке макета, необходимо реализовывать закругление краев для таблиц, блоков, фоток и т.д.

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

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

Posted on Январь 11, 2011

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

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