All My Space Stuff
ID3iconv is a little Java command line tool to convert ID3 tags in mp3 files from whatever machine encoding you have to Unicode. It convert both ID3v1 tags and ID3v2 tags to Unicode-encoded ID3v2 (v2.3 or v2.4). This is sometimes useful because: ID3v1 or v2 dont really supports multi-byte...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (110): ID3iconv Download |
Net::IPv4Addr is a Perl extension for manipulating IPv4 addresses. SYNOPSIS use Net::IPv4Addr qw( :all ); my ($ip,$cidr) = ipv4_parse( "127.0.0.1/24" ); my ($ip,$cidr) = ipv4_parse( "192.168.100.10 / 255.255.255.0" ); my ($net,$msk) = ipv4_network( "192.168.100.30" ); my $broadcast =...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (95): Net::IPv4Addr Download |
Catalyst::Manual::Tutorial::AdvancedCRUD is a Catalyst Tutorial - Part 8: Advanced CRUD. Add a Form Creation Helper Method Open lib/MyApp/Controller/Books.pm in your editor and add the following method: =head2 make_book_widget Build an HTML::Widget form for book creation and updates...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (104): Catalyst::Manual::Tutorial::AdvancedCRUD Download |
XML::Filter::Sort is a SAX filter for sorting elements in XML. SYNOPSIS use XML::Filter::Sort; use XML::SAX::Machines qw( :all ); my $sorter = XML::Filter::Sort->new( Record => person, Keys => [ [ lastname, alpha, asc ], [ firstname, alpha, asc ], [ @age, num, desc] ], ); my...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (109): XML::Filter::Sort Download |
File::Wildcard is a Perl module for enhanced glob processing. SYNOPSIS use File::Wildcard; my $foo = File::Wildcard->new(path => "/home/me///core"); while (my $file = $foo->next) { unlink $file; } When looking at how various operating systems do filename wildcard expansion (globbing),...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (96): File::Wildcard Download |
xDash is a framework for application integration (EAI). xDash is using XMPP/jabber as the communication protocol and a set of agents. All the needed stuff is automatically generated from a CSV file, which can be comfortably edited in a spreadsheet editor. xDash can be classified in marketing...
Platforms: *nix
License: Freeware | Size: 62.46 KB | Download (106): xDash Download |
Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort qw(:all); my $inputs = 4; # # Generate the network (a list of comparators). # my @network = nw_comparators($inputs); # # Print the list, and print the graph of the list. # print...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (89): Algorithm::Networksort Download |
Druide DB project is a simple XML file database API in Java to manage an XML database file system without database complexity (no server or client, and stores only strings). You should try DruideDB if you are doing the following : - If you are writing a simple application (swing, awt, RCP,...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (92): Druide DB Download |
Audio::Mad is a Perl interface to the mad MPEG decoder library. SYNOPSIS use Audio::Mad qw(:all); my $stream = new Audio::Mad::Stream(); my $frame = new Audio::Mad::Frame(); my $synth = new Audio::Mad::Synth(); my $timer = new Audio::Mad::Timer(); my $resample = new...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (93): Audio::Mad Download |
Filelight creates an interactive map of concentric segmented-rings that helps visualize disk usage on your computer. It is like a pie-chart, but the segments nest, allowing you to see not only which directories take up all your space, but which directories and files inside those directories are...
Platforms: *nix
License: Freeware | Size: 522.24 KB | Download (105): Firelight Download |
DONT Let It Burn! (1-click Timer) script is just a very basic, 1-click alarm clock. You set the number of minutes and at that time a sound (which you need to set) will be played. No application is started, the sound is played through the aplay command, so its independent from the player you have...
Platforms: *nix
License: Freeware | Size: 624.64 KB | Download (95): DONT Let It Burn! (1-click Timer) Download |
DL/SQL is declarative, turing-complete programming language based on top of SQL database. The main idea is to store both program and data in one SQL table and make all the computations in it. The current version of interpreter written in PHP contains quasi-lazy evaluation and simple caching....
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (98): DL/SQL Download |
mp3org is a simple but effective way of getting mp3s in and out of a mp3 player that mounts as a drive. Lets you preview, organise and generally sort through that back log of "someday maybe" mp3 files. Installation: Keep the "detect.sh" and "mp3org.kmdr" files in the same folder. Edit the...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): mp3org Download |
EJOE is a lightweight Java client/server component built to send and receive objects through pluggable (de)serialization mechanisms. EJOE porject offers a high-performance, simple, and clean object request broker (whereby ORB is meant in its natural manner and not in its relation with CORBA),...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (88): EJOE Download |
Declare::Constraints::Simple is a Perl module for Declarative Validation of Data Structures. SYNOPSIS use Declare::Constraints::Simple-All; my $profile = IsHashRef( -keys => HasLength, -values => IsArrayRef( IsObject )); my $result1 = $profile->(undef); print $result1->message, "n"; #...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (88): Declare::Constraints::Simple Download |
RPCAP is a Remote Packet Capture system. It enables you to run a packet capture program (the server) on a target computer, which will sniff the network traffic on that system, and uplink the captured packets to another host (the client), where the captured packets can be processed, analysed and...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (158): RPCAP Download |
mrtg-select allows the flexible display of MRTG graphs, chosen by keyword and time span. I use MRTG to graph all kinds of stuff, and looking at those graphs on the same page helps me detect correlations. ("Say, Professor -- that spike in CPU temperature came right when the Rapture Index hit a...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (100): mrtg-select Download |
MusicBrainz::Client is a MusicBrainz Client API. SYNOPSIS use MusicBrainz::Client; use MusicBrainz::Queries qw(:all); my $mb = MusicBrainz::Client->new(); if(! $mb->query_with_args( MBQ_FindArtistByName, [ "Pink Floyd" ]) ) { die("Query failed: ", $mb->get_query_error(), "n"); } print...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (119): MusicBrainz::Client Download |
Sun::Solaris::Task is a Perl interface to Tasks. SYNOPSIS use Sun::Solaris::Task qw(:ALL); my $taskid = gettaskid(); This module provides wrappers for the gettaskid(2) and settaskid(2) system calls. Constants TASK_NORMAL, TASK_FINAL. Functions settaskid($project, $flags) The...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (90): Sun::Solaris::Task Download |
Array::Utils module contains small utils for array manipulation. SYNOPSIS use Array::Utils qw(:all); my @a = qw( a b c d ); my @b = qw( c d e f ); # symmetric difference my @diff = array_diff(@a, @b); # intersection my @isect = intersect(@a, @b); # unique union my @unique =...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (91): Array::Utils Download |