Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

kappa (294)

kappa
  (email not shown publicly)
http://kapranoff.ru/

Perl Hacker since 1998. Lives in Moscow, Russia.
+ -

  Journal: DuckDuckGo runs on Perl on 2010.07.13 5:23

Journal by kappa on 2010.07.13 5:23
User Journal
There's a cool little search engine called DuckDuckGo. It is a frequent subject of discussions at Hacker News recently.

According to the blog post by its creator Gabriel Weinberg it runs on Perl. We don't hear often about successful new projects running on Perl so the more stories like this the better.

Read More 1 comments
Comments: 1
+ -

  Journal: I love indirect object notation on 2010.06.02 8:54

Journal by kappa on 2010.06.02 8:54
User Journal

I am fond of indirect object notation.

It's the my $inst = new Class::Class arg => 42; thing.

It's beautiful and I've never faced any unsolvable problems with it. All arguments against it basically sum up to it being too hard to parse properly. As if we got computers not for this exactly reason — to do hard things for the sake of beauty (which is a special case of order).

Read More 2 comments
Comments: 2
+ -

  Journal: Game dynamics in development on 2010.05.20 16:49

Journal by kappa on 2010.05.20 16:49
User Journal
This is so cool it almost hurts. Do want! I wonder if it can be implemented around generic TAP.
Read More 1 comments
Comments: 1
+ -

  Journal: Devconf 2010 aftermath on 2010.05.19 7:22

Journal by kappa on 2010.05.19 7:22
User Journal

This is a shortened version of my mail to Perl events mailing list.

The Devconf 2010 conference is over and here are some after-thoughts of mine.

Read More 0 comments

+ -

  Journal: How many Perl developers are there in the world? on 2010.05.16 4:19

Journal by kappa on 2010.05.16 4:19
User Journal

I'd like to have a rough estimation of the number for a talk.

First, my own educated guess. We have:

  1. ~4800 active CPAN authors (from here).
  2. 1% to 5% of Perl developers release code to CPAN (my own evidence from working in big and small companies).

This gets us (optimistically) ~500000 Perl developers in the world.

Then I did some research^H^H googling:

Read More 2 comments
Comments: 2
+ -

  Comment: Re:Dyanmic Language Popularity (Score 1) on 2010.05.16 4:04

by kappa on 2010.05.16 4:04 (#71991)
Attached to: Fresh TIOBE
Well, I promise to care about that up to moment I have a parrot-based language in production :)
Read More 3 comments
Comments: 3
+ -

  Journal: Fresh TIOBE on 2010.04.06 3:23

Journal by kappa on 2010.04.06 3:23
User Journal
According to fresh TIOBE index from PHP/Python/Perl/Ruby only Perl has risen in comparison to April 2009.
Read More 3 comments
Comments: 3
+ -

  Journal: Search CPAN and github simultaneously on 2010.04.02 16:35

Journal by kappa on 2010.04.02 16:35
User Journal

Here's a simple service to search CPAN and github from one page: CPAN Hubble.

It tries to move good github results to the top of the search results page.

There are several known issues with it but please provide feedback here if you find it as useful as I do.

Read More 0 comments

+ -

  Comment: Re:Nope (Score 1) on 2010.03.12 5:05

by kappa on 2010.03.12 5:05 (#71770)
Attached to: Job queues
Thanks for information!

C Gearman server does not retry jobs if a worker returns failure.

But it looks like we can trick it to retry by dropping connection from worker.

Read More 8 comments
Comments: 8
+ -

  Journal: Job queues on 2010.03.11 17:45

Journal by kappa on 2010.03.11 17:45
User Journal
I need a persistent reliable distributed job queue with a good Perl interface.

TheSchwartz would be great but it looks dead. Brad Fitzpatrick is in the valhalla of Google, last release was in 2008 and cpantesters report more failures than successes.

gearman is not reliable. It won't retry jobs on another worker nor workers can return failed jobs.

Read More 8 comments
Comments: 8
+ -

  Journal: Presenting Perl on 2010.03.10 8:41

Journal by kappa on 2010.03.10 8:41
User Journal

There's a new site by Mark Keating from UK: Presenting Perl. It's reportedly based on something called IdiotBox(?!).

There's also YAPC.tv which is more attractive. It also has more features, e.g. RSS feeds.

Read More 0 comments

+ -

  Journal: Wired about serendipity (and Perl) on 2010.03.04 8:16

Journal by kappa on 2010.03.04 8:16
User Journal

A questionable, but interesting nevertheless article in USA Wired mentions Perl:

...tweets about Lady Gaga’s lingerie can help someone debugging Perl code. (Or a tweet about Perl code may help Lady Gaga’s underwear stylist.)

Read More 1 comments
Comments: 1
+ -

  Journal: Shutter — new Gnome screenshot program on 2010.02.26 5:15

Journal by kappa on 2010.02.26 5:15
User Journal

Perl culture is in dire need of fresh showcases and new success stories. When someone asks about desktop software written in Perl, FrozenBubble usually springs to mind and then what?

I think it's very cool that Shutter is written in Perl with all kinds of GNOME goodness like using GooCanvas based on Cairo, installing a notifying icon and being a «Made on Ubuntu» software.

Read More 5 comments
Comments: 5
+ -

  Journal: h-index for CPAN on 2010.02.24 22:04

Journal by kappa on 2010.02.24 22:04
User Journal

I was researching into scientific activity metrics and calculated the h-index for all CPAN authors as an experiment (I used CPANDB by a very high h-indexed CPAN author).

Read More 2 comments
Comments: 2
+ -

  Journal: .. & ... on 2010.01.21 9:15

Journal by kappa on 2010.01.21 9:15
User Journal

I'm publishing one of the tricky questions I ask when I interview people for Perl developer positions.

"Tell me about .. and ... operators? How are they different? How do they work in different contexts?" © skv++

Read More 1 comments
Comments: 1