Ещё один ресурс с паттернами. Условия использования жёстче, чем у AVA7 Patterns, но в любом случае — в хозяйстве сгодится…
- 
	Pattern 812 мая 2009 1 комментарий
- 
	Yii Framework 1.0.511 мая 2009 КомментироватьВышла новая версия молодого, но очень многообещающего PHP-фреймворка Yii. Улучшен ActiveRecord. Добавлена возможность писать запросы в виде ~~~ [php] Post::model()->published()->recently()->findAll() ~~~ Улучшен алгоритм отложенной загрузки: поддерживается задание параметров запросов. Также добавлена поддержка AR для Oracle. В роутере теперь можно использовать подшаблоны при задании путей. Оптимизированы запросы к базе, генерируемые системой разделения прав на основе ролей. Туда же добавлено кэширование. Кроме того, исправлено довольно небольшое для молодого фреймворка количество ошибок и добавлено несколько менее значимых, чем перечисленные выше, возможностей. 
- 
	Zend Framework 1.8.01 мая 2009 КомментироватьОбновился PHP-фреймворк Zend. ZF медленно, но верно начинает собирать интересные и полезные возможности других фреймворков. Итак, из новенького: — Zend_Tool — консоль. По умолчанию умеет генерировать каркас приложения, модели, контроллеры и т.д. Как и всё в ZF замечательно расширяется. — Zend_Application — ОО-альтернатива написанию своего загрузчика. — Более 200 исправлений. — Куча новых классов от построения облака тэгов до работы с Amazon S3. К релизу был обновлён официальный QuickStart. Rob Allen также обновил свой Getting Started with Zend Framework. 
- 
	Total Commander 7.50 public beta 230 апреля 2009 КомментироватьВышла вторая общедоступная бета моего, и не только моего, любимого файл-менеджера. Как и положено бете — большое количество исправлений. Но есть и кое-что новенькое: — ThreadFindFirst=1 теперь выставлен по умолчанию, что означает возможность отмены чтения папки. Больше не будет намертво подвисать на медленных сетевых шарах. — Состояние Ctrl+S теперь сохраняется. — DrivesShowUpcase=1 — показывать буквы дисков в верхнем регистре. — Lister теперь запоминает последнюю выбранную кодировку. — ClearListBackground=0 — меняет метод отрисовки списка файлов. С нулём окно не чистится предварительно. Чтобы много не качать, можно использовать набор отличающихся (от беты 1) файлов, собранных CaptainFlint-ом. 
- 
	Закрыть незакрытые тэги30 апреля 2009 14 комментариевФункция позволяет закрыть незакрытые HTML-тэги. function closetags($html) { $single_tags = array('meta','img','br','link','area','input','hr','col','param','base'); preg_match_all('~<([a-z0-9]+)(?: .*)?(?<![/|/ ])>~iU', $html, $result); $openedtags = $result[1]; preg_match_all('~</([a-z0-9]+)>~iU', $html, $result); $closedtags = $result[1]; $len_opened = count($openedtags); if (count($closedtags) == $len_opened) { return $html; } $openedtags = array_reverse($openedtags); for ($i=0; $i < $len_opened; $i++) { if (!in_array($openedtags[$i], $single_tags)) { if (FALSE !== ($key = array_search($openedtags[$i], $closedtags))) { unset($closedtags[$key]); } else { $html .= '</'.$openedtags[$i].'>'; } } } return $html; } Автор не я. Кто написал не помню… 
- 
	Drupal 6.11 и 5.1730 апреля 2009 4 комментарияОбновилась признанная лучшей CMS Drupal. Закрыли одну важную XSS-уявимость, починили довольно большой набор ошибок в шестой линейке и чуть меньший в пятой. Исправили весёлую ошибку кэша модуля Update status, не дающую загрузить админку при проблемах на drupal.org. Поправили логику кэша меню. Вроде должна возрасти производительность. Обновляемся: 
- 
	NetBeans 6.7 Beta29 апреля 2009 5 комментариевВышла бета NetBeans 6.7. Со времён NetBeans 6.7M3: — Добавлена интеграция с Kenai. — Исправлено приличное количество ошибок. Подробный список изменений (с картинками) 
- 
	API Яндекс.Фотки29 апреля 2009 2 комментарияЯндекс сделал хороший такой подарок, открыв API для Яндекс.Фоток. Умеет— Загружать фотографии на сервис Яндекс.Фотки. — Создавать и редактировать альбомы. — Перемещать фотографии между альбомами. — Менять настройки доступа к фотографиям. — Уведомлять о новых фотографиях пользователя. — RSS-поток по всем новым фотографиям пользователя. — RSS-поток по заданным параметрам (дате добавления фотографии, дате съёмки и т. п.). — Список альбомов пользователя. — Фотографии из нужного альбома или из списка всех фотографий. 
- 
	PHP Quick Profiler25 апреля 2009 5 комментариев PHP-профайлер, написанный на PHP. Отлично оформлен. Не требует установки дополнительных модулей. Умеет: — Логирование. — Замеры времени. — Анализ запросов. — Показывать использование памяти. — Показывать, сколько и каких файлов подключается. 
- 
	Введение в nginx, часть 124 апреля 2009 1 комментарийВладимир подробно рассказывает о nginx — высокопроизводительном HTTP-сервере и почтовом прокси. Проведено сравнение с Apache, приведены примеры файлов конфигурации, рассмотрены варианты работы как в паре с другим сервером, так и отдельно. 


