jm + perl   7

rjbs's rubric: In Soviet Minecraft, server op you!
wow, that is too much effort for a 7-year-old's Minecraft server ;) Very impressive
minecraft  game-servers  kids  teleport  gaming  rjbs  perl 
november 2014 by jm
Finally got around to migrating this old CPAN module to github
cpan  github  ipc-dirqueue  perl  open-source  hacks  git  svn 
april 2014 by jm
demerphq on "perl's regexps are slow"
His classic response to the Russ Cox DFA-over-NFA regular expressions paper. 'A general purpose regex engine like that required for perl has to be able to do a lot, and has to balance considerations ranging from memory footprint of a compiled object, construction time, flexibility, rich feature-sets, the ability to accomodate huge character sets, and of course most importantly matching performance. And it turns out that while DFA engines have a very good worst case match time, they dont actually have too many other redeeming features. Construction can be extremely slow, the memory footprint vast, all kinds of trickery is involved to do unicode or capturing properly and they aren't suitable for patterns with backreferences.' -- Also interesting to note that he mentions an approach I've used in several SpamAssassin speedup add-ons, too ;)
performance  perl  regular-expressions  perlmonks  demerphq  regexps  dfa  nfa  state-machines 
april 2011 by jm
Copying block devices between machines
a very hairy hack to perform a block-level rsync-like "send just the changes" algorithm between two very large files (think /dev/sda block devices).  Crazy, but it'd work alright!
devices  hairy  hacks  shell  perl  networking  ssh  rsync  lvm  snapshots  from delicious
march 2011 by jm
'a growing collection of the Unix tools that nobody thought to write long ago, when Unix was young.' these are really, really nifty (via popey)
via:popey  unix  cli  command-line  linux  moreutils  sponge  pee  ts  vipe  zrun  perl  from delicious
july 2010 by jm
CPAN and BackPAN, as a set of git repositories; essentially a read-only view of all CPAN releases, ever. good plan; I like the way git is useful as a kind of general-purpose distributed archive system
git  gitpan  cpan  backpan  perl  releases  archives  history  version-control  from delicious
june 2010 by jm

Copy this bookmark: