А ведь сегодня наступил день будущего из фильма «Назад в будущее» :)

Интересно сейчас сравнить то, что ожидали от будущего создатели фильма «Назад в будущее» и то, что произошло. На мой взгляд — ничего сильно не изменилось в этой жизни 🙂 Наверное, это говорит о том, что как бы учёные не рисовали нам не столь отдалённое будущее — они навярняка не угадают. А будет скорее всего будущее, которое похоже на сегодняшний день. Ну другие машины будут ездить, это точно. Но вот в остальном — природа человеческая не меняется на протяжении столетий, и будущее будет отражать всю эту природу 🙂

Цитаты о языке Perl

«Perl — это единственный язык, программы на котором выглядят одинаково до и после RSA-шифрования.»

Keith Bostic. Программист, создатель Sleepycat, конрибьютор BSD.

«PHP — это малое зло, созданное некомпетентными любителями, а Perl — это громадное и хитроумное зло, созданное опытными и извращёнными профессионалами.»

Jon Ribbens. Программист.

Цитаты предоставлены любителем языка Lua (для которого цитаты ещё не придуманы кем либо). Может быть хотите стать первыми?

Умом Россию не понять :)

Вот фото, сделанное в одном из магазинов (не побоюсь произнести название этого магазина — «Пятёрочка»)  г. Екатеринбурга.

Называется: «Попробуй найди свой номер»

Спасибо за фото Светлане, постоянной читательнице моего блога 😉

Второе фото, от Светланы, называется — «Объявление для невысоких» :

И завершающее фото от Светланы, опять же, из жизни, которая рядом — «Намазали асфальт» :

Почему они называются I18N и L10n?

Ух, давно не писал я в свой блог. Решил немного встряхнуть его этим мелким постом 😉

Итак, в мире программирования есть такие два понятия — I18N и L10N. Это абревиатуры Internationalization и Localization соотвественно. Но что за цифры в них? Я очень долго не знал ответа на этот вопрос и он меня иногда пугал. Я даже как то думал, что по началу интернационализация в Unix была сделана для 18-ти языков, и от туда название…

Но оказалось всё ещё проще. Чтобы не писать Internationalization, решили сократить — оставили первую и последнюю буквы, а цифры соответствуют количеству букв между ними, которые убрали из-за сокращения. То же и Localization — между ‘L’ и ‘N’ идёт 10 букв. Вот так всё оказывается просто получилось…