Archive for June 2008
TinyPaste is a tool that does for blocks of text what TinyURL does for URLs: Give you a nice, short, URL to pass along, rather than the full-length one for the page. (A TinyURL example: http://tinyurl.com/3f94fe is much shorter than the full URL for the page you get to.)
So TinyPaste lets you copy a block of text, paste it into a form at tinypaste.com, and get a similarly short URL in return. See http://tinypaste.com/5172c — which is the entire text of this blog post. There is also a Firefox extension that makes TinyPaste available from the right-click menu, so any text you see in your browser can be highlighted and turned into a TinyPaste URL.
TinyPaste is handy for getting long blocks of text into services like Twitter or a Facebook status (by putting in the TinyPaste URL rather than the full text), but it comes with several drawbacks. All formatting (other than line breaks) disappears completely. So do links. And most disturbing, to me, is the utter lack of indication of where the original came from. In the web page version it is, of course, possible to manually insert the URL or other attribution into the text before creating the TinyURL. For the Firefox plugin, though, this can — and I think should — be automatic.
Issue 3 of the Code4Lib Journal was published today:
- Editorial Introduction (Ron Peterson)
- Alternative Solutions for Off-Campus Authentication (Rebekah Kilzer, Elizabeth L. Black and James Muir)
- Distributed Version Control and Library Metadata (Galen M. Charlton)
- The Planets Testbed: Science for Digital Preservation (Brian Aitken, Petra Helwig, Andrew Jackson, Andrew Lindley, Eleonora Nicchiarelli, Seamus Ross)
- Bringing Sheet Music to Life: My Experiences with OMR (Andrew Bullen)
- Building an Archival Collections Portal (Terry Catapano, Joanna DiPasquale, and Stuart Marquis)
- Developing an Academic Image Collection with Flickr (Jeremy McWilliams)
- Making Patron Data Work Harder: User Search Terms as Access Points? (Jason A. Clark)
- Collecting Virtual Reference Statistics with an IM Chat-Bot (Mason R.K. Hall)
- WordPress as a Content Management System for a Library Web Site: How to Create a Dynamically Generated Subject Guide (Joshua Dodson)
Feedbooks is a site that turns an RSS feed — your own or your favorite daily read — into a PDF file for offline reading. A sample of Feedbooks’ PDF options for RSS4Lib’s feed can be found here: . It includes PDF files formatted for A4 paper, the Cybook & Sony Reader, iLiad, and “Custom PDF,” which is in this case standard-sized U.S. paper.
The tool works quickly, generating a PDF on the fly. First, set up an account at Feedbooks. Then, create a “News” item and enter the RSS feed you wish to subscribe to. The system defaults to A4 paper size; there is not a default 8.5″ x 11″ size. (You can set the Custom PDF page size to this selecting the “custom settings” link and entering the page size in millimeters: 216 by 279 millimeters.) The resulting PDF file can then be downloaded; a link is provided for bookmarking.
Other customizations are font (from a handful of common fonts), font size, and line height. The font choice only applies to the item content, not to the item title. Feeds are displayed one per page, which leaves a lot of white space (a solution I prefer to that used by FeedJournal, which I reviewed in December 2007). The PDF download has a table of contents with page numbers, though the page numbers themselves are not displayed on subsequent pages. I also noticed that some posts in the Feedbooks PDF version lost their paragraphs and were presented as one long block of text. The site seems to reproduce all the items in the RSS feed; the RSS4Lib RSS feed has 15 items, all of which are in the Feedbooks feed.
The University of Iowa launched a flood blog to inform students, faculty, staff, and the public about the flooding on the Iowa City campus. The University of Iowa Flooding Blog provides a strong example of web technologies to aid in communication during a disaster. Linked from the blog are Flickr photostreams of campus images, a headlines feed from the Iowa City Press-Citizen, and, of course, updates and news about campus, buildings currently flooded or currently at risk, where there is power, what is open, and what is closed.
This is a very handy tool for grabbing a single feed and placing it on a web page; it could be very useful for libraries that do not have an abundance of technical expertise but have a blog they want to include elsewhere on the site.
One part of Google’s interface confused me (odd, as Google is usually so clever at interfaces). When entering a “Feed Expression”, Google will not take an RSS feed’s URL. It expects you to type keywords describing your feed, and it will figure out the actual feed URL. So entering my feed’s URL (http://www.rss4lib.com/index.xml) did nothing; entering simply “RSS4Lib” produced the feed.
Visit the full text of this entry to see what the code looks like embedded in a web page: Google Has an RSS Embedding Tool.
Figuring out how much bang you’re getting for your blogging effort is not as simple as it first seems. While it’s relatively straightforward to calculate readership of static Web pages on your server, making a similar estimate of syndicated content readership is much trickier. (For an exploration of that topic, see my 2007 blog post, “Counting RSS Subscribers,” and the feedstats application I built to estimate out how many people might be reading RSS4Lib.)
The trick, of course, is when you “free” your content via syndication formats, it becomes harder to tell at a glance how much those syndicated files are being read. This is a problem for libraries, as for any other business operation, because library managers need information about the effect of their publicity and public relations efforts to justify them.
With the goal of creating a tool to help bloggers, library bloggers in particular, quantify their feed readership, I created a version of my older RSS4Lib-specific tool for general use: YourStats.
YourStats parses a log file and generates an estimate of total “direct” readership (that is, readership of the feed itself). It summarizes readership reported by aggregators like Bloglines and counts unique IP addresses for PC-based readers (such as Firefox or NetNewsWire). Of course, individual blog posts often far afield, being reproduced in other systems that do not report readership numbers. Other tools, such as Magpie (the RSS feed cacher) or Yahoo! Pipes, almost certainly redistribute your content to many other readers but do so in completely opaque ways. This sort of readership is not included in YourStats.
A couple notes:
- If you use Movable Type or WordPress to power your blog, and your RSS and Atom feeds have the default names, the application will take your log file and process it, giving results for both RSS (index.xml or feed=rss2) and Atom (atom.xml and feed=atom) readership.
- You can specify a different feed by entering its directory path and filename (for example, if your blog’s RSS feed is at http://your.blog.com/stuff/feed.xml, you would enter /stuff/feed.xml.
- YourStats only handles Apache standard log files.
I hope YourStats will provide you with quantifiable numbers around your blog’s readership. Try it and let me know what you think.