Архив

Архив Март 2009

Хранимый код MySQL: Синтаксис хранимого кода

Хранимые процедуры в частях:
Часть 1. Переменные.
Часть 2. Prepared Statements.
Часть 3. Синтаксис хранимого кода
Часть 4. Функции и Процедуры
Часть 5. Триггеры

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

Categories: MySQL Tags:

Реализация алгоритма шифрования RC4

31 марта 2009 8 comments

Предлагаю Вашему вниманию php класс реализующий алгоритм шифрования RC4.
Подробнее о самом алгоритме можно прочитать на wiki. От себя добавлю что это очень быстрый и достаточно надежный алгоритм шифрования который используется в различных системах(к примеру SSL).
Читать далее…

Categories: PHP Tags: ,

Сравнение изображений с помощью php

31 марта 2009 8 comments

PHP класс для сравнения схожести изображений. Класс получает два изображения любого размера и типа(jpg, gif, png, bmp, tiff и т.д.) и возвращает процентное соотношение схожести изображений.
Читать далее…

Categories: PHP Tags: ,

Онлайн-семинар «Юзабилити Интернет-магазинов»

30 марта 2009 1 комментарий

C 14 по 21 апреля в Москве состоится серия онлайн-семинаров «Юзабилити Интернет-магазинов» Курс разработан на основании проведенного USABILITYLAB в 2008 году исследования российского рынка интернет-магазинов и многолетнего опыта повышения бизнес-эффективности web-приложений.
Небольшие 2 видео семинара, хоть это и фрагмент, но, имхо, даже уже это полезно услышать.
Читать далее…

Categories: Новости Tags:

Обновление Ubuntu с 8.10 до 9.04

30 марта 2009 11 comments

Решился на свой страх и риск обновить на своей рабочей машине Ubuntu до 9.04 beta.
Заранее скажу что все прошло удачно! ;-) Вам же я предлагаю скринкаст всего процесса обновления и моими комментариями где они будут необходимы.
И так поехали!
Читать далее…

Categories: Linux Tags: , ,

Хранимый код MySQL: Prepared Statements

Хранимые процедуры в частях:
Часть 1. Переменные.
Часть 2. Prepared Statements.
Часть 3. Синтаксис хранимого кода
Часть 4. Функции и Процедуры
Часть 5. Триггеры

В MySQL можно предкомпилировать запрос с последующим выполнение его со своими параметрами.
Читать далее…

Categories: MySQL Tags:

Хранимый код MySQL: переменные

Хранимые процедуры в частях:
Часть 1. Переменные.
Часть 2. Prepared Statements.
Часть 3. Синтаксис хранимого кода
Часть 4. Функции и Процедуры
Часть 5. Триггеры

Для начала ознакомимся с переменными.
Читать далее…

Categories: MySQL Tags:

Вышел PHP 5.3.0RC1

29 марта 2009 4 comments

Доступен для скачивания первый релиз-кандидат новой ветви PHP 5.3.0 (PHP 5.3.0RC1). Этим релизом отмечена завершающая стадия большой работы по улучшению 5-й ветви PHP, включающая множество новых возможностей, исправлений ошибок и улучшений безопасности.
Читать далее…

Categories: Новости Tags:

true=false;

29 марта 2009 7 comments

Все помнят этот прикол true=false на баше?
К сожалению наши попытки переопределить true в php не увенчались удачей.
Зато в JS можно присвоить значение undefined и NaN.
Читать далее…

Пример организации класса registry

27 марта 2009 16 comments

Неплохой пример организации класса registry.
Этот класс является централизованным хранилищем переменных которые будут доступны в любых функциях и классах, и сможем забыть о всяческих globals и тому подобных вещах.
Читать далее…

Categories: PHP Tags: ,