Starting to write some code for the inventory system I've been dreaming up. The goal is to have an inventory system that ties hardware parts to systems, and tracks each part's history, serial number, warranty info, etc. There are a few systems out there, but they're all a little too heavy weight for what I want. So, I started to write my own. Using PHP -- did I mention that PHP has terrible object-oriented programming constructs? Things like it supports function overloading, but not multiple constructors...
Anyways, I've written the host management side of system, which allows input of basic information for each host that has parts in it.
More to come...

Comments
ID = 4; $post->blog_id = 1; $post->guid = "inventory_system_host_manageme"; $post->comment_status = "open"; function get_option($option) { $settings = array( "disqus_forum_url" => "enfoto", "disqus_api_key" => "ycbgTTDFptwqNvNKMygOnMx7brM3Darx5GO9iKxluXuEzzcLmrZKVrH36T4bYcKl", "disqus_sort" => "", "disqus_partner_key" => "", "disqus_disable_sync" => "0" ); return $settings[$option]; } function get_permalink() { return "http://www.enfusion-group.org/~adrian/2001/04/inventory_system_host_manageme.html"; } function get_the_title() { return "Inventory system -- host \"management\""; } function get_the_excerpt() { return "Starting to write some code for the inventory system I've been dreaming up. The goal is to have an inventory system that ties hardware parts to systems, and tracks each part's history, serial number, warranty info, etc. There are a few systems out there, but they're all a little too heavy weight for what I want. So, I started to write my own. Using PHP -- did I mention that PHP has terrible object-oriented programming constructs? Things like it supports function overloading, but not multiple constructors...\r\nAnyways, I've written the host management side of system, which allows input of basic information for each host that has parts in it.
\r\nMore to come..."; } function get_the_offset() { return -5; } function start_mt() { include('/var/www/cgi-bin/mt/php/mt.php'); $mt = new MT(1, '/var/www/cgi-bin/mt/mt-config.cgi'); return $mt; } function trackback_url() { return "http://www.enfusion-group.org/cgi-bin/mt/mt-tb.cgi/4"; } include('/var/www/cgi-bin/mt/plugins/disqus/php/disqus.php'); include(dsq_comments_template(1)); ?>