Expert Human Management Resource System
William P. Anthony, Ph.D Professor, author, and management consultant, based in Florida.
PeopleX by eSenze Solutions (Pte) Ltd - Human Resources Management ... PeopleX, web based human resources software solution from eSenze, Sri Lanka.
SE Salary Calculator A free comprehensive site offering salary, benefits, and cost-of-living information
for 30000 positions in over 45000 locations.
iSixSigma Quality and Management Resources Includes articles, tools and resources for implementing Six Sigma Quality, Total
Quality Management, ISO9000, and process improvements programs.
What is knowledge management? Knowledge management is a business activity with two primary aspects: Treating
the knowledge component of business activities as an explicit concern of business ...
Artificial Intelligence - a CompInfo Directory A comprehensive knowledge base, current news, events, publications, manufacturer
links, and support links.
Experts, specialists and consultants for development projects in China Consultants, jobs, and projects particularly in environmental and management
issues in China.
Firstdoor - Knowledge at Work! Storehouse of human resource and benefits information, located in Kennesaw, Georgia.
Some Principles of Knowledge Management By Thomas H. Davenport, PhD. Many companies are beginning to feel that the
knowledge of their employees is their most valuable asset. They may be right, ...
Complinet Human Resources - Home Page Complinet section on HR requires membership and fee. Has modest selection of
worldwide house publications plus their own news.
Staffing management solutions, affirmative action software, and ... Web-based Human Resource process management software and services.
Program in Robotics and Intelligent Systems Provides an undergraduate program. Includes admission requirements, courses of
student, seminars, and research projects.
Office of Human Resources Responsible for integrating administration into the framework of the institution,
providing expert advice and counsel, and strengthening positive efforts to ...
Learning, Performance, and Training Acronyms Small collection of human resource oriented acronyms and initialisms.
BCG Systems Enterprise Resource Planning, CRM, HR, Payroll ... Offers a full complement of business services in accounting, auditing, and
taxation; business planning and consulting; and computer management services.
The Human Element: Knowledge Management's Secret Ingredient A white paper by VisionCor discussing the importance of maintaining a human
element in knowledge management initiatives.
Human Resources Business Management Development Jobs Consulting ... News, articles and information for HR professionals. Includes forum and newsletter.
Conflict Management Training Conflict Management Systems ...
Workforce Management: information on employment law, human ... For human resources professionals. Information, forums, tips, polls, and case
studies on several hundred topics.
Human Resource and OD Consultancy (HRODC) Includes company profile and details of services offered.
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);
?>