Архив ‘Всё остальное’ Category

Новая защита от ботов в формах

Не знаю насколько нова идея — но подумал и сразу изобразил. Суть в том, чтобы пойти от обратного по идее — лишнее поле для бота. Только заполнять поле самим и на JavaScript. Если поле не приходит — значит POST или GET отправлялся напрямую. Ну и JS ещё не все умеют обрабатывать. Конечно, не спасает от […]

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

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

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

Не знаю — многие ли знают о этой документированной фиче — столкнулись с ней только сегодня. Произвольная таблица test имеет поле text типа VARCHAR 255, для чистоты эксперимента кодировка UTF8_BIN. INSERT INTO test SET text=’тест’; INSERT INTO test SET text=’тест ‘; — на конце пробел SELECT * FROM test WHERE 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, `text` varchar(255) […]

HP Compaq HDX

Чорт побери! Ноут двух дней жизни сегодня почил смертью храбрых — сначала отказал блок питания, а потом он просто перестал дышать :( Отвёз обратно в магазин, обещали поменять в течении 10 дней. Теперь 1440×900 кажутся обрезком по сравнению с FullHD :((((((((

Феномен лузерства

Новиков опять разродился умной статьёй, которую я, в свою очередь, поддерживаю и абсолютно с ней согласен. (в ссылке поставил акцент на отменный комментарий, подводящий фактически резюме всей статьи)

Скрипт логина Вконтакте на Perl

НЕРАБОЧИЙ — Рабочий логин вконтакте выложил тут — http://www.skazkin.ru/p/novyj-login-vkontakte-perl-curl.html#comments Пример использования: my $cookies = getLogin({login=>q[user@email.ru],password=>q[123456]}); В результате получаем или ссылку на массив с куками, которые мы потом можем использовать для логина, или же undef. Под катом сам сниппет.

Запросы в Яндекс на анекдоты.

По каким запросам может вылазить сайт анекдотов в выдаче Яндекса? (там ниже — статистика по Гуглу ещё) чукчу спрашивают оргазм, это как? —49 место ковтун иван 8 952 221 13 61 —43 место чукчу спрашивают оргазм, это как? кушал анекдот —33 место п/п 51884 180 полк 40 армия —32 место госметеоцентр —30 место чэловек паук […]

XCKD — Они зарыты

я обожаю эти комиксы

Люди с низкой самооценкой

Люди с низкой самооценкой (ЛНС) — это пипец. Люди с низкой самооценкой неадекватно реагируют на критику. Они все воспринимают на свой счет. Все люди совершают ошибки. Когда разбираешь ошибку с адекватным человеком, он все понимает, разговор ведется конструктивный. Человек с низкой самооценкой воспринимает разбор ситуации как оскорбление, душевную травму, свидетельство своей неполноценности. Низкая самооценка мешает […]