[CODE4LIB] Employment Opportunity - Full Time Islandora Developer at University of Prince Edward Island

2011-05-02 Thread Kirsta Stapelfeldt
Apologies for cross-posting.

See information here: http://www.upei.ca/humanres/44E11

Date of Posting:
Apr 29 2011
Unrestricted Competition
ROBERTSON LIBRARY/OFFICE OF RESEARCH AND DEVELOPMENT
PA LEVEL 7 – ISLANDORA DEVELOPER
FULL-TIME TERM POSITION
Competition Number:
44E11

The Robertson Library is seeking applications for a qualified
individual to work under the direction of the Islandora /Repository
Manager.

RESPONSIBILITIES:

The successful candidate will be responsible for providing development
services to the Robertson Library including: integrating Islandora
with UPEI’s Virtual Research Environments (VRE) and Digital
Collections; processing, ingesting and indexing data; contributing to
the development of Islandora by documenting, testing, and updating the
Islandora source code; participating in the Islandora open source
community; other programming expertise as needed by the Library. The
successful candidate will work with staff in the Library on a variety
of projects.

QUALIFICATIONS:

Applicants should have: a post-secondary degree in information
technology or equivalent credentials/experience; 3-4 year's experience
working in a software development environment; advanced knowledge of
Internet and especially web client and server applications, SOA, REST,
Web programming environments (especially Java and PHP), HTML,
Javascript and XML, including expertise with programming in an XML
environment; experience with the open source community, philosophy and
LAMP (Linux, Apache, MySQL, PHP/Python/Perl) tools; experience working
with open source code maintenance tools (e.g. Git, Hudson); experience
working with Drupal; knowledge of Fedora Commons (the digital
repository system); knowledge of Solr indexing software; and a strong
commitment to enhancing service through teamwork and responsiveness to
clients. Experience working with educational and memory institutions
would be an asset.

Applicants must have ability to: communicate effectively with Library
staff, as well as technical staff at other organizations and in the
open source community; and create appropriate technical and training
documentation/materials for applications and services. Strong
communication, organizational, and collaborative skills are essential
and experience working in an academic library setting would be an
asset.

Hours of Work:
37.5 hours per week
Term:
May 2011 – March 31, 2013 (Term may be reduced or extended depending
on performance, available funding and departmental requirements.)
Salary:
$46,207 - $50,832 per annum, prorated to time and term as per CUPE
1870 (salary under review) (Pending Budget Approval)
Closing Date:
May 10 2011
Application Instructions:

Please submit electronically a cover letter, quoting the competition
number, a resume and references to be received no later than the
closing date to employm...@upei.ca. Please ensure that your first and
last name and the competition number are included in the email subject
line. You can also apply in person to the Human Resources Department,
Kelley Building, University of Prince Edward Island, 550 University
Avenue, Charlottetown, PEI C1A 4P3, Fax Number (902) 894-2895.

In accordance with Canadian immigration requirements, all qualified
candidates are encouraged to apply; however, Canadian citizens and
permanent residents will be given priority.  The University of Prince
Edward Island is committed to gender equity in employment.

Only those applicants who are invited to an interview will be acknowledged.


-- 
Kirsta Stapelfeldt, MA, MLIS
Islandora Project/Repository Manager
Robertson Library
University of Prince Edward Island
kstapelfe...@upei.ca
Skype Name: Kirsta.Stapelfeldt
902.620.5096


Re: [CODE4LIB] NY Times Bookmarklet

2011-05-02 Thread Erin R White/FS/VCU
Good call. I ended up rewriting the bookmarklet to look at NYT's meta 
tags rather than the body text as they are more uniform and usually 
contain the info we need. They have fairly consistent use across the 
archives for the years I quickly tested (2003-present).

The script now looks for a published title in the meta tags, and if it 
doesn't find one, looks for the headline used in the article. I changed 
the date search to a fuzzy match by month and year rather than by exact 
date, since pubdate can be inconsistent with Lexis's.

Highly unscientific and not 100% accurate, so this bookmarklet's 
definitely a bit of a hack, but should work *most* of the time for 
articles that made it into the print version.

https://gist.github.com/944809#file_nyt_lexis_bookmarklet_meta_tags.js

--
Erin White
Web Applications Developer, VCU Libraries
804-827-3552 | erwh...@vcu.edu | http://library.vcu.edu/




From:
Bob Duncan dunc...@lafayette.edu
To:
CODE4LIB@LISTSERV.ND.EDU
Date:
04/29/2011 10:42 AM
Subject:
Re: [CODE4LIB] NY Times Bookmarklet
Sent by:
Code for Libraries CODE4LIB@LISTSERV.ND.EDU



Date:Wed, 27 Apr 2011 09:10:20 -0400
From:Van Mil, James (vanmiljf) vanmi...@ucmail.uc.edu
Subject: NY Times Bookmarklet
. . .
However, every article at the web version of the NY Times that was 
also published in the print version includes a reference to the 
article from the print edition, including date, page number, and 
print version title (information which is all still accessible in 
the page source when the paywall blocks access).


I wish this were true, but unfortunately, it's not.  Not every 
reference to the print version includes the print version 
headline.  In fact, it appears that including the print headline is a 
fairly recent addition to the Times Website.  (Very unscientific 
searching suggests it started within the last few weeks.)  I wonder 
if it might make more sense to grab the author's name and pass that 
with the print pub date to PQ/LexisNexis instead -- most articles 
seem to include a byline.  Or grab the beginning sentence and pass 
that.  (You'd have to get rid of any anchor elements.)  It also 
appears that not every article that's published in print includes a 
reference to the print version in the Web version, but most seem to.

Bob Duncan


~!~!~!~!~!~!~!~!~!~!~!~!~
Robert E. Duncan
Systems Librarian
Lafayette College
Easton, PA  18042
dunc...@lafayette.edu
http://library.lafayette.edu/ 


[CODE4LIB] Updated: Position Anouncement: Web Developer - University of Pittsburgh

2011-05-02 Thread Gregg, Brian D
Systems/Programmer III
Web Developer, Information Systems, Thomas BL.

To apply or see more information on this position:
(Updated Link) http://www.pittsource.com/applicants/Central?quickFind=67052

This is a temporary grant-funded position through September 30, 2013 in the 
University Library System/Information Technology Department, responsible for 
planning, development and implementation of Web-based applications and 
interfaces for content management and e-publishing systems, with emphasis on 
local software development, integration and configuration of open source 
content management software and data migration tasks to export, transform and 
import content and metadata between systems.

50% effort will be applied to the development of Telerehabilitate!, a national 
database and directory of telerehabilitation service providers. The remaining 
50% effort will be devoted to Web development projects to support the ULS 
D-Scribe Digital Publishing Program (http://www.library.pitt.edu/dscribe) and 
other Web-based services. At various times, the incumbent will be expected to 
perform in the general areas of systems analysis; system design and 
development, needs assessment, resource planning and allocation, and 
independent execution of major projects. The incumbent will maintain 
communication with faculty, staff and students within libraries and throughout 
the University, with vendors and open source software developers and users 
worldwide.
B.S. degree in Computer or Information Science or related field of study or 5 
years equivalent work experience with diverse Web Development tools in a 
complex network environment;
REQUIRED:
Demonstrated in-depth knowledge of:

* LAMP environment (Linux/Unix, Apache, MySQL, PHP 5+).

* Drupal content management system, Perl, HTML, XML, CSS, Javascript, 
jQuery, AJAX

* Experience in developing Web applications for multiple platforms and 
browsers.

* Demonstrated understanding of object oriented concepts, design 
patterns, and various open-source toolkits and frameworks.

* Strong interpersonal and communication skills; ability and desire to 
learn.

* Software life-cycle including software documentation, design, 
specification and development

PREFERRED:

Strong working knowledge of:



* Solaris, Fedora or RedHat operating systems;

* Geospatial search and retrieval systems

* Web software integration using APIs to Web 2.0 services such as 
Google, LinkedIn, Facebook, YouTube, etc.

* Java

* LDAP

* Microsoft SharePoint

* Islandora

* Fedora Commons Repository

* VMware
Minimum of two years experience with Web development using the Drupal content 
management system in a LAMP environment (Linux/Unix, Apache, MySQL, PHP).

THE UNIVERSITY OF PITTSBURGH IS AN AFFIRMATIVE ACTION / EQUAL OPPORTUNITY 
EMPLOYER


Re: [CODE4LIB] yaz-marcdump

2011-05-02 Thread Mark A. Matienzo
On Mon, May 2, 2011 at 10:39 AM, Eric Lease Morgan emor...@nd.edu wrote:
 Does the -t flag in yaz-marcdump tell the program to convert characters in 
 MARC records to specific character sets, or does merely change the value in a 
 MARC leader to denote the character set of the record as a whole? In other 
 words, will yaz-marcdump do its best to convert MARC-8 characters found in 
 MARC records into a UTF-8 characters?

yaz-marcdump -t tells the program to perform the conversion. It does
*not* change the leader/09 value automatically - you need to do that
using the -l flag.

Mark A. Matienzo
Digital Archivist, Manuscripts and Archives
Yale University Library


Re: [CODE4LIB] yaz-marcdump

2011-05-02 Thread Eric Lease Morgan
On May 2, 2011, at 10:43 AM, Mark A. Matienzo wrote:

 Does the -t flag in yaz-marcdump tell the program to convert characters in 
 MARC records to specific character sets, or does merely change the value in 
 a MARC leader to denote the character set of the record as a whole? In other 
 words, will yaz-marcdump do its best to convert MARC-8 characters found in 
 MARC records into a UTF-8 characters?
 
 yaz-marcdump -t tells the program to perform the conversion. It does
 *not* change the leader/09 value automatically - you need to do that
 using the -l flag.


This is what I was hoping. Thank you.

-- 
Eric Morgan


Re: [CODE4LIB] yaz-marcdump

2011-05-02 Thread Jon Gorman
From a good article on this at
http://www.indexdata.com/blog/2009/10/z3950-dummies-part-4.

$ yaz-marcdump -f marc-8 -t utf-8 -o marc -l 9=97 part01.dat  part.mrc

(97 = 'a')


If I remember correctly some of this functionality has also changed
over various versions so not sure if this is still needed, but better
safe than sorry.  Might also want to check the man page with your
particular version of yaz-marcdump.

Jon G.

On Mon, May 2, 2011 at 9:39 AM, Eric Lease Morgan emor...@nd.edu wrote:
 Does the -t flag in yaz-marcdump tell the program to convert characters in 
 MARC records to specific character sets, or does merely change the value in a 
 MARC leader to denote the character set of the record as a whole? In other 
 words, will yaz-marcdump do its best to convert MARC-8 characters found in 
 MARC records into a UTF-8 characters?

 --
 Eric Morgan
 University of Notre Dame



[CODE4LIB] New Jack Librarian: Making Links and Open Linked Data at The Great Lakes THATCamp

2011-05-02 Thread Ranti Junus
Mita Williams, the User Experience Librarian at the Leddy Library,
University of Windsor, wrote interesting article linked data and
semantic web from a librarian's point of view, and her surprise
findings about RDF on Drupal 7.

http://librarian.newjackalmanac.ca/2011/05/making-links-and-open-linked-data-at.html


ranti.

-- 
Bulk mail.  Postage paid.


Re: [CODE4LIB] Blogs/news you follow

2011-05-02 Thread Jonathan Rochkind

programming.reddit.com

On 5/2/2011 11:04 AM, Yitzchak Schaffer wrote:

Hello all,

In the spirit of last week's inspiring and procrastination-enhancing 
thread on what-to-learn, a new survey: what tech/library news outlets 
and blogs do folks follow? My list follows, in the sections I use in 
my reader.


I used to follow more tech news outlets, but it was too overwhelming, 
so I scrolled through all of them to get their vibe, and chose Ars and 
RWW.


Coyle's InFormation (kcoyle)
Infomotions Mini-Musings (Eric Lease Morgan)
Library Stuff
ResourceShelf

Ars Technica
ReadWriteWeb

UX Myths
Coding Horror
A List Apart


--
Yitzchak Schaffer
Systems Manager
Touro College Libraries
212.742.8770 ext. 2432
http://www.tourolib.org/



[CODE4LIB] Job - Digital Services Librarian - University of Wisconsin Digital Collections

2011-05-02 Thread Eric Larson
We need digital collection metadata help.  Please pass this job  
opening around to fun people.

http://www.ohr.wisc.edu/pvl/pv_070122.html

Full position listing below.  Applications due May 13th.

Cheers,
- Eric

--
Eric Larson
Digital Library Consultant
University of Wisconsin Digital Collections Center
elar...@library.wisc.edu

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

UNIVERSITY OF WISCONSIN-MADISON
Position Vacancy Listing
PVL# 70122
Working title:

DIGITAL SERVICES LIBRARIAN

Official title:

ACADEMIC LIBRARIAN(R04DN) or ASSOC ACAD LIBRARIAN(R04FN)

Degree and area of specialization:

Bachelor's degree
MLS degree

Minimum number of years and type of relevant work experience:

Required Qualifications

- Experience using information processing applications such as Access,  
Microsoft Excel, or FileMaker Pro

- Excellent oral and written communication skills
- Experience working with metadata standards such as MARC, METS, MODS,  
PREMIS, TEI, or EAD
- Demonstrated ability to work effectively both independently and as  
part of a team with both technical and non-technical staff

- Flexibility in adapting to changing priorities and deadlines
-Supervisory experience

Desired Qualifications

- Project management experience, preferably in a production environment
- Work experience in digital library production and services
- Demonstrated knowledge of the processes involved in data migration  
or transformation
- Demonstrated experience with the preparation of linked data for the  
semantic web
- Experience applying data dictionaries, XML schemas, or controlled  
vocabularies


Principal duties:

The University of Wisconsin-Madison Libraries seek a creative,  
experienced, team-oriented professional to serve as Digital Services  
Librarian for the University of Wisconsin Digital Collections Center  
(UWDCC).


Working with UWDCC and other library staff and faculty, the successful  
candidate will coordinate the formulation and implementation of  
policies and standards for descriptive, structural, technical, and  
administrative metadata that are used to support the production and  
management of, and access to, the Libraries' digital collections. The  
Digital Services Librarian will work with librarians, faculty, and  
other project partners to determine appropriate methods of developing  
metadata for the libraries' digital collections, train project  
participants in all areas of metadata creation, and collaborate with  
appropriate librarians and working groups to advise on the application  
of current and emerging metadata standards to facilitate access to and  
preservation of digital content.


The Digital Services Librarian is responsible for overseeing the  
implementation of UWDCC's metadata strategies, profiling existing  
standards to meet current needs. This position will also collaborate  
in the development of metadata workflow processes; manage metadata  
entry, quality control, and data exports performed by UWDCC student  
and other staff; and coordinate production schedules with Reformatting  
Unit, ensuring efficient and timely workflows to meet project deadlines.


The Digital Services Librarian will conduct workshops and  
presentations on UWDC resources, tools and services and participate in  
other outreach activities.


A period of evaluation will be required

Additional Information:

The University of Wisconsin Digital Collections Center

The UWDCC supports the educational and outreach missions of the  
University of Wisconsin System by providing professional leadership in  
the creation of quality digital resources from libraries and archives  
for faculty, staff and students, citizens of the state and scholars at  
large. Located on the UW-Madison campus, the UWDCC has digitized over  
2 million objects, developed and implemented technologies to enhance  
digital collections, and partnered with a variety of content providers  
to create illustrative and valuable digital resources. For more  
information, visit the University of Wisconsin Digital Collections  
Center at http://uwdcc.library.wisc.edu/.


The University of Wisconsin-Madison

In achievement and prestige, the University of Wisconsin-Madison has  
long been recognized as one of America's great universities. A public,  
land-grant institution, UW-Madison offers a complete spectrum of  
liberal arts studies, professional programs, and student activities.  
Located in Madison, the campus spreads out along Lake Mendota,  
encompassing wooded hills, friendly shores, and lively city streets.  
Madison--the state's capital city with a population of 208,000--offers  
the perfect combination of natural beauty, stimulating cultural  
offerings, outdoor recreation, distinctive restaurants, unique shops,  
and vibrant nightlife. The university's location in south central  
Wisconsin makes for convenient access to Milwaukee (80 miles), Chicago  
(150 miles), and Minneapolis (270 miles).


A criminal 

Re: [CODE4LIB] Blogs/news you follow

2011-05-02 Thread Eric Lease Morgan
I have been following ProfHacker from the Chronicle of Higher Education:

  http://chronicle.com/blogs/profhacker/

It is a group effort advocating different ways to use computer technology in 
academia.

-- 
Eric Morgan


Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks

2011-05-02 Thread Peter Murray
Thanks to everyone for participating in the first Code4Lib Virtual Lightning 
Talks on Friday.  In particular, my gratitude goes out to Ed Corrado, Luciano 
Ramalho, Michael Appleby, and Jay Luker being the first presenters to try this 
scheme for connecting library technologists. My apologies also to those who 
couldn’t connect, in particular to Elias Tzoc Caniz who had signed up but found 
himself locked out by a simultaneous user count in the presentation system. 
Recordings of the presentation audio and screen capture video are now up in the 
Internet Archive (search for Code4Lib Virtual Lightning Talks or go to the 
Code4Lib Wiki page on Virtual Lightning Talks for links).

Some lessons learned.  First, people were locked out when they shouldn't have 
been.  The most we saw online at any particular time as 25, but the room was 
supposed to be able to hold 60.  I think the problem was how I entered e-mail 
addresses into the system to reserve slots for the presenters and the people 
who signed up in advance.  (Which obviously didn't work because one of the 
presenters and at least one of the attendees who signed up in advance didn't 
get in.)  Should we do this again (see below) I'll try to debug the problem.

Second, some comments I got were about cranky Java applets and applications.  
LYRASIS has two conference tools at its disposal -- Java-based Centra and 
Flash-based Acrobat Connect -- and I chose Centra because running Flash on 
LINUX is an issue.  Maybe this will need to be revisited (or maybe there is 
another Java-based conference system that can do better).

Third, since we were not limited by space and other timing constraints, can the 
five-minutes-per-presenter limit be relaxed?  I have mixed feelings about this; 
I think defined time limits promote better presentations, but the four 
presentations this first go-around went to the end of the five minute time 
limit and there was no opportunity for questions or audience interaction.

On the whole, it seemed like a positive experience from my perspective and from 
that of the feedback I've received so far.  I'm going to start a conversation 
thread in Code4LibCon (where all of the Code4Lib meeting planning discussion 
takes place) to see if it is worthwhile to do again and to identify what should 
be done differently.  If you are interested, please consider joining and 
contributing to the discussion.  Or e-mail me privately and I'll reflect your 
comments into the group discussion.


Peter
-- 
Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955
 
Ass't Director, Technology Services Development   http://dltj.org/about/
Lyrasis   --Great Libraries. Strong Communities. Innovative Answers.
The Disruptive Library Technology Jesterhttp://dltj.org/ 
Attrib-Noncomm-Share   http://creativecommons.org/licenses/by-nc-sa/2.5/ 


Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks

2011-05-02 Thread Karen Coyle

Quoting Peter Murray peter.mur...@lyrasis.org:
Peter, I was there for a couple of the talks and thought it went well.  
Obviously, practice will make ... better.


Second, some comments I got were about cranky Java applets and  
applications.  LYRASIS has two conference tools at its disposal --  
Java-based Centra and Flash-based Acrobat Connect -- and I chose  
Centra because running Flash on LINUX is an issue.  Maybe this will  
need to be revisited (or maybe there is another Java-based  
conference system that can do better).


Having tried various packages, none is ideal. My experience this time  
was that I couldn't get sound when I came in through the browser (on a  
Mac), but once I got the software running things were fine.




Third, since we were not limited by space and other timing  
constraints, can the five-minutes-per-presenter limit be relaxed?  I  
have mixed feelings about this; I think defined time limits promote  
better presentations, but the four presentations this first  
go-around went to the end of the five minute time limit and there  
was no opportunity for questions or audience interaction.


I like the precise time for the presentation, but don't really care if  
it's 5 minutes or 6 or 7... It's hard to know what to do about  
questions because they can cause things to drag on. Taking questions  
at the end means that folks who wanted to hear a specific talk can  
plan their time and drop off when they're done. But it also means  
keeping the speakers around the whole time. Maybe fewer speakers if  
there is to be a question period?


kc



On the whole, it seemed like a positive experience from my  
perspective and from that of the feedback I've received so far.  I'm  
going to start a conversation thread in Code4LibCon (where all of  
the Code4Lib meeting planning discussion takes place) to see if it  
is worthwhile to do again and to identify what should be done  
differently.  If you are interested, please consider joining and  
contributing to the discussion.  Or e-mail me privately and I'll  
reflect your comments into the group discussion.



Peter
--
Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955
Ass't Director, Technology Services Development   http://dltj.org/about/
Lyrasis   --Great Libraries. Strong Communities. Innovative Answers.
The Disruptive Library Technology Jesterhttp://dltj.org/
Attrib-Noncomm-Share   http://creativecommons.org/licenses/by-nc-sa/2.5/





--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] Blogs/news you follow

