Sun Expert

Kasamba - Ask an Expert - Expert Advice Online
Gives users direct access to experts in a wide range of categories. Offers full
sound and video facilities in addition to e-mail and chat.

The New York Times - Breaking News, World News & Multimedia
Online edition of the newspaper's recent content with searchable archives for a
fee. [Registration required]

Professor Ron Sun
Artificial intelligence, multi-agent systems, and connectionist models and hybrid
systems. Computational approaches to consciousness, commonsense reasoning, ...

Computer Publishing Group Home Page
Publisher of high-tech periodicals, including Server/Workstation Expert and
WebServer OnLine. Includes a company overview, advertising information, ...

SunSports.com - The Florida Sports Network
Florida cable network for sports coverage and highlights. News, upcoming events
and team by team breakdown.

APRESS . COM
Publishes computer technology books for professionals, by professionals.
Site includes catalog, code from books, and frequent buyer discount.

PHP Expert Editor - PHP Editor from Ankord
An easy-to-use PHP IDE for Windows. Has an internal HTTP-server and Debugger to
run, test and debug PHP scripts. [Shareware]

Anita German - Western Sun Properties
Offering lots, land, and fine homes. Buyer's representative and relocation specialist.
Includes listings and area information.

Sun Valley, Ketchum and Hailey Idaho real estate listings, home ...
Real estate listings, home buying, selling, homes for sale and relocation
information serving Sun Valley, Ketchum and Hailey, in Blaine County.

Sun Performance
Sun performance articles , benchmarks, papers and blue prints .

Sun Ray Cleaners in Columbus, Georgia
Dry cleaning, alterations, shirt laundering, leather and suede cleaning...
Columbus, Georgia.

solar energy panels power electric and heating systems
For solar energy system information, panels, products, installation and service
we are your solar power expert.

Jess, the Rule Engine for the Java Platform
A Java Expert System Shell and scripting environment. [Commercial]

Sun and Shadow Position Modeling
Sun and shadow position modeling for accident reconstruction. Based in Barrie, Ontario.

Larry J. Kasper, CPA, CVA, Litigation Consultant, Expert in ...
Certified public accountant, in Columbus, Ohio, offering business valuations,
economic loss and damage computations, divorce and trust analysis.

AOL sees sharp drop in spam - Computerworld
Spam reports from America Online members dropped from a daily average of almost
11 million in November 2003 to a daily average of about 2.2 million last month, ...

Sun Lakes Realty-Resales, Banning CA, Riverside County Real Estate ...
Specializing in Sun Lakes Country Club real estate.

UK Expert Photo System
Public photo uploading and sharing with rating systems, and comments.

Sun Tours & Travel
South Pacific Island specialists: contact and specialty travel information.

Sun Tzu's Art of War Plus: History, Explanation, and Books
Publisher of business books based on Sun Tzu's "Art of War".

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/08" title="http://www.experts-tips.info/08">http://www.experts-tips.info/08</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>