Как стать автором
Обновить
-4
0
Антон @bulbazaur

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

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

8 полезных регэкспов с наглядным разбором

Время на прочтение2 мин
Количество просмотров273K
О мощи и гибкости регулярных выражений написано много, и их использование давно уже является стандартом для различного рода операций над текстом. Пожалуй, чаще всего регэкспы работают при валидации вводимых данных — здесь им практически нет альтернативы, если не считать громоздкий циклический разбор с кучей неочевидных проверок. Начнём с самого простого:

1. Часть ЧПУ (человекопонятный URL)


По сути, слово с дефисами.

Паттерн: /^[a-z0-9-]+$/
short_url

Примеры посерьёзнее
Всего голосов 176: ↑132 и ↓44+88
Комментарии119

Гонки на клавиатуре

Время на прочтение1 мин
Количество просмотров5.9K
typeracer.ruПредставляю обществественности свой проектик — онлайн-игру Гонки на клавиатуре. Это игра на яваскрипте, клавиатурный тренажер, скрещенный с автогонками. Цель проста — набирать текст быстрее соперников. Можно играть в одиночку, можно с другими посетителями сайта, можно создать отдельную игру для себя и своих друзей.

По сути, это русскоязычный клон аналогичной игры typeracer.com, но с рядом своих фишек.
Всего голосов 92: ↑84 и ↓8+76
Комментарии189

Evernote — запомнить всё

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

В какой-то момент меня разочаровали Web 2.0-сервисы. Перечитывая обзор очередного стартапа можно было заметить или полную его клоновость или бесполезность. И потому я был весьма скептически настроен, когда знакомый кинул мне инвайт на Evernote — сервис хранения записок (notes). Просмотрев вступительный ролик я понял, что эта штука очень полезная и наконец, у меня появится полноценная записная книжка на рабочем столе. И не просто записаня книжка, а книжка с уникальными возможностями.
Читать дальше →
Всего голосов 83: ↑71 и ↓12+59
Комментарии567

Кирпичи — универсальная головоломка

Время на прочтение1 мин
Количество просмотров1.6K
Рассмотpим идеальное одноpодное веpтикальное гpавитационное поле. Пусть мы имеем неогpаниченный запас одинаковых идеально одноpодных киpпичей фоpмы пpямоугольного паpаллелепипеда. Один киpпич (А) можно положить на дpугой (Б) так, чтобы центp тяжести киpпича А пpоектиpовался в пpеделах основания киpпича Б (то есть, чтобы киpпич А не падал с киpпича Б). Тепеpь возьмем вместе киpпичи А и Б и положим их свеpху на киpпич В, так, чтобы общий центp масс киpпичей А и Б пpоектиpовался в пpеделах основания киpпича В. Пpи этом констpукция останется устойчивой.


Если пpодолжать этот пpоцесс до бесконечности, какого максимального pасстояния по гоpизонтали можно достичь между левыми гpанями самого веpхнего и самого нижнего киpпича, чтобы ни один кирпич не упал?
Всего голосов 14: ↑9 и ↓5+4
Комментарии68

Оформление цитат на сайтах

Время на прочтение8 мин
Количество просмотров94K
Обычно при вёрстке текстов для веба на оформление цитат не обращают достаточного внимания. Стараясь исправить это досадное недоразумение, мы коснёмся двух вопросов: типографического оформления цитат (в той части, где чаще всего допускаются ошибки при вёрстке) и реализации этого оформления в HTML-коде.

Мы также не будем касаться вопросов проверки смысловой точности цитирования, правильного использования купюр, сокращений и дополнений — всех интересующихся ждёт «Справочник издателя и автора» А. Э. Мильчина и Л. К. Чельцовой.

Надеемся, что эту запись будет удобно использовать как справочник по часто встречающимся вопросам оформления цитат.

Читать дальше →
Всего голосов 108: ↑105 и ↓3+102
Комментарии59

Google открывает то, что скрыто

Время на прочтение1 мин
Количество просмотров827
Наверное, всем известно, что Google слишком любопытный поисковик. Однако, кто-то использует это для более точного поиска, а кто-то — для несколько иных целей.
Только что от моего товарища пришла ссылка по ICQ на видео-хак, которые открывает, так сказать «недокументированные возможности всемирно известного поисковика». Поиск паролей, скрытых директорий, документов, видеокамер — это малый перечень того, что умеет Google.
Достаточно давно на сайте уже поднималась эта тема. Оказывается, некий Джонни из забугорного интернета ведёт целый каталог подобных ссылок, именуемый Google Hacking Database (GHDB).
Немного старая тема, возможно, но все же кто-то о ней не знает, а кого-то найдутся новые интересные мысли на этот счет.

Смотреть видео на YouTube
Всего голосов 40: ↑32 и ↓8+24
Комментарии14

Юзабилити Ubuntu: Gnome Do

Время на прочтение1 мин
Количество просмотров3.9K
Здравствуйте. Вы помните Launchy, может вы даже используете его? Но когда-то вы хотели пересесть на Ubutnu, но юзабилити вам просто не давало уйти от Windows? Впрочем если вы приверженец Linux вы и так используете Ubuntu, не правда ли? =)
В данном обзоре вы увидите возможности Gnome Do, который при сноровке намного превосходит Launchy, а может QuickSilver, однако этого я сказать точно не могу. Что ж, смотрите



Ссылка на вики со всеми инструкциями по установке и прочему
Всего голосов 24: ↑17 и ↓7+10
Комментарии49

Мечта слонов

Время на прочтение1 мин
Количество просмотров577

Этот десятиминутный фильм — первый в мире фильм, сделанный на Open Source софте и распространяемый бесплатно по Creative Commons лицензии, вероятно, вы уже видели — он был представлен публике ещё в 2006 году.

Качество видео на Youtube не блещет. Воистину впечатлиться этим фильмом, можно скачав в в нормальном разрешении (вплоть до 1920(HD)) на сайте проекта.

Но к чему всё это я? К тому, что все эти заявления о пиратстве о том, что сделать нормальный фильм — нужны миллионы, а также о том, что записать классную музыку нужны капиталовложения, и что, скачивая музыку вы убиваете кино и музыку, далеки от правды.
Всего голосов 42: ↑37 и ↓5+32
Комментарии91

18 сайтов, которые хотят увидеть ваш дизайн

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

Вы сделали (ре-)дизайн сайта и хотите похвастаться своим достижением? Не надо спамить социалки — редкий юзер оценит Ваши труды. Для этих целей есть множество подходящих сайтов, и о них далее...
Читать дальше →
Всего голосов 21: ↑20 и ↓1+19
Комментарии26

Юникодный спец-символ переворачивающий текст

Время на прочтение1 мин
Количество просмотров49K
Любой текст, написаный после спец-символа ‮, будет выглядеть вот так:

‮ Перевернутый текст

Если взглянуть в код документа, то MSIE и Опера покажут, что текст действительно написан правильно, а Файрфокс из-за некоторых своих особенностей покажет и код документа перевёрнутым, причём включая HTML-теги.

Плохая новость в том, что с помощью этого символа можно очень эффективно троллить, вставляя его во всякие комментарии и редактируемые поля на разных сайтах.

Хорошая новость в том, что действие этого символа обратимо и ограничено его родительским контейнером и вложенными в него, поэтому перевернуть весь контент одним символом получится только на плохо написанных сайтах.

Вот такой он разный, этот юникод :)

‮ Источник
Всего голосов 70: ↑67 и ↓3+64
Комментарии128

Тюнинг Speed Dial

Время на прочтение1 мин
Количество просмотров2.5K
В версии 9.20 в Opera появилась полезная функция Speed Dial, которая позволяет пользователю получать доступ к 9-и любимым сайтам мгновенно после открытия каждой новой вкладки (либо либо комбинацией клавиш Ctrl+номер). При установке какого-либо сайта в ячейку Opera загружает его, и генерирует небольшую превьюшку.
Небольшая проблема получилась с сайтами построенными на Ajax. Например если вы пользуетесь сервисами GMail или Google Reader в Speed Dial скорее всего наблюдаете такую картинку:

Из за того что Ajax приложения начинают отображать контент после загрузки страницы мы наблюдаем «пустые» слоты Speed dial.
как это исправить...
Всего голосов 32: ↑30 и ↓2+28
Комментарии42
12 ...
7

Информация

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