Замыкания в JavaScript

Запись опубликована (Javascript) от ingvar в 03-09-2008 01:00

Если вы используете JavaScript, но при этом так до конца и не разобрались, что же это за чудная штука такая — замыкания, и зачем она нужна — эта статья для вас.

Читать подробнее…

Хорошая презентация о замыканиях в JavaScript, Secrets of JavaScript closures

Стандарты кодирования на PHP

Запись опубликована (Программирование) от ingvar в 27-08-2008 23:26

Хорошая подборка по разным стандартам кодирования в PHP.

  1. PEAR Coding Standards
  2. Zend Framework Coding Standard
  3. Symfony Coding Standards
  4. Cake PHP Coding Standards
  5. DB Medialab PHP Coding Standard
  6. Стандарты оформления кода PHP (производная предыдущего пункта)
  7. PHP Coding Guidelines
  8. GForge: PHP Coding Standards

Источник:
Стандарты кодирования

Javascript: ООП, объекты, наследование, prototype

Запись опубликована (Javascript) от Igor в 09-08-2008 14:00

Хочу поделиться материалом по замечательным возможностям языка программирования Javascript. ٌКто не в курсе, этот язык ООП и достаточно гибкий. Порою просто поражаешься его возможностям :).
В Javascript можно создавать классы, объекты, производить наследование, использовать прототипное программирование. В приведенных ссылках можно увидеть примеры ООП на Javascript.

Читать дальше…

Javascript Tree - примеры реализаций деревьев на яваскрипте

Запись опубликована (Javascript) от Igor в 07-08-2008 07:54

Была задача создать дерево на javascript. Для это искал готовые решения, и по ходу собрал подборку различных примеров javascript tree с использованием популярных библиотек: jQuery, Mootools, ExtJs, Dojo и других решений.

Читать дальше…

DOMDocument::loadXML - кодировка UTF-8 для XML

Запись опубликована (PHP) от Igor в 06-08-2008 18:49

Сегодня столкнулся с одним неприятным багом PHP при работе с XML с кодировкой UTF-8. Если воспользоваться функцией DOMDocument::loadXML.

Читать дальше…

Методы сортировки на php от Gustav Eklundh

Запись опубликована (PHP) от Igor в 01-08-2008 23:54

Gustav Eklundh разместил на своем блоге серию статей о методах сортировки.

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

Quicksort
Gnome sort
Strand sort
Merge sort

CodeIgniter: создание PDF файлов

Запись опубликована (PHP) от Igor в 01-08-2008 23:43

На сайте framework CodeIgniter выложили статью о создании pdf файлов.

Прочитать статью на анг. языке: CodeIgniter Community Voice - Generating PDF files using CodeIgniter

memcache.php - веб-интерфейс для сервера memcached

Запись опубликована (PHP) от Igor в 31-07-2008 23:55

Есть интересная разработка memcache.php - это веб-интерфейс для сервера memcached, сделан по аналогии интерфейса apc.php.

Скачать исходный код memcache.php.

Недавно его обновили - теперь можно удалять ключи.

Почитать про сервер memcached на википедии.

Архитектура Zend Framework

Запись опубликована (Zend Framework) от Igor в 28-07-2008 15:40

Ознакомиться с информацией об архитектуре фреймворка Zend Framework можно тут. Информация на английском языке. Кроме описания архитектуры, можно увидеть диаграммы взаимосвязей между классами.

Еженедельные обновления Symfony #82 (21-27 июля 2008)

Запись опубликована (PHP, Symfony) от Igor в 28-07-2008 00:48

Неделька выдалась спокойной для разработчиков системы :).

Были закрыты очень важные баги
• r10425, r10426: [1.1, 1.2] баг был связан с перегенерацией сессии при использовании базы данных в виде хранилища. Каждый раз при отправке запроса создавалась новая “чистая” сессия, что не позволяло запоминать/прочитать данные с предыдущей сессии.
• r10466, r10467: [1.1, 1.2] добавлена опция rsync-options в задачу sfProjectDeploy.
• Добавлены обработчики исключений и многое другое…

Обновление документации
Урок: Мой первый проект (My first project tutorial)
Как хранить файлы в БД
Кодирование Symfony с Vim
Как обновить проект под новую версию Symfony 1.1
В вики разместили все страницы касающиеся новой версии Симфони 1.1. В частности, как обновиться с версии 1.0 на 1.1. Какие произошли изменения в архитектуре, новые команды, методы…
Список изменения названий команд (Task Names)

Документация на русском языке

Добавлены новые плагины, плюс многие обновлены:

  • YsfAPIClientPlugin
  • TaOpenIDsfGuardPlugin
  • SfPHPDocumentorPlugin

Более подробную информацию можно получить в официальном релизе A week of symfony #82 (21->27 july 2008)