Kurt Jarchow's Blog

February 24, 2009

Time for a move

Filed under: Uncategorized — Kurt Jarchow @ 8:37 am

On a personal note, I’d like to announce that I’ll be moving back to Toronto at the end of the week.  I’ve been living and working in Cork Ireland for the past year to get a little european culture, but my wife and I feel that it is the right time cut our adventure a little short.  We’ve met a lot a great people here, and we’ll miss them all dearly.

I’ll be working from home when I come back for a while, so hopefully I’ll have more time to update my blog with more random thoughts.

Thanks to everyone in Cork who made our brief stay fantastic!

February 23, 2009

SOLR AND/OR Boolean Operators & DisMax

Filed under: Uncategorized — Kurt Jarchow @ 9:08 am

I had a problem with our search service.  SOLR was doing a great job with retrieving search results, but with over 300,000 it was hard to really narrow down specific results.  With most search engines they’ve solved this by using operators like AND/OR/NOT, and while SOLR support these, it seems to disappear when you enable dismax.  

Unfortunately, this made the Drupal apachesolr installation incompatible with the AND/OR operators.  But, almost always with SOLR, I found a solution.  Setting the “minimum should match” (mm) parameter to 1 enabled AND/OR operators seemed to do the trick.  (NOTE: Please test your results before setting this live- there might be some unwanted side-effects)

When testing AND/OR I found it confusing until I read a great article explaining how the AND/OR system works.  By using AND/OR you are actually just identify text as being REQUIRED or OPTIONAL.  I was first confusing by the results with this search query:

java AND  (cork OR dublin)

What I’m asking for here is to find all results that must contain java in cork or dublin.  This won’t work.  Use:

java AND ( OR cork OR dublin)

This will properly identify cork and dublin as being optional.

February 18, 2009

Will Recruitment Fees Change the Economy?

Filed under: Uncategorized — Tags: , , — Kurt Jarchow @ 10:54 pm

Would you like to save $20,000? Try Googling my name.

People try to put their best foot forward when trying to get a job. They spend hours preparing a resume, they practice interviewing in the mirror, and they always try to give a good handshake. What happens though when the most important place you need to impress an employer is your presence online?

I’ve tried to create a good online presence and build a personal brand. If someone wants search for me I want to make sure that they find what I want them to find. A friend pointed me to a post on slashdot about a guy who has the same name as a pedophile, who happens to live in the same city. He is obviously worried it was affecting his job search.  He could have fixed this if he was more on top of his personal PR. (What was really funny was that some people didn’t think HR did background checks using the internet… they do folks!)

I also want to make sure an employer knows that I’m dedicated to my work, and that there is more depth to me than work experience or certificates. Does this give me an advantage? I like to think so, but I’ve have people disagree with me.

Let’s assume that I’m right. When I apply for a job I immediately stand out and get the job. Since this works it catches on, and companies start looking for online profiles for applicants. It becomes a standard, like the paper resume before it.

Not convinced? What if I tell you that having online resumes cuts out the need for recruiters.

Recruiters do the grunt work of interviewing candidates and usually are great at finding the highest quality employees to fill positions. Companies can do this themselves, but it just takes too long and they don’t have the resources. Now lets Google me again. I bet you can find more information about me from Google in 10 minutes than you could giving me an all day interview. The middleman, and $20,000 dollars, is cut out. Do you still think companies won’t look for this type of content?

That’s great but how does this effect the economy other than saving a few million? Well what would be the knock-on effect of companies demanding compelling and professional online profiles? I’m not talking about a 100% complete LinkedIn profile, but a living, breathing record of you day-to-day professional activities.

In the future, even if I’m not looking for a job, I will be recording and sharing my professional career. I will be involved in online discussions about the future of Facebook, I will be sharing that interesting article in the Times about cloud computing, and I will try and be active in that Drupal group. Why? Because its great for networking, its the best way to learn about my profession, and I know I’ll have to be looking for a job one day.

I can easily say that I am 100% more knowledgeable about my industry than I was a year ago because of this. That makes me probably that much more efficient at my job. What if everyone started doing this! The increase in productivity would be incredible.

I know what your thinking, but this isn’t restricted to just the technology industry, it just starts there.

Some would say working more is a bad thing, but they are the people who don’t love their jobs. What do you think?

February 17, 2009

I wish…

Filed under: Uncategorized — Kurt Jarchow @ 10:00 pm

I wish I could put down my thoughts as well and Tim O’Reilly.  His recent post on change is what I try to express on a daily basis.

Change happens! Deal with it!

Can Facebook achieve one-sized-fits-all?

Filed under: Uncategorized — Kurt Jarchow @ 12:46 pm

I don’t use Facebook very often because my wife takes care of most of my social going-ons.  A trend she has noticed lately is that a lot of her friends are masking their real names, like using their middle names instead of their last names.  Why? Because they are afraid that the wrong type of people will find them.

When companies use Facebook to vet candidates, and parents make friends with their teenage children, does Facebook permissioning need a re-think?

More and more people are seriously taking a look at what they are putting out on the internet.  Those drunken photos of your last party could come back to bit you.  If you think about it though, this was Facebook’s bread and butter since they started, and like I’ve said before, Facebook is a gossip site.  What happens when all the juicy stuff goes somewhere else?

February 11, 2009

Why Use Twitter?

