Re: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX
OST is just a pointer to the stuff on the exchange server. You can delete that file and it will rebuild next time you open Outlook, there's not data in it. Converting that to a PST is just a matter of moving the files from the server portion of Outlook to a local email file. Given that the operation is proprietary from Microsoft, I don't see an open source solution. That said, I also don't see any way to convert it to MBOX except to open mac mail, create a folder on my mac and move all the contents there. Once done, don't setup the email as an exchange account, configure as a POP account and don't store mail on the server. Maybe I'm missing the question or the ultimate goal. But the tools you need to accomplish both tasks exist in either Outlook or Mac Mail. If you are looking for an archival solution for born digital records, specifically email, I'm not sure you would want either PST or MBOX since that just spells an emulation nightmare in a few years. Email is new/simple enough for format migration. Again, my apologies if I am missing the question. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Kari R Smith [smit...@mit.edu] Sent: Monday, June 03, 2013 2:38 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX Anyone point me to an open-source (preferably) or a tried and true solution for 1.. extracting just the PST part of an OST file 2. converting OST file to MBOX format Thanks! Kari R. Smith, Digital Archivist MIT Libraries, Institute Archives and Special Collections 617-258-5568 | smithkr (at) mit.edu http://libraries.mit.edu/archives/
Re: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX
We used aid4mail in an exchange conversion several years ago and I was able to script a loop around it to do bulk operations. Granted I did it in a way tied to AD, the batch/vbscript was trivial to setup. But in our case we were moving from something to exchange and only went from the legacy format to a PST, it did work well. I guess my concern was the OST. I would be very interested in how that can be solved. I think there are plenty of solutions for working with PST files and am trying to recover an old corrupt PST to see if I still have notes on what we used which I am sure were open source tools. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Kari R Smith [smit...@mit.edu] Sent: Wednesday, June 05, 2013 9:06 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX Thanks Mike. What we are specifically looking for is a converter for .OST or .PST files that have been given to me completely separated from the ability to deal with the account live on a server. There are some good commercial solutions (Emailchemy and Aid4Mail) that do the conversions but in this case are looking for a bulk transformation solution. Will post back to the list progress made on this topic. We are currently working on it as part 1 of a use case / solution pack at the OPF Digital Forensics hackathon. [wiki.opf-labs.org] Kari Smith MIT Institute Archives and Special Collections MIT Libraries -Original Message- From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of Friscia, Michael Sent: Wednesday, June 05, 2013 7:35 AM To: CODE4LIB@listserv.nd.edu Subject: Re: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX OST is just a pointer to the stuff on the exchange server. You can delete that file and it will rebuild next time you open Outlook, there's not data in it. Converting that to a PST is just a matter of moving the files from the server portion of Outlook to a local email file. Given that the operation is proprietary from Microsoft, I don't see an open source solution. That said, I also don't see any way to convert it to MBOX except to open mac mail, create a folder on my mac and move all the contents there. Once done, don't setup the email as an exchange account, configure as a POP account and don't store mail on the server. Maybe I'm missing the question or the ultimate goal. But the tools you need to accomplish both tasks exist in either Outlook or Mac Mail. If you are looking for an archival solution for born digital records, specifically email, I'm not sure you would want either PST or MBOX since that just spells an emulation nightmare in a few years. Email is new/simple enough for format migration. Again, my apologies if I am missing the question. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Kari R Smith [smit...@mit.edu] Sent: Monday, June 03, 2013 2:38 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] WANTED: Open source solution converting OST to PST and OST to MBOX Anyone point me to an open-source (preferably) or a tried and true solution for 1.. extracting just the PST part of an OST file 2. converting OST file to MBOX format Thanks! Kari R. Smith, Digital Archivist MIT Libraries, Institute Archives and Special Collections 617-258-5568 | smithkr (at) mit.edu http://libraries.mit.edu/archives/
Re: [CODE4LIB] Visualizing (public) library statistics
I apologize if this was posted already. But I accidentally deleted the original messages in an accidental bulk cleanup http://dashboard.imamuseum.org I know it's a museum and not a library, but I think there are some things to be learned with the simplicity of the display and transparency of information. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Jason Stirnaman [jstirna...@kumc.edu] Sent: Wednesday, June 05, 2013 5:53 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Visualizing (public) library statistics Cab, I realize you asked for examples, not tools, and this may be overkill for what you're wanting, but http://ushahidi.com/products/ushahidi-platform. Ushahidi would be good if you wanted a geographic, time-series visualization mashed-up with social media. e.g. http://community.ushahidi.com/uploads/documents/c_Ushahidi-Practical_Considerations.pdf I imagine that could be a worthwhile project on a large scale for many libraries. A Google Fusion Table would be a simpler mapping/charting alternative. e.g. https://www.google.com/fusiontables/DataSource?docid=1JRSvdVxym2lKiM2cnfB7vmY735l58GSxD5O7-g0 Jason Jason Stirnaman Digital Projects Librarian A.R. Dykes Library University of Kansas Medical Center 913-588-7319 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Francis Kayiwa [kay...@uic.edu] Sent: Wednesday, June 05, 2013 3:38 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Visualizing (public) library statistics On Wed, Jun 05, 2013 at 03:40:29PM -0400, Cab Vinton wrote: Come budget time, I invariably find myself working with the most recent compilation of public library statistics put out by our State Library -- comparing our library to peer institutions along a variety of measures (support per capita, circulation per capita, staffing levels, etc.) so I can make the best possible case for increasing/ maintaining our funding. The raw data is in a Excel spreadsheet -- http://www.nh.gov/nhsl/lds/public_library_stats.html -- so this seems ripe for mashing up, data visualization, online charting, etc. Does anyone know of any examples where these types of library stats have been made available online in a way that meets my goals of being user-friendly, visually informative/ clear, and just plain cool? If not, examples from the non-library world and/ or pointers to dashboards of note would be equally welcome, particularly if there's an indication of how things work on the back end. YMMV but I've used infogr.am [0] Granted the type of data I was using doesn't compare to the kind you are trying to tame above. Failing that there's lots of listed at datavisualization.ch[1] that could help solve you problem. Here some assembly will be required. Cheers, ./fxk [0] http://infogr.am/ [1] http://selection.datavisualization.ch/ Cheers, Cab Vinton, Director Sanbornton Public Library Sanbornton, NH -- i'm living so far beyond my income that we may almost be said to be living apart. -- e. e. cummings
Re: [CODE4LIB] File based CMSes
We've been using Cascade Server for about 4 years and while the CMS itself uses a database back, it publishes static HTML pages to whatever servers we want. I came from a shop that had a disastrous implementation of a data driven CMS in about 2005. So when we were shopping for a CMS I wanted something that would produce static HTML. I'm not sure if that's acceptable. The alternate which works well in some shops is dreamweaver templates. With someone smart doing the setup and documentation, I find them to be the best thing in the world for simple content. Not to mention, a very inexpensive solution. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Wilhelmina Randtke [rand...@gmail.com] Sent: Monday, April 29, 2013 11:22 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] File based CMSes Has anyone worked with file based CMSes,and do you have a recommendation for one with simple backend? One of the issues with the CMS is that databases don't make sense to people without background in them. I want to look at static file based CMSes with the goal of finding something that is easier to write instructions on doing maintenance and backups for than is a database based CMS. -Wilhelmina Randtke
Re: [CODE4LIB] tiff2pdf, then back to pdf?
Image Magick can do it, you need Ghost Script installed though. I'Ve done this with multi layer TIFs and multi page PDFs. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 On 4/26/13 4:08 PM, Edward M. Corrado ecorr...@ecorrado.us wrote: Hi All, I have a need to batch convert many TIFF images to PDF. I'd then like to be able to discard the TIFF images, but I can only do that if I can create the original TIFF again from the PDF. Is this possible? If so, using what tools and how? tiff2pdf seems like a possible solution, but I can't find a corresponding pdf2tif program that reverses the process. Any ideas? Edward
[CODE4LIB] Taverna
just curious, anyone using Taverna for workflow that wouldn't mind being asked a few questions? ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] What is a coder?
Thought process of a coder: 1- I need to open a file in my program 2- ok, I'll import IO into my application and read the definition 3- i create methods and functions around the definition and open my file Total time to deliver code: 5 mins Thought process of a non-coder 1- I need to open a file in my program 2- I open up a web browser and go to google 3- search open file in java 4- copy/paste the code I find 5- can't figure out why it doesn't work, go back to step 3 and try a different person's code 6- really stuck, contemplates changing the programming language 7- runs some searches on easier programming languages 8- goes back to Google and tries new search terms and gets different results 9- finally get it working 10- remove all comments from the copy/paste code so it looks like I wrote it. Total time to deliver code: 5 hours ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mark A. Matienzo Sent: Wednesday, November 28, 2012 10:03 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] What is a coder? Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace
Re: [CODE4LIB] Complete Digital Preservation Software Applications?
Hydra http://projecthydra.org/ https://wiki.duraspace.org/display/hydra/The+Hydra+Project hope it helps, good luck with your presentation. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Edward M. Corrado Sent: Sunday, November 11, 2012 5:52 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Complete Digital Preservation Software Applications? Hi all, I am working on a possible presentation about digital preservation software and I want to mention some of the more-or-less complete digital preservation systems that are available or nearly available that Libraries, Archives, and Museums are or are considering using. Buy more-or-less complete, I mean systems that are built for digital preservation built-in as opposed to digital asset management or digital library systems that focus more on access than on preservation. At this point, I am also not that interested with systems that are focused solely on bit-stream preservation and less on other preservation issues (these type of systems have their place but it is not what I want to focus on at this time). I am also not interested in home-grown systems that are not currently packaged as a complete open source (or commercial) package. Off the top of my head, some of the systems that come to mind that were built for preservation include: Archivematica (open source, managed by Artefactual Systems) DAITASS (open source, Florida Center for Library Automation (FCLA)) Digital Preservation Software Platform (DPSP) (open source, National Archives of Australia). Rosetta (proprietary, Ex Libris) Tesslla (proprietary) Others that might qualify at some level that I plan on looking at: DSpace E-prints (with preservation add-ons) Fedora Commons / Islandora LOCKSS I am sure there are others. However finding information about which projects are actively being developed, the degree in which they actually do preservation (e.g. not just bit-stream preservation) and how much they are used is difficult and I am sure this community will find some that Google searching will not. Thanks, Edward
Re: [CODE4LIB] ILLiad Addon Development
The programmer that did some LUA work with Aeon (another Atlas product if you're not familiar) here left or I'd be able to point you in a direction. But I can offer that he put them together after seeing examples that Shawn at Atlas emailed him. I hate to give the response, it's easy and with that example, you'll figure it out fast, but that's all I can offer. Sorry I can't be more help, -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Daniel Huang Sent: Wednesday, November 07, 2012 1:11 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] ILLiad Addon Development Hi Michael, I was sort of hoping for a step by step of how the existing addons were developed unless I am not seeing it in this documentation! Thanks, -Dan On 11/7/2012 10:48 AM, Friscia, Michael wrote: Do you need more than this? https://prometheus.atlas-sys.com/display/ILLiadAddons/ILLiad+Addon+Technical+Overview ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Daniel Huang Sent: Wednesday, November 07, 2012 10:18 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ILLiad Addon Development Hi all, Our department has been investigating how to create an ILLiad addon. Is there a guide to doing this or at least some kind of reference material regarding what variables an addon would use? Thanks, -Dan
Re: [CODE4LIB] ILLiad Addon Development
Do you need more than this? https://prometheus.atlas-sys.com/display/ILLiadAddons/ILLiad+Addon+Technical+Overview ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Daniel Huang Sent: Wednesday, November 07, 2012 10:18 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] ILLiad Addon Development Hi all, Our department has been investigating how to create an ILLiad addon. Is there a guide to doing this or at least some kind of reference material regarding what variables an addon would use? Thanks, -Dan
Re: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library?
I'm taking tool to mean a piece of hardware. I'd recommend some old laptop with your favorite linux distro less desktop. Why? Well the main thing is that it puts them into a position where they're not learning to be a google copy/paste coder given the lack of the desktop, mouse and distractions like email. They can also learn to setup the server environment on their new dev box and eventually do all sorts of cool stuff. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Bohyun Kim [k...@fiu.edu] Sent: Thursday, November 01, 2012 4:24 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library? Hi all code4lib-bers, As coders and coding librarians, what is ONE tool and/or resource that you recommend to newbie coders in a library (and why)? I promise I will create and circulate the list and make it into a Code4Lib wiki page for collective wisdom. =) Thanks in advance! Bohyun --- Bohyun Kim, MA, MSLIS Digital Access Librarian bohyun@fiu.edu 305-348-1471 Medical Library, College of Medicine Florida International University http://medlib.fiu.edu http://medlib.fiu.edu/m (Mobile)
Re: [CODE4LIB] It's all job postings!
Second the motion to stop beating this dead horse. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Carol Bean Sent: Wednesday, August 15, 2012 8:43 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] It's all job postings! No. Just no. Vote taken. Preferences noted. Done. Carol Sent from my iPhone On Aug 15, 2012, at 4:50 AM, Graham Triggs grahamtri...@gmail.com wrote: On 6 August 2012 13:19, Ed Summers e...@pobox.com wrote: 150 people responded about whether jobs.code4lib.org posting should come to the discussion list: yes: 132 no: 10 who cares: 8 93% in support or agnostic seems to be a good indicator that the postings should continue to come to the list for now. I'm not entirely convinced about that assessment. I quite readily agree that the jobs should be posted to *a* mailing list, I'm not so sure that it should be this mailing list. It's been discussed about filtering the jobs sent to the list, but I already filter the code4lib mailing list into a tag. It's been a bit of a faff, but I've subdivided the filtering so that I can get the messages sent from jobs@... to go to a different tag. But then Ed replied to one, so now it appears in both tags, and because I'm using Gmail, it takes the whole thread with it. So filtering really isn't a solution. Rather than just asking whether jobs should come to this mailing list, maybe we can ask whether a separate mailing list should be set up, specifically for jobs. The two mailing lists could be cross promoted (e.g. a standard footer), and people can choose whether they want or don't want to receive them. And we can still have discussions/follow-ups about those jobs on that mailing list. Even though the vast majority of the postings aren't applicable to me, I would probably still sign up to a separate jobs mailing list as it is of interest - but I would at least then be able to keep that separate from the main discussions, which is something I can't effectively do right now. G
Re: [CODE4LIB] It's all job postings!
I like the design, did you get the job to create it from a post to this list? Ok I'll stop. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Doran, Michael D Sent: Wednesday, August 15, 2012 9:17 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] It's all job postings! Second the motion to stop beating this dead horse. Dang, and I was already working on this 2013 conference t-shirt design... [cid:image001.png@01CD7ABE.541F6150] -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Friscia, Michael Sent: Wednesday, August 15, 2012 7:46 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] It's all job postings! Second the motion to stop beating this dead horse. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU]mailto:[mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Carol Bean Sent: Wednesday, August 15, 2012 8:43 AM To: CODE4LIB@LISTSERV.ND.EDUmailto:CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] It's all job postings! No. Just no. Vote taken. Preferences noted. Done. Carol Sent from my iPhone On Aug 15, 2012, at 4:50 AM, Graham Triggs grahamtri...@gmail.commailto:grahamtri...@gmail.com wrote: On 6 August 2012 13:19, Ed Summers e...@pobox.commailto:e...@pobox.com wrote: 150 people responded about whether jobs.code4lib.org posting should come to the discussion list: yes: 132 no: 10 who cares: 8 93% in support or agnostic seems to be a good indicator that the postings should continue to come to the list for now. I'm not entirely convinced about that assessment. I quite readily agree that the jobs should be posted to *a* mailing list, I'm not so sure that it should be this mailing list. It's been discussed about filtering the jobs sent to the list, but I already filter the code4lib mailing list into a tag. It's been a bit of a faff, but I've subdivided the filtering so that I can get the messages sent from jobs@... to go to a different tag. But then Ed replied to one, so now it appears in both tags, and because I'm using Gmail, it takes the whole thread with it. So filtering really isn't a solution. Rather than just asking whether jobs should come to this mailing list, maybe we can ask whether a separate mailing list should be set up, specifically for jobs. The two mailing lists could be cross promoted (e.g. a standard footer), and people can choose whether they want or don't want to receive them. And we can still have discussions/follow-ups about those jobs on that mailing list. Even though the vast majority of the postings aren't applicable to me, I would probably still sign up to a separate jobs mailing list as it is of interest - but I would at least then be able to keep that separate from the main discussions, which is something I can't effectively do right now. G
Re: [CODE4LIB] Wikis
An alternative, which could force a different argument, is that we are moving away from Confluence to Campus Guides from Springshare. Though I do think Confluence is a good product, I might add that I like being able to link it to Jira and SVN. Since these don't apply, if your place uses Springshare products, it might be worth expanding the usage instead of bringing up another system to support. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Nathan Tallman Sent: Tuesday, July 24, 2012 4:34 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Wikis There are a plethora of options for wiki software. Does anyone have any recommendations for a platform that's easy-to-use and has a low-learning curve for users? I'm thinking of starting a wiki for internal best practices, etc. and wondered what people who've done the same had success with. Thanks, Nathan
Re: [CODE4LIB] Wikis
I would second this, for the use you describe, it seems like the simplest option. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Cary Gordon [listu...@chillco.com] Sent: Tuesday, July 24, 2012 6:33 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Wikis You might want to look at Atlasssian Confluence. They offer free licenses to non-profit and edu. Thanks, Cary On Tue, Jul 24, 2012 at 3:24 PM, Stuart Yeates stuart.yea...@vuw.ac.nz wrote: The wiki software with the largest user base is undoubtedly media wiki (i.e. wikiepdia). We're moving to it as a platform precisely because to leverage the skills that implies. We're not far enough into our roll out to tell whether it's going to be a success cheers stuart Stuart Yeates Library Technology Services http://www.victoria.ac.nz/library/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Nathan Tallman Sent: Wednesday, 25 July 2012 8:34 a.m. To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Wikis There are a plethora of options for wiki software. Does anyone have any recommendations for a platform that's easy-to-use and has a low-learning curve for users? I'm thinking of starting a wiki for internal best practices, etc. and wondered what people who've done the same had success with. Thanks, Nathan -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] Job: Digital Projects and Technology Librarian at Yale University
I just asked, our internal locks are only for the first 7 days during which the jobs won't even appear in the system unless you work for Yale. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 On 7/19/12 11:47 PM, Simon Spero sesunc...@gmail.com wrote: Maybe it's just closed to internal applicants- some sort of Yale lock? On Jul 19, 2012 11:25 PM, Matthew Sherman matt.r.sher...@gmail.com wrote: There is a slight problem here. The posting says it is *closed to further applications*. Can someone from Yale explain/look into that? I would very much like to apply. On Thu, Jul 19, 2012 at 5:54 PM, Simon Spero sesunc...@gmail.com wrote: On Thu, Jul 19, 2012 at 6:35 PM, j...@code4lib.org wrote: * May be required to assist with disaster recovery efforts. PREFERRED EDUCATION, EXPERIENCE AND SKILLS * Advanced degree in theology or a related field. Rise, take up they bed, and walk
Re: [CODE4LIB] Job: Digital Projects and Technology Librarian at Yale University
No, it is not possible to submit when the job is closed. I'm trying to get clarification if closing it was intentional. Sorry for the confusion. I should add that I don't have anything to do with the job except my department is named in the description as a collaborating partner. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matthew Sherman Sent: Friday, July 20, 2012 8:36 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Job: Digital Projects and Technology Librarian at Yale University So even though it says closed to further applications one is actually able to submit? On Fri, Jul 20, 2012 at 5:27 AM, Friscia, Michael michael.fris...@yale.eduwrote: I just asked, our internal locks are only for the first 7 days during which the jobs won't even appear in the system unless you work for Yale. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 On 7/19/12 11:47 PM, Simon Spero sesunc...@gmail.com wrote: Maybe it's just closed to internal applicants- some sort of Yale lock? On Jul 19, 2012 11:25 PM, Matthew Sherman matt.r.sher...@gmail.com wrote: There is a slight problem here. The posting says it is *closed to further applications*. Can someone from Yale explain/look into that? I would very much like to apply. On Thu, Jul 19, 2012 at 5:54 PM, Simon Spero sesunc...@gmail.com wrote: On Thu, Jul 19, 2012 at 6:35 PM, j...@code4lib.org wrote: * May be required to assist with disaster recovery efforts. PREFERRED EDUCATION, EXPERIENCE AND SKILLS * Advanced degree in theology or a related field. Rise, take up they bed, and walk
Re: [CODE4LIB] Reminder - call for proposals, New England code4lib!
I like that. I also think it could lead to a panel which is something I've always liked, at least from being on the panels. Get three people with oposing ideas on how to do something and watch them argue on stage while answering audience questions. At least when the topic is interesting or thought provoking. A lightning round with the subject I just converted our website from Lotus notes to work in Netscape Navigator isn't really controversial, unless you were giving it today. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tim Spalding [t...@librarything.com] Sent: Monday, July 09, 2012 6:56 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Reminder - call for proposals, New England code4lib! Another vote for lightning talks being claimed on the spot. How about a compromise. If you claim one early, it'll be publicized and you can't lose your spot if there are too many?
[CODE4LIB] job: Programmer Analyst (working on digitized materials in a Fedora repository)
For details and to apply visit: http://www.yale.edu/hronline/careers/application/external/index.html And search for the STARS Requisition number: 17151BR Programmer Analyst II Digital Library and Programming Services Yale University Library New Haven, CT Grade: 24 www.yale.edu/jobs Duration: 1 year term starting September 1, 2012, ending August 31, 2013 Schedule: Full-time (37.5 hours per week); Standard Work Week (M-F, 8:30-5:00) Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut. Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include two major art museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music. The University and the Library The Yale University Library, as one of the world's leading research libraries, collects, organizes, preserves, and provides access to and services for a rich and unique record of human thought and creativity. It fosters intellectual growth and supports the teaching and research missions of Yale University and scholarly communities worldwide. A distinctive strength is its rich spectrum of resources, including around 12.8 million volumes and information in all media, ranging from ancient papyri to early printed books to electronic databases. The Library is engaging in numerous projects to expand access to its physical and digital collections. Housed in eighteen buildings including the Sterling Memorial Library, the Beinecke Rare Book and Manuscript Library, and the Bass Library, it employs a dynamic and diverse staff of approximately five hundred who offer innovative and flexible services to library readers. For additional information on the Yale University Library, please vi! sit the Library's web site at www.library.yale.edu. Departmental Focus: Reporting to the Manager of Digital Library and Programming Services, the Programmer Analyst II plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user requests for new or modified programs to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities. Departmental Responsibilities 1. Create and maintain digital repositories; participate in Digital Asset Management and Digital Preservation activities. 2. Work within an open source community; develop software based on community standards with strong emphasis on collaboration, code sharing and Application Lifecycle Management. 3. Develops programs or systems of small to moderate size and complexity. Modifies existing systems at all levels of difficulty. 4. Provides informational input into decisions concerning the development and delivery of applications, programs and systems. Defines and analyzes requirements to meet the expectations of stakeholders and intended end users needs, scheduled timeline, and budgetary targets. 5. Analyzes, defines and designs new systems and applications. Writes code in support of business solutions. 6. Responsible for the creation, definition, communication, and management of project plans which includes architectural design, technology selection and methodologies to apply. 7. Troubleshoots problems and provide ongoing maintenance and support for applications and systems. 8. Prepares documentation, user manuals and develops formal proposals for new systems and modifications to existing systems. Mentors technical staff and provide training for end users. 9. Contributes in the development of policies or modifications to exiting policies. 10. Applies and keeps current with existing and emerging technologies and methodologies. Provides ongoing input to the establishment of programming standards, procedures, and methodologies. 11. Ensures established data standards are supported for metadata management, business logic, digital preservation, data modeling and metadata workflow management; 12. Other duties as required or assigned. 13. May be required to assist with disaster recovery operations. Required Education and Experience Bachelor's degree. Three years of experience in analysis and programming of small to medium scale systems or an equivalent combination of education and experience. Required Skills Abilities 1. Strong knowledge Java. Experience with three or more of the following: Java, C++, PHP, Ruby and/or C#. Strong knowledge of SQL using MySQL, Oracle and/or Microsoft SQL Server; experience with database architecture and design; experience managing large data sets using SQL and/or SOLR. 2. Source code repository management using system(s) such as Subversion or Git. Demonstrated use of technologies: AJAX, CSS, HTML, JSON, RDF and HTML5. 3.
Re: [CODE4LIB] Learning Microsoft SQL
I would add that I learned a lot of SQL from this forum http://www.sqlteam.com/forums/ Sometimes the blunt criticism when someone shows you how only to see four replies don't do it like that, that's totally stupid, what did you learn that in a WROX book? helped me a lot early on. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michael Hopwood Sent: Monday, March 19, 2012 6:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Learning Microsoft SQL Hi Bill, A google search limited to US universities' sites like sql basics site:.edu turned up some nice results, including: http://www.suu.edu/it/admin/summit2007/cdsite/color/BTechnical/1414/1414.pdf http://myweb.brooklyn.liu.edu/gnarra/database/downloads/SQLTutorial.pdf Michael H -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Wilfred Drew Sent: 16 March 2012 18:31 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Learning Microsoft SQL I am setting up my laptop to teach myself Microsoft SQL. I am installing SQL Express. I purchased Microsoft SQL Server 2008 All-in-one desk reference for Dummies. Any suggestions on other tools to add to my laptop to learn SQL? Preferably free. Bill Drew Web: BillTheLibrarian.com Voice/SMS/: 607-745-4461 Email: bill.d...@gmail.com G+: gplus.to/BillDrew Twitter/Skype: BillDrew4 Web Design, Social Media, New Tech, Assessment, Change Management, Innovation, Mobile Tech, and more. [cid:image001.png@01CD0381.754C6DA0]
[CODE4LIB] FW: CAS Authentication for ILLiad and Aeon
As promised, now on SourceForge https://sourceforge.net/projects/casilliadaeon/ The URL provided below will redirect accordingly. It's also on sourceforge as a single zip file to download. Instructions were also updated as I left out a couple optional things. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Friscia, Michael Sent: Wednesday, March 07, 2012 4:40 PM To: 'Code for Libraries' Subject: CAS Authentication for ILLiad and Aeon Ok, I promised this like 8 weeks ago and I apologize for being so late http://resources.library.yale.edu/illiadcasinstructions/ Download the 3 things on that page and you should be good to go for adding CAS authentication to ILLiad and Aeon. I will be loading these up to SourceForge once I find my account info and will follow up again. Feel free to ask questions and don't slaughter me, that is the first pass at instruction, I hope I didn't leave out anything major. It is also important that I give credit where credit is due. All of the work documented is based on the implementation of CAS for Aeon by Jay Terray who works here at Yale in the Beinecke Library. I will also mention that while the instructions are for CAS, you could easily adopt this authentication method to ILLiad to use any sort of external authentication/authorization system you have. Questions, just ask. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
[CODE4LIB] CAS Authentication for ILLiad and Aeon
Ok, I promised this like 8 weeks ago and I apologize for being so late http://resources.library.yale.edu/illiadcasinstructions/ Download the 3 things on that page and you should be good to go for adding CAS authentication to ILLiad and Aeon. I will be loading these up to SourceForge once I find my account info and will follow up again. Feel free to ask questions and don't slaughter me, that is the first pass at instruction, I hope I didn't leave out anything major. It is also important that I give credit where credit is due. All of the work documented is based on the implementation of CAS for Aeon by Jay Terray who works here at Yale in the Beinecke Library. I will also mention that while the instructions are for CAS, you could easily adopt this authentication method to ILLiad to use any sort of external authentication/authorization system you have. Questions, just ask. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] Google Analytics w/ Sub-sub-domains
For public machines, it depends which library you are sitting in, for staff machines they default to a staff gateway that many change to the library home page. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ross Singer Sent: Tuesday, February 07, 2012 9:32 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Google Analytics w/ Sub-sub-domains On Feb 7, 2012, at 3:23 PM, Predmore, Andrew andrew.predm...@yale.edu wrote: We have actually already discussed that case. Right now, it is exactly as you described. But, those cases cannot explain how 50,000 people can hit the home page in one day and 48,850 are dropping off. Do your public machines have the library's web page as their homepage? Do your staff machines? -Ross. People might be interested in the solution we came up with for the home page drop-off problem in a huge place like this: At first, we had talked about filtering by IP range. But, that would be a maintenance nightmare, and it wouldn't allow us to track computers that did not have the website as the homepage, like staff, mobile, etc. Then, we realized that we do have control over the machine images in the public areas. And, we could set up aliases for the library home page, like library.yale.edu/image1, library.yale.edu/area2. So, we could set the browser home pages to the aliases, and we could tell exactly which request were coming in from our public computers, and wether they really were dropping of or not. -- Clayton Andrew Predmore Manager, Web Operations Yale University Library andrew.predm...@yale.edu On 2/7/12 10:52 AM, Andy Kohler akoh...@ucla.edu wrote: If your library's machines all have www.library.yale,edu as their home page are you assuming that users actually click links to leave that home page? User sits at library machine, user sees library home page, user types url for gmail or youtube or facebook,,, does GA track those actions? On Mon, Feb 6, 2012 at 12:55 PM, Predmore, Andrew andrew.predm...@yale.edu wrote: Thank you for your help. But, there appears to be another problem. The main landing page is on www.library.yale.edu, but almost every link of that page goes to resources.library.yale.edu. Right now, I am seeing a 98% drop-off from the home page. It looks like Google is not tracking the visit across the sub-domains. Is there a way to fix this? -- Clayton Andrew Predmore Manager, Web Operations Yale University Library andrew.predm...@yale.edu On 2/6/12 3:10 PM, BRIAN TINGLE brian.tingle.cdlib@gmail.com wrote: This can be really tricky to get right when you have a more complicated site with lots of domains. Since you are all on .yale.edu it should be easier than crossing .cdlib.org to .universityofcalifornia.edu. If I understand correctly, you should be able to _gaq.push(['_setDomainName', '.yale.edu']); on every page and it should work. http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html# do mainSubDomains This debugging plugin for chrome is pretty useful https://chrome.google.com/webstore/detail/jnkmfdileelhofjcijamephohjechh na It will help you confirm what is getting sent to google. -- Brian On Feb 6, 2012, at 11:53 AM, Predmore, Andrew wrote: I have been tasked with updating the Analytics for the Yale University Library, and I am having quite a bit of trouble. Specifically, I was hoping to only track domain names that included library.yale.edu, like www.library.yale.edu, resources.library.yale.edu, but the instructions don't seem to cover sub-sub-domains like this. Also, I was hoping to set up a profile/filter that would show me the sub-domains in the reports. Again, I followed the directions but I am not getting any results. Well, that's not entirely true the reports are showing about 30 visitors a day (and no page hits, how is that possible?). The main profile is showing 5,000 10,000 visitors day. Does anyone have experience with this that could help me out? Maybe there is even someone from Google at the conference? -- Clayton Andrew Predmore Manager, Web Operations Yale University Library andrew.predm...@yale.edumailto:andrew.predm...@yale.edu
[CODE4LIB] image zoom for iPad
Hi all, I'm wondering if anyone can recommend an image zoom option for ipad that provides functionality like zoomify/seadragon but works on the ipad. I'm hoping for some ajax/jquery library I never heard of that will work and provide good functionality. Or maybe I'm doing something wrong and my use of seadragon would be better if I did x, y and z... Any thoughts or suggestions that do not include don't do zoom would be greatly appreciated. Thanks, -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] image zoom for iPad
Thank you for the responses, this is exactly what I was seeking. I also appreciate the links provided to samples off the list. I was able to use the zoom features equally well on both a samsung tablet running android and the ipad. Thanks asgain, -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Eoghan Ó Carragáin [eoghan.ocarrag...@gmail.com] Sent: Monday, January 30, 2012 5:04 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] image zoom for iPad Hi, The IIPMooviewer 2.0 Beta [1] works on ipad/iphone/android etc. It works with static Deepzoom/Seadragon and Zoomify tiles out of the box and I think there are some hooks for Djatoka (the earlier IIPMooviewer was modified to work with Djatoka). Its native IIPImage server backend [2] is definitely worth checking out too if you're serving jpeg2000 or pyramidal tiffs. Eoghan [1] http://iipimage.sourceforge.net/2011/08/iipmooviewer-2-0-beta/ [2] http://iipimage.sourceforge.net/ On 30 January 2012 21:42, Michael Della Bitta michaeldellabi...@nypl.orgwrote: Hello Mike, I don't have an iPad handy to test, but you might want to check out Adore-Djatoka/IIPImage: homepage: http://sourceforge.net/apps/mediawiki/djatoka/index.php?title=Main_Page demo: http://african.lanl.gov/adore-djatoka/viewer/ Michael Della Bitta Senior Applications Developer Information Technology Group The New York Public Library 40 West 20th Street, 5th Floor New York, NY 10011-4211 (212) 621-0609 On Mon, Jan 30, 2012 at 4:20 PM, Friscia, Michael michael.fris...@yale.edu wrote: Hi all, I'm wondering if anyone can recommend an image zoom option for ipad that provides functionality like zoomify/seadragon but works on the ipad. I'm hoping for some ajax/jquery library I never heard of that will work and provide good functionality. Or maybe I'm doing something wrong and my use of seadragon would be better if I did x, y and z... Any thoughts or suggestions that do not include don't do zoom would be greatly appreciated. Thanks, -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] CAS authentication with ILLiad
I apologize for the delay, I am working through some issues that came up after and wanted to make sure they are reflected in the documentation. -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ward, Christian Sent: Wednesday, January 18, 2012 3:00 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] CAS authentication with ILLiad CSU Sacramento is interested in doing this same process. I would like to take a look at your documentation when you get it completed. Thanks! Christian Ward Web Developer CSUS Library 916.278.2273 wa...@csus.edu -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Friscia, Michael Sent: Thursday, January 12, 2012 10:11 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] CAS authentication with ILLiad Took me 4 hours start to finish, 10 minutes to make it work, 3 hours 50 minutes to convert 24k user accounts to work with it. So yes, I think it is doable. I'll see what I can put together for documentation. It will be written assuming using Windows server 2008 with IIS7. It can be done with IIS6 on Server 2003 but would require someone that knows both pretty well. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Cindy Harper Sent: Thursday, January 12, 2012 1:04 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] CAS authentication with ILLiad How opportune! Colgate wants to do this, but I'm offered a one-week timeframe. We have CAS all set up. Does it look like it's doable in that time? Cindy Harper, Systems Librarian Colgate University Libraries char...@colgate.edu 315-228-7363 On Thu, Jan 12, 2012 at 12:51 PM, Friscia, Michael michael.fris...@yale.edu wrote: Anyone still interested in the topic of remote authentication for ILLiad using CAS? (for sites that host their own ILLiad instance) I just completed integration this morning without using the various UofA or UC Davis ISAPI filters out there. If there's interest I'd be happy to share how it was done. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
[CODE4LIB] CAS authentication with ILLiad
Anyone still interested in the topic of remote authentication for ILLiad using CAS? (for sites that host their own ILLiad instance) I just completed integration this morning without using the various UofA or UC Davis ISAPI filters out there. If there's interest I'd be happy to share how it was done. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] CAS authentication with ILLiad
Took me 4 hours start to finish, 10 minutes to make it work, 3 hours 50 minutes to convert 24k user accounts to work with it. So yes, I think it is doable. I'll see what I can put together for documentation. It will be written assuming using Windows server 2008 with IIS7. It can be done with IIS6 on Server 2003 but would require someone that knows both pretty well. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Cindy Harper Sent: Thursday, January 12, 2012 1:04 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] CAS authentication with ILLiad How opportune! Colgate wants to do this, but I'm offered a one-week timeframe. We have CAS all set up. Does it look like it's doable in that time? Cindy Harper, Systems Librarian Colgate University Libraries char...@colgate.edu 315-228-7363 On Thu, Jan 12, 2012 at 12:51 PM, Friscia, Michael michael.fris...@yale.edu wrote: Anyone still interested in the topic of remote authentication for ILLiad using CAS? (for sites that host their own ILLiad instance) I just completed integration this morning without using the various UofA or UC Davis ISAPI filters out there. If there's interest I'd be happy to share how it was done. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856
Re: [CODE4LIB] Subject: Re: NEcode4lib?
I guess if we can nail down a list of people willing to help plan so we can get past the three basics, planning committee list, when and where this will happen. So to get the ball rolling, please respond to say if you are willing to help plan and can commit to at least two hours a week leading up and effectively be on the planning committee. If you'd like to help plan but don't want to be on the committee, respond saying that. I'll start by saying, I'll help and am willing to serve on the committee. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Stern, Randall Sent: Monday, December 19, 2011 8:44 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Subject: Re: NEcode4lib? Welcome to Cambridge, Tito! There are many folks in the Harvard libraries who would also like to help now or in the future to organize and attend a regional event. - Randy Stern Office for Information Systems, Harvard Library -- Date:Sun, 18 Dec 2011 10:31:45 -0500 From:Tito Sierra tjsie...@mit.edu Subject: Re: NEcode4lib? I am very interested in a NE regional event as I am relocating to the area in January. I'm sure I can get some other MIT folks to join in. Yale as location would work for me, as would Cambridge obviously. I would like to see this become a regular event. I can help with planning now and I should be able to secure a Boston-area venue option sometime in the future. What's the best way of organizing a code4lib regional without clogging the list? Google group? Tito Date:Fri, 16 Dec 2011 14:42:18 + From:Joseph Montibello joseph.montibe...@dartmouth.edu Subject: NEcode4lib? Hi, It looks like there was a New England regional a couple of years ago. Is th= ere still any activity/interest in this region? I can imagine that in addit= ion to folks who missed the registration power-hour, there might be a signi= ficant group that can't get their library to support a trip to Seattle. Just curious. Joe Montibello, MLIS Library Systems Manager Dartmouth College Library 603.646.9394 joseph.montibe...@dartmouth.edumailto:joseph.montibe...@dartmouth.edu -- Date:Sun, 18 Dec 2011 10:35:26 -0500 From:Ranti Junus ranti.ju...@gmail.com Subject: Re: NEcode4lib? Google Group works for planning code4lib regional-related stuff. ranti. On Dec 18, 2011 10:31 AM, Tito Sierra tjsie...@mit.edu wrote: I am very interested in a NE regional event as I am relocating to the area in January. I'm sure I can get some other MIT folks to join in. Yale as location would work for me, as would Cambridge obviously. I would like to see this become a regular event. I can help with planning now and I should be able to secure a Boston-area venue option sometime in the future. What's the best way of organizing a code4lib regional without clogging the list? Google group? Tito Date:Fri, 16 Dec 2011 14:42:18 + From:Joseph Montibello joseph.montibe...@dartmouth.edu Subject: NEcode4lib? Hi, It looks like there was a New England regional a couple of years ago. Is th= ere still any activity/interest in this region? I can imagine that in addit= ion to folks who missed the registration power-hour, there might be a signi= ficant group that can't get their library to support a trip to Seattle. Just curious. Joe Montibello, MLIS Library Systems Manager Dartmouth College Library 603.646.9394 joseph.montibe...@dartmouth.edumailto:joseph.montibe...@dartmouth.edu -- Date:Sun, 18 Dec 2011 15:10:08 -0500 From:Kevin S. Clarke kscla...@gmail.com Subject: Re: NEcode4lib? But I think in the past people on this list have said they don't mind the additional traffic from people planning regional stuff. It's useful to keep it on the main list, too, because the other regions can learn from the chatter (what works, what doesn't, etc.) Kevin On Sun, Dec 18, 2011 at 10:35 AM, Ranti Junus ranti.ju...@gmail.com wrote: Google Group works for planning code4lib regional-related stuff. On Dec 18, 2011 10:31 AM, Tito Sierra tjsie...@mit.edu wrote: What's the best way of organizing a code4lib regional without clogging the list? Â Google group? -- End of CODE4LIB Digest - 17 Dec 2011 to 18 Dec 2011 (#2011-309) ***
Re: [CODE4LIB] Subject: Re: NEcode4lib?
Cool, thanks Kalee, -mike ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Sprague, Katherine Sent: Monday, December 19, 2011 9:42 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Subject: Re: NEcode4lib? Hi Mike, I'd like to pitch in, and can work on the committee. - Kalee -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Friscia, Michael Sent: Monday, December 19, 2011 9:08 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Subject: Re: NEcode4lib? I guess if we can nail down a list of people willing to help plan so we can get past the three basics, planning committee list, when and where this will happen. So to get the ball rolling, please respond to say if you are willing to help plan and can commit to at least two hours a week leading up and effectively be on the planning committee. If you'd like to help plan but don't want to be on the committee, respond saying that. I'll start by saying, I'll help and am willing to serve on the committee. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Stern, Randall Sent: Monday, December 19, 2011 8:44 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Subject: Re: NEcode4lib? Welcome to Cambridge, Tito! There are many folks in the Harvard libraries who would also like to help now or in the future to organize and attend a regional event. - Randy Stern Office for Information Systems, Harvard Library -- Date:Sun, 18 Dec 2011 10:31:45 -0500 From:Tito Sierra tjsie...@mit.edu Subject: Re: NEcode4lib? I am very interested in a NE regional event as I am relocating to the area in January. I'm sure I can get some other MIT folks to join in. Yale as location would work for me, as would Cambridge obviously. I would like to see this become a regular event. I can help with planning now and I should be able to secure a Boston-area venue option sometime in the future. What's the best way of organizing a code4lib regional without clogging the list? Google group? Tito Date:Fri, 16 Dec 2011 14:42:18 + From:Joseph Montibello joseph.montibe...@dartmouth.edu Subject: NEcode4lib? Hi, It looks like there was a New England regional a couple of years ago. Is th= ere still any activity/interest in this region? I can imagine that in addit= ion to folks who missed the registration power-hour, there might be a signi= ficant group that can't get their library to support a trip to Seattle. Just curious. Joe Montibello, MLIS Library Systems Manager Dartmouth College Library 603.646.9394 joseph.montibe...@dartmouth.edumailto:joseph.montibe...@dartmouth.edu -- Date:Sun, 18 Dec 2011 10:35:26 -0500 From:Ranti Junus ranti.ju...@gmail.com Subject: Re: NEcode4lib? Google Group works for planning code4lib regional-related stuff. ranti. On Dec 18, 2011 10:31 AM, Tito Sierra tjsie...@mit.edu wrote: I am very interested in a NE regional event as I am relocating to the area in January. I'm sure I can get some other MIT folks to join in. Yale as location would work for me, as would Cambridge obviously. I would like to see this become a regular event. I can help with planning now and I should be able to secure a Boston-area venue option sometime in the future. What's the best way of organizing a code4lib regional without clogging the list? Google group? Tito Date:Fri, 16 Dec 2011 14:42:18 + From:Joseph Montibello joseph.montibe...@dartmouth.edu Subject: NEcode4lib? Hi, It looks like there was a New England regional a couple of years ago. Is th= ere still any activity/interest in this region? I can imagine that in addit= ion to folks who missed the registration power-hour, there might be a signi= ficant group that can't get their library to support a trip to Seattle. Just curious. Joe Montibello, MLIS Library Systems Manager Dartmouth College Library 603.646.9394 joseph.montibe...@dartmouth.edumailto:joseph.montibello@dartmouth.e du -- Date:Sun, 18 Dec 2011 15:10:08 -0500 From:Kevin S. Clarke kscla...@gmail.com Subject: Re: NEcode4lib? But I think in the past people on this list have said they don't mind the additional traffic from people planning regional stuff. It's useful to keep it on the main list, too, because the other regions can learn from the chatter (what works, what doesn't, etc.) Kevin On Sun, Dec 18, 2011 at 10:35 AM
Re: [CODE4LIB] Professional development advice?
Well I'll throw in my two cents. Before I go into what I would offer for response, I partially agree with data models. But I think it is more about understanding normal forms of data, efficiency in storage and general database design. And I do not buy into the idea that 10% knowledge will get you 90% of the way (not that anyone said that, I'm just adding it in before someone uses that argument). If someone is not going to take the time and learn at least 75% of what it takes to model data, then library computing is not for them unless they work in a library that doesn't use databases. And no, knowing 75% of everything about Solr does not count. To me, that's like putting on your resume that you know how to use Firefox. I think these are the critical things anyone should develop professionally. - learn to write a solid spec - do not deviate from the spec until after the spec is complete - be able to meet the spec - spend at least twice as much time planning as you do implementing - write small parts, release them often - do not leave out the human - computer interaction/usability - don't corner yourself into your comfort zone - learn to delegate, know when to ask for help - documentation is equally as important as the final product - take risks - reinvent the wheel Just starting out puts you at an advantage to learn how to write a good spec because you might not be able to complete an entire project. This will force you to put it into a meaningful narrative that another geek can follow. Imagine being in the situation of two people in a car, the drive is blindfolded and you are not but have to tell them where to drive strapped into the passenger seat without the ability to touch any of the controls. If you leave out a step, things may go bad. Make sure the spec is solid, there will be plenty of things left out that can be approached in version 2. But more importantly, don't let the scope creep your project into something different than the original spec. You can modify it to do more after. Don't create things that are gigantic in scope but only partially complete in all aspects and the main reason you started isn't even completed. Set goals/deadlines/milestones and meet them. If you can't meet them, learn why so the next time you write a better project plan with realistic timelines. Don't pad your timeline. Set a timeline you think you will meet and learn why you did it quicker or didn't meet it so next time you set a timeline that matches closely. When someone asks you how long to do X, you'll know from experience. If you don't set timelines, you'll never know how longs take and if you move into management, your staff will have a field day telling you how long things take. I typically spend 60% of a project planning, 30% coding and 10% bug fixing/tweaking. Again, set goals. Some of the most important deadlines are in the 60% planning phase. Just because it's planning doesn't mean you don't need deadlines. Do not dwell on perfection. Start with the benchmark, it's good enough to release if it at least does _this_. Then release additional parts often. There's a number of reasons why, the three I latch onto are: it will keep you excited about the project, negative feedback can be taken in before it requires massive change to adjust and it will generally show a lot of people that you are making progress. Make your stuff usable. Don't create an app that requires some obscure method of doing things. Pretend you are a user and ask yourself, is that really the right number of mouse clicks? Will people even see that button I spent 9 hours in photoshop shading? Maybe I don't need a javascript alert box for every single notification. For usability I point to video games, specifically first person shooters. Imagine if firing the weapon required holding the left shift key and clicking the mouse on a tiny submit button in the upper left and you aimed the gun using the number keys 8, 4, 6 and 2. I'm no expert, but I know I'd never buy a game from that publisher again. My point is that people want to do what feels natural with as few clicks as possible. Your goal should be to design stuff that doesn't require instruction. If you have to explain too much and get defensive after explaining your form for 45 minutes to people who still don't get it, you totally failed at usability, learn fr! om it. But consider usability a lot, why is the ignition on the right in your car? Why not control the gas pedal and brakes with your hands and steer with your feet? Ok, I get it, the last time you took on the task you setup your database like _this_ and used _these_ PHP plugins and _here's_ my list of helper classes. It's ok to take a completely different approach, don't get into the habit of cooking up recipes and never deviating. Leave your comfort zone, try another language, don't stop learning. Believe it or not, PHP was not always around, people used to program in
Re: [CODE4LIB] iPad Kiosk Statistics
I will say that if you have control over the app itself or can use the HTML pages in your own ipad app with just the webkit wrapper, it would be a no-brainer to store really good logs. I'll go a step further and suggest that to make it more elegant, transmit the logs via bluetooth to another machine nearby. ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Edward Iglesias [edwardigles...@gmail.com] Sent: Saturday, November 12, 2011 11:00 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] iPad Kiosk Statistics Thanks to everyone. Lots of good ideas here. I am not sure about transferring our mobile app to html5 but it might work. Thanks again. Edward Iglesias On Fri, Nov 11, 2011 at 4:27 PM, Brad Rhoads bdr...@gmail.com wrote: I'd try using couchdb (http://www.couchbase.org/get/couchbase-mobile-for-ios/current). It would auto sync when ever you did get online. --- www.maf.org/rhoads www.ontherhoads.org On Fri, Nov 11, 2011 at 1:52 PM, Edward Iglesias edwardigles...@gmail.com wrote: Hello All, We are implementing iPads in our library as wayfinders or kiosks. Does anyone know of a way to get stats from them? We are using Kiosk software that loads local html pages so as to not have to worry about internet connectivity. I've thought about just exporting the history from the browser and parsing it but surely there is a more elegant solution. Thanks, Edward Iglesias
Re: [CODE4LIB] iPad Kiosk Statistics
Why not put google analytics into those local pages? Or are the ipads not connected to the internet? ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Edward Iglesias Sent: Friday, November 11, 2011 2:53 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] iPad Kiosk Statistics Hello All, We are implementing iPads in our library as wayfinders or kiosks. Does anyone know of a way to get stats from them? We are using Kiosk software that loads local html pages so as to not have to worry about internet connectivity. I've thought about just exporting the history from the browser and parsing it but surely there is a more elegant solution. Thanks, Edward Iglesias
Re: [CODE4LIB] iPad Kiosk Statistics
I'm stumped but also curious, how much history does the ipad store? ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Edward Iglesias Sent: Friday, November 11, 2011 3:31 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] iPad Kiosk Statistics No internet connection. We have wireless but it would be sketchy for a months at a time connection. Edward Iglesias On Fri, Nov 11, 2011 at 3:01 PM, Friscia, Michael michael.fris...@yale.edu wrote: Why not put google analytics into those local pages? Or are the ipads not connected to the internet? ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Edward Iglesias Sent: Friday, November 11, 2011 2:53 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] iPad Kiosk Statistics Hello All, We are implementing iPads in our library as wayfinders or kiosks. Does anyone know of a way to get stats from them? We are using Kiosk software that loads local html pages so as to not have to worry about internet connectivity. I've thought about just exporting the history from the browser and parsing it but surely there is a more elegant solution. Thanks, Edward Iglesias
[CODE4LIB] Job Posting: Manager, Web Operations, Yale University Library, New Haven, CT
Programmer Analyst III (Manager, Web Operations) To apply: http://www.yale.edu/hronline/careers/application/external/index.html From the above address, search openings - STARS REQ number: 14736BR Reporting to the Manager of Digital Library and Programming Services in the Library IT department, the Web Manager will provide vision, leadership and technical expertise for the continued development of the Library's web presence. The successful candidate will have a portfolio demonstrating web programming and web site architecture/design. Essential Duties 1. Develop, communicate and implement web policy, design best practice standards, style guides and required web page elements for the Library websites; makes recommendations for policy modifications. 2. Using Drupal CMS and/or other CMS, develop, design, maintain and enhance Web-based technology solutions for Yale Library; Evaluates existing web systems, researches possible changes, presents findings and works in conjunction with department/unit managers to determine web strategies. 3. Coordinate web content development schedules, evaluate web technology services, develop guidelines and standards, and manage the daily maintenance of assigned Library web sites; Establishes priorities and coordinates design changes. 4. Anticipate web trends, investigate their application to the academic library and develops new web-based services; research and implement new technologies such as HTML 5; Test and document web technology and application interfaces. 5. Evaluates departmental processes and needs to develop solutions for internal and external web presences. 6. Monitor and support quality assurance, including validation of web pages and compliance with web accessibility and ADA guidelines. 7. Work closely with Library programming staff and departments on the design and implementation of sophisticated database-driven web sites. 8. Manage complex projects involving vendors, technical and non-technical staff; including redesign of the Library website managing contracted web designers and conversion to a new content management system. 9. Work closely with the Library Usability and Assessment department in web interface statistical analysis and data gathering/web presentation activities using a combination of Google Analytics and Urchin reporting tools to review evidence about patron needs and behavior; Ensure web content is optimized for use and search engine indexing. 10. Manage evolution of and interface updates/enhancements to internal and external Library websites including the Library's homepage (www.library.yale.edu), Library Microsoft SharePoint Server 2007 implementation, more than 100 web applications written in languages including ASP, .NET, PHP and CGI-Perl, and other interfaces as assigned. 11. Interacts with external contacts such as vendors and their technical support personnel to obtain information on systems implementation, modification, and maintenance and peers in other institutions for technical development. 12. Advocate on behalf of the Yale Library in University web technology planning and policy development. 13. Monitor and support compliance with University IT security standards; Stay current with web security standards, principles, application and practices. 14. May be assigned additional responsibilities as required. 15. May supervise staff and/or student workers. Required Education and Experience 1. Bachelor's Degree in Computer Science or a relevant area and five years of web content management/creation experience; or an equivalent combination of education and experience. 2. Demonstrated experience successfully developing medium to large-scale Web-based systems; Webmaster, Web developer and/or Web programming experience or equivalent combination of education and experience. 3. Preferred: Master's Degree. Additional Education and Experience 1. Two years of Content Management System development experience; experience implementing CMS. 2. Demonstrated experience with two or more of the following: ASP, JSP, .Net using C# or Visual Basic, Java and/or PHP. 3. Demonstrated use of AJAX and Javascript. 4. Demonstrated experience in developing database driven web applications using Oracle, Microsoft SQL Server and/or MySQL. 5. Experience managing static and dynamic websites in a mixed server environment using UNIX, Macintosh and Windows servers running web server software including Apache/Tomcat and Microsoft IIS 6/7. 6. Preferred: Demonstrated experience with Microsoft .Net using C#; Experience with media streaming using Quicktime, Darwin or other streaming technology; Experience in CMS migration using Drupal. Skills Abilities 1. Excellent customer service skills. 2. Ability to plan and conduct training sessions for small and large groups. 3. Demonstrated ability to work with customers and vendors to design and document complex procedures. 4. Excellent analytical and problem solving