Home
18 Июль 2009 @ 05:35
Есть такой японский модуль Regexp::Optimizer. В целом вещь неплохая и нужная, но уж больно многословная. Особенно удручает Regexp::List. Поскольку в последнее время в нашем сообществе все равно ничего не происходит, а косоглазые между тем так и норовят оттяпать Курильские острова, предлагаю поупражняться в написании антияпонской функции list2regexp(). Из предложенного названия должно быть понятно, что на входе ожидается список скаляров, а на выходе - оптимизированное регулярное выражение:
print list2regexp(qw(foobar fooxar foozap fooza)) eq qr/foo(?:[bx]ar|zap?)/ ?
	"You're rock candy baby" : "Your code sucks";

Навскидку уложиться можно строк в 50-ть. Чтобы не писать слишком много, саму функцию можно переименовать в list2re(). Но главное, чтобы конечный продукт получился максимально эффективным и производительным. Удачи!
 
 
17 Июль 2009 @ 20:41
 Сегодня уезжаю в Питер. Если что, встреча с читателями в воскресенье (время и место есть на сайте), почту и фконтакты постоянно проверяю =)
 
 
17 Июль 2009 @ 12:48
Как же они меня раздражают!
Ужас просто.
БЕСЯТ своей бессмысленностью.

А вы как относитесь к ботам?
 
 
17 Июль 2009 @ 03:03
Верхние строчки в вишлисте атм занимают ноутбук и bjd. (Кстати, по поводу последнего - если есть среди френдов люди, увлекающиеся - отпишитесь, есть пара вопросов :) )

Правда, в ближайшие пару месяцев мне не светит ни то, ни другое, однако смотрю, выбираю, решаюсь :)
 
 
17 Июль 2009 @ 02:58
Летом люди уезжают отдыхать.
Собирают вещи в сумки и чемоданы, заказывают путевки и т.д. ,и т.п.

Мы вот тоже собираем чемоданы. И десять дней проведем в трехкомнатных апартаментах с кондиционером, теплым полом, ванной и душевой кабиной, современной мебелью и интернетом. И даже ледовым катком поблизости. А также с видом на стройку, Волоколамку, отключенной горячей водой и районом без того, что в рекламных проспектах называют "инфраструктурой" :)

А до настоящего отпуска мне еще жить и жить. :(
 
 
17 Июль 2009 @ 02:39
я: как думаешь, как можно перевести на англ. "левая работа" ?:)

ladydara:
free-fucking-lance)



А я, значит, фрифакинглансер. С чем и остальных фрифакинглансеров поздравляю ;)
 
 
17 Июль 2009 @ 02:32
В соседнем дворе ночами тренируются люди с горящими щарами. Не помню, называется ли это занятие как-то по-особенному.

Глубокой ночью это выглядит феерично.
 
 
16 Июль 2009 @ 20:51
Успела вернуться в Ростов, быть утащенной с крыши, в платье и туфлях, на выходные на море, прыгать по горам и сгорать, проходить практику в синагоге, начать читать Набокова и Гессе, узать что Бродский ругается, завести королевское психихическое платье, сыграть свадьбу, залезть с прекрасными людьми и шампанским на крышу двадцати семи этажного дома, уехать в Питер. И сейчас за окном дождь, в противовес жаре, которая была весь день, первый день самый бездумный и стирающий ноги, впереди чуть больше недели, и Питер, улицы, дома, запах, тут всё ещё весна, цветут липы и клевер, у меня древний невесомый пленочный фотоаппарат, мужчина с гитарой и как минимум четыре фильма впереди.
Может сейчас кто-то тоже в Питере?




 
 
Нашел вот такой интересный модуль - http://search.cpan.org/~fayland/WWW-Contact-0.26/lib/WWW/Contact/Gmail.pm

А как его прикрутить к моему activePerl - не знаю. Да и будет ли он работать, как надо? Ссыль - только в формате tar.gz
 
 
16 Июль 2009 @ 02:38
 В общем, сходил я в кт Пушкинский на конкурс "Мисс Москва 2009" =)) Несколько коротких фактов, вынесенных мною из этого мероприятия:
 - Добрая треть зрительниц (а почти все зрительницы были явно из модельной среды) ночует в солярии. По мне, это такой новый вид вампиров, только ночью они спят не в гробах, а закрываются в работающих горизонтальных соляриях. Негритянки нервно курят в сторонке во главе с Нарциссом Пьером. Кстати, этот шоколадный зайчик тоже там был. Пел одну из своих двух песен. Так и не понял, почему он до сих пор не научился внятно говорить по-русски, о пении я вообще молчу.
 - 90% конкурсанток мне совершенно не понравились: встреть я их на улице, даже не посмотрел бы им вслед, и уж тем более не стал бы знакомиться (разумеется, если бы вообще умел знакомиться с девушками на улице).
