Computer Expert
Tic-Tac-Toe Strategy Tic-Tac-Toe strategy with explanations and opportunity to put the advises into
practice.
Expert Witness: Computer Systems / Computer Expert Witness ... Arizona-based testifying and consulting expert for computer system non-performance,
intellectual property, missing or fraudulent data (computer forensics), ...
Expert Computer from the Computer Expert Retailer for high performance computers for home or office.
AllExperts.com Volunteer experts answer all your questions.
DexOnline.com:Yellow Pages - Online Phone Book Business directory listings.
O'Brien Technology Services - WNY Computer Expert :: Home Offers computer networking and other technology services based on Microsoft Windows.
Provides business profile, products, services, and contacts.
???????????-?????????? ??????? ????? ?????????????? ???????? ? ... Explains a computer-assisted screening system based upon morphological examination
of the delivered placenta. [ English and Russian ]
Memory upgrades, graphics cards, flash media, and usb storage at ... Ram and memory upgrades direct from the manufacture Micron.
TweakTown :: Beginner to Expert trusted computer content on ... Reviews, articles and comprehensive guides to tweak your computer system.
DataSec UK Limited - computer forensics, expert witness, IT ... Computer forensic investigations providing objective and independent services,
including forensic analysis and giving evidence at court or tribunal.
Apex Technology Data Recovery Computer Forensic Expert Witness Offer data recovery services. Contact details.
gamexperts.com - pc game cheats, computer games, online games ... Cheats, demos, news, patches, and online games.
Expert Witness Directory: HGExperts.com International directory of consultants, experts, legal consultants, speakers,
and dispute resolution professionals.
Damar Group, Ltd. Corporate Website [Computer Training Manuals ... Computer training books, manuals, and classes. Instructor-led computer software
training materials and learning guides. Computing and Internet news & tips ...
CNN - NSA key to Windows: an open question - September 3, 1999 [CNN]
Judd Robbins Computer Expert Witness Judd Robbins is a computer expert in forensics and intellectual property with
litigation experience and many years of international computer experience.
Experts Exchange, the #1 IT Professional Collaboration Network on ... Free online "ask an expert" site for computer questions.
Microsoft and Cisco Certified Computer Consulting Experts ... Microsoft certified partner helps San Francisco Bay Area businesses build and
manage information systems. 24 hour network support, onsite service, ...
Computer Publishing Group Home Page Publisher of high-tech periodicals, including Server/Workstation Expert and
WebServer OnLine. Includes a company overview, advertising information, ...
LeCroy - Expert Protocol Analysis, Bluetooth analyzers, Fibre ... Catc is the foremost provider of test systems and networking devices supporting
USB, IEEE 1394, Bluetooth, Protocol Analyzers, Bus Analyzers, Ethernet, Network, ...
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>/", $this->content, $link);
$this->feed_link = @$link[1];
preg_match("/(.*?)<\/description>/", $this->content, $description);
$this->feed_description = @$description[1];
preg_match_all("/- ]*>(.*?)<\/item>/s", $this->content, $items);
if (sizeof($items[0]) == 0) {
echo "No item elements found in rss feed.
\n";
}
for($i = 0; $i < sizeof($items[0]); ++$i) {
preg_match_all("/(?:<([\w:]*)[^>]*>(?:)?<\/\\1>)+?/si", preg_replace("/- ]*>/", "", $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 "-
rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']} \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} #{description} ";
$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} #{description} ";
$update = 1;
$rss = new rss_parser($url, $show, $html, $update);
?>