Как стать автором
Обновить
87
0

Пользователь

Отправить сообщение

Помогите сделать веб-браузеры лучше

Время на прочтение9 мин
Количество просмотров3.1K
Вы по-тихоньку верстаете очередной дизайн и в этот раз вы решили попробовать CSS3 и HTML5, ведь нынче эти новые спецификации вполне поддерживаются большинством современных браузеров. Вы настрочили уже приличное количество кода, время от времени подумывая о том, как же упрощают вашу работу новые технологии и вдруг вам в голову взбрело ненадолго остановиться и проверить работу странички в других браузерах. Вы уже начинаете нервничать, ведь козе понятно — подобную проверку надо было проводить на гораздо более ранних стадиях. Вы запускаете все браузеры, какие у вас есть, и шепчите своему компьютеру «Пожалуйста, работай». Браузер А, все работает. Вы улыбаетесь, чувствуете облегчение. Браузер B и все тоже отлично. Вы расплываетесь в улыбке и у вас поднимается настроение. Браузер C… «FUUUUUUUUUUUUU~!»
Знакомая ситуация?
Всего голосов 122: ↑113 и ↓9+104
Комментарии35

Знакомимся с PayPal API

Время на прочтение13 мин
Количество просмотров87K
На данный момент, PayPal — это самая популярная платформа электронных платежей. Именно то, насколько легко можно открыть счет и начать получать на него средства, по сравнению с традиционными способами получения платежей, и является причиной #1 его запредельной популярности. Второй причиной, многие со мной согласятся, является мощный API, предоставляемый PayPal. В этом топике я по порядку разложу все способы и трюки, связанные с работой PayPal API, чтобы вы избежали проблем с его интеграцией.
Читать дальше →
Всего голосов 190: ↑182 и ↓8+174
Комментарии51

Импортируем модели из Source 2009 в Photoshop Extended

Время на прочтение4 мин
Количество просмотров3.9K
На движке Source, который за свою историю обновлялся бесчисленное количество раз, компания Valve разработала множество чудеснейших игр, в числе которых Team Fortress 2, Left 4 Dead и Portal. Не первый год пользуясь версиями Photoshop CS4-CS5 Extended, о возможности работы с 3D объектами в этих версиях я узнал только совсем недавно. Разумеется, руки зачесались и хотелось срочно опробовать эту диковинную технологию, но делать алюминиевые банки и абстракции с использованием базовых примитивов мне совсем не хотелось. Мне хотелось получить возможность творить фан-арт с использованием непосредственно моделей из игр. Об этом чудесном геморроидальном квесте я расскажу под катом.
Читать дальше →
Всего голосов 31: ↑24 и ↓7+17
Комментарии22

Инновационная™ система авторизации

Время на прочтение1 мин
Количество просмотров890
Обстановка: какой-то самодельный скрипт для партнерской программы, заказанный у какого-то фрилансера, который уже давно не отвечает.
ТЗ: Добавить кнопку выхода (деавторизации), которая почему-то отсутствует.

Два часа я ломал голову. Ни в одном из нескольких десятков файлов скрипта я не нашел ни одного упоминания ни о сессиях, ни о кукисах. Я ломал голову пока в отчаянии не зашел в папку tmp.

Читать дальше →
Всего голосов 49: ↑43 и ↓6+37
Комментарии28

Ремаппим клавиатуру и мышь

Время на прочтение3 мин
Количество просмотров228K
Взгляните на свою клавиатуру. Внимательно изучите взглядом каждую клавишу. Изучили? А теперь ответьте на простой вопрос: есть ли на вашей клавиатуре клавиши, которыми вы вообще не пользуетесь? Готов поспорить, что ответ положительный. А почему бы не сделать эти бессмысленные клавиши удобными шорткатами? Именно об этом я расскажу под катом.
Читать дальше →
Всего голосов 113: ↑100 и ↓13+87
Комментарии164

Кана-капча на PHP — это просто!

Время на прочтение3 мин
Количество просмотров4.9K

В этом топике я кратко расскажу о кана-капче, что она из себя представляет, как она работает и как ее сделать средствами PHP.

Читать дальше →
Всего голосов 116: ↑86 и ↓30+56
Комментарии111

Как работает reCAPTCHA?

Время на прочтение3 мин
Количество просмотров63K
В обсуждении моего недавнего перевода замечательнейшей статьи про CAPTCHA несколько раз появлялись вопросы насчет reCAPTCHA, а именно как же эта система работает. Под катом я в общих чертах объясню суть reCAPTCHA, наглядно покажу как она работает и каким же образом она цифрует книжки.
Читать дальше →
Всего голосов 147: ↑137 и ↓10+127
Комментарии73

В поисках идеальной CAPTCHA

Время на прочтение16 мин
Количество просмотров40K
CAPTCHA, или Completely Automated Public Turing Tests to Tell Computers and Humans Apart (Полностью автоматический публичный тест Тьюринга для различения компьютеров и людей), была создана для того, что бы убедиться, что введенные данные не были сгенерированы компьютером. Эти своеобразные тесты обычно используются в Интернете для защиты форм регистрации и комментирования от спама. Если быть честным, я испытываю смешанные чувства насчет CAPTCHA. Она в большинстве случаев раздражает меня, но не смотря на это я использовал CAPTCHA в качестве защиты на некоторых сайтах.

В этой статье я хочу углубиться в поиск идеального решения проблемы растущего количества сгенерированного людьми спама. Мы взглянем на то, как и зачем используется CAPTCHA и ее влияние на юзабилити в поисках ответа на ключевые вопросы: что представляет из себя идеальная CAPTCHA и почему в качестве защиты предпочитают именно ее?
Читать дальше →
Всего голосов 119: ↑116 и ↓3+113
Комментарии133

Разработка CAPTCHA своими руками

Время на прочтение9 мин
Количество просмотров117K
Сегодня, благодаря господам спам-ботам и иже с ними, в сети практически невозможно что-либо сделать без ввода символов со сгенерированного изображения — CAPTCHA (далее — капча). Фактически, это предотвращает выполнение какого-либо скрипта без участия человека, и в этом топике я расскажу, как такую капчу создать средствами PHP, а так же упомяну очень полезный топик другого хабраюзера, который пригодится при разработке изображения-капчи.
Читать дальше →
Всего голосов 116: ↑83 и ↓33+50
Комментарии98

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность