Еженощно

2 января 2009

Есть такое понятие в программировании — nightly builds. Это когда программисты целый день программируют, а ночью на основе их работы компилируется и собирается свежая версия программы. Программы бывают большими и сложными, поэтому на их полную сборку может уходить несколько часов. Это автоматическая процедура, присутствия людей не требуется, и поэтому её проводят ночью. Утром люди приходят — а у них уже есть свежая версия программы, которую можно тестировать.

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

Поэтому часто при загрузке программ вам предлагают на выбор: стабильную версию, предварительные версии (α, β, release candidate) и nightly builds. По-русски их обычно называют «ночные сборки». И лишь недавно мне встретился вариант — еженощные сборки.
Еженощные сборки
Этот вариант кажется мне более уместным, тем более что именно так и переводится слово nightly. «Ночные сборки» отдают каким-то подпольем и тёмными делишками. А вот «еженощные» звучат более весомо. Хотя словари считают слово «еженощный» устаревшим и книжным.

Да, я знаю, комментирование не работает из-за перехода на новую (уже устаревшую) стабильную (хоть и трудно поверить) версию WordPress. Разбираемся.

Тщательно вводя символы, ты помогаешь обществу

2 июня 2008

Думаю, каждый сталкивался с такой вещью, как CAPTCHA. Это те самые цифры и буквы, которые нужно разглядеть на картинке и ввести в указанное поле. И тогда вам позволят зарегистрировать почтовый ящик, оставить анонимный комментарий или совершить иное возможно опасное действие. CAPTCHA — типичный случай так называемого натянутого сокращения, когда сначала выдумывают слово, а затем пытаются как-нибудь расшифровать его (другой известный случай — это EDGE).

На расшифровку капч (или капчей?)  впустую тратится ужасное количество человеческого времени. Не так давно умные ребята придумали улучшенную версию капчи, которую назвали reCAPTCHA. Она схожа с «классической», только вместо бессмысленного набора букв в ней нужно угадать два осмысленных английских слова. Какое-то одно из них компьютер знает, а другое — нет. Вы вводите оба слова, по одному из них вас проверяют, а другое добавляют в «базу знаний».

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

Так выглядит reCAPTCHA

Поставить именно эту проверку к себе на сайт не очень сложно, потому что разработчики раздают готовый код для разных языков. Я уже встречал рекапчу на некоторых сайтах. Даже известный своей неблагонадёжностью сайт www.lurkmore.ru — и тот проверяет анонимов на человечность при помощи reCAPTCHA. Так что и от лурка в конечном итоге есть польза человечеству.

Раскладка Бирмана

30 января 2008

Признаюсь честно — у меня тоже установлена типографская раскладка Ильи Бирмана, и я ею пользуюсь. Очень нравится. Не то чтобы мне трудно запомнить «секретные комбо» на цифровой клавиатуре, чтобы вводить угловые кавычки или тире — их я помню. Но я не помню более редкие знаки, вроде ×, ° или ≈. А они тоже иногда нужны. А уж если у вас ноутбук, где нет цифровой клавиатуры, то эта раскладка — просто спасение.

Спасибо, Илья!