- Большинство конкурсанток и присутствовавших на мероприятии моделей конкретные ездовые лошадки: далеко не худенькие, и выше меня минимум на пол головы. Та же Ольга Бузова (как мне сказали, популярная дама из "Дома 2") наступит на бедного меня с моими 175 см роста и не заметит =)))
 - За все надо платить. Конкурсантки платили за участие, платили за возможность показать свой талант (спеть, станцевать и т.д.), платили даже за призы, хотя я не очень понимаю кому, сколько и зачем нужно платить за ДЕНЕЖНЫЙ приз.
 - Победители были известны за несколько дней до начала самого конкурса. Удалившиеся "на обсуждение" судьи в наглую бухали в баре, пока мы ждали их "решения" (сцуко, мероприятие больше 3 часов было! это ж повеситься можно!).
 - Призов было море. Рассчитано все было так, чтобы каждой из 28 девушек досталось хотя бы по одному призу. Самые же дорогие призы (все или почти все) дарились по личной симпатии даривших или по предварительной финансовой договоренности (читай "куплено все"), в том числе это касается и главных призов.
 - По словам работников, после награждения многие модели поехали на "автопати" с членами жюри и устроителями конкурса =)))
 - Судя по рассказам работавших на этом мероприятии людей, половина конкурсанток реально тупы как пробки =))
 - Тем не менее, были среди конкурсанток действительно красивые девушки, которые мне понравились.
 - Также, судя по рассказам работавших на этом мероприятии людей, были среди девушек и приятные, умные красотки. К моей немалой радости, именно к таким и относились понравившиеся мне девушки. Все-таки чутье на хороших людей у меня всегда было отлично развито =)
 В итоге имеем интересное мероприятие, выступления групп на которые я бы никогда в жизни не пошел (Блестящие, Сливки, Нарцисс Пьер, Лазарев и т.д.) и море стеба с друзьями =))
 
 
15 Июль 2009 @ 12:38
 Сегодня пойду смотреть конкурс "Мисс Москва 2009". Никогда на такие мероприятия не ходил, просто ради интереса =))) Хотя никогда не понимал смысла в том, чтобы ходить глазеть на девушек, если с ними нельзя познакомиться =)))
 
 
15 Июль 2009 @ 00:55
 Через пару недель сматываюсь в свой любимый Серфприют =)) В этот раз поедем на машинах. Думаю, будет весело, как и в том году =)) Все-таки компания из 10 человек скучать точно не будет =))
 
 
 
Странный баг словил я тут. Победить не удалось пока. Исходные данные:
ActivePerl 5.8.8
Komodo 5.0.4
Скрипт с прагмой:
use encoding "UTF-8";
а также модуль подключаемый в этом скрипте, в котором также прописано:
use encoding "UTF-8";
При запуске отладки получаю ошибку:


Как только отключаю в модуле:
#use encoding "UTF-8";
все ок....
Никто не сталкивался с такой ошибкой?
 
 
Музыка: радио
 
 
13 Июль 2009 @ 22:35
- 19 июля состоится встреча с читателями в Питере. Это снова будет  "Cafemax" Невский проспект, 90/92. Будет разыграно несколько книг "Игры Масок" за неделю до официального поступления в книжные магазины! Время встречи: 17.00.

- в двадцатых числах августа в Питере будет более серьезная презентация в Буквоеде , автограф сессия и т.д.

- в сентябре будут встречи с читателями в Минске (привет, Гена =))) и Харькове.

- встреча в Москве под вопросом, я пока не знаю, где ее можно провести, и успею ли до отъезда на море =)
 
 
Господа,

а не знает ли кто-нибудь модуля или движка, на базе которого можно разрабатывать сайты. Я имею ввиду не "use CGI", а нечто более сложное - релизующее кеширование страниц, поддержку шаблонов, поддержку mod_rewrite и тд.

В общем ищу способ сделать разработку сайта более простой - чтобы часть базового функционала была уже написана. Ничего подобного не встречали?
 
 
12 Июль 2009 @ 22:14
Зачем такое безумное количество народа ходит смотреть World press photo с фотоаппаратами? Это все равно, что идти в Третьяковку с холстом и кистями ;)
 
 
Не прошло и полгода, как нам опять нужен новый спец, так что текст вакансии почти не изменился.

Про вас:
 
1. Английский на уровне общения по мессенджеру или круче.
2. Высшее образование в соотв. или смежной области.
3. Good problem-solving skills.
4. Ability to work individually and in a team.
5. По крайней мере 3 года опыта работы perl-разработчиком в связке Linux/bash + Apache/mod_perl2 + MySQL + Perl
6. Вам не надо объяснять, что такое CVS/SVN, HTML, DOM, XML, JS/JQuery и как с этим хозяйством работать.
7. Большим плюсом будет опыт работы в travel-индустрии, а также с событийными фреймворками, в особенности AnyEvent.


 
Про нас:
 
Skoosh ( http://www.skoosh.com ) - онлайн система бронирования отелей. Этим сказано точно не все, но достаточно много.
 
Резюме _на английском_ отправлять на jt@aaanet.ru.

Оплата: $3000 в месяц.
 
Don't forget to describe the biggest challenges that you have faced so far in your development career and explain how you solved these challenges.

 
 
12 Июль 2009 @ 12:55
Я проснулась в пять утра от звона бьющегося стекла; оказалось, я случайно сшибла с тумбочки стакан, который не преминул разлететься на осколки.

"Поздравляю тебя, шарик, ты - кубик", - прокомментировал это событие Страхов, перевернулся на другой бок и издал замысловатый по тональности храп.

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

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

затем я подумала о том, как написала бы о своем состоянии на фейсбуке, где общаюсь, разумеется, по-английски, и пришла к следующему:

I'm not awake and neither gone to sleep,
The morning comes, and sky begins to weep,
And while the rain is falling from the sky,
I watch the hours slowly passing by.

никогда не знала, что могу попробовать делать обратные переводы.