Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Анатолий Шарифулин
Анатолий Шарифулин
А Андрей Шитов случайно то же самое сделал на русском языке о Perl http://onperl.ru - Анатолий Шарифулин
Анатолий Шарифулин
"Sphinx now has official IANA assigned ports, 9312 for native API and 9306 for SphinxQL" - Анатолий Шарифулин
Анатолий Шарифулин
Web-разработка / Загрузка браузером нескольких файлов - http://habrahabr.ru/blogs...
Про multiple="true" не знал и про Оперу с multipart/mixed. Так вот где он используется :) - Анатолий Шарифулин
У opera, все что касается file-upload очень оригинально... Как с точки зрения JavaScript, так как и оказалось на уровне голого HTTP :-) - Andrey Chernomyrdin
Анатолий Шарифулин
Подкасты / [PODCAST] Рунетология (31): продюсер Station20.ru и Russia.ru Сергей Пименов - http://habrahabr.ru/blogs...
Мельком и про нас есть :) Пименов на Хабре! ололо!!!1 - Анатолий Шарифулин
Анатолий Шарифулин
Google Wave / Создатель Gmail попробовал-таки Google Wave - http://habrahabr.ru/blogs...
"Google Wave никогда не сможет убить электронную почту" - Анатолий Шарифулин
Анатолий Шарифулин
В день рождения Perl. Как мило :) - Анатолий Шарифулин
Анатолий Шарифулин
Первый раз его пост мне понравился :) - Анатолий Шарифулин
Alex Kapranoff
Отличная идея. - Alex Kapranoff from Bookmarklet
не понятно, зачем 2 будильника в голове и настоящий? Зачем гудки по приходу новых сообщений, клики и звуки клавиатуры при написании сообщений? - ptzn
Видел это видео раньше всех, на экслюзивном показе :) Круто! s/403/404/ – привычнее) - Анатолий Шарифулин
wearing — это совсем не так) - ‾\ (о_О) /‾
Тоже сильно режут восприятие клики, кнопание и жутко медленная отправка фотографии. - жэ
Если что, я отличной идеей назвал снять худфильм в такой форме :) Сам интерфейс конечно убогий и т.д. - Alex Kapranoff
запятая не лишняя после "я"? - Волька
Think "I, Robot". - Alex Kapranoff
@ptzn затем же, зачем и терминатору текст на экране Killed: 0 - Ivan Dyachkoff
"Пользователь Елена", он кем/чем пользуется? - nonsleepr
попсово, как раз, как надо для популярной киношки без претензий. идейно напоминает фантастику того сорта, где автомобили с атомным двигателем и передатчики гиперсвязи на радиолампах: клише, понятные эпохе. (а сбой у него в том, что линукс не может смонтировать корневую fs. развеселили отдельно.) - 9000
Отличная идея в типичном исполнении.. - Phil Smirnov
Хрень. Все ждал, когда социальная реклама пойдет, но даже ее не было. - consumed
и ещё. когда вы видите знакомое лицо, оно не обводится рамкой с надписью, вы просто знаете, что оно знакомое. когда вы протягиваете руку, вы не выбираете это действие из меню. полагаю, таким и будет общение с имплантами. правда, это чертовски трудно показать по телевизору. - 9000
Анатолий Шарифулин
Русский мак рулит!
Это провокация :) - Анатолий Шарифулин
Анатолий Шарифулин
Попробовал Squatting on Continuity, дикая штука, но чат работает #perl
Ааа, он нагрузку совсем не держит, он тормозит, когда 4 человека постоянно пишут... То же самое с чистым Continuity :( - Анатолий Шарифулин
На его основе есть реализация comet http://search.cpan.org/perldoc... - Анатолий Шарифулин
http://wiki.nginx.org/NginxHt... вообще не очень, мало того, что не сразу отдает сообщения из очереди, так еще в 100% cpu загоняет каждый воркер, мда... - Анатолий Шарифулин
APE – порнография на мутулсе :) - Анатолий Шарифулин
Анатолий Шарифулин
Как моджо запускал? - Анатолий Шарифулин
Я как-то переписывал входную точку с мод_перл2 на чистый моджо одного проекта, запускал как демон_префорк. Так вот памяти моджо ел меньше, чем апач. Нагрузку не мерял. - Анатолий Шарифулин
mojo как Mojo::Server::Daemon и Mojolicious::Lite. Тестировал все варианты в один поток (в 10 потоков расстановка сил не меняется). Может выложишь свой вариант на mojo? - Sergey Homenkow
Тогда и апач/мод_перл адо было запускать в один процесс :) Запускай mojo как daemon_prefork или fastcgi_prefork (но тут надо проксировать). - Анатолий Шарифулин
Кстати, есть возможность запускать моджо под мод_перлом, я только не пробовал - Анатолий Шарифулин
apache был с MaxClients 1. Всё честно. Там всё вокруг XS-ое. Так что не мудрено. - Sergey Homenkow
Как часто ты пишешь приложения вида хеллоу-ворд? :) Надо тестировать код, содержащий разбор параметров и тела запроса, выполнение каких-нибудь действий и рендеринг. Будет два варианта: асинхронный и синхронный. Результаты будут интересными :) - Анатолий Шарифулин
Меня интересовал оверхед, который даёт фреймворк. Про разбор параметров согласен. Буду бенчмаркать /sum?a=3&b=4. Если POE медленее в 10 раз, зачем такая асинхронность? Лучше я сделаю в 2-5 раз больше синхронно. - Sergey Homenkow
В 10 раз??? Ого :) - Анатолий Шарифулин
Угу. Давай, помоги написать быстрый sum-сервер на POE и Mojo. Может я не умею их готовить. - Sergey Homenkow
Кстати, catalyst стоит тоже учесть. Ты ab тестируешь? Выложи как ты тестируешь и результаты. - Анатолий Шарифулин
ab -n 1000 URL. Пробовал ab -n 1000 -c 10 URL. Немного быстрее, но порядки те же. - Sergey Homenkow
в общем тут есть немного по результатам: http://github.com/kappa... - Alex Kapranoff
сырой PSGI под Plack-ом рвёт всех, но не парсит query_string :) - Alex Kapranoff
Для POE: use POE qw(XS::Queue::Array Loop::IO_Poll). Не честно в PSGI использовать такую регекспу. В Mojo логи пишутся, а в остальных нет :) Есть сводная таблица? - Анатолий Шарифулин
POE ~560 и не меняется от магических XS и IO. Вообще XS::Queue::Array подцепляется автоматом в POE::Kernel. В mod_perl2 ~4800. Допилим код, выложим сводную. Посмотри плиз реализации на mojo*. Что можно улучшить? Можно ли отключить логирование? Как production моде включить из скрипта? - Sergey Homenkow
Даа... http://gist.github.com/194659 http://gist.github.com/194660 Результаты вообще не фонтан :) - Анатолий Шарифулин
А попробуйте запустить моджо как http://search.cpan.org/perldoc... - Анатолий Шарифулин
Apache2::Mojo не совместим с последней версией Mojo. - Sergey Homenkow
Вообще изначальная цель: сравнение оверхеда фреймворков для продакшена. Так что никаких парсингов URI регекспами. Ну и стабильные модули. Для Mojo сделано исключение. Впрочем он пока аутсайдер. PS. Надо погонять всё что можно под fastcgi. - Sergey Homenkow
Сделал версию на PSGI без читинга. Парсит параметры через CGI::PSGI. Производительность упала на 30%, но всё равно быстрее остальных. Запускаю через Plack, он подхватывает AnyEvent-бэкенд, который в свою очередь подхватывает EV-бэкенд. (см. httpd-cgipsgi.pl на gh) - Alex Kapranoff
Добавил пару fcgi реализаций. Чистый fcgi у меня даёт ~3000. - Sergey Homenkow
А я в NginxSum.pm сделал 4 реализации на nginx-овском Перле. Самая крутая даёт ~8500 с кипалайвом :) - Alex Kapranoff
А ещё я написал такой sum-сервер на френдфидовском Торнадо. ~2700 с кипалайвом, что в общем, даёт нам определённую надежду :) - Alex Kapranoff
@kkapp а NginxSum без кипалайва сколько? и у тебя worker_processes == 1? - Sergey Homenkow
Без -k получается 3000-5000. worker_process 1. - Alex Kapranoff
Т.е. nginx + perl – самая лучшая реализация? И никакие фреймворки не нужны :) - Анатолий Шарифулин
FCGI и Mojo – какие дал результаты? - Анатолий Шарифулин
fcgi-mojo ~500. просто fcgi ~2600. - Sergey Homenkow
nginx + perl только условно годится в продакшн, так как выполнение перла там блокирует весь процесс. - Alex Kapranoff
@kkapp т.е. можно использовать как prefork сервер. Как писали недавно на хабре про nginx+Mason: "Вы изобрели apache 1.3". - Sergey Homenkow
@kkapp и, конечно, nginx+perl как бекенд за лёгким nginx. - Sergey Homenkow
Ну да :)) Хорошая тема для смешного блица на Хайлоаде, кстати ;) - Alex Kapranoff
Твой репозиторий - тебе и делать блиц :) - Sergey Homenkow
И сделаю. - Alex Kapranoff
Единственное, не пойму, что делать? :) Если Mojo медленный, то какой фреймворк использовать, чтобы так же удобно было? - Анатолий Шарифулин
Хороший вопрос. - Sergey Homenkow
Понять, где у него тормоза и починить. Делают-то они все одно и то же. Мне в последнее время очень нравятся микрофреймворки типа Dancer или Squatting. Попробуй, кстати :) - Alex Kapranoff
Вообще, если считать, что хорошее время ответа веб-приложения 100ms, оверхед в 2-4% вполне допустим. Но, конечно, 0.125% приятнее. - Sergey Homenkow from fftogo
Dancer – по синтаксису похож на моджолишес-лайт, но функционал скуднее. Squatting надо попробовать. Меня PSGI заинтересовал, только я не понимаю его суть, чем отличается от нжинс-перла? - Анатолий Шарифулин
Примерно всем :) PSGI — это протокол между веб-сервером и веб-приложением типа CGI. Вместо %ENV используется прямой перловый вызов, вместе STDOUT — возвращаемое значение. Сейчас есть несколько серверов, умеющих PSGI — родной Plack, nginx через патч, Apache2 через спец-handler. И несколько фреймворков — (точнее, уже почти под всё написали PSGI-адаптеры). - Alex Kapranoff
Добавил HTTP::Engine ~1200. - Sergey Homenkow
Итого: среди низкоуровневых фреймворков у нас рейтинг производительности: nginx-perl > PSGI > mod_perl2 > FastCGI (FCGI) > pure perl HTTPD. Так? - Sergey Homenkow
На HTML::Mason ~520. - Sergey Homenkow
Сергей, у тебя есть возможность perl-cgi и php под апачем замереть? Интересно сравнить - Анатолий Шарифулин
perl-cgi ~42 - Sergey Homenkow
apache2 prefork + mod_php 5.2.10 ~2460 :) Код: <?= $_GET['a'] + $_GET['b'] ?> - Sergey Homenkow
@sharifulin можешь быть спокоен, Mojo не на последнем месте :) - Sergey Homenkow
Анатолий Шарифулин
RT: @tochkak: у нас вышли АйСпасибо! давайте прокачаем ее! все у кого есть аккаунт - скачайте ее себе!
Что это и куда нажать? - Alex Kapranoff
http://itunes.apple.com/WebObje... благодарность за ай пробки :) - Анатолий Шарифулин
Alex Kapranoff
Гугль федекснул футболку Summer of Code 2009, хотя я был всего лишь кандидатом в менторы. В связи с чем полезу-ка, посчитаю...
У меня в шкафу 57 футболок. Мне кажется, что уже хватит. - Alex Kapranoff
Каппа, ты крут! Всегда думал, что их у меня как-то много и с этим надо что-то делать, но кажется у меня сильно меньше. - ideali from iPhone
Я думал, их меньше. Так что ты пересчитай как-нибудь :) - Alex Kapranoff
у меня меньше :( :)) - Кузнец счастья
19 - arty
Кстати, а есть отчет/результаты по гугл саммер код? - Анатолий Шарифулин
мамочке! И все одинаковые? Что же вы с таким количеством делаете? Моль не мешает жить? - mikolka
между прочим, из них отличные одноразовые половые тряпки :) - Анатолий Шарифулин
все разные :) - Alex Kapranoff
Алекс, спасибо) - Анатолий Шарифулин
Alex Kapranoff
Кошка-машка совершила свой leap of faith с 5 этажа. Кажется, сломала только один сустав. Оперируют 3 час.
Жопа. Помочь чем? - Dmitry Khrustalev
ох. - ideali
Пока сказали, что всё более-менее поправимо. Главное, что цел мочевой пузырь. - Alex Kapranoff from iPhone
Сочувствую. На асфальт, да? - Anton Volnuhin
Нет, на сыру землю, но видимо при такой высоте пофиг. - Alex Kapranoff from iPhone
Поправляйтесь - corvin
поправляйтесь! - yollo
Спасибо! Теперь Маша --росомаха. В сустав вставили спицы (из адамантиума). - Alex Kapranoff from iPhone
Ох, пусть всё будет хорошо. - Dmitri Fedoruk
скорейшего выздоровления кошке! - ‾\ (о_О) /‾
сочувствую. у меня кот два раза с 4-го летал - saguro
Есть надежные ветеринары, у которых крысей оперировали если что. Недалеко от тебя. Ну и помощь по перевозке предлагаю, если нужно. - Белое футболко
Спасибо, Макс, я наверное воспользуюсь помощью. - Alex Kapranoff
Поправляйтесь! :( Сочувствую очень. - Jinger
как они это делают? сетку на окна приколотить, да? (думаю о своей малявке). пусть поправляется ) - Jolly Slyness
Конечно, всегда обязательно сетку нужно натягивать. Хищники - они такие, им всё равно. - Dmitri Fedoruk
На окна легко сделать, а вот если балкон не застеклён, то там почти никак. Не пускать туда. - Alex Kapranoff
У меня кошка с четвертого падала на крышу подъезда, теперь у нее 8м жизней :) В моем случае все хорошо, только она испугалась. Все должно быть хорошо, это кошка. - Анатолий Шарифулин
ух блин. с 5-го обычно все легко проходит. тяжелая была? у нас у друзей кот с 13-го улетел - ничего не сломал - Kirill Petrovsky
Тяжёлая кошка, да. - Alex Kapranoff
От второго до пятого считаются самые проблемные этажи - котэ сгруппироваться не успевает и падает кое-как. - consumed
Ох, поправляйтесь. Вот поэтому я всех хозяев своих котят заставила поставить сетки на окна :( - Белка-истеричка
Sergey Homenkow
Дни.ру v1 2001г. :) - http://web.archive.org/web...
"Программирование - Алексей Капранов, Сергей Хоменков" - Sergey Homenkow from Bookmarklet
Во! Круто :) - Анатолий Шарифулин
@sharifulin только на расширения файлов не смотри :) - Sergey Homenkow
Хостилось на виртуальном хостинге в мастерхосте. - Alex Kapranoff
Анатолий Шарифулин
Мой Круг мне сообщил: "Can not set memcached key memcached_file_replication@/images/circles/790951877.gif" :) #moikrug
а можно поинтересоваться на какой странице он так посмел сделать? - Denis
Я добавлял книги и что-то он с ажаксом напутал :) - Анатолий Шарифулин
Alex Kapranoff
yappo's nginx-psgi-patchs at master - GitHub - http://github.com/yappo...
PSGI module for nginx. PSGI is WSGI for Perl. - Alex Kapranoff
а в чем смысл PSGI? - Anton Yuzhaninov
Вот тут есть спек и хороший FAQ: http://github.com/miyagaw... - Alex Kapranoff
Как я понимаю, ты из nginx не проксируешь запрос на свой перловый демон, который будет сам разбирать запрос, а сразу вызываешь обработчик и передаешь ему уже разобранный объект запроса. - Анатолий Шарифулин
Hi Alex, are you a nginx committer? With this patch (and PSGI/Plack) the way Perl web applications work would dramatically change: all PSGI compatible web applications such as Catalyst would run natively inside nginx embedded perl, right? :) - Tatsuhiko Miyagawa
My hope considers taking in to core of nginx, after this hack settles down. - kazuhiro osawa
Miyagawa, no, I'm not, although Igor (the author) is my friend. He says that ngx_http_perl_module is not very stable by itself. I'm still going to give nginx-psgi a try. - Alex Kapranoff
Анатолий Шарифулин
Тема уходящего лета: "Джубга свет, джубга рай, ты кайфуй и отдыхай!" :)
пиздец, что ещё сказать! давайдавай! веселись и отдыхай! охуенно! водка наливай! тёлки танцевай! арара, давай танцуй! - Sergey PImenov
Прикольно, когда ее за час ставят несколько раз и ты невольно начинаешь подпевать :) - Анатолий Шарифулин
Все лето ее искал ни как не мог найти!!! Спасиб тебе!1! - Андрей
Bret Taylor
The technology behind Tornado, FriendFeed's web server - Bret Taylor's blog - http://bret.appspot.com/entry...
The technology behind Tornado, FriendFeed's web server - Bret Taylor's blog
We have open sourced our web server. Download it at http://www.tornadoweb.org/. Check out the Facebook announcement at http://developers.facebook.com/news... - Bret Taylor from Bookmarklet
*have no idea what I am looking at* - Joe
Wow! Thanks so much, Bret and co! - Doug
this was very interesting; good job - RAPatton
neat - anna sauce
I wonder what the engineering decision was to not use a WSGI interface. - mikepk
mikepk: it supports WSGI, but it is not WSGI by default because WSGI does not support non-blocking I/O for things like hanging connections. See http://www.tornadoweb.org/documen.... - Bret Taylor
This actually is a very good piece of code! Thanks folks! - directeur
cool, Bret, thanks :) I was just heading through the docs now. - mikepk
Thanks for doing this, Bret! That's some pretty cool stuff. - Keith Bourgoin
that's great. thanks.. - Onur Gündüz
oh man, this is so awesome, thanks guys! - Charles Ying
Is "tonado" a typo? - Bruce Lewis from fftogo
I'm hacking my own python web framework at the moment, so now the choice on whether I want to switch gears to this or not. I'm liking what I see so far. - mikepk
Bruce: Yes - Casey Muller
Wow.. Thanks!! pretty much makes my day.. which is scary in it's own rite. - Chris Myles
Great news! Cheers to the FF team! - Egon Willighagen
Nice new title Brett.."Facebook Director of Products".. a good sign of things to come! - Chris Myles
very very glad to hear this bit: "Tornado is a core piece of infrastructure that powers FriendFeed's real-time functionality, which we plan to actively maintain." - Chris Heath
Great work - James Myatt
does this have any implications for friendfeed.com in terms of competition and shelf-life? - Franz Sittampalam
Franz: enables widespread adoption which leads to greater influence of the technique - Mike Chelen
So excited this is out. So many personal projects I have been wanting to build with it :) - Bret Taylor
Bret, do you have a set of coding conventions you use? E.g. looks like you use mixed case for classes and underbar separators for methods. - Cristo
Fantastic, Bret (and team)! - Micah Wittman
A very good project!...you know if will be possibile to use Tornado with other technogies except Python (such as JEE, Ruby On Rails, etc.)? - Nicola Junior Vitto
Cristo: we tried to use the official Python coding conventions, though we may have inadvertently strayed. Those conventions are: ClassNames, method_names, variable_names - Bret Taylor
Brilliant! I hope you can provide very valuable input for the next round of #python WSGI, which desperately needs a next round ;) - Uche Ogbuji
Re: WSGI needing help, see http://www.b-list.org/weblog... - Uche Ogbuji
grt - Xitong Liu
"Facebook's opensource technologies" link is broken on tornadoweb.org .. - Onur Gündüz
Onur, worked for me - and still works now - Chris Heath
Very cool, in case someone needs a high-end Web Server for a project, FriendFeed just open-sourced theirs, & apparently, it screams.. - Alex Schleber
Nicola: there is a Ruby example - http://gist.github.com/184760 - Mike Chelen
thx Mike, but this is a kind of eventmachine (that sounds good) for Ruby, not a Tornado client or wrapper...isn't it? - Nicola Junior Vitto
Excellent! Thank you. Was eagerly waiting for the day to come after looking this just 1 month ago; "changeset: 5afb8a445cad / date: 2009-08-11 16:34:48 / description: Initial open source packages" http://changelog.friendfeed.com/2009... - NaHi from f2p
Chris, yes it is fixed.. I swear it was broken .. - Onur Gündüz
Good catch, NaHi. :) - Micah Wittman
Thanks guys. Really appriciated. - Roberto Bonini from iPhone
That's great. thanks Bret :-) - Nimaa
Nice job on the non-blocking stuff Bret! - Mitchell Tsai
"We have open sourced our web server" @bret took over a year but is worth the wait. thx for the follow through ~ http://bret.appspot.com/entry... - Peter Renshaw
Ohhh, ummm, btw, your underhanded behind the scenes sell out still rankles my human decency, & a lot of others too, as should yours...thumbs down/dislike x 47.5 million dollars, however not being bitter of course, keep ignorance & bliss - sofarsoShawn
As I expected :) brilliant - FFTornado
that's the sound of I believe 100000000? or so hands clapping...& giving you the BOOOO-URNS if I'm not mistaken... - sofarsoShawn
oh you sonsabitchez this fscking rules! why so badass, ff? thank. you. :) - mike
So, can we say; Python is the future? - Ozkan Altuner
Nice code. Started to look at it today. Thanks for doing this. Now to start testing this on some projects I had been working on. - Altan Khendup
What OS do you guys run FF on? - Diego Barros 
Diego: we run on Linux. - Bret Taylor from email
@bret just out of curiosity - what would necessitate usage of such an engine for a *personal* project? :) - Michael Bravo
Michael: it is a nice framework to use for any project in my opinion (though I am clearly biased). If you are doing anything real-time like the chat demo, something like Tornado is certainly necessary/useful regardless of the size of the project. - Bret Taylor from email
@bret and for little-sized hardware? should have try it on Maemo based :))) - A.T.
@silpol I kinda fail to see Maemo devices being used for servers (unless it's some kind of satellite-based or other covert server maybe :) ) - Michael Bravo from IM
@mbravo you never know... there are some unusual (and cool) apps for web servers, granted you abstain (on purpose) from classical models, e.g.server farm somewhere there and herds of clients connecting to it... - A.T.
Bret: Cool, thanks. Just out of curiosity, which flavour of Linux is preferred by FriendFeed? - Diego Barros 
I think this is the best answer for the ultimate question: "Does python needs yet another web framework?" While most of us would say why, when one come across this, a real world proven technology, serving zillions of pages a day, one would say, well, why not. actually, why not even take it an try to integrate out next web app with it? great job! seems like joining FB won't do you any harm ;-) - Tzury Bar Yochay
We've seen tornado vs twisted, how about tornado vs rails? http://www.youtube.com/watch... - Tzury Bar Yochay
http://chan.friendfeed.com:8888/ It doesn't work. I'd like to see chat.js :) - Анатолий Шарифулин
FriendFeed's web server, open sourced? This is great! Welcoome, Tornado! - Thierry R. Andriamirado
Bret: how do you proxy long-living connections through nginx? Vanilla nginx buffers everything. - Alex Kapranoff
nginx has a configuration option to turn off buffering. - Tristan Seligmann
Анатолий Шарифулин
Вот такая задачка: в какую сторону едет автобус и почему? #autoschool Правильный ответ завтра в 20:00 :)
l_a946c410.png
Всё дело в дверях. - Sergey Homenkow
А - eXDream from iPhone
B, если судить по аэродинамике корпуса - Кузнец счастья
зависит от того, в какой стране - Anton Noginov х
Все верно, правильный ответ А, т.к. автошкола в России :) - Анатолий Шарифулин
Анатолий Шарифулин
@hsww а вот отличная новость http://lists.kraih.com/piperma... Пора писать посты про Mojo, я уже 3 проекта на нем сделал :)
расскажи, что за проекты. - Alex Kapranoff
@kkap, 1. XML для раша ру на раннем Mojolicious и TT, 2. Сайт-блог на новом Mojolicious и epl, 3. Сервер для айПробок на Mojo. Пока нравится, совершенство близко и стабильная версия тоже :) - Анатолий Шарифулин
4. API-сервер на Mojolicious::Lite + JSON. 1 файл, 192 строчки – очень легко и очень работает :) - Анатолий Шарифулин
Анатолий Шарифулин
Куда нужно нажать на этой странице, чтобы его услышать? - Sergey Homenkow
"Архив вещания. 2009-08-18 22:00 - 23:00 ... 22.mp3 (аудио MP3, 0 bytes)" - Sergey Homenkow
Это же радио :) А нули – это у нас место закончилось ))) - Анатолий Шарифулин
Вот moskva.fm умеет делать отличные ссылки на архивы. Мне бы такое подошло :) - Sergey Homenkow
Анатолий Шарифулин
Community contributions for those who don't feel rockstarry enough yet - Perlbuzz - http://perlbuzz.com/2009...
"He got privileges to the CGI.pm bug queue and has closed 100 of the 150 bugs in the queue." Обновляйтесь на версию 3.45, если вы еще используете этого монстра :) - Анатолий Шарифулин from Bookmarklet
Анатолий Шарифулин
bootylicious.pl – One-file weblog on Mojo steroids! - http://github.com/vti...
vti жжет! Но можно лучше :) - Анатолий Шарифулин from Bookmarklet
Анатолий Шарифулин
Ох*енный робот :) Скоро всех найдем :) RT: @pimenov: Читатели Маруси ВКонтакте http://marusya.ru/vkontak... Теперь у нас есть робот. #marusya
Что за робот? - Alex Kapranoff
Уже собрали 3118 (из них с аватарами 3076) из 4094 пользователей группы Маруся http://vkontakte.ru/club930... - Анатолий Шарифулин
Вконтакт не выдает больше 500 пользователей по запросу Все. Я нашел лазейку, с помощью которой в первый день собрал 1к+, второй – уже 2к+ и третий – 3к+. К сожалению, всех я наверно не соберу, по экспоненте убывает :) - Анатолий Шарифулин
Мониторинг он-лайн и новых :) Кстати, вконтакт не дает делать больше одного запроса в секунду банит по логину. - Анатолий Шарифулин
Анатолий Шарифулин
"Rakudo Star" - Perl 6 will be released in Spring 2010 - http://hanekomu.at/blog...
Ура! Ждем весны! Rakudo Star!!! - Анатолий Шарифулин
Анатолий Шарифулин
AnyEvent::Intro - an introductory tutorial to AnyEvent - search.cpan.org - http://search.cpan.org/~mlehma...
Хороший туториал по AnyEvent - Анатолий Шарифулин from Bookmarklet
Анатолий Шарифулин
Here are some interesting distributions for you to look at, if you don't know them already. - Анатолий Шарифулин
Анатолий Шарифулин
no warnings довольно спорный момент. - Anton Yuzhaninov
мы так пишем уже давно, мы чувствуем use warnings :) - Анатолий Шарифулин
Other ways to read this feed:Feed readerFacebook