an eddy in the bitstream

Year: 2010 (Page 5 of 6)

Frozen Perl 2010

It’s been a long week, culminating today in Frozen Perl 2010, a Perl conference for and by Perl hackers, here in the Twin Cities. I gave two talks at today’s conference, one on Swish3 and the other on Devel::NYTProf and Search::Tools. Both talks seemed well-received.

In the process of preparing the talks I also released a few new, related modules to CPAN this week:

Search::OpenSearch
OpenSearch server glue for KinoSearch and Swish-e 2.x via SWISH::Prog. There’s a demo Plack app and ExtJS, using both search engines as part of the slides for my Swish3 talk.

I think OpenSearch is very cool and look forward to doing more with that spec, including adding more features (e.g. facets) to Search::OpenSearch.

Search::Query
Search::Query now has support for SQL and SWISH Dialects. I hope to add KinoSearch and Xapian dialects soon. The Search::Query::Parser now has (undocumented and experimental) support for range queries, so that you can say:

foo=( 1..4 )

and that’ll be expanded to

foo=( 1 OR 2 OR 3 OR 4 )

when the Dialect query object is stringified. Handy for things like ranges of dates, which is how I am using it as $work.

Search::Tools, SWISH::API::*
New releases of these older modules as well, with some bug fixes and refactoring to support the Search::Query.

So, yes. A busy week.

I enjoyed hearing other folks’ talks today at Frozen Perl. There was a good variety: pack/unpack, Unicode, i18n and best practice-related presentations. I met some new people, renewed friendships with folks I already knew, and drank lots of free coffee. The cookies were good too.

Terminal Color

For the last ten years I have used the color #E3BF70#fddc8e (hex) as my terminal background color. It’s a darkish amber color that is very easy on the eyes. I’m recording it here because every year or so I have to set up a new system and always have to eyeball the settings till I get something close to what I am used to.

Update: 26 Jan 2009 Here’s my .Xdefaults file for my xterm under X11 on OS X.

XTerm*background: #fddc8e
XTerm*foreground: black
XTerm*faceName: monaco
XTerm*faceSize: 10
XTerm*saveLines: 10000
XTerm*scrollBar: true
XTerm*rightScrollBar: true
XTerm*jumpScroll: true
XTerm*geometry:100x40+0+0
« Older posts Newer posts »

© 2026 peknet

Theme by Anders NorenUp ↑