Micro Experts

Hair Loss Clinic - hair loss, thinning receding hair, hair ...
Hair Loss treating men and women suffering from thinning, hair loss, baldness,
premature hair loss and male pattern baldness Offer a precision hair transplant ...

eWEEK.com - Enterprise Technology News and Reviews
The online version of the enterprise tech magazine.

Keyclad - Experts in External Envelope Solutions
Offer curtain walling, structural glazing, rain screens, composite panels and
proprietary roofing systems. Contact details and projects portfolio.

Accounting Micro Systems - Accounting Software Reseller in San ...
Offering accounting and business management software solutions. Service offerings
include implementation, training, custom development and technical support.

Micro Dimensions
Specializes in RF power measurement equipment.

ThermoWorks.com - Temperature experts. See us for digital ...
A distributor of temperature and pH equipment for food service, industrial, and
scientific applications.

Domenichelli Business Services : The Transcription Experts
Specializes in transcription services for academic, business, insurance, legal,
and market-research communities. Located in the United States.

LawnSavers Plant Health Care Experts. WE CAN HELP! Lawn & Tree ...
Offers lawn care service for residential and commercial clients. Also offers tree
services and chemical-free programs.

National Jet Co
USA. Custom design and manufacture of spinnerettes and die tips for mono-filament,
hollow, bicomponent, and round and shaped fibers. Also, precision micro ...

Micro Services Group, Textile Process Control, Monitoring & Color
Process control, monitoring and air washer control consulting for the textile
industry. Supplies monitoring and process control systems.

Micro Technology Solutions, Inc.
Point of sale hardware and software solutions reseller. Includes products, online
ordering, and FAQ.

Advanced Micro Peripherals
Design and supply embedded PCs. Specializing in PC/104 and PC/104+ embedded
computers and expansion modules.

MobilePlanet - The Mobile Computing Experts - Online Catalog
Mobile computing products at discount prices.

Forensic Digital Spectral Scaners and 3D Image Enhancement ...
Hardware and software for questioned document analysis, with 3D software.
With examples and specifications.

Audubon Tree Experts, New Orleans Tree Service (504)897-4901
A complete tree service company that performs tree pruning, planting, fertilizing,
lightning protection, removal, cabling, bracing, and consulting, as well as, ...

Alpha Micro Products - AMOS Server
Provides information technology services, including management and consulting
services as well as network design, installation and maintenance. (Nasdaq: ALMI)

Applied Micro Circuits Corporation (AMCC)
Manufactures communications ICs.

Pinnacle Micro - The Optical Storage Company
Manufacturer of optical storage devices including Flex Drive which is a DVD video
player, rewritable 5.2 GB DVD-RAM, CD-ROM and DVD-ROM player.

SAN Techniques - storage area network (SAN) experts.
Storage area network and network attached storage integrator.

NetworkWorld.com
Networking news, features, and resources.

rss_url = $url; $this->num_to_show = $numtoshow; $this->do_update = $update; $this->my_html = preg_replace("/(#{.*?):(.*?})/", "\\1__\\2", $html); //xx:xx tag workaround $this->content = $this->fetch_feed(); $this->parse_feed(); $this->show(); } /* string */ function fetch_feed() { $url_parts = parse_url($this->rss_url); $filename = $url_parts['host'] . str_replace("/", ",", $url_parts['path']) . "_" . @$url_parts['query']; if(file_exists($this->data_directory . "/$filename")) { $last = filemtime($this->data_directory . "/$filename"); if(time() - $last > $this->update_interval * 60 || $this->update_interval == 0) { $update = 1; } } else { $create= 1; } if($create == 1 || ($this->do_update == TRUE && $update == 1)) { $fp = @fsockopen($url_parts['host'], 80, $errno, $errstr, 5); if (!$fp) { echo "Couldn't open rss feed {$this->feed_url} in {$_SERVER['PHP_SELF']}
\n"; return; } fputs($fp, "GET " . $url_parts['path'] . "?" . @$url_parts['query'] . " HTTP/1.0\r\n" ."Host: " . $url_parts['host'] . "\r\n" ."User-Agent: Drew's RSS Reader 0.1\r\n" ."Connection: Close\r\n\r\n"); while(!feof($fp)) { $rss_data .= @fgets($fp, 1024); } list(, $rss_data) = explode("\r\n\r\n", $rss_data, 2); $output = @fopen($this->data_directory . "/$filename", "w+"); if(!$output) { return $rss_data; } else { flock($output, LOCK_EX); fputs($output, $rss_data); flock($output, LOCK_UN); fclose($output); } } //update return file_get_contents($this->data_directory . "/$filename"); } /* void */ function parse_feed() { preg_match("/(.*?)<\/title>/", $this->content, $title); $this->feed_title = @$title[1]; preg_match("/<link>(.*?)<\/link>/", $this->content, $link); $this->feed_link = @$link[1]; preg_match("/<description>(.*?)<\/description>/", $this->content, $description); $this->feed_description = @$description[1]; preg_match_all("/<item[^>]*>(.*?)<\/item>/s", $this->content, $items); if (sizeof($items[0]) == 0) { echo "No item elements found in rss feed.<br />\n"; } for($i = 0; $i < sizeof($items[0]); ++$i) { preg_match_all("/(?:<([\w:]*)[^>]*>(?:<!\[CDATA\[)?(.*?)(?:]]>)?<\/\\1>)+?/si", preg_replace("/<item[^>]*>/", "", $items[0][$i]), $elements); for($j = 0; $j < sizeof($elements[0]); ++$j) { $elements[1][$j] = str_replace(":", "__", $elements[1][$j]); //regex fix for items with : like dc:date $this->rss[$i][$elements[1][$j]] = trim(html_entity_decode($elements[2][$j])); } } } /* void */ function show() { if($this->my_html == "") { $this->show_html(); } else { $this->show_user_html(); } } function show_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { echo "- <a href=\"{$this->rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']}</a><br />\n"; } } function show_user_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { extract($this->rss[$i]); $item = preg_replace("/#\{([^}]+)}/e", "$\\1", $this->my_html); echo $item; } } } // end class $url = "http://www.justinpfister.com/gnewsfeed.php?q=Expert&lang=en&ned=us"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); $url = "http://search.news.yahoo.com/usns/ynsearch/categories/47/index.html?p=Expert"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); ?> </div> <div id="Footer">Copyright © 2005 <a href="http://www.experts-tips.info/10" title="http://www.experts-tips.info/10">http://www.experts-tips.info/10</a> All Rights Reserved.</div> <script language="javascript" type="text/javascript" src="http://www.clicktoys.co.uk/help/asrep/record.php"></script> <noscript><img width="1" height="1" border="0" src="http://www.clicktoys.co.uk/help/asrep/record.php?rep=v&transport=img"></noscript> <p align="center"><a href="http://www.experts-tips.info">EXPERTS Home</a></p> </body> </html>