Archive for January, 2010

Java FixedThreadPool

Wednesday, January 20th, 2010

When creating the code to do the scanning of content for potential thumbnail images I needed to work with the FixedThreadPool to get the level of performance that I wanted.  There are large amounts of code within ReadPath that extend a class Scanner. This class creates a Thread and makes ...

Subscribe to search results

Wednesday, January 20th, 2010

I've now added the ability to subscribe to search results. If you're a logged in user, on the search results page and on Category pages, you should see a subscribe button. By clicking on this, you will be able to create a new feed that includes items that match the ...

Content snippets now have images

Wednesday, January 20th, 2010

I've updated the code to start examining content items to see if there is a primary image associated with the post. If there is an image there, then get the URL and size of that image. This is so that when the content item is displayed in snippet form a ...

Chrome issues fixed

Wednesday, January 20th, 2010

There were all sorts of updates that went out last night. One of which was a fix for the order of Folders on the News page on Chrome. All of the other major browsers keep the default order of an array in JavaScript based on insert order. It appears that ...

Odd issue with favicon.ico

Saturday, January 16th, 2010

Awhile ago, I added a feature that would try and add the favicon.ico for a site next to its feed name. Most sites have this image in a common location at http://www.site.com/favicon.ico. It's also possible to set another location with a tag in the head of the html page.  Since ...

Related categories

Wednesday, January 13th, 2010

You might have noticed that in the last week the related categories area has gotten a lot more relevant. I'm now using the OpenCalais api to scan content items for the semantically relevant bits. The system has a rate limit, so I can't scan every item that ReadPath pulls in. ...

Link graph roll back

Wednesday, January 13th, 2010

ReadPath needs a way to keep track of which items link to other items. To accomplish this there is some code that builds up a link graph between the items. The original implementation of this was based on java bdb and worked quite well for a long time. After awhile, ...