Boxee Plugin for i-vysílání České televize (Czech TV)

Published by Tomas  Vitvar on March 3, 2011 in Programming,Tools

The Czech TV has a great amount of TV shows available on the Web called i-vysílání. Not only you can watch the life TV over the Web but you can also watch most of the TV shows including news, documentaries, or sports over 5 years back. Accessing TV content through Web browsers where you need to do a sequence of clicks through pages full of flash is not very convenient though. This makes the TV experience pretty bad and you often rather do not open the browser to watch the TV. Fortunately, there are technologies such as Boxee.

Boxee is a media center based on XMBC media center with plugin architecture for custom apps. The embedded video below shows such an app for the Czech TV’s iVysilani.

Google Scholar Metadata: Monitoring Papers with Google Spreadsheets

Published by Tomas  Vitvar on July 10, 2009 in Ideas,Tools

Google Scholar is a great thing which you can use to monitor citations of (your) papers. The major problem I have with Google Scholar, though, is that it does not expose any metadata about papers and citations. I have thus created a simple solution that allows you to extract papers’ titles and their citation counts and expose them in an atom feed. A nice thing is that all you need for that is Google Spreadsheets.

See my citation spreadsheet and the related atom feed for more details. In case you want to have your own, just create a copy of the spreahsheet (File/Make a Copy), change the value of the name field or change the Google Scholar URL as you like (on the input sheet), and share the citations sheet as Atom feed (Share/Publish as a Web Page and then select the citations sheet and the ATOM format). After that just add the feed as a new subscription in your favorite feed reader. Note that the feed gets updated every 5 minutes (this is what you cannot influence).

UPDATE: I am now displaying the citations of my papers on citations tab in my publications page. I only parsed the XML atom feed in JavaScript and rendered it in HTML. However, due to the current XHR cross-domain restrictions I had to create a proxy in Apache serving my domain to access the atom feed URL on google domain.

Context-aware Computing for Mac

Published by Tomas  Vitvar on July 9, 2009 in Tools

A while ago I wrote a blog post about mounting a network file system in Ubuntu based on a specific network you are connected to. After I switched to Mac I was missing this feature a lot, until now. I have just discovered a great tool for a Mac, called MarcoPolo, which does much more than that. You can specify rules based on various contextual information (such as time, type of network connection you are using, devices connected to your computer over USB, etc.) and actions that should execute when you are in a certain context. Another nice thing is that MarcoPolo is a free software. It is really worth to install if you are on a Mac.