Archive

Archive for the ‘Open Source’ Category

Google vs. the Library – Goliath vs. David?

2010/03/04 Rich McCue 1 comment

I spoke to a local Rotary club recently on topic of - Google vs. the Library: Research & Collaboration in the 21st Century. The group wanted to know if Google and the Internet would be putting our libraries out of business.  My answer?  Yes and No (see the link above for more details).

Yes, Google and the internet (specifically Wikipedia) have already put libraries out of the business of providing basic reference material.

No, Google and the internet will not put libraries out of the business of lending books in the short run.  More importantly, Libraries for the foreseeable future will the the primary conduit for most people to access high quality and expensive research databases like Pub Med and other walled off online journals.

One interesting factoid from the presentation: The Encyclopedia Britannica contains about 100,000 articles and costs over $1,000 for a set of books. Wikipedia has over 3,000,000 articles and is completely free.  Wikipedia is 30 times larger than Britannica, and is widening it’s lead on a daily basis.

For now the Goliath vs. David battle is a draw ;-)

Zotero – Helps you collect, manage, and cite your research sources

Cost: Free for Zotero - URL: http://zotero.org

Just in case you’re not familiar with Zotero or Endnote, here a description that I lifted from the Zotero website that describes both products: “Zotero [zoh-TAIR-oh] is a software tool to help you collect, manage, and cite your research sources.”   It is also very helpful in building bibliographies, because when your cite books via online journals, or your library’s website, Zotero captures all the bibliographic data available on the page.  Zotero started out as a Firefox plugin, but is now developing a web interfaces that can be used by the iPhone web browser.   At this point the Zotero Web interface is view only, and is not specially formatted for small form factor devices, but on the iPhone at least you can go in and browser your library of citations.

Access Citation information away from your computer: You are talking to a colleague at a conference, and while your discussing the importance of Vannevar Bush’s concept of the “Memex” machine, you remember a book that you recently cited in a paper you wrote. You pull out your iPhone, click on your short cut to your Zotero library on line, and quickly browse to the citation.

A very nice feature in the latest beta version of Zotero is the ability to sync your database of citations to a Zotero server, so that you can access all your citation information on any computer with a Firefox web browser.  For people who move between computers regularly (like between a desktop and laptop computer for example), this feature in invaluable. Hopefully Zotero will offer more a more smart phone accessible in the near future.

CALI 2008 – Conference Highlights

