Архив июля 2009

Проверялка паролей Яндекса

В свете последних событий насчёт Вконтакте — выложенный дамп 130 тысяч пользовательских логинов и паролей — получение кук с Яндекса — таких почт в этом дампе около 13 тысяч.
sub yandexLogin {
my ($login, $password, $ip) = @_;
croak ('Login needed') if !$login;
croak ('Login needed') if !$password;
$login [...]

MySQL — пробел в конце varchar

Не знаю — многие ли знают о этой документированной фиче — столкнулись с ней только сегодня.
Произвольная таблица test имеет поле text типа VARCHAR 255, для чистоты эксперимента кодировка UTF8_BIN.
INSERT INTO test SET text='тест';
INSERT INTO test SET text='тест '; — на конце пробел

Выборка регистрозависимых данных из MySQL

Типовая, казалось бы, задачка. Выбрать из таблицы данные, зависимые от регистра.
А вот как бы проблема, да? Потому что таблица имеет на полях utf8_general_ci — что значит что она регистронезависима.
mysql> SHOW CREATE TABLE test \G
*************************** 1. row ***************************
Table: test
Create Table: CREATE TABLE `test` (
`id` int (11) NOT NULL AUTO_INCREMENT,
[...]

Ленин в ссылке!