So I've been recommending CBC Radio 3 Podcast to everyone I know. The only thing they're missing for their multi-format podcast (they even have OGGs!) would be CUE files. So here's my contribution:
CBCR3_2007-06-01.cue Cue file for #106?
CBC Radio 3 Podcast CUE files...
Friday, June 01, 2007 |
0
comments
Labels: cbcradio3
Strange Research Encounters
Ran into this strange link while digging up references. Also, nerd lolz: "Do not plan a bridge capacity by counting the number of people who swim across the river today" - Heard at a presentation.
Sunday, April 15, 2007 |
0
comments
WRT PAQ XML Compression
While brainstorming ideas for testing the metascheduler I'm building I thought to look into data compressors again... Specifically the PAQ family of compressors. The latest update is PAQ8jc (fixed tarball). I whipped up an ebuild and took it town using Intel's C++ library. I tested it out on a 1.8M XML file:
reference 1.8M gzip -9 168K bzip -9 108K PAQ8jc -5 61K PAQ8jc -7 61K (2 bytes smaller, but longer runtime/memusage)
Okay... So this shows that if I feel like getting my hands dirty with C++, there's actually some value in parallelizing this algorithm.
Something that caught my eye while looking into this is XML-WRT. It's a fantastic project which scratches an itch I developped in the middle of a lecture on WebServices some time ago. XML-WRT can be thought to work in two distinct steps; substitute common tagnames, attributes etc with shortened tokens; run result through zlib or FastPAQ depending on user preference. I tested its WRTified zlib/fastpaq targets on a the 15M Locations.xml file from gnome-applets (wow that's big):
reference 15M gzip -9 2.0M bzip2 -9 1.2M xml-wrt -2 1.8M (zlib default after wrt) xml-wrt -3 1.7M (zlib best after wrt) xml-wrt -10 693K (FastPAQ normal) xml-wrt -11 693K (FastPAQ best)
I also tested it on a 684M XML database (the default buffer size is too small for dictionary generation on this particular file):
reference 684M gzip -9 102M bzip2 -9 74M xml-wrt -l10 ---- xml-wrt -l10 -b100 51M
What I want you to take away from this is that xml-wrt/PAQ is pretty slick and actually quite usable. xml-wrt -10 will actually complete in a sane timeframe. PAQ8jc on the same file however will take literally ages and probably won't serve any practical purpose for you...
Wednesday, November 29, 2006 |
0
comments
Labels: compression
Silly typo
If you get the following obscure error message while submitting a seemingly simple service request to a Globus service it's because you're attempting to speak HTTP to an HTTPS container as the last reply in this bug tells us...
java.io.IOException: Token length 1347375956 > 33554432
Monday, November 27, 2006 |
0
comments
Labels: globus
lo disappeared you say?
sigh and lol:
%ifconfig ?_ Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:176 errors:0 dropped:0 overruns:0 frame:0 TX packets:176 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:31442 (30.7 Kb) TX bytes:31442 (30.7 Kb)
Friday, November 24, 2006 |
0
comments
Labels: gentoo
Pure Pwnage
One of the great things about living in Toronto is that occasionally you can play spot-the-celebrity. For example, I'm 90% sure I spotted Pure Pwnage Dave today while walking back to my house. This guy:
Anyhow, today brings little news other than a continuing frustration with Gnome's Bonobo component. Also, I too am keeping an eye out for an F-Spot replacement. The problem here is that I have a library of 5000 images complete with tags that I will have to transition to whichever new program I find. This of course means I'll have to write my own tag converting-importing library. If only Google would release a new version of Linux Picasa...
Wednesday, November 22, 2006 |
1 comments
Labels: gaming
Crawling back to Ratpoison
Now that I've successfully ooed and awed everyone I know with Compiz/Beryl, it's time to cut the fat, go back to basics and increase productivity. That means it's Ratpoison time again. :) A year has passed and we're still at version 1.4.0. Good! My ratpoisonrc will still work:
# .ratpoisonrc # By Jason Gorski # -- Display/interaction prefs defpadding 0 0 0 0 defbarborder 0 defborder 0 defbarpadding 0 0 0 0 defwinliststyle column defwingravity center warp off set resizeunit 50 # -- Bindings escape C-t bind Q quit bind d only definekey top s-h focusleft definekey top s-j focusdown definekey top s-k focusup definekey top s-l focusright definekey top s-semicolon prior definekey top s-apostrophe next # s is super, S is shift, M is meta definekey top s-1 exec rpws 1 definekey top s-2 exec rpws 2 definekey top s-3 exec rpws 3 definekey top s-4 exec rpws 4 definekey top s-a exec gnome-terminal definekey top s-M-a exec xterm definekey top s-s exec firefox definekey top s-d exec gmrun #definekey top M-f exec ratbat bind b exec ratpoison -d :0.0 -c "exec test -e 'currentbgs/widescreen.jpg' && feh --bg-scale 'currentbgs/widescreen.jpg'" # -- One-time banish exec rpws init 4 startup_message off echo Ready...
Friday, November 17, 2006 |
0
comments
Labels: ratpoison