Here are my CALI conference highlights. It was a good conference again this year, with a few great take always.

  • The opening plenary session was by Paul Maharg, who talked about the importance of learning by doing. In particular he spoke about how students typically learn best through performance of authentic transactions involving doing what they are supposed to be learning, and then reflection on what they’ve done. Much like the “case” method that the UVic Business School has used for many years (since I was there in fact). Here are his slides.
  • The rest of the day I spent at a Drupal seminar … very good law school community building up around Drupal for law school and law library websites, with custom modules being created, and good person to person support in the community (IRC.Freenode.net #Tecknoids). Build new Law Centre and Law Library websites using the Drupal framework.
  • Hiring a Contractor for your Website CMS Implementation – Boone, Nann, Yale Law School.
    • Lesson 1: Choose your CMS first, don’t let your contractor sell you on “their CMS”
    • Lesson 2: Choose your contractor second.
    • Lesson 3: Make the contractor Accountable for Delays (include penalties for the missing of milestones in the development process).
    • Lesson 4: Require Detailed Documentation for end users.
    • Lesson 5: Be an active participant – find out how things work, and let them know how you work.
  • Fun with Digital Signage – Dewald, University of Utah School of Law. THIS IS WHAT WE SHOULD USE IN THE LAW LIBRARY AND LAW SCHOOL. Uses for digital signs: General Info, Events, maps, traffic, news (rss feeds, videos), room schedules, emergency info. Some things to consider before making the plunge:
    • Why are we using them? Do we have a clear purpose?
    • What content are we going to display? Who’s going to be in charge?
    • Have you identified strategic display locations? (lobby, near 158/159, library entrance??).
    • DAN – display & alert network. All you need is an internet connected old computer.
      • Cost $69USD per month, per display site (e.g. 5 displays displaying the same thing is $69 per month).
      • Completely web based utility to update and manage the displays.
      • Can develop a web application to display on the web page.
      • Can make templates for different resolution Monitors… Could use What ever sized monitor do you need.
      • Broadcast Converter over CAT5 w/ a VGA converter… or hook up to a PC in the cealing.
      • Reporting software built in so you can tell if a monitor is down.
      • http://www.akaditech.com/
    • This looks like this is the way to go… much less expensive than other systems I’ve seen.
    • Drawbacks, need to have a computer hooked up to every screen.
    • Have a 30 day trial for testing purposes.dewalda@law.utah.edu for a demo.
    • This solution is much, much less expensive than other solutions, but literally thousands of dollars. Their monthly cost, is less than the support costs of other systems.
  • Social networking for Law Schools – Ginsberg
    • We Need to teach students how to present themselves professionally on social networks.
    • Facebook – libraries and law schools can join… have a special application form. Resist the urge to install a ton of apps on your page. 22% of law libraries have facebook pages (at least of those in attendace at the session. Some times public communications officers will maintain the facebook presence. Networks on Facebook are going away… being replaced by Groups… drag stuff in via RSS feeds (photos, events, podcasts).
    • Privacy concerns on all all social networks. Where is the boundry between personal & professional. some people have 2 accounts… one for professional and one for personal.
    • Who are you talking to? What is important to them? Who will administer the site? How much time and money are reasonable? What features re available? Exit plan if you want to get out, or the site is not kept up to date?
    • Social Network are potentally a place for people to complain about the law school – need to have someone “living” there to check on things and counter any unwarranted negative information.
  • RSS & Widgets How to put your law school on My Yahoo, iGoogle, Facebook and My Space – Len Davidson, Catholic University Law School. It would be interesting to experment with this at the Law Library. Sounds very easy to do a test using something like widgetbox.com. Maybe to a Mac widget first, as it sounds like Mac users, use widgets more than other users. We should at least create a “Chat with librarian” widget for google chat.

A Canadian Version of the DMCA is a BAD Idea!

2007/12/08 Rich McCue 1 comment

No DMCABelow is the text of a letter that I emailed and mailed (first time I’ve sent anything other than cheques by regular mail in a long time), to Jim Prentice, Gary Lunn (my member of Parliament), and Prime Minister Harper. I was inspired by a BoingBoing post I read this morning.

Prime Minister Stephen Harper
e-mail: HarpeS@parl.gc.ca
House of Commons
Parliament Buildings
Ottawa, Ontario
K1A 0A6

December, 8, 2007

Prime Minister Harper,

I have voted for the Conservative party my whole adult life, so I hope the rumours that my party is about to introduce a version of the DMCA in Canada is not true. I work in at the University of Victoria Library, so I know how important fair use is for creativity to flourish.

DRM systems do little to protect intellectual property right holders works, and criminalize fair use behavior that most people would consider reasonable. Most people are honest, and want to pay for the digital content they use. DRM makes those digital harder to transfer between devices, and encourages people to look for non illegal non DRM sources for digital content.

Thank-you for your time.

Rich McCue
1813 Penshurst Rd.
Victoria, BC
V8N 2N6

Sreencast-o-Matic: Free, Easy & No Software Install Required

I saw a post on TechCrunch last week about this software, and I’ve finally got around to testing Screencast-o-matic, and I’m glad I did. Not only is the software free to use, but it is very easy and intuitive to use. In fact it is so easy that I’ve used the software to create a screen cast (or visual tutorial) to show you how it works.

As a systems administrator who also supports a number of end users on PC’s, I see how a tool like Screencast-o-matic could make my life easier by allowing me to quickly create a tutorial (like how to add a new printer). I can then post it on Google video, and the next time someone asks me how to add a printer, I simply send them a link to the video. You also have the option of hosting the screen cast on the Screencast-o-matic web site if you sign up for an account (no account is necessary to do screen casts though).

You also have the option of recording audio with your screen casts (or not). This can make the process of creating a screen cast much quicker, which is what is probably the most important feature for me. For people looking for full featured screen cast software, you’ll probably want to keep looking. Here are some of the things that Screencast-o-matic cannot currently do:

  • Add labels to the screen cast.
  • Visibly indicate when a button has been pressed.
  • Bookmark different points in the screencast for fast forwarding

While not for everyone, Screencast-o-matic is great for people who want to try out screen casting. Commercial screen cast software pricing starts at about $400, so you can’t beat the price / performance ratio of Screencast-o-matic. The software is also cross platform, and will run on all Windows, Mac and Linux computers that have Java (or JVM) installed. One other good opensource option is CamStudio, but unfortunately it is windows only software.

Categories: Open Source, Work Tags: , ,

Digg Revolts over take down of: 09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0

If you are not a geek, you probably have no idea what the head line for this blog post means. If I were a citizen of the United States, living in the US, I would have just broken the Digital Millennium Copyright Act (DMCA) by simply having posted the following jumble of numbers and letters:

09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0

Why you ask… Well, that jumble of letters and numbers is the hexadecimal key needed to decrypt and watch the new HD DVDs. According to US law, because I am publishing information that could help someone circumvent copy protection software, I am breaking the DMCA. The knowledge and software tools to break the copy protection of regular DVDs has been widely known for some time now.

So why would I want to circumvent the copy protection of a HD DVD, or a DVD for that matter… unless I were a criminal wanting to steal the contents of the DVD? There are a number of reasons why:

  1. If I want to play a HD DVD on my laptop, there is currently no way to do it unless I circumvent the copy protection and copy the contents of the DVD on to my laptop. Currently there are very few laptops with HD DVD drives.
  2. If I want to play a HD DVD on my Linux computers at home I will have to circumvent the copy protection. There are no legal HD DVD players for Linux. If I want to play a HD DVD on my Linux computers I will have to use “illegal” software to do so (using the above key).
  3. If I want to play a HD DVD on my iPod I will have to circumvent the copy protection to do so.
  4. If I wanted to take a small piece of video to play as part of a class presentation (which is perfectly legal under the fair use doctrine in copyright law) I would have to break the DMCA in order to capture that little bit of video.

The copy protection built into HD DVDs severely limits how and where I can watch the movies. In the case of the iPod, I could pay for another version of the movie so I would watch it on my iPod, but I don’t really want to pay double just to watch the movie on another device. Buying multiple copies of the same movie would make the Movie Picture Association of America (MPAA) happy though; and richer. Somehow I think greed and the buying of politicians votes are part of this long and sordid story.

In any case, once the hex key had been discovered (The person who cracked the key said he did so in order to watch movies on his laptop), someone posted the key to the Digg.com social web site. Shortly after, Digg received a DMCA take down notice from lawyers representing the group who created the HD DVD encryption technology. Digg took down the posting, but it was immediately posted again, and promoted to the home page. Digg tried to take down all the postings, but by Tuesday evening they had given up. Every single page promoted to the home page of the web site had the offending key in the posting. Kevin Rose, the founder of Digg, wrote on his blog:

After seeing the hundreds of stories and reading thousands of comments, you’ve made it clear. You’d rather see Digg go down fighting than bow down to a bigger company. We hear you and effective immediately we won’t delete stories or comments containing the code and will deal with whatever the consequences might be. If we lose, then what the hell, at least we died trying.

Kevin and the Digg community know how moronic and unfair the Movie industry is behaving. Real criminals will not be stopped by the DMCA or copy protection. They only hurt people who want to have some choice in how they consume their digital content.

Canada does not yet have an equivalent to the DMCA, but it looks like it might be coming. Michael Geist, a law professor, talks about the “Canadian DMCA” which will probably be introduced in Parliament this spring, in the guise of copyright reform. Write your federal politician, and let’s make sure we don’t get our own version of a very bad law.

Categories: Open Source, Work Tags: ,

Web Applications on Stand Alone Comptuers?

I’ve been doing a bit of research lately for a project I’m working on at my day job. The project is a program to help law students learn how to effectively do legal research. The program is call the "Legal Research Record".  The first version of it was written in Java, and runs on Windows (I haven’t tried it on a mac).  As alpha software it is quite buggy, but it serves a valuable purpose as a proof of concept.  I personally would like to see it moved over to a web interface, and it sounds like I’m not alone in that setiment.  Much easier to maintain and update that way, and for students, they can use it on which ever computer they happen to be using at the moment (in the computer lab, on their laptop, or at home).

The draw back to this is, that any practicing lawyer would not want to host any client research information on a 3rd party web server.  A couple of options I’m exploring to get around this problem are XAMPP, and UniformServer. What both of these software packages allow you to do is to install a LAMP, or WAMP software stack on a computer or even a thumb drive, and run the web application on a desktop PC.  This stores the data on the PC or USB thumb drive, getting around the reluctance of lawyers to use 3rd party services.

From the UniformServer web site:

The Uniform Server is a WAMP package that allows you to run a server on any MS Windows OS based computer. It is small and mobile to download or move around and can also be used or setup as a production/live server. Developers also use The Uniform Server to test their applications made with either PHP, MySQL, Perl, or the Apache HTTPd Server.

It will be interesting to see how well this works in practice. In particular, I’ll be interested to see how easy it is to upgrade the web application, and maintain the data in the database.  For the record, XAMPP will run on Linux, Windows, and Mac OSX computers.

Categories: Open Source, Work

50 Beautiful CSS-Based Web-Designs

Here are some great, inspirational web designs for anyone needing to re-do their web site. All use CSS, so the look an feel can be changed independently of the site data.

read more | digg story

Categories: Open Source, Work

“Get Legal” – OpenOffice.Org Spins Microsoft FUD

It’s not just people who steal software who have to worry – when you buy a Microsoft product, you’re buying a lifetime of fear of audit and legal persecution. So says the new recruitment campaign by OpenOffice.org, "Get Legal – Get OpenOffice.org", launched today. Why pay $150 if you are a student, or $400 for everyone else for a word processor and spread sheet program? OpenOffice is free, and works just as well for 99% of the population!

read more | digg story

Personal Knowledge Management for Researchers

I just finished writing a paper on Personal Knowlege Management for Researchers.  You can find a full copy of the paper here.  Here the Executive Summary from the paper:

The increasing volume of digital information with which researchers’ work is making the task of finding, capturing, organizing and eventually collaborating with digital data more difficult.  Electronic information in multiple formats sitting in multiple silos of data present a challenge to researchers who have difficulty finding a specific piece of information in a timely fashion.

The two major benefits that come from effective knowledge management and knowledge sharing are an increase in the speed and quality of the research being performed. Less time is spent looking for information that has already been identified or created, so that more time can be spent in analyzing and associating disparate pieces of information. Modern electronic tools make possible collaboration between colleagues that in the past would have been difficult, expensive, or impossible.  Voice and video conferencing over high speed research networks can facilitate real time collaboration at a fraction of the cost in time and money of flying members of a research team to a central location. On line collaboration tools can greatly facilitate group document creation and editing, and when it comes time to polish the final product, real time document editing makes it possible for groups scattered around the world to review a document together and make edits together.

Once researchers have the appropriate software to manage their data and help them collaborate, they need to make sure that they also have the appropriate hardware and infrastructure to take full advantage of the benefits the new software will give them. Access to high speed research networks is a must for video and voice conferencing, as well as real time document editing. An average desktop computer with two monitors, instead of the traditional single monitor, will give researchers a 10% + boost in productivity. Finally a web camera and good quality head phone/microphone rounds out a well equipped research workstation.

Whether they realize it or not, most researchers are struggling with the mountains of digital data that they have accumulated during their careers. If shown the tools available to them to find, capture and collaborate,  many, if not most, will start to use some of these knowledge management tools to increase their productivity and effectively manage and collaborate with their data.