Re: [CODE4LIB] Hours of Operation on Website - management tool

2015-07-01 Thread Jon Stroop
managing location data: https://github.com/pulibrary/locations It, too, is a little rough around the edges (esp wrt views) and has some site-specific stuff, like a gazillion 'location codes' to make it work with existing systems...but that's sorta why we built it. -Jon -- Jon Stroo

Re: [CODE4LIB] XML Parsing and Python

2013-03-05 Thread Jon Stroop
of expertise, but maybe worth a shot -Jon 1. http://docs.python.org/2/library/xml.dom.minidom.html#xml.dom.minidom.Node.toxml -- Jon Stroop Digital Initiatives Programmer/Analyst Princeton University Library jstr...@princeton.edu On 03/04/2013 03:00 PM, Michael Beccaria wrote: I'm working on a proje

Re: [CODE4LIB] Regular expression for maximum 4-digit number

2013-07-02 Thread Jon Stroop
I have zero Excel skills, but chances are you could do this with any scripting language if you were to export the file as text (e.g. CSV). -Jon On 07/02/2013 11:02 AM, Harper, Cynthia wrote: Is there a way to return (in Excel, if possible) the largest 4-digit number (by word boundaries) in a s

Re: [CODE4LIB] MARC record model to be inserted in mongodb

2013-07-05 Thread Jon Stroop
that the Python API uses dicts, so a similar approach is probably possible in Ruby. As for "...an efficient way so as to get results with the appropriate queries." I guess that all depends on what you're trying to do. -Jon -- Jon Stroop Digital Initiatives Programmer/Analys

Re: [CODE4LIB] A Proposal to serialize MARC in JSON

2013-09-03 Thread Jon Stroop
It looks like it's there in pymarc as well: https://github.com/edsu/pymarc/blob/master/pymarc/record.py#L386 On 09/03/2013 03:02 PM, Bill Dueber wrote: I can see where you might think that "no progress has been made" because the only real document of the format is that old, old blog post. The

[CODE4LIB] Job: Digital Repository Software Developer at Princeton University

2013-10-11 Thread Jon Stroop
th the preservation and dissemination of scholarship at Princeton. The Digital Repository Software Developer will report to the Digital Repository Architect and will work closely with the University's Scholarly Communications Librarian and other IT and Library staff. -- Jon Stroop Digit

Re: [CODE4LIB] mass convert jpeg to pdf

2013-11-08 Thread Jon Stroop
I've had to do this with directories full of TIFFs a few times over the years and finally wrote a script. I found that working with ImageMagick alone really taxed the machine (may it's pulling all of the images into memory or something?) and so it was more efficient to make a PDF of each page a

[CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
F (why not...). Here's a demo of the server directly: http://goo.gl/8XEmjp And here's a sample of the server backing OpenSeadragon[2]: http://goo.gl/Gks6lR -Js 1. http://www-sul.stanford.edu/iiif/image-api/1.1/ 2. http://openseadragon.github.io/ -- Jon Stroop Digital Initiatives Programm

Re: [CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
d Summers wrote: On Nov 8, 2013, at 3:05 PM, Jon Stroop wrote: And here's a sample of the server backing OpenSeadragon[2]: http://goo.gl/Gks6lR Thanks for sharing that Jon. Did you have to do much to get OpenSeadragon to talk iiif? //Ed

Re: [CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
Whoops, wait. I wrote a formula for Chris Thatcher to add support for IIIF 1.0 to add support for OSd. Then I made some changes and added support for 1.1. Credit where credit is due -Js On 11/08/2013 04:40 PM, Jon Stroop wrote: Ed, I added support for IIIF syntax to OpenSeadragon

Re: [CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
Bleh. You know what I meant. On 11/8/13 5:13 PM, Jon Stroop wrote: Whoops, wait. I wrote a formula for Chris Thatcher to add support for IIIF 1.0 to add support for OSd. Then I made some changes and added support for 1.1. Credit where credit is due -Js On 11/08/2013 04:40 PM, Jon Stroop

Re: [CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
Seriously! On 11/8/13 6:21 PM, Michael J. Giarlo wrote: Stick to Python, Jon. ;) On Fri, Nov 8, 2013 at 3:17 PM, Jon Stroop wrote: Bleh. You know what I meant. On 11/8/13 5:13 PM, Jon Stroop wrote: Whoops, wait. I wrote a formula for Chris Thatcher to add support for IIIF 1.0 to add

Re: [CODE4LIB] Loris

2013-11-08 Thread Jon Stroop
tively a Python-based replacement for the Java-based djatoka [1] server? Peter [1] http://sourceforge.net/apps/mediawiki/djatoka/index.php?title=Main_Page On Nov 8, 2013, at 3:05 PM, Jon Stroop wrote: c4l, I was reminded earlier this week at DLF (and a few minutes ago by Tom and Simeon) tha

Re: [CODE4LIB] ruby-marc api design feedback wanted

2013-11-20 Thread Jon Stroop
Coming from nowhere on this...is there a place where it would be convenient to flag which behavior the user (of the library) wants? I think you're correct that most of the time you'd just want to blow through it (or replace it), but for the situation where this isn't the case, I think the Right

[CODE4LIB] Newcomer dinner - Pit Group 4

2014-03-24 Thread Jon Stroop
Group 4 for The Pit: It seems like there will be a sizable exodus from the conf hotel to the restaurant around 6 PM, so let's plan to meet then or shortly before in the lobby so that we can get ourselves organized. I'll find a way to make myself know to you. -Jon

Re: [CODE4LIB] College Question!

2014-05-29 Thread Jon Stroop
Riley, First, I wonder if there's anyone on this list who doesn't wish they had your foresight! You already have rare opportunity in that you're thinking about this now and not in your mid-20s, so way to go! We spoke about this a little @ the c4l conference, but I'll say more. I majored in m

[CODE4LIB] New IIIF API specifications drafts published

2014-05-29 Thread Jon Stroop
of August, with the goal of final release in September. However, we would appreciate feedback early in order to work on and gain consensus for any necessary changes. Sincerely, The IIIF Image and Presentation API Editors: Benjamin Albritton Michael Appleby Robert Sanderson Stuart Snydman Jon Str

Re: [CODE4LIB] LC Call # splitting/sorting scripts?

2014-07-11 Thread Jon Stroop
This? https://code.google.com/p/library-callnumber-lc/ On 07/11/2014 12:01 PM, Robert Dumas wrote: ​Hey all: Does anyone know of any scripts (preferably in Ruby or Python) which can slice up an LC call number and sort a table of items by LC call number?

Re: [CODE4LIB] very large image display?

2014-07-25 Thread Jon Stroop
Jonathan, We use an image server I wrote, Loris, plus OpenSeadragon. Here's an example: http://libimages.princeton.edu/osd-demo/?feedme=pudl0123%2F8172070%2F01%2F0001.jp2 That image is 152500 x 4000 px: http://libimages.princeton.edu/loris/pudl0123%2F8172070%2F01%2F0001.jp2/info.json

Re: [CODE4LIB] iiif compatible servers

2014-07-25 Thread Jon Stroop
Eric, FWIW, an HTTP resolver that could be used with Fedora has been a big topic for Loris recently, and a few of us are trying to spec out what that would look like. The discussion/proposal is here: https://github.com/pulibrary/loris/issues/98 and spreads to a few other linked issues. I'd be h

Re: [CODE4LIB] Models of MARC in RDF

2011-11-28 Thread Jon Stroop
"under construction." Thanks, kc -- Jon Stroop Metadata Analyst Firestone Library Princeton University Princeton, NJ 08544 Email: jstr...@princeton.edu Phone: (609)258-0059 Fax: (609)258-0441 http://pudl.princeton.edu http://findingaids.princeton.edu http://www.cpanda.org

[CODE4LIB] Fwd: [semweb-25] Metropolitan Musem of Art hiring a Semantic Web Developer

2011-11-28 Thread Jon Stroop
web-25/>. To learn more about don undeen, visit his/her member profile <http://www.meetup.com/semweb-25/members/6026658/> To unsubscribe or to update your mailing list settings, click here <http://www.meetup.com/semweb-25/settings/> Meetup, PO Box 4668 #37895 New York, New York 10163-4668 |

Re: [CODE4LIB] Linux Laptop

2011-12-14 Thread Jon Stroop
I've run Ubuntu on Dell, Sony, and (presently) Alienware laptops, all without a problem. Ubuntu tries extra-hard to make sure that this is the case with wireless, Bluetooth, webcams, etc. so as far as distros go that might be your best option, but since it's all I've ever run my perspective lac

Re: [CODE4LIB] My crazed idea about dealing with registration limitations

2011-12-22 Thread Jon Stroop
Maybe keynotes happen on the middle day; the one time where the whole group comes together, though it would require a 2x size space... This could also reduce the length to 4.5 days. On 12/22/2011 10:05 AM, Peter Murray wrote: That is a crazy idea. I don't know about putting the speakers on th

Re: [CODE4LIB] haititrust

2012-08-03 Thread Jon Stroop
You can do an empty query in their catalog, and use the "Original Location" facet to filter to a holding library. Programatically, I'm not sure, but you'd probably need to use the Hathi files: http://www.hathitrust.org/hathifiles. -Jon On 08/03/2012 11:07 AM, Eric Lease Morgan wrote: If I ne

Re: [CODE4LIB] extracting tiff info

2012-11-19 Thread Jon Stroop
If you want everything in that RDF, you're probably wanting to extract the XMP data. Have a look at exiv2: http://www.exiv2.org/ Basically: exiv2 -px .tif will dump what you want to stdout. -Jon -- Jon Stroop Digital Initiatives Programmer/Analyst Princeton University Library On 11/19

Re: [CODE4LIB] anti-harassment policy for code4lib?

2012-11-26 Thread Jon Stroop
py to help if I can. Anyway, just a thought. -Jon -- Jon Stroop Digital Initiatives Programmer/Analyst Princeton University Library jstr...@princeton.edu http://pudl.princeton.edu http://findingaids.princeton.edu On 11/26/12 6:33 PM, Michael J. Giarlo wrote: All, Building on what Bess and

Re: [CODE4LIB] Mentorship & Buddies

2012-11-28 Thread Jon Stroop
Having a sort of "speed dating" setup might help make better fits between mentors and mentees, as well. +1, not only to satisfy the 'room full of nerds' case, but also the fact that people spend their free time @ code4libcon in a variety of ways, and not everyone might want to, e.g., wind up in

Re: [CODE4LIB] Q: what is the best open source native XML database

2010-01-19 Thread Jon Stroop
wondering to what extent systems such as Lucene, or even digital object repositories such as Fedora could be coaxed into this usage scenario. Thanks for any insight you have or experience you can share. - Godmar -- Jon Stroop Metadata Analyst C-17-D2 Firestone Library Princeton University

[CODE4LIB] Job posting: Princeton University Library, Library Application and Database Manager/Developer

2010-01-28 Thread Jon Stroop
Dear code4libbers, FYI. I can try to answer questions about this position, but have limited interactions with this office. -Jon -- Library Application and Database Manager/Developer Princeton University Library Requisition # 165 The Princeton University Library, one of the wor

[CODE4LIB] [Reminder] Job posting: Princeton University Library, Library Application and Database Manager/Developer

2010-02-17 Thread Jon Stroop
Library Application and Database Manager/Developer Princeton University Library Requisition # 165 The Princeton University Library, one of the world's most respected research institutions, serves a diverse community of 7,200 students and 1,100 faculty members, with more than 6 million printe

[CODE4LIB] Job Posting: Digital Library Collections Interface Developer, Princeton University Library

2010-03-31 Thread Jon Stroop
Date: April 14, 2010 PRINCETON UNIVERSITY IS AN EQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER. For information about applying to Princeton, please link to http://www.princeton.edu/jobs -- Jon Stroop Metadata Analyst C-17-D2 Firestone Library Princeton University Princeton, NJ 08544 Email: jstr..

Re: [CODE4LIB] MARCXML to MODS: 590 Field

2011-05-19 Thread Jon Stroop
I'm going to guess that it's because 59x fields are defined for local use: http://www.loc.gov/marc/bibliographic/bd59x.html ...but someone from LC should be able to confirm. -Jon -- Jon Stroop Metadata Analyst Firestone Library Princeton University Princeton, NJ 08544 E

Re: [CODE4LIB] TIFF Metadata to XML?

2011-07-18 Thread Jon Stroop
Edward, JHOVE (1) should be able to do this, and I believe you can pass the included shell script a directory and have it extract data for everything it finds and can parse inside. -Jon On 07/18/2011 09:18 AM, Edward M. Corrado wrote: Hello All, Before I re-invent the wheel or try many diff

[CODE4LIB] Position Announcement

2008-01-24 Thread Jon Stroop
w.princeton.edu/jobs PRINCETON UNIVERSITY IS AN EQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER. For information about applying to Princeton, please link to http://www.princeton.edu/jobs -- Jon Stroop Digital Library Specialist C-19-E Firestone Library Princeton University Princeton, NJ 08544 Email: [EM

Re: [CODE4LIB] presentation files

2008-03-04 Thread Jon Stroop
+1 Jon Stroop Digital Library Specialist C-19-E Firestone Library Princeton University Princeton, NJ 08544 Email: [EMAIL PROTECTED] Phone: (609)258-0059 Fax: (609)258-0441 http://diglib.princeton.edu Bess Sadler wrote: On Mar 4, 2008, at 9:44 AM, Dan Scott wrote: There seemed to be

Re: [CODE4LIB] djatoka

2008-11-14 Thread Jon Stroop
Another possibility, if no one steps up with a presentation, would be a 'hacking djatoka' [pre\-un]*conference activity. -Jon Jon Stroop Metadata Analyst C-17-D2 Firestone Library Princeton University Princeton, NJ 08544 Email: [EMAIL PROTECTED] Phone: (609)258-0059 Fax: (609)258-