Filed under: Uncategorized — Kurt Jarchow @ 2:21 pm

I’ve read a few things on Twitter/Friendfeed being the next big thing in search.  I haven’t been the best Friendfeed user, mostly because I have no Friendfeed friends, but the more I look at it the more I want to use it.  (I’m actively trying to persuade my friends to start using the service, but to no avail.)

However, I’ve never, ever, used Twitter.  I just can’t get into it.  I have to either go to the twitter site or download a program to post, and honestly I have to many sites already to visit and too many applications already running on my PC.  Call me a “out of touch”, but I just can’t seem to “get it”.

I was poking around and just set up my Friendfeed with gTalk.  It seems to do exactly what Twitter does, but I can just use my gmail like I always do!  It also doesn’t broadcast my status to everyone and keeps it in my friend circle (relatively).

This is a good alternative for people who are a little uncomfortable with having their micro-blogs broadcasted to the world for applications to use, but  you could also say it is in complete contrast with the Twitterology of open communication.

I think I’ll warm up with this feature and maybe dip my toes into Twitter later on.

January 30, 2009

Techmeme used my idea?

Filed under: Uncategorized — Kurt Jarchow @ 3:01 pm

No not really, but Techmeme using twitter tags to get news stories makes me feel like my #CNN tag wasn’t an outrageous idea afterall.

The basic idea is when a person find discovers a news-worthy story (or is a part of a developing one) they would include #CNN in thier twitter.  This might make mining twitters for valuable stories easier.

CNN and the other news agencies should be keeping a close eye on this…

January 28, 2009

The New York Times – A Perspective

Filed under: Uncategorized — Kurt Jarchow @ 10:17 pm

I like investigative journalism.  I like quality content.  I really like The New York Times, but… I also like that they are having a hard time right now.

Losing print media isn’t a bad thing for the NYTimes, or any other respected newspaper publisher.  Many doors will be opening as this one shuts; they just need need to find the doors.  Putting a fire under these fat giants is going to give us some really interesting results.

When the presses stop for the last time fight back the urge to crack a tear for the great institution- we’ll see the NYTimes again, and this time they’ll be leaner, seasoned, and innovative.

Add Drupal Forms using AJAX

Filed under: Uncategorized — Tags: , , — Kurt Jarchow @ 12:05 pm

Something very easy to do in drupal is adding form object to the content of your page without doing a page refresh.  I needed to add functionality so that an application form was displayed to a user when they clicked the Apply link.

Using JQuery we can “intercept” a client click of a link.  Add a .js file to which ever module you are editing, and add the following:

 if (Drupal.jsEnabled) {  

  $(document).ready(function () {
    $(’a.apply-link’).click(function () {

      var submitApplication = function(data) {
        $(’div.apply-link’).html(data.html);
      }

    $.ajax({
      type: ‘POST’,
      url: this.href,
      dataType: ‘json’,
      success: submitApplication,
      data: ‘js=1′
    });
    return false;
  });
  });
}
So when a link with a class “submit-application” is clicked an ajax/json call is made to the url.  Now make sure the js is included somewhere in your module code by using drupal_add_js(). 
Now all we have to do is make sure the page renders as json if an ajax call is made.  Add this  code just before the _page exits (but not after the exit(); !).
 if (!empty($_POST['js'])) {
    $html = drupal_get_form(’job_posting_application_form’, array($node->nid, $node->title, $node->job_posting_email));
    drupal_json(array(
    ‘html’ =>  $html
    )
    );
Your link should be replaced with the form.
If you want to add a little bit of animation use the jQuery animation options.  Instead of just replacing the link, make it fade in:
$(’div.apply-link’).hide();
$(’div.apply-link’).html(data.html);
$(’div.apply-link’).fadeIn();
Credit to John K. VanDyk’s book for breaking the back of this code.

January 23, 2009

More Ideas for News Sites

Filed under: Uncategorized — Tags: , , , — Kurt Jarchow @ 2:08 pm

I love this.  CNN partenered with Facebook so you can watch the inauguration speech video live with your friends.  A collaborative taste of things to come?  (Off topic: I love the idea of Facebook Connect, but I don’t like it is the only good option.)

Ok, great, collaboration finally reaches the news sites, but why stop there?  Ultimately the news is created by people not by new stations, they just dig up the stories and choose which ones get the attention.

I just read about an idea to use twitter hashtags for job seekers/job creaters and thought that this idea might be adapted to news outlets.  A common citizen journalis seeing first hand a news-worthy event could write in #NEWS or #CNN for instance.  This might be a little redundant since news-worthy twitters are already crowdsourced to the masses if its popular, but its an interesting idea to speed up the process and allow news outlets to find twitters quicker. 

It would be interesting experimentation also if news agencies started keeping better track of people.  I should be able to read a story on Steve Jobs, click on his name, and see all the news articles on him.  Build on this, find out what people are saying about him on Twitter, blogs etc. add that content as well.  

With this Facebook Connect test I think we’ll see a full blown implementation soon.   Soon (I hope) I’ll be able to go on CNN and see what my friends are saying about certain articles.  I don’t think this will be complete though until CNN adds a whole lot more content to their site, even if its from outside sources (or user generated contect).

« Newer PostsOlder Posts »

Powered by WordPress

Bad Behavior has blocked 86 access attempts in the last 7 days.