2011-05-02 Thread Lovins, Daniel
I get a daily digest from slashdot.org.
/ Daniel
 
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ed 
Summers
Sent: Monday, May 02, 2011 2:02 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Blogs/news you follow

On Mon, May 2, 2011 at 12:56 PM, Jonathan Rochkind rochk...@jhu.edu wrote:
 programming.reddit.com

Similar, but different:

http://news.ycombinator.com/

which also has a daily edition:

http://www.daemonology.net/hn-daily/

//Ed


[CODE4LIB] Group-sourced Google custom search site?

2011-05-02 Thread Cindy Harper
That reminds me - I was looking last week into the possibility of making a
Google custom search site with either a whitelist of trusted technology
sites, or a blacklist of sites to exclude.  I haven't looked into whether
the management of that could be group-sourced, but maybe someone else here
has thought about this.  I haven't looked into the terms of service of
custom search sites, either.  But of course slashdot was high on the
whitelist.  I was thinking about sites for several purposes - general
technology news and opinion, or specific troubleshooting / programming
sites.  Some way to avoid the site-scrapers who populate the troubleshooting
pages.


Cindy Harper, Colgate U.


Re: [CODE4LIB] What do you wish you had time to learn?

2011-05-02 Thread Cary Gordon
I believe the key is capturing your subjects in flagrante delicto

On Fri, Apr 29, 2011 at 5:08 PM, Fleming, Declan dflem...@ucsd.edu wrote:
 How to make money at photography


-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] What do you wish you had time to learn?

2011-05-02 Thread Cary Gordon
That is where the wine comes in. Give me a Montechristo #2 and an '77
Fonseca or perhaps a '65 Domaine de la Coume de Roy Maury, and I am in
the proverbial hog heaven.

Cary

On Fri, Apr 29, 2011 at 4:45 PM, Fleming, Declan dflem...@ucsd.edu wrote:
 Dude, that's easy.

 Throw yourself at the ground and miss.

 I like Cubans.

 D

 -Original Message-


-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com