20100306 datasalon 4 : code4lib
DESCRIPTION
TRANSCRIPT
Code4Lib 201022 - 25 Feb
Asheville, NCPatrick Hochstenbach
Code4lib
• 150 deelnemers US, Canada, Australië, Japan, Denemarken, België
• Stanford, Michigan, Cornell, Princeton,LOC,NYPL,Statsbiblioteket,...
• Programmeurs, Systems librarians, Digital Architects, Technical Managers
• Do-It-Yourself solutions
Topics
SOLR Cloud
Data Cleaning/Mining
Herding CatsDrupal
Ruby
Python
IRC
Virtual Book Shelfs
Levenshtein Distance
Mobile
Fedora
Blacklight Fedora
SOLR
• Zeer veel SOLR projecten
• Eigen ontwikkeling
• Open Source: VuFind, Blacklight
• Catalogi, Union Catalogs, Full-Text (Hathi), Multi-Media Archives
Project Blacklight
• University of Virginia + Stanford
• Ruby On Rails
• Niet: SOLR indexeren? == zelf uitzoeken
• http://code.google.com/p/solrmarc/
• Wel: Out-of-the-box discovery interface
• http://demo.blacklightopac.org/
• Facets, Exports, Google-like search
Project Blacklight
• http://nwda.projectblacklight.org/?f[format_facet][]=Postcards
• = Blacklight + ContentDM
• http://searchworks.stanford.edu/
• = Union Catalog California
• Jangle Feed voor integratie met bestaande ILS systemen
SOLR Sessions
• Eric Hatcher, Lucid Imagination
• Scalability/Performance
• Memory Issues
• Stemming/parsing
• Ranking
• Query Parsers
SOLR Sessions
• ClusteringComponent (a.k.a ‘on the fly machine intelligent “facets”’)
• ReversedWildcardFilterFactory (prefix queries “*thing”)
• Hunspell support (stemming, spellchecking, normalization support)
• http://www.slideshare.net/erikhatcher/solr-
Metadata Editing
• David Kennedy, David Chandek, DUKE
• Duke Digital Collections
• Trident Project
• http://www.youtube.com/watch?v=uI1DKgX5ZuU
• http://docs.google.com/present/view?id=dhsfgkh2_37fdhhtgfg
Metadata Editing
• SOLR
• Apache Cocoon
• Fedora
• XML (METS+ TEI)
• Integration with Flickr, YouTube, iTunes
• Images, Video, Audio, Text
Metadata Editing
• 1.5 TB
• 100.000 items = 15MB/scan
• 35 collecties
• Doen batch scanning, maar willen nu on-demand scanning gaan doen en hebben een schaalbare oplossing nodig
• Trident: metadata tool that scales
Metadata Editing
Metadata Editing
Metadata Editing
Metadata Editing
Metadata Editing
Metadata Editing
Professionalisering IT
• Vampires vs. Werewolves
• Vampires = Developers
• Werewolves = Sysadmins
• Innovation is about risk
• You don’t take risks with people you don’t trust
Professionalisering IT
• Testing
• Nagios monitoring
• Hudson continuous code integration
• Documentation: Wiki’s
• Puppet configuration management
Mobile Web Apps
• Michael Doran, UTA
• 53 % Amerikaanse studenten heeft SmartPhone
• Mobiel Internet Explodeert
• Wat nu?
Mobile Web Apps
• Kopen?
• Boopsie
• Blackboard Mobile
• Design?
• Native Apps?
• Web Apps?
Mobile Web Apps
• iPhone, Android, Nokia, Blackberry, ...
• Toekomst is mobile web design
• Minimalist design: do one thing and do it well
Mobile Web Apps
• Toolkits:
• iUI: iPhone User Interface Framework
• iWebKit
• jQTouch
Mobile Web Apps
Mobile Web Apps
• Testen, testen, testen
• Emulators:
• webOs: http://developer.palm.com
• iPhone: http://developer.apple.com/iphone
• Android: http://developer.android.com/
• Web-based simulators (worthless..maybe except the Opera Mini
Mobile Web Apps
viewport
Mobile Web Apps
Larger buttons for finger tapping
Mobile Web AppsShelfLister version 2.0
6