Re: [CODE4LIB] Code4lib 2016 headed to Philadelphia
I was going to write a longer reply, but Maureen's video summed it all up. See y'all in Philly! On Sat, Mar 7, 2015 at 12:27 PM, Maureen Callahan maureen.calla...@gmail.com wrote: PHILLY RULEZ https://www.youtube.com/watch?v=agLVlfLQdao See you there, Maureen On Sat, Mar 7, 2015 at 11:41 AM, Francis Kayiwa kay...@pobox.com wrote: The votes are in and tallied. The Code4lib 2016 conference will take place Philadelphia, PA Congratulations to Shaun Ellis, Anna Headley, David Lacy, Katherine Lynch, Chad Nelson, and David Upsal who will likely need your help in planning another successful conference. Bookmark (we still do that yes?) http://wiki.code4lib.org/Category:Code4Lib2016 to watch for changes and calls for help. Cheers, Francis -- One of the most striking differences between a cat and a lie is that a cat has only nine lives. -- Mark Twain, Pudd'nhead Wilson's Calendar
[CODE4LIB] Technology for Librarians / Libraries for Technologians
Hi all, I was talking this afternoon with a friend of mine about what makes a good Director of Library IT. Does the job lie more within librarianship or IT? (Depends on the library.) Is there a natural separation between the Library IT of ILS/MARC/e-resource/circ. technology maintenance and the Traditional IT of network management, staff and public workstation provisioning, telecom, etc? (Also depends on the library.) I know a lot gets said (here and elsewhere) about Technology for Librarians - important skills and standards, what's important/useful/trending/ignorable, and the like. But I'd love to start a discussion (or join one, if it already exists elsewhere) about the other side of things - the library-specific stuff that experienced IT folks might need to learn or get used to to be successful in a library environment. Not just technical stuff like MARC, but also ethical issues like fair use, information privacy, freedom of access, and the like. Of course there are plenty of snarky answers, and I welcome them all, but some constructive input would be nice, too. :-) I hope to compile a So You're an Experienced IT Worker/Administrator Who Wants to Work in a Library? wiki page with pointers to resources. So there's my vague intro. Have at it, code4lib. Michael
Re: [CODE4LIB] Reminder: Send in your questions for Valerie!
HOW DO I SHOVE THIS INDEX CARD INTO MY TWITTER?! On Thu, Mar 20, 2014 at 10:39 AM, Roy Tennant roytenn...@gmail.com wrote: You kids. All about the technology. PollEverywhere looks useful, thanks. Now GET OFF MY LAWN. Roy On Thu, Mar 20, 2014 at 6:32 AM, Sibyl Schaefer sibylschae...@gmail.com wrote: In lieu of index cards, may I suggest Poll Everywhere? http://www.polleverywhere.com/ Questions can be submitted via text, twitter, and the World Wide Web. On Thu, Mar 20, 2014 at 9:26 AM, Ross Singer rossfsin...@gmail.com wrote: On Tue, Mar 18, 2014 at 8:22 PM, Roy Tennant roytenn...@gmail.com wrote: We will also be distributing index cards at the event and monitoring the Twitter stream (not IRC!) for questions as well You've changed, man. -Ross.
Re: [CODE4LIB] Job: Test Post at Anonymous
I object to your mocking. On Wed, Jan 15, 2014 at 11:55 AM, Ross Singer rossfsin...@gmail.com wrote: No, it's cool. I've learned about mocking objects since then. -Ross. On Wed, Jan 15, 2014 at 12:36 PM, Michael B. Klein mbkl...@gmail.com wrote: I am interested in the post testing job. Please send details. Do not be fooled by Ross Singer; he is dangerous. The last post he tested caused the entire 2005 Atlantic hurricane season. On Wed, Jan 15, 2014 at 11:07 AM, Ross Singer rossfsin...@gmail.com wrote: HELLO, IS THERE AN OPTION FOR TELECOMMUTING. ASKING FOR A FRIEND WITH LOTS OF EXPERIENCE AS A TEST POSTER. -ROSS. On Wed, Jan 15, 2014 at 11:51 AM, j...@code4lib.org wrote: Test Post Anonymous New London This is a test post. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/11613/
Re: [CODE4LIB] Job: Test Post at Anonymous
Objectification is in the method dispatcher of the receiver. On Jan 15, 2014, at 12:14 PM, BWS Johnson abesottedphoe...@yahoo.com wrote: Salve! This is a welcoming community, and I won't have Michael objectified. Cheers, Brooke I mock that objection. On Wed, Jan 15, 2014 at 9:56 AM, Michael B. Klein mbkl...@gmail.com wrote: I object to your mocking. On Wed, Jan 15, 2014 at 11:55 AM, Ross Singer rossfsin...@gmail.com wrote: No, it's cool. I've learned about mocking objects since then. -Ross. On Wed, Jan 15, 2014 at 12:36 PM, Michael B. Klein mbkl...@gmail.com wrote: I am interested in the post testing job. Please send details. Do not be fooled by Ross Singer; he is dangerous. The last post he tested caused the entire 2005 Atlantic hurricane season. On Wed, Jan 15, 2014 at 11:07 AM, Ross Singer rossfsin...@gmail.com wrote: HELLO, IS THERE AN OPTION FOR TELECOMMUTING. ASKING FOR A FRIEND WITH LOTS OF EXPERIENCE AS A TEST POSTER. -ROSS. On Wed, Jan 15, 2014 at 11:51 AM, j...@code4lib.org wrote: Test Post Anonymous New London This is a test post. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/11613/
[CODE4LIB] Avalon Media System release 1.0 available
[Standard apologies for cross-posting] Dear Code4Lib community, Indiana University and Northwestern University are happy to announce that release 1.0 of the Avalon Media System is now available to try out or download. The 1.0 release includes the following features: - Secure delivery of video and audio to desktop browsers and iOS (iPad/iPhone) devices. - Implementation as a Hydra application to provide easy search via the Blacklight discovery tool and integration with a Fedora repository. - Support for both Adobe Media Server and the Red5 open source media server for audio and video streaming. - Integration possibilities for a variety of authentication systems, along with permissions management by user- or group-based authorization. - Manual media ingest and description and a dropbox-based batch import capability. You can try out Avalon 1.0 on our public test server, as described on our website: http://www.avalonmediasystem.org/try-out-avalon To download and install a preconfigured Avalon virtual machine image, to perform a step-by-step installation, or to find out how to download our source code from Github, visit the download page on our website: http://www.avalonmediasystem.org/download We invite your participation in evaluating Avalon and sharing your thoughts for prioritization of features in future releases. If you plan to try out or download Avalon, please sign up for the new email list, avalon-discuss-l, to get technical support or provide feedback, by clicking the link below: https://list.indiana.edu/sympa/subscribe/avalon-discuss-l We will be scheduling a webinar next month to provide a 1.0 demo and give the community an opportunity to ask questions and offer ideas. The Avalon project is led by the libraries of Indiana University and Northwestern University and is funded in part by a three-year National Leadership Grant from the Institute of Museum and Library Services. To learn more about the Avalon project generally, please visit our project website: http://www.avalonmediasystem.org/ Kind regards, Michael B. Klein Co-Lead Developer, Avalon Media System Senior Software Developer Northwestern University Library michael.kl...@northwestern.edu
Re: [CODE4LIB] Conference all-timers?
I'm an (n-2)-timer. On Fri, Feb 15, 2013 at 10:59 AM, Andrew Nagy asn...@gmail.com wrote: Around where I was sitting - there was myself, Dan Chudnov and Karen Coombs. On Fri, Feb 15, 2013 at 9:53 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: Hi, Every year when hands shoot up in response to the question of how many of you have attended all code4lib conferences?, I neglect to note who's raising those hands. Who are my fellow all-timers? -Mike
Re: [CODE4LIB] Group Decision Making (was Zoia)
On Thu, Jan 24, 2013 at 3:37 PM, Shaun Ellis sha...@princeton.edu wrote: But deciding to situations in context without a set of guidelines is simply another kind of policy. In other words, You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice, amirite?
Re: [CODE4LIB] Zoia
If anyone feels like sorting through the Quote, Dunno, Blame, Disclaimer, LoveHate, Praise, Sarge, and/or Tantrum databases to weed out potentially off-putting materials, I can extract and email them. They're flat-file DBs, and pretty easy to read through quickly. On Fri, Jan 18, 2013 at 3:19 PM, Esmé Cowles escow...@ucsd.edu wrote: I personally regard the IRC channel as a particular flavor of c4l, rather than the primary flavor. For example, this discussion is happening on the mailing list and not in the IRC channel. I'd say IRC is one of the main flavors, but I'm not sure I would call anything primary. I really like zoia, and find the channel to be a very good complement to the conference. But I really don't hang out in IRC, and I think many people who read the mailing list and/or attend events don't either. Regarding people being comfortable with participating in the IRC channel, I think you can't please everyone. If you stop all the messing around with zoia because some people find it frivolous and irritating, then other people will think the channel has gotten too stuffy and serious. So I think it's important to keep focused on what is alienating to a large fraction of the community. -Esme -- Esme Cowles escow...@ucsd.edu Information wants to be anthropomorphized. -- /. sig On 01/18/2013, at 3:47 PM, Karen Coyle li...@kcoyle.net wrote: This would mean not seeing the c4l irc as a primary community space but as a particular flavor of the community space, and taking pains to make sure that c4l IRC is not billed as or treated as the main stage for c4l and those who do not hang out in the channel should not be viewed as non-participants in c4l (and I think they are not). However, by doing so we do lose the one central go-to place for quick questions when you're stuck in some technology nightmare. Some of that takes place on the list, but sometimes you want to find a real person and do a quick back-and-forth.
Re: [CODE4LIB] A gentle proposal: slim down zoia during the conference
I agree with the esteemed neckbeard from Pennsylvania. But I would also be in favor of muting the snarfer-class plugins, especially @dunno. I've been thinking for a while that it might be time to change zoia's alert character from @ to something that's not (now) universally recognized as a reply/attention character, which results in more unintentional channel spam than any of the others. I think we can also lower zoia's more threshold so that each individual response has a shorter maximum length, but that's something that's better resolved by better participant behavior, not code. Michael On Thu, Jan 17, 2013 at 2:28 PM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: At the risk of getting shouted down in public (wouldn't be the first time!), let me just put this out there: perhaps instead of, like, whipping up a Doodle poll for us all to vote on which plugins get temporarily disabled and which ones don't, how about we have a few folks volunteer to gently ask that folks be mindful of what they are asking zoia to do. Heck, we can even reflect that in the topic, and make an announcement from the podium. We already ask that channel registrants be mindful of what they say; is it much more to ask that that include which zoia plugins they call? -Mike On Thu, Jan 17, 2013 at 3:17 PM, Ross Singer rossfsin...@gmail.com wrote: I'd be loathe to gag @tdih, because it's educational and only gets called once or twice a day, but that's me. @blockparty is pretty spammy, as is @alpha Also @urbandict is probably the most offensive command. -Ross. On Jan 17, 2013, at 3:12 PM, Adam Wead aw...@rockhall.org wrote: At the risk of opening a can 'o worms, there are others that utilize the invective: @habla @ana @ana can sometimes return offensive phrases. Sadly, it's one of the channel's favorites, so I'm reluctant to put it on the (temporary) chopping block. …adam On Jan 17, 2013, at 2:35 PM, Bill Dueber b...@dueber.com wrote: I'd like to propose that zoia (the IRC bot that provides help and entertainment in the #code4lib IRC channel) have some of its normal plugins disabled during conf. With three or four times as many people online during conference, things can get out of hand. Lots of zoia plugins can be useful during conference; I'm mostly thinking of stuff whose utility is suspect and whose output covers several lines. Some examples: - @mf - @cast - @tdih - @sing The goal, really, is to try and turn the firehose that the IRC channel becomes into something at least plausibly manageable in realtime. I can also make a case for things that newbies will just find confusing (chef, takify, etc.) or offensive (@forecast, @mf again) but I'll let others potentially make that case. -Bill- -- Bill Dueber Library Systems Programmer University of Michigan Library This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] Survey
These are all interesting questions, but mostly, COME BACK TO THE CHANNEL AND THE CON, ROSY. :-) On Tue, Nov 27, 2012 at 11:21 AM, Rosalyn Metz rosalynm...@gmail.comwrote: Sorry all. The original question posed by Chad was whether or not we should be concerned about the number of women presenters at Code4Lib. I countered with a Dunno? How many women are in the community? If the survey finds that the number of women that proposed a talk = number of women in the community then we might want another survey to focus on why women aren't in this community -- at which point we would be aiming the survey at a different group of people. If the survey finds that the number of women that proposed a talk number of women in the community then we might want another survey to focus on why women aren't getting involved in this community -- at which point we would be aiming the survey just at this list. So the survey I propose first seeks to take a look at gender demographics. Once we know that, then we can do more. Make sense? https://www.youtube.com/watch?v=rNlSv4SUYWo On Tue, Nov 27, 2012 at 12:03 PM, Karen Coyle li...@kcoyle.net wrote: Rosalyn, That could be interesting, but the real issue would be to compare those results with actual employment results. The members of c4l are self-selected and won't be representative of the actual worker-bee situation. (e.g. it will be heavily weighted for academic libraries, I bet). kc On 11/27/12 8:46 AM, Rosalyn Metz wrote: Ok since I brought up our demographics I'll run the survey (I like surveys). Simple survey with two questions: 1) Do you consider yourself part of the Code4Lib Community 2) What is your self-identified gender I'll send it out at the end of today if there are no objections to the questions and then share findings next week. Thoughts? Rosalyn On Tue, Nov 27, 2012 at 11:23 AM, Karen Coyle li...@kcoyle.net wrote: I would really like to see such a survey. I did one at my previous place of work, the California Digital Library (nee Division of Library Automation) where I worked for over 20 years. I had kept org charts and phone lists, and was able to see that over that span of two decades the tech staff (which was most everyone there since all we did was tech development) was from 2/3 to 3/4 female. But when I said this in front of a group of employees the men were startled. I'm guessing that they saw themselves as techies, and the women as helpers -- even though the DBA, the data designers, and many of the programmers were women. So it's not that there aren't women in technology, it's that the women in technology are often considered to be not doing technology because they are women. [1] So we should survey. I believe that we will find that in library technology departments there are many invisible women. Sadly, women will be more present in that environment for the wrong reasons -- mainly that it's lower paying and that men are more likely to get the higher paying industry jobs. (The University of California overall staff ratio is 65% female -- as perhaps many government agencies are.) kc [1] Must read: Joanna Russ. How to suppress women's writing. http://www.worldcat.org/oclc/9392874 http://www.worldcat.org/oclc/**9392874 http://www.worldcat.**org/oclc/9392874 http://www.worldcat.org/oclc/9392874It's about writing but actually pertains to all activities. On 11/27/12 6:57 AM, Rosalyn Metz wrote: I think first we would need to do a survey of how many women are in the community. if it turns out that this community is only 17% women then we're on target. who knows, maybe we're actually 10% women and we're way above target. in which case the real question might be how do we get more women in tech. On Tue, Nov 27, 2012 at 9:11 AM, Chad Nelson chadbnel...@gmail.com wrote: Ooops. Hit the wrong key. So, about our presenters... Is it a problem that only 4 of our 33 presenters are women? Or that only 16 of 95 proposers were women? Is there something this community needs to do to encourage more women to feel like they can and should speak / propose sessions? -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] 2013 Code4lib Registration Details
Can you provide any additional details such as cost and maximum number of attendees? On Mon, Nov 26, 2012 at 4:04 PM, Francis Kayiwa kay...@uic.edu wrote: Registration for the 2013 Code4lib Conference will commence tomorrow at noon Eastern. That is 2012, November 27th at noon EST or 1700 UTC. The URI for the registration is http://www.regonline.com/code4lib2013 Hotel Reservations http://goo.gl/z7wnD The Program Cmte. continues to finalize the speaker details. All speakers (including those who submitted Pre-Conference talks) have reserved spots. Cheers, ./fxk -- What this country needs is a dime that will buy a good five-cent bagel.
Re: [CODE4LIB] anti-harassment policy for code4lib?
bess++ anarchivist++ mjgiarlo++ community++ I look forward to following and participating in this process, as long as the fact that my iPhone just tried to autocorrect bess to beds doesn't torpedo my credibility in this area. Michael On Nov 26, 2012, at 5:33 PM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: All, Building on what Bess and others have written, and on the GitHub repo that anarchivist set up, I've contributed a rough draft of a Code4Lib code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md This strawperson code of conduct is based on DLF Forum's, which is based on the Ada Initiative's sample policy. It is modified slightly to reflect a broader scope of the conference, conference social events, the IRC channel, and the mailing list. Throw darts, rinse, repeat. -Mike On Mon, Nov 26, 2012 at 6:10 PM, Robert Sanderson azarot...@gmail.comwrote: +1, of course :) You might wish to consider some further derivatives/related pages: http://www.diglib.org/about/code-of-conduct/ http://wikimediafoundation.org/wiki/Friendly_space_policy https://thestrangeloop.com/about/policies http://www.apache.org/foundation/policies/anti-harassment.html Rob On Mon, Nov 26, 2012 at 3:57 PM, Mariner, Matthew matthew.mari...@ucdenver.edu wrote: +1 for all of the below Matthew C. Mariner Head of Special Collections and Digital Initiatives Assistant Professor Auraria Library 1100 Lawrence StreetDenver, CO 80204-2041 matthew.mari...@ucdenver.edu http://library.auraria.edu :: http://archives.auraria.edu On 11/26/12 3:51 PM, Tom Cramer tcra...@stanford.edu wrote: +1 for Bess's motion +1 for Roy's expansion to C4L online interactions as well as face to face +1 for Karen's focus on general inclusivity and fair play For me the hardest thing is how one monitors and resolves issues that arise. As a group with no formal management, I suppose the conference organizers become the deciders if such a necessity arises. If it's elsewhere (email, IRC) -- that's a bit trickier. The Ada project's detailed guides should help, but if there is a policy it seems that there necessarily has to be some responsible body -- even if ad hoc. It seems to me that there would be tremendous benefit in having 1.) an explicit statement of the community norms around harassment and fair play in general. In the best case, this would help avoid uncomfortable or inappropriate situations before they occur. 2.) a defined process for handling any incidents that do arise, which in the case of this community I would imagine would revolve around reporting, communication, negotiation and arbitration rather than adjudication by a standing body (which I agree is hard to see in this crowd). I know several high schools have adopted peer arbitration networks for conflict resolution rather than referring incidents to the Principal's Office--perhaps therein lies a model for us for any incidents that may not be resolved simply through dialogue. - Tom On Nov 26, 2012, at 2:32 PM, Karen Coyle wrote: Bess and Code4libbers, I've only been to one c4l conference and it was a very positive experience for me, but I also feel that this is too valuable of a community for us to risk it getting itself into crisis mode over some unintended consequences or a bad apple incident. For that reason I would support the adoption of an anti-harassment policy in part for its consciousness-raising value. Ideally this would be not only about sexual harassment but would include general goals for inclusiveness and fair play within the community. And it would also serve as an acknowledgment that none of us is perfect, but we can deal with it. For me the hardest thing is how one monitors and resolves issues that arise. As a group with no formal management, I suppose the conference organizers become the deciders if such a necessity arises. If it's elsewhere (email, IRC) -- that's a bit trickier. The Ada project's detailed guides should help, but if there is a policy it seems that there necessarily has to be some responsible body -- even if ad hoc. kc On 11/26/12 2:16 PM, Bess Sadler wrote: Dear Fellow Code4libbers, I hope I am not about to get flamed. Please take as context that I have been a member of this community for almost a decade. I have contributed software, support, and volunteer labor to this community's events. I have also attended the majority of code4lib conferences, which have been amazing and life-changing, and have helped me do my job a lot better. But, and I've never really known how to talk about this, those conferences have also been problematic for me a couple of times. Nothing like what happened to Noirin Shirley at ApacheCon (see http://geekfeminism.wikia.com/wiki/Noirin_Shirley_ApacheCon_incidentif you're unfamiliar with the incident I mean) but enough to
Re: [CODE4LIB] Code4lib 2013 Presentation Election now open!
Hmm. Wishing now that I'd called my proposal Avalon Media System instead of The Avalon Media System. I didn't realize options would be alphabetical. :-( ;-) (Though maybe random ordering would be a Good Thing to Consider for future votes with a large number of options.) On Tue, Nov 13, 2012 at 8:44 AM, Eric Lease Morgan emor...@nd.edu wrote: On Nov 13, 2012, at 12:03 AM, Ross Singer rossfsin...@gmail.com wrote: http://vote.code4lib.org/election/24 Vote early. Vote often. Thank you, Ross. The implementation worked well for me. --ELM
Re: [CODE4LIB] Code4lib 2013 Presentation Election now open!
Results brought to you by @zalgo. On Tue, Nov 13, 2012 at 12:15 PM, Becky Yoose b.yo...@gmail.com wrote: Not a voting problem per se, but the results page in IE9 [1] in Win7 threw up up everywhere: http://screencast.com/t/lUnwFl8h Otherwise, yay new design :cD Thanks, Becky [1] Related: don't ask why I was in IE. On Mon, Nov 12, 2012 at 11:03 PM, Ross Singer rossfsin...@gmail.com wrote: http://vote.code4lib.org/election/24 Vote early, vote often, but most importantly, vote soon: the polls close sometime on the night of Monday the 19th of November (looking at the host that the diebold-o-tron, I think it will be around 11 PM EST, but when they close, they close!). -Ross. p.s. given the new design, let me know if there are any voting problems.
Re: [CODE4LIB] Studying the email list (Charcuterie Spectrum)
I hear Roy Tennant talked Chuck Norris' fists into not punching him in the face. That's how smart Roy Tennant is. On Tue, Jun 5, 2012 at 1:53 PM, Frumkin, Jeremy frumk...@u.library.arizona.edu wrote: Is Roy Tennant smarter than Chuck Norris is tough? -- jaf Sent from my iPad On Jun 5, 2012, at 1:51 PM, Roy Tennant roytenn...@gmail.com wrote: Roy Tennant is too smart to have an official position on this. Best to work it out yourselves. :-) Roy On Jun 5, 2012, at 1:06 PM, Ethan Gruber ewg4x...@gmail.com wrote: The begs the question, what is the official Roy Tennant position on baloney vs. bologna? May I suggest a viaf-like resource for food, in which I may prefer the baloney label while allowing my data to be cross-searchable with bologna records? Is there an RDF ontology for this??? On Tue, Jun 5, 2012 at 4:02 PM, Kevin S. Clarke kscla...@gmail.com wrote: On Tue, Jun 5, 2012 at 3:55 PM, BWS Johnson abesottedphoe...@yahoo.com wrote: Bacon == Seal of Approval Bologna == Seal of Disapproval Salami == Seal of No Approval Needed This has some serious flaws. I'm concerned about the relationships between the desirability of the bespoke seals as they relate to the appeal of the meats themselves. While yea, bacon is nearly universal in its appeal, that one seems on the mark. Alas, bologna as the seal of disapproval might fall a bit short. While one might jump to proffer spam in its place, Hawai'ians quite like spam, leaving us all in a bit of a quandry. Olive loaf, perhaps? And while salame is a most excellent meat, perhaps fois gras more aptly conveys the aboutness of not giving a damn about one's approval or lack thereof. What say you cataloguing mafia? Surely we must honour the aboutness of meat and approval lest we needs OCLC to intervene more often than is strictly necessary in our mortal affairs. I'm vegan now, but having eaten it as a child, may I suggest chicken livers for the Seal of Disapproval? Blech! And, as a vegan, I'd stretch bounds of the Seal of No Approval Needed to tempeh. That seems appropriate. Fwiw... Kevin
Re: [CODE4LIB] Bootstrap vs Foundation
On Thu, May 10, 2012 at 4:17 PM, Jessie Keck jk...@stanford.edu wrote: style-guids You mean like this? 6f62d22-9aff-11e1-9b04-dc2b61fffec6
Re: [CODE4LIB] Q.: MARC8 vs. MARC/Unicode and pymarc and misencoded III records
The internal discussion then becomes, I have a need, and I've written something that satisfies it. I think it could also be useful to others, but I'm not going to have time to make major changes or implement features others need. Should I open source this or keep it to myself? Does freeing my code come with an implicit requirement to maintain and support it? Should it? I'd vote open source just about every time. If someone sees the need and has the time to do a functional/requirements analysis and develop a core team around pymarc, more power to them. The code that's already there will give them a head start. Or they can start from scratch. Until then, it will remain a fork-patch-and-pull, community-supported project. On Fri, Mar 9, 2012 at 4:23 AM, Godmar Back god...@gmail.com wrote: On Thu, Mar 8, 2012 at 3:53 PM, Mark A. Matienzo m...@matienzo.org wrote: On Thu, Mar 8, 2012 at 3:32 PM, Godmar Back god...@gmail.com wrote: One side comment here; while smart handling/automatic detection of encodings would be a nice feature to have, it would help if pymarc could operate in an 'agnostic', or 'raw' mode where it would simply preserve the encoding that's there after a record has been read when writing the record. [ Right now, pymarc does not have such a mode - if leader[9] == 'a', the data is unconditionally utf8 encoded on output as per mbklein's patch. ] Please feel free to write a patch and submit a pull request if you're able to contribute code to do this. Mark, while I would be able to contribute code to pymarc, I probably won't (unless my collaborators' needs in respect to pymarc become urgent.) I've been contributing to open source for over 15 years, my first major contribution having been the ext2fs filesystem code in the FreeBSD kernel ( http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/filesystems-linux.html ) and I'm a bit confused by how the spirit in the community has changed. The phrase patches welcome used to be reserved for when there was a feature request somebody wanted, but you (the owner/maintainer of the software) didn't have the time or considered the problem not important. Back then, it used to be that all suggestions were welcome. For instance, if a user pointed out a typo, you'd fix it. Similarly, if a user or fellow developer pointed out a potential design flaw, you'd understand that you don't ask for patches, but that you go back to the drawing board and think about your software's design. In pymarc's case, what's needed is not more code (it already has a moderately confusing set of almost a dozen switches for reading/writing), but a requirement analysis where you think about use cases you want to support. For instance, whether you want to support reading/writing real world records in batches (without touching them) even if they have flaws or not. And/Or whether you insist on interpreting a record's data in terms of encoding, always. That's something occasional contributors cannot do, it requires work by the core team, in discussion with frequent users. (I would have liked to take this discussion to a pymarc-users list, but didn't find any.) - Godmar
Re: [CODE4LIB] Q.: MARC8 vs. MARC/Unicode and pymarc and misencoded III records
For what it's worth, my patch was a stopgap measure, and acknowledged as such at the time. My proposal for a real, comprehensive solution was detailed in a comment in a (now-closed) issue Github ticket[1]. If I'd had the time and the knowledge, I would have implemented it that way. If I'd had the need, I would have made the time and gained the knowledge. As it was, I submitted a patch to make Unicode handling (a) better than it was, and (b) work as well as I needed it to. [1] https://github.com/edsu/pymarc/issues/7#issuecomment-501460 On Thu, Mar 8, 2012 at 12:32 PM, Godmar Back god...@gmail.com wrote: On Thu, Mar 8, 2012 at 3:18 PM, Ed Summers e...@pobox.com wrote: Hi Terry, On Thu, Mar 8, 2012 at 2:36 PM, Reese, Terry terry.re...@oregonstate.edu wrote: This is one of the reasons you really can't trust the information found in position 9. This is one of the reasons why when I wrote MarcEdit, I utilize a mixed process when working with data and determining characterset -- a process that reads this byte and takes the information under advisement, but in the end treats it more as a suggestion and one part of a larger heuristic analysis of the record data to determine whether the information is in UTF8 or not. Fortunately, determining if a set of data is in UTF8 or something else, is a fairly easy process. Determining the something else is much more difficult, but generally not necessary. Can you describe in a bit more detail how MARCEdit sniffs the record to determine the encoding? This has come up enough times w/ pymarc to make it worth implementing. One side comment here; while smart handling/automatic detection of encodings would be a nice feature to have, it would help if pymarc could operate in an 'agnostic', or 'raw' mode where it would simply preserve the encoding that's there after a record has been read when writing the record. [ Right now, pymarc does not have such a mode - if leader[9] == 'a', the data is unconditionally utf8 encoded on output as per mbklein's patch. ] - Godmar
Re: [CODE4LIB] After we left Seattle...
You need to ask? On Wed, Feb 22, 2012 at 6:24 PM, Nick Ruest rue...@mcmaster.ca wrote: Is there a declicorn bounty on that last image? -nruest On 12-02-22 09:02 PM, Michael B. Klein wrote: ...the Faerie Convention moved into our conference space. http://slog.thestranger.com/**slog/archives/2012/02/13/** seattle-faeriecon-2012-a-**retrospectivehttp://slog.thestranger.com/slog/archives/2012/02/13/seattle-faeriecon-2012-a-retrospective Unfortunately (for them), they didn't have Corey streaming their festivities. -- --** Nick Ruest Digital Preservation Librarian, Repository Architect, and Digitization Coordinator President - McMaster University Academic Librarians' Association McMaster University Mills Memorial Library 1280 Main Street West Hamilton, ON L8S 4L6 Phone: 905.525.9140 ext. 21276 Email: rue...@mcmaster.ca http://library.mcmaster.ca/**contact/ruest-nicholashttp://library.mcmaster.ca/contact/ruest-nicholas http://ruebot.net/ --**-- Revolution is not something fixed in ideology, nor is it something fashioned to a particular decade. It is a personal process embedded in the human spirit. - Abbie Hoffman
[CODE4LIB] After we left Seattle...
...the Faerie Convention moved into our conference space. http://slog.thestranger.com/slog/archives/2012/02/13/seattle-faeriecon-2012-a-retrospective Unfortunately (for them), they didn't have Corey streaming their festivities.
Re: [CODE4LIB] Rare opportunity to join the elite IRC Access Code4LibCon committee
Freenode support has notified me that our request has been completed. On Sat, Jan 21, 2012 at 8:54 AM, Michael B. Klein mbkl...@gmail.com wrote: FYI, I have just sent the request to Freenode. I'll follow up with them a few days before the con, but we should be all set. Michael On Sat, Dec 24, 2011 at 11:07 AM, Cary Gordon listu...@chillco.comwrote: Hi Michael, Congratulations! You have been selected to be the IRC Access committee ambassador to Freenode. The hotel is supplying IP, so I will check with them to get the info. Thanks, Cary On Fri, Dec 23, 2011 at 11:20 PM, Michael B. Klein mbkl...@gmail.com wrote: I wrote up a piece on how to ask Freenode to temporarily raise/remove the connection limit from the conference's IP block for the duration of the conference. That has made a huge difference the past two years: http://wiki.code4lib.org/index.php/How_To_Plan_A_Code4LibCon#Freenode_IRC_connection I'm happy to be the point of contact with Freenode again, or let someone else do the honors. If that means signing up for a committee, well, then fine. :) On Thu, Dec 22, 2011 at 9:28 AM, Cary Gordon listu...@chillco.com wrote: So far, it is so elite that it is just me, and it has been a long time since I accessed IRC from anything other than Apple products. It would be great if I could get volunteers from the world of Windows and the league of Linux for the IRC Access committee. http://wiki.code4lib.org/index.php?title=2012_committees_sign-up_pageaction=editsection=15 Please note that this is, for reasons beyond my ken, distinct from the IRC Evangelists committee. Perhaps we could join forces. Thanks, Cary -- Cary Gordon The Cherry Hill Company http://chillco.com -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] Another Sharpie Opportunity
The conference organizers have (with good reason) closed the window on official changes to the participant list, and with matching available slots to waitlisted participants. So unless they choose to publish the waitlist, we're stuck with the ad hoc grab bag system. There might be a good way to use the wiki for this, but I'm not sure it's worth it at this point if the mailing list method is working. On Fri, Feb 3, 2012 at 12:08 PM, Michael North m-no...@northwestern.eduwrote: I was wondering (and if none of my business I will shut up), but what happened to the Wait List ? Isn't it for situations like this? Michael North -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of David Lacy Sent: Friday, February 03, 2012 2:00 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Another Sharpie Opportunity A colleague of mine is severely under the weather and will not be able to attend C4L in Seattle. Please contact me if you would like to take his place. First come, first serve. David Lacy Falvey Library Technology Services Villanova University library.villanova.edu 610-519-7361
Re: [CODE4LIB] Another Sharpie Opportunity
canadian_snacks++ On Fri, Feb 3, 2012 at 2:55 PM, Tara Robertson trobert...@ecuad.ca wrote: I grabbed Erik's spot (with his blessing). If this isn't OK I'll be hanging out in the lobby, possibly with snacks from Canada. I will also bring my own Sharpie. This will be my first code4lib conference--I'm super excited. tara -- Tara Robertson systems and technical services librarian | tel 604 630 4566 fax 604 630 4531emily carr university of art + design | 1399 Johnston Street, Vancouver BC V6H 3R9
Re: [CODE4LIB] barcode scanner with memory
I think Kyle's point was that you could use a hardware keylogger *without* the computer behind it. Just have it snoop on your barcode scanner and then download the data from it daily. You'd still need to feed it USB power, but that's not hard. On Mon, Jan 30, 2012 at 11:06 AM, Nate Vack njv...@wisc.edu wrote: On Mon, Jan 30, 2012 at 1:03 PM, Kyle Banerjee baner...@uoregon.edu wrote: Since a barcode scanner is just a keyboard wedge, a hardware keylogger would work well for this purpose. It'll cost you less than $50 It'll only work well if you don't mind your scanner spamming keypresses to the rest of your apps all day. -n
Re: [CODE4LIB] barcode scanner with memory
This: http://www.keelog.com/hardware_keylogger.html plus any USB power adapter wall plug would do the trick. There's an 8MB flash drive version, and also a version with a WiFi interface so you can pull the log directly over the network instead of having to do any hardware download. Michael On Mon, Jan 30, 2012 at 11:25 AM, Adam Wead aw...@rockhall.org wrote: huh. neat idea. certainly beats paying hundreds of dollars for some other scanner. On Jan 30, 2012, at 2:15 PM, Michael B. Klein wrote: I think Kyle's point was that you could use a hardware keylogger *without* the computer behind it. Just have it snoop on your barcode scanner and then download the data from it daily. You'd still need to feed it USB power, but that's not hard. On Mon, Jan 30, 2012 at 11:06 AM, Nate Vack njv...@wisc.edu wrote: On Mon, Jan 30, 2012 at 1:03 PM, Kyle Banerjee baner...@uoregon.edu wrote: Since a barcode scanner is just a keyboard wedge, a hardware keylogger would work well for this purpose. It'll cost you less than $50 It'll only work well if you don't mind your scanner spamming keypresses to the rest of your apps all day. -n [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Super Bowl
Yep! Jessie Keck and I discussed getting together to watch; this thread is as good a place as any to decide where! :-) My flight gets in around 11am. Michael On Sun, Jan 29, 2012 at 1:43 PM, Patrick Berry pbe...@gmail.com wrote: I'll be flying in Sunday around noon. Is anybody is interested in finding a pub near the hotel to catch the game? Via mobile keyboard
Re: [CODE4LIB] 2012 preconference proposals wanted!
atz++ On Thu, Jan 26, 2012 at 8:01 AM, Joe Atzberger ohioc...@gmail.com wrote: I can chip in here, possibly reprising my role from last year's git session. If somebody else like mbklein wants to do fundamentals, I wouldn't might fleshing out the eco-system of git tools, including github, gitweb, gitosis and in particular, the necessary evil that is git-svn. --joe On Fri, Jan 20, 2012 at 1:58 PM, Rob Casson rob.cas...@gmail.com wrote: as the guy who suggested someone do this (and now, sadly, can't make it to seattle), thanks for doing this. beers on me in 2013, rc On Fri, Jan 20, 2012 at 1:54 PM, Cary Gordon listu...@chillco.com wrote: Excellent! Let me know how I can help. Cary On Thu, Jan 19, 2012 at 10:52 PM, Michael B. Klein mbkl...@gmail.com wrote: Anjanette brought this up on the conference mailing list, and asked for a new facilitator. I volunteered. I was going to throw together a little intro and some starting points, and then throw it open to the room to share information and ask questions. But I think your name was on the board first, Cary, so if you'd like to facilitate, I'm happy to play either role. Michael
Re: [CODE4LIB] GetLamp viewing at code4libCon
FWIW, the main feature runs about 1:31, but the 2-disc set also includes a 47-minute History of Infocom featurette and a whole lot of additional material and interviews. Total running time for both disks is 4 hours, 37 minutes. I think we'll just start with the main feature and take it from there. Michael On Tue, Jan 24, 2012 at 10:02 AM, Adam Wead aw...@rockhall.org wrote: Hi all, I've been informed that there is a hospitality suite available and that as far as I know nothing else has been scheduled for it as this time. So I'm proposing an evening viewing of GetLamp at a time that we can vote on. Please use the doodle link and indicate your preferred 2-hour time slot. The slot with the most votes will get the showing. http://www.doodle.com/p4c32i3b2ybsrkbh Please note I've scheduled this to start as early as the social and new comers dinners end, so if you're planning on going to both of those, you might want to chose 9 pm as a starting time to allow enough time for everyone to get back. Please indicate at least one 2-hour time slot. For example, I put my preferences down as either day starting anywhere between 9 pm and midnight. If everyone is okay with anytime, I'll default to the earliest first available. Other than that, we'll let the poll decide. ...adam [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Get Lamp showing at cod4libcon
DVD arrived! We're all set. Since the film isn't copy protected and is licensed CC-BY-NC-SA (yay!), I might save the hassle of carting DVDs around and rip it instead. (I have a ton of travel going on in the days before and after the con, and every little bit makes a difference.) The main menu offers two versions of the film -- Interactive, and Non-Interactive. I'm assuming for a group showing, we're going to want to just watch passively. If we're going to want the Interactive version, though, I might have to just suck it up and bring the discs. On Mon, Jan 9, 2012 at 2:01 PM, Michael B. Klein mbkl...@gmail.com wrote: DVD ordered! Do we know what kind of large-screen viewing/projector device we'll have in the hospitality/hostility suite? I can currently handle VGA and HDMI, but I'm not sure about DVI. Michael On Mon, Jan 9, 2012 at 11:21 AM, Adam Wead aw...@rockhall.org wrote: Hi all, There's been some discussion on IRC about having a viewing of the movie Get Lamp [1] at the code4lib conference. Michael Klein has agreed to spring for the movie, which costs about $45, and I can look at coordinating a showtime in the hospitality suite. Is there any interest from conference attendees out there? Is it agreeable to chip in $1 or $2 to Mike to his trouble? Respond off-list if you have interest, and if there's enough I'll send another message with details. thanks, ...adam Adam Wead | Systems and Digital Collection Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [1] http://www.getlamp.com/ [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Rare opportunity to join the elite IRC Access Code4LibCon committee
FYI, I have just sent the request to Freenode. I'll follow up with them a few days before the con, but we should be all set. Michael On Sat, Dec 24, 2011 at 11:07 AM, Cary Gordon listu...@chillco.com wrote: Hi Michael, Congratulations! You have been selected to be the IRC Access committee ambassador to Freenode. The hotel is supplying IP, so I will check with them to get the info. Thanks, Cary On Fri, Dec 23, 2011 at 11:20 PM, Michael B. Klein mbkl...@gmail.com wrote: I wrote up a piece on how to ask Freenode to temporarily raise/remove the connection limit from the conference's IP block for the duration of the conference. That has made a huge difference the past two years: http://wiki.code4lib.org/index.php/How_To_Plan_A_Code4LibCon#Freenode_IRC_connection I'm happy to be the point of contact with Freenode again, or let someone else do the honors. If that means signing up for a committee, well, then fine. :) On Thu, Dec 22, 2011 at 9:28 AM, Cary Gordon listu...@chillco.com wrote: So far, it is so elite that it is just me, and it has been a long time since I accessed IRC from anything other than Apple products. It would be great if I could get volunteers from the world of Windows and the league of Linux for the IRC Access committee. http://wiki.code4lib.org/index.php?title=2012_committees_sign-up_pageaction=editsection=15 Please note that this is, for reasons beyond my ken, distinct from the IRC Evangelists committee. Perhaps we could join forces. Thanks, Cary -- Cary Gordon The Cherry Hill Company http://chillco.com -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] 2012 preconference proposals wanted!
Anjanette brought this up on the conference mailing list, and asked for a new facilitator. I volunteered. I was going to throw together a little intro and some starting points, and then throw it open to the room to share information and ask questions. But I think your name was on the board first, Cary, so if you'd like to facilitate, I'm happy to play either role. Michael On Thu, Jan 19, 2012 at 5:00 PM, Cary Gordon listu...@chillco.com wrote: I would really like some help. I was going to be the assistant, but while I use git every day, I am no expert. Thanks, Cary On Thu, Jan 19, 2012 at 2:08 PM, Ian Walls ian.wa...@bywatersolutions.com wrote: Due to a recent change in employment, I'm not going to be able to make it to Code4Lib this year (much to my disappointment). That means I won't be able to facilitate the Git -r Done preconference session. It looks like there are enough other interested Git users attending, though, to make a pretty good show of it. I look forward to attending in 2013, once I've established myself at my new institution. Cheers, -Ian On Tue, Sep 27, 2011 at 11:47 AM, Carl Wiedemann carl.wiedem...@gmail.comwrote: I've been using Git extensively for a library's Drupal sites and may have some relevant items to share about deployment strategy and managing branches across dev/test/prod environments. Would be very interested to hear how others have approached these issues, especially on different platforms. Carl Wiedemann Website design and development consulting carl.wiedem...@gmail.com | skype: c4rlww On Mon, Sep 26, 2011 at 11:04 AM, Ian Walls ian.wa...@bywatersolutions.comwrote: Yup, for better or worse, I'll help shepherd this preconference along. Anyone interested in sharing their knowledge and experience is welcome to contact me directly, or put something up on the wiki when it returns. I'm personally quite interested in the different workflows groups have set up around Git; the way we do it for Koha may be completely different than, say, for Drupal or Summon. Cheers, -Ian On Mon, Sep 26, 2011 at 12:58 PM, Kevin S. Clarke kscla...@gmail.com wrote: On Mon, Sep 26, 2011 at 12:33 PM, Andrew Nagy asn...@gmail.com wrote: Is anyone leading this session or is a free for all? Code4lib site is down - so I can't see whats on the wiki. I believe ian.wa...@bywatersolutions.com volunteered to lead it. Have your engineer contact him(?) Kevin -- Ian Walls Lead Development Specialist ByWater Solutions Phone # (888) 900-8944 http://bywatersolutions.com ian.wa...@bywatersolutions.com Twitter: @sekjal -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] Get Lamp showing at cod4libcon
DVD ordered! Do we know what kind of large-screen viewing/projector device we'll have in the hospitality/hostility suite? I can currently handle VGA and HDMI, but I'm not sure about DVI. Michael On Mon, Jan 9, 2012 at 11:21 AM, Adam Wead aw...@rockhall.org wrote: Hi all, There's been some discussion on IRC about having a viewing of the movie Get Lamp [1] at the code4lib conference. Michael Klein has agreed to spring for the movie, which costs about $45, and I can look at coordinating a showtime in the hospitality suite. Is there any interest from conference attendees out there? Is it agreeable to chip in $1 or $2 to Mike to his trouble? Respond off-list if you have interest, and if there's enough I'll send another message with details. thanks, ...adam Adam Wead | Systems and Digital Collection Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [1] http://www.getlamp.com/ [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Rare opportunity to join the elite IRC Access Code4LibCon committee
I wrote up a piece on how to ask Freenode to temporarily raise/remove the connection limit from the conference's IP block for the duration of the conference. That has made a huge difference the past two years: http://wiki.code4lib.org/index.php/How_To_Plan_A_Code4LibCon#Freenode_IRC_connection I'm happy to be the point of contact with Freenode again, or let someone else do the honors. If that means signing up for a committee, well, then fine. :) On Thu, Dec 22, 2011 at 9:28 AM, Cary Gordon listu...@chillco.com wrote: So far, it is so elite that it is just me, and it has been a long time since I accessed IRC from anything other than Apple products. It would be great if I could get volunteers from the world of Windows and the league of Linux for the IRC Access committee. http://wiki.code4lib.org/index.php?title=2012_committees_sign-up_pageaction=editsection=15 Please note that this is, for reasons beyond my ken, distinct from the IRC Evangelists committee. Perhaps we could join forces. Thanks, Cary -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] automatic greeking of sample files
Hi Brian, Your contributors might not consider Pig Latin, or anything else that can be easily turned back into plaintext, to be not releasing their actual records. :-) Here's a snippet that will completely randomize the contents of an arbitrary string while replacing the general flow (vowels replaced with vowels, consonants replaced with consonants (with case retained in both instances), digits replaced with digits, and everything else is left alone. https://gist.github.com/1468557 Here's your NASA sample run through the randomizer: Vny RUPY Xsase Pwuccpo Lnipbaxjew fipewsof eqfugvof if Xeleufe 60, 1295 wtos Mvimo Jlehcve Lbobvezbyh vlozi odohl 77 cyfuzbq ilne ybl sponsf, meojacz gu cmi piyngf ed abr fotor gloc cumcetj. Ruzildasfebaod if fdu ejsosa rumozzi ginaq arhan or A-pont kaon ew eqv jejlk vutuq kalsaj roumhyl teopyf is midqokz. Kda mitoxhuh rugoxhal on pxu pelqeseul az msu Tawivg Luwjutmaol, i mqubyip wulvyffaak evviivhek qe Afykox Cfaron Mkefyfipq Kybuvz Riufyl ba awwevrogixe bde uhliwekp. Hsu Gqugydatgyyp Qemgybmuix diytr tvix VYXE'h irjybefakiyzil cibkeco udx numojuaf-pogezn dquziqpyb fod heip a fee lannjuluxymk qejvet la vmy ymriqexc. BUJI fegucuzz syj wviwx wmin cyvvgintoj Jufhyq Gnoeham'v dosyzv ar xzy detib xyzvyf raazkapk lizniutyp u cypimsiufte zetesjzesmam dgyj ag cki U-juzrm, dys gnai jausul gi iqlbyhf es ksumapfu. Bsau ittu qojsarahlih mozpyhbb dpon okxotuosd ebuih cde xoqhewd ow koahznygl xuwoh by xce huf jujjybexohyp og xjoc gagnysx. On Fri, Dec 9, 2011 at 3:17 PM, BRIAN TINGLE brian.tingle.cdlib@gmail.com wrote: Hi, I'm now in the group that produces XTF, and for XTF4.0, I'm thinking about updating the EAD XSLT based on the Online Archive of California's stylesheets. For our EAD samples that we distribute with the XTF tutorial, we are using 6 EAD files from the library of congress (which presumably are public domain). I'd like to start of a collection of pathological EAD examples that we have the rights to redistribute with the XTF tutorials and to use for testing. Anticipating that potential contributors might not want to release their actual records for inclusion in an open source project; I hacked a little script to systematically change names and nouns to pig latin https://gist.github.com/1429538 Here is a sample run; Input: (from http://www.oac.cdlib.org/findaid/ark:/13030/kt3580374v/ ) The NASA Space Shuttle Challenger disaster occurred on January 28, 1986 when Space Shuttle Challenger broke apart 73 seconds into its flight, leading to the deaths of its seven crew members. Disintegration of the entire vehicle began after an O-ring seal in its right solid rocket booster failed at liftoff. The disaster resulted in the formation of the Rogers Commission, a special commission appointed by United States President Ronald Reagan to investigate the accident. The Presidential Commission found that NASA's organizational culture and decision-making processes had been a key contributing factor to the accident. NASA managers had known that contractor Morton Thiokol's design of the solid rocket boosters contained a potentially catastrophic flaw in the O-rings, but they failed to address it properly. They also disregarded warnings from engineers about the dangers of launching posed by the low temperatures of that morning. output: The Nasaay Acespay Uttleshay Allengerchay isasterday occurred on Anuaryjay 28, 1986 when Acespay Uttleshay Allengerchay okebray apartway 73 econdsays into its flight, leading to the eathdays of its seven ewcray embermays. Isintegrationday of the entire ehiclevay began after an O-ring ealsay in its ightray solid ocketray oosterbay failed at iftofflay. The isasterday resulted in the ormationfay of the Ogersray Ommissioncay, a special ommissioncay appointed by Itedunay States Esidentpray Onaldray Eaganray to investigate the accidentway. The Esidentialpray Ommissioncay found that Nasaay's organizational ulturecay and decision-making ocessprays had been a key ontributingcay actorfay to the accidentway. Nasaay anagermays had known that ontractorcay Ortonmay Iokolthay's esignday of the solid ocketray oosterbays contained a potentially catastrophic awflay in the ingO-rays, but they failed to addressway it properly. They also disregarded arningways from engineerways about the angerda! ys of launching posed by the low emperaturetays of that orningmay. Does anyone have any thoughts or feedback on this? Is this totally silly? Is there something besides pig latin that I could transform the words to? Any obvious ways I could improve the python?
Re: [CODE4LIB] automatic greeking of sample files
I've altered my previous function (https://gist.github.com/1468557) into something that's pretty much a straight letter-substitution cipher. It could be turned back into plaintext pretty easily by someone who really wanted to (by using frequency analysis and other hints like single-letter words), but I can't imagine anyone going to the trouble over finding aids. :) This keeps words (and therefore word frequency/distribution) consistent, even across changes in case. But if you really want it to index realistically, it would need to be altered to leave common stems (-s, -ies, -ed, -ing, etc.) alone (assuming the indexer uses some sort of stemming algorithm). On Mon, Dec 12, 2011 at 12:06 PM, Brian Tingle brian.tingle.cdlib@gmail.com wrote: On Mon, Dec 12, 2011 at 10:56 AM, Michael B. Klein mbkl...@gmail.com wrote: Here's a snippet that will completely randomize the contents of an arbitrary string while replacing the general flow (vowels replaced with vowels, consonants replaced with consonants (with case retained in both instances), digits replaced with digits, and everything else is left alone. https://gist.github.com/1468557 https://gist.github.com/1468557 I like the way the output looks; but one problem with the random output is that the same word might come out to different values. The distribution of unique words would also be affected, not sure if that would impact relevance/searching/index size. Also, I was sort of hoping to be able to have some sort of browsing, so I'm looking for something that is like a pronounceable hash one way hash. Maybe if I take the md5 of the word; and then use that as the seed for random, and then run your algorithm then NASA would always hash to the same thing? Potential contributors of specimens would have to be okay with the fact that a determined person could recreate their original records. The goal is that an end user who might stumble across a random XTF tutorial installation would not mistake what they are seeing for a real collection description. Hopefully nothing transforms to a swear word, I guess that is a problem with pig latin as well... Thanks for the feedback and the suggestion. I'll play with this some tonight and see if setting the seed based on the input word works to get the same pseudo-random result, seems like it should.
Re: [CODE4LIB] Pander Bear goes to Seattle (humor)
ROFL. Thanks, Michael. I needed that. On Mon, Dec 5, 2011 at 2:55 PM, David Uspal david.us...@villanova.eduwrote: MichaelDoran++ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Doran, Michael D Sent: Monday, December 05, 2011 5:00 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Pander Bear goes to Seattle (humor) [cid:image001.png@01CCB365.D6B867E0] For the *real* Pander Bear comix (written by Ken Eppstein and drawn by Bob Ray Starker), go to http://www.nixcomics.com/blog/?pageId=131. And just to be clear -- I'm tweaking the *controversy* not the original blog post ( which appeared to fairly innocuous). -- Michael # Michael Doran, Systems Librarian # University of Texas at Arlington # 817-272-5326 office # 817-688-1926 mobile # do...@uta.edu # http://rocky.uta.edu/doran/
Re: [CODE4LIB] marc in json
+1 to marc-in-json +1 to newline-delimited records +1 to read support +1 to edsu, rsinger, BillDueber, gmcharlt, and the other module maintainers On Thu, Dec 1, 2011 at 9:31 AM, Keith Jenkins k...@cornell.edu wrote: On Thu, Dec 1, 2011 at 11:56 AM, Gabriel Farrell gsf...@gmail.com wrote: I suspect newline-delimited will win this race. Yes. Everyone please cast a vote for newline-delimited JSON. Is there any consensus on the appropriate mime type for ndj? Keith
Re: [CODE4LIB] Pandering for votes for code4lib sessions
IIRC, we've gone around on this before. It's been argued (possibly by me, but definitely by others) that those *not* attending the con have a stake in the outcomes, too, what with the streaming and the archiving and whatnot. I agree that blatant electioneering is a problem -- every year, there are a bunch of people who sign up for accounts just to vote for a particular presentation. My hope has always been that since those people care enough to go that far, they might take a minute to read through the rest of them and realize that there might be more to this than just the proposal they came to shill for. Some of them might stick around and/or get involved. Maybe. In any case, I'm interested to see how effective this current call for support is. On Wed, Nov 30, 2011 at 5:08 PM, Dan Scott dsc...@laurentian.ca wrote: Hey folks: I'm not going to be attending code4lib yet again in 2012 (alas), so treat this with a grain of salt, but I wanted to point out that at least one project is encouraging their community to sign up for code4lib accounts and vote for their project's proposals. This seems rather gauche to me, and if left unchecked in future conferences, likely to lead to election-style pandering the likelihood that we'll miss out on higher-quality proposals that don't have an army of ballot stuffers to whip into a frenzy or who are too honourable to engage in such behaviour. That would be an unfortunate future for the conference, in my opinion. It's too late to do anything about it this year, but a thought for next year: maybe voting gets limited to those who register for the conference so that voters have some skin in the game (that is, their precious time and travel expenses). Proposals could be made before registration, but voting would occur after registration (with attendance slots held for speakers, naturally). Dan Scott
Re: [CODE4LIB] Job Posting: Digital Library Repository Developer, Boston Public Library (Boston, MA)
I hope not. It's a very short road from policy to (*shudder*) standards of quality and conduct. And then we're ALL screwed. On Wed, Sep 28, 2011 at 9:56 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: I don't think code4lib has anything resembling an official policy, Brian, so I wouldn't fret. -Mike On Wed, Sep 28, 2011 at 12:49, Fleming, Declan dflem...@ucsd.edu wrote: ++ D -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of BRIAN TINGLE Sent: Tuesday, September 27, 2011 8:47 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Job Posting: Digital Library Repository Developer, Boston Public Library (Boston, MA) I know I should not take the bait... but if anything we say on this list -- however stupid or pedantic -- is taken as representing our employers and not our personal opinions; then I'm not sure this is a list I can participate in. It is chilling to see veiled legal threats thrown around on this list. I mostly lurk here anyways. But if everything I say is going to be taken to be the official word of my employer, then basically I can't say anything at all as far as I understand, except maybe if I cut and paste from press releases / get everything I say vetted though a communications officer. I read the announcement in a way more similar to the way Ya'aqov did than the way Roy did; but I don't see how Roy's comments were uncalled for. As far as interfering with a recruitment (?) if anything this increased the visibility of this position. I know I would not have bothered to read the position description (on a vacation day even) if I had not been curious to see why it had attracted so much attention. Are there any ground rules or terms of use for this list... All I can find is this: https://listserv.nd.edu/cgi-bin/wa?A2=ind0312L=CODE4LIBT=0F=S=P=61 If it is official policy that we don't speak for ourselves, I'm out of here. On Sep 27, 2011, at 7:14 PM, Ya'aqov Ziso wrote: The posting's sentence 't*he successful candidate will develop and maintain' * does NOT say *'*developing its own digital repository system ... throwing anything else at it beyond this one developer' as Roy put it. In a community where any comma or space makes a world of a difference I pay attention to all words and their consequences. Roy, the wording of your question and intervention in BPL's search (as someone representing OCLC and its monopoly) were uncalled for. Yes, let's move on, Ya'aqov On Tue, Sep 27, 2011 at 12:40 PM, Roy Tennant roytenn...@gmail.com wrote: Phew! That's a relief! I saw the word develop instead of implement. Thanks for the clarification, Roi 2011/9/27 Colford, Scot scolf...@bpl.org: Not developing from scratch, mind you. This position will be working closely with the other position posted for Web Services Developer, the rest of the Web Services and Digital Projects teams already at the BPL, and the staffs of other Massachusetts libraries participating the Digital Commonwealth project. Don't you worry about us, Roy. ;-) \-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/ Scot Colford Web Services Manager Boston Public Library scolf...@bpl.org Phone 617.859.2399 Mobile 617.592.8669 Fax 617.536.7558 On 9/27/11 11:58 AM, Roy Tennant roytenn...@gmail.com wrote: So BPL is developing its own digital repository system? Mind if I ask why? And are you throwing anything else at it beyond this one developer? Roy On Tue, Sep 27, 2011 at 8:52 AM, Colford, Scot scolf...@bpl.org wrote: The Boston Public Library is accepting applications for the Digital Library Repository Developer position. The successful candidate will develop and maintain the core technical infrastructure for a digital object repository and library system that will be used by Massachusetts libraries, archives, historical societies, and museums to store and deliver digital resources to users across the State and beyond. Competitive benefits. Salary: $62,053 - 83,770, DOQ. MINIMUM QUALIFICATIONS: EDUCATION Bachelor¹s Degree in Computer Science from an accredited college or university with a focus on programming, applications development, and scripting languages. Preferred degree or coursework in Library/Information Science. EXPERIENCE · A minimum of 4 years experience of significant development experience in an object oriented environment such as Ruby, Python, or Java. ·Strong working knowledge of XML/XSLT. · Demonstrated familiarity with image, audio, video, and text file formats - especially as they relate to digital library standards, encoding/decoding/transcoding, and related metadata schemas. · Demonstrated familiarity with semantic web/RDF components such as SPARQL, FOAF, and OWL. · Demonstrated familiarity
Re: [CODE4LIB] Job Posting: Digital Library Repository Developer, Boston Public Library (Boston, MA)
On Wed, Sep 28, 2011 at 11:29 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: P.S. Perhaps those who take issue with Mr. Tennant's listserv etiquette and ethics can take this up privately? WHY IS PENN STATE SO INTERESTED IN SUPPRESSING DISCUSSION OF THIS TOPIC??!?!!
Re: [CODE4LIB] ny times best seller api
You can pull data from their API into a server-side process and then pass it along (filtered or raw) to your browser. But browser security won't let you access JSON data from a different-origin server. It's not NYTimes.com's fault; it's the cross-site scripting jerks who made the security necessary in the first place. On Wed, Sep 28, 2011 at 1:26 PM, Nate Hill nathanielh...@gmail.com wrote: Wait- what would be the point of their API if I couldn't run anything on a domain other than nytimes.com? Thanks everyone for the pointers. I'll get back to it! If I can pull the first 5 titles from the different best seller lists, and then using the ISBN build a link to those titles in the library catalog, I will have made something useful which I will gladly share back to the list. On Wed, Sep 28, 2011 at 1:23 PM, Godmar Back god...@gmail.com wrote: Are you trying to run this inside a webpage served from a domain other than nytimes.com? If so, you'd need to use JSONP, which a cursory examination of their API documentation reveals they do not support. So, you need to use a proxy. Here's one: $ cat hardcover.php ? $cb = @$_GET['callback']; $json = file_get_contents(' http://api.nytimes.com/svc/books/v2/lists/hardcover-fiction.json?api-key= ' ); header(Content-Type: text/javascript); echo $cb . '(' . $json . ')'; ? Install it on your webserver, then change your JavaScript code to refer to it using callback=?. For instance, if you installed it on http://libx.lib.vt.edu/services/nytimes/hardcover.php then you would be using the URL http://libx.lib.vt.edu/services/nytimes/hardcover.php?callback=? (.getJSON will replace the ? with a suitably generated function name). - Godmar On Wed, Sep 28, 2011 at 3:28 PM, Nate Hill nathanielh...@gmail.com wrote: Anybody out there using the NY times best seller API to do stuff on their library websites? I can't figure out what's wrong with my code here. Data is returned as null; I can't seem to parse the response with jQuery. Any help would be supercool. I removed the API key - my code doesn't actually contain ''. Here's the jQuery: jQuery(document).ready(function(){ $(function(){ //json request to new york times $.getJSON(' http://api.nytimes.com/svc/books/v2/lists/hardcover-fiction.json?api-key= ', function(data) { //loop through the results with the following function $.each(data.results.book_details, function(i,item){ //turn the title into a variable var bookTitle = item.title; $('#container').append('p'+bookTitle+'/p'); }); }); }); }); Here's a snippet of the JSON response: { status: OK, copyright: Copyright (c) 2011 The New York Times Company. All Rights Reserved., num_results: 35, last_modified: 2011-09-23T12:00:29-04:00, results: [{ list_name: Hardcover Fiction, display_name: Hardcover Fiction, updated: WEEKLY, bestsellers_date: 2011-09-17, published_date: 2011-10-02, rank: 1, rank_last_week: 0, weeks_on_list: 1, asterisk: 0, dagger: 0, isbns: [{ isbn10: 0399157786, isbn13: 9780399157783 }], book_details: [{ title: NEW YORK TO DALLAS, description: An escaped child molester pursues Lt. Eve Dallas; by Nora Roberts, writing pseudonymously., contributor: by J. D. Robb, author: J D Robb, contributor_note: , price: 27.95, age_group: , publisher: Putnam, primary_isbn13: 9780399157783, primary_isbn10: 0399157786 }], reviews: [{ book_review_link: , first_chapter_link: , sunday_review_link: , article_chapter_link: }] -- Nate Hill nathanielh...@gmail.com http://www.natehill.net -- Nate Hill nathanielh...@gmail.com http://www.natehill.net
Re: [CODE4LIB] Job Posting: Web Services Developer, Boston Public Library (Boston, MA)
I'm curious why someone who works for a primarily Mellon-funded organization would be interested in influencing the direction the BPL takes with its staff-wide web development. On Tue, Sep 27, 2011 at 11:53 AM, Mark A. Matienzo m...@matienzo.orgwrote: So BPL is developing its own public and staff-side web portal for a repository from scratch? Do you mind if I ask why? Mark (not affiliated with OCLC) On Tue, Sep 27, 2011 at 11:55 AM, Colford, Scot scolf...@bpl.org wrote: The Boston Public Library is accepting applications for the Web Services Developer position. The successful candidate will develop and maintain the public and staff-side web portal for a digital object repository that will be used by Massachusetts libraries, archives, historical societies, and museums to store, make discoverable, and deliver digital resources to users across the State and beyond. Competitive benefits. Salary: $62,053 - 83,770, DOQ. MINIMUM QUALIFICATIONS: EDUCATION * Bachelor¹s Degree in an Information Technology field from an accredited institution with a focus on programming, web development/design, and scripting languages. * An Associate¹s Degree or higher degree in another field plus 4 years programming experience in a library setting may be substituted in lieu of Bachelor's Degree. * Degree or coursework in Library/Information Science preferred. * Experience working in a library environment preferred. EXPERIENCE * A minimum of 3 years of significant experience developing and maintaining database-driven web applications. * Thorough knowledge of and experience with web technologies including (X)HTML, DOM, CSS, XML, XSLT, and RSS. * Experience developing and coding interactive web applications using scripting languages, including JavaScript and PHP. * Experience in web programming frameworks such as JQuery, Zend, Rails, and/or other AJAX-compliant services. * 3 years experience with relational database modeling on systems such as MySQL, Sybase ASE, and MS SQL Server. * Demonstrated familiarity and comfort working in UNIX/Linux and Windows operating systems, related software, and basic system administration utilities. * Significant experience working in LAMP and/or WAMP stacks, preferably on virtualized and/or cloud-computing platforms. Experience with Apache Tomcat and Geronimo desirable. * Experience in web programming frameworks such as PHP, Rails, or Django. * Familiarity with an object-oriented programming language such as Ruby, Python, or Java is highly desirable. * Demonstrated project management experience. Requirements Ability to exercise good judgment and focus on detail as required by the job Residency Must be a resident of the City of Boston upon the first day of hire. CORI Must successfully clear a Criminal Offenders Record Information check with the City of Boston Complete job description and application available at: www.cityofboston.gov/OHR/careercenter.asp Deadline for application: October 9, 2011 In compliance with Federal and State Equal Employment Laws, Equal opportunity will be afforded to all applicants regardless of race, color, sex, age, religious creed, disability, national origin, ancestry, sexual orientation, marital status, ex-offender status, prior psychiatric treatment or military status. \-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/ Scot Colford Web Services Manager Boston Public Library scolf...@bpl.org Phone 617.859.2399 Mobile 617.592.8669 Fax 617.536.7558
Re: [CODE4LIB] Job Posting: Web Services Developer, Boston Public Library (Boston, MA)
I see your pancakes and raise you FRENCH TOAST. On Tue, Sep 27, 2011 at 12:00 PM, Suchy, Daniel dsu...@ucsd.edu wrote: Excellent observations all! Also, vi. And pancakes waffles. -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michael J. Giarlo Sent: Tuesday, September 27, 2011 11:58 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Job Posting: Web Services Developer, Boston Public Library (Boston, MA) Yo, Scot, I'm happy for you and I'mma let you finish but OCLC had one of the best webs of all time. On Tue, Sep 27, 2011 at 14:54, Michael B. Klein mbkl...@gmail.com wrote: I'm curious why someone who works for a primarily Mellon-funded organization would be interested in influencing the direction the BPL takes with its staff-wide web development. On Tue, Sep 27, 2011 at 11:53 AM, Mark A. Matienzo m...@matienzo.org wrote: So BPL is developing its own public and staff-side web portal for a repository from scratch? Do you mind if I ask why? Mark (not affiliated with OCLC) On Tue, Sep 27, 2011 at 11:55 AM, Colford, Scot scolf...@bpl.org wrote: The Boston Public Library is accepting applications for the Web Services Developer position. The successful candidate will develop and maintain the public and staff-side web portal for a digital object repository that will be used by Massachusetts libraries, archives, historical societies, and museums to store, make discoverable, and deliver digital resources to users across the State and beyond. Competitive benefits. Salary: $62,053 - 83,770, DOQ. MINIMUM QUALIFICATIONS: EDUCATION * Bachelor¹s Degree in an Information Technology field from an accredited institution with a focus on programming, web development/design, and scripting languages. * An Associate¹s Degree or higher degree in another field plus 4 years programming experience in a library setting may be substituted in lieu of Bachelor's Degree. * Degree or coursework in Library/Information Science preferred. * Experience working in a library environment preferred. EXPERIENCE * A minimum of 3 years of significant experience developing and maintaining database-driven web applications. * Thorough knowledge of and experience with web technologies including (X)HTML, DOM, CSS, XML, XSLT, and RSS. * Experience developing and coding interactive web applications using scripting languages, including JavaScript and PHP. * Experience in web programming frameworks such as JQuery, Zend, Rails, and/or other AJAX-compliant services. * 3 years experience with relational database modeling on systems such as MySQL, Sybase ASE, and MS SQL Server. * Demonstrated familiarity and comfort working in UNIX/Linux and Windows operating systems, related software, and basic system administration utilities. * Significant experience working in LAMP and/or WAMP stacks, preferably on virtualized and/or cloud-computing platforms. Experience with Apache Tomcat and Geronimo desirable. * Experience in web programming frameworks such as PHP, Rails, or Django. * Familiarity with an object-oriented programming language such as Ruby, Python, or Java is highly desirable. * Demonstrated project management experience. Requirements Ability to exercise good judgment and focus on detail as required by the job Residency Must be a resident of the City of Boston upon the first day of hire. CORI Must successfully clear a Criminal Offenders Record Information check with the City of Boston Complete job description and application available at: www.cityofboston.gov/OHR/careercenter.asp Deadline for application: October 9, 2011 In compliance with Federal and State Equal Employment Laws, Equal opportunity will be afforded to all applicants regardless of race, color, sex, age, religious creed, disability, national origin, ancestry, sexual orientation, marital status, ex-offender status, prior psychiatric treatment or military status. \-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/-\-/ Scot Colford Web Services Manager Boston Public Library scolf...@bpl.org Phone 617.859.2399 Mobile 617.592.8669 Fax 617.536.7558
[CODE4LIB] [announcement] equivalent-xml for Ruby/Nokogiri
Hello all, and apologies for any crossposts. I thought this might be relevant to a number of development communities, and it may be that you're subscribed to more than one fo them. In the course of writing spec tests to compare actual serialized XML output to expected XML output, I became somewhat dissatisfied with the existing options I found. Straight text comparisons are brittle for a number of reasons. xml-simple's comparison functionality lacked some of what I was looking for. nokogiri-diff (which Chris Beer brought to my attention yesterday) is less of a true/false turnkey solution than I wanted it to be. So I holed up for a few hours and knocked out equivalent-xml: https://github.com/mbklein/equivalent-xml https://rubygems.org/gems/equivalent-xml Usage is simple. Pass it two XML (currently, but not by design, Nokogiri-specific) nodes, and it tells you whether the two are equivalent based on a few rules, which are outlined in the README. The flexibility comes from its ability to (optionally) ignore the order of child elements, because sometimes you just don't care, and also to (optionally) normalize whitespace within text nodes before comparing them. If you find it useful, I'd love to hear about it. And if you think it could use improvement, I welcome both suggestions and pull requests. Michael
Re: [CODE4LIB] irc back channel logs [hacks]
And a word cloud: http://www.wordle.net/show/wrdl/3157008/code4lib_2011_IRC_logs On Sat, Feb 12, 2011 at 10:13 AM, Eric Lease Morgan emor...@nd.edu wrote: I have written a few hacks allowing me to do rudimentary text mining against the logs. [1] From readme.txt: This directory contains a number of files and scripts allowing one to do a bit of text mining against the Code4Lib conference IRC log files for 2011. This is just a beginning, and the directory includes: * irclog.txt - the raw log file downloaded from http://irc.code4lib.org/c4l11/static/logs/irclog * log2db.pl - reads the raw log and outputs a tab-delimited file with three columns (date, name, text) * irclog.db - the output of log2db.pl * count.pl - outputs the number of names (n), increases (i), decreases (d), URLs (u), and commands (c) found in the log; useful for seeing what is hot and what is not. * ngrams.pl - given an integer (n), outputs the most frequent n-length phrases; useful to see what words and phrases are used most frequently * concordance.pl - a KWIK index; the simplest of search engines * readme.txt - this file Using these tools one can see that: * Zoia had the most to say * mbklein's karma was increased the most * Zoia's karma was decreased the most * the most popular URL passed around regarded social activities * we tried to sing as many as 196 songs closely followed by anagrams * 28 of the songs weren't found * live streams were mentioned frequently I have to go shovel snow now... [1] initial hacks - http://bit.ly/gMO4op -- Eric Lease Morgan
Re: [CODE4LIB] Wednesday Afternoon Video?
My mad emcee skillz must have overwhelmed the archive server. On Fri, Feb 11, 2011 at 7:13 AM, Sean Hannan shan...@jhu.edu wrote: So, it looks like the Wednesday Afternoon archive video cuts off at lunch. Did the afternoon talks get recorded.? -Sean
[CODE4LIB] Conference Travel and the Super Bowl
Hi everybody, Due to a complete lack of convenient flights from the Bay Area to the Cold Area, it looks like I'm going to be making my connection in Chicago on Sunday about the same time the Packers and Steelers are kicking off in Dallas. I'm scheduled to get into Indianapolis around 7:15. Then I'll rent a car and drive to Bloomington. Thanks to the bloat added by the extra commercials and extended halftime show, I *might* make it in time to catch some of the 4th quarter. Anyone else planning to watch the game, in whole or in part? Got any specifics on where? Michael
Re: [CODE4LIB] Which O'Reilly books should we give away at Code4Lib 2011?
Does Pragmatic Bookshelf count as O'Reilly? O'Reilly is their sole US distributor, but someone else may be in charge of them, so I don't know. I'll post 'em anyway. The newly published RSpec Book http://oreilly.com/catalog/9781934356371/ would be a worthy title to include, though it's more Rails-centric than I'd like. I write a lot more non-Rails Ruby than some, I guess. Also, Seven Languages in Seven Weekshttp://oreilly.com/catalog/9781934356593/looks like a good introduction to the specialized art of learning (and evaluating) new and unfamiliar languages. I'll come up with more later. :) On Tue, Dec 7, 2010 at 6:31 PM, Kevin S. Clarke kscla...@gmail.com wrote: Hi all, If you have particular O'Reilly titles that you'd like for us to ask O'Reilly for, send them to me and I'll put them in our request. Thanks, Kevin
Re: [CODE4LIB] Hotel reservations
Ditto. On Mon, Dec 13, 2010 at 9:54 AM, Mark A. Matienzo m...@matienzo.org wrote: I seem to be getting a ROOM UNAVAILABLE for just about every rate listed for the Biddle Hotel using the online reservation system. Mark A. Matienzo Digital Archivist, Manuscripts and Archives Yale University Library
[CODE4LIB] DOI Question
Hi all, I've been investigating the possibility of assigning DOI names to various resources. We have three different use cases, and given the structure of the DOI Registration Agency system, I'm not sure what the best way is to proceed. The use cases: 1. We've had several inquiries from faculty whose research funding requires them to publish a web site, and identify the site with a DOI name for citation purposes. 2. We'd like to assign unique DOI names to specific bitstreams within our institutional repository. Despite the fact that DSpace uses a handle server internally, the handles it assigns resolve to metadata/landing pages, and there doesn't seem to be a good way to create a reliable, persistent link to a full text PDF that will migrate easily to a different IR system if and when we choose to move away from DSpace. 3. We're investigating the possibility of publishing a couple journals, and would want to use DOI names to identify articles and related content. However, it looks like each existing DOI Registration Agency has a specific subset of content and services they work with -- journal articles for one, datasets for another, etc. -- and I'm not sure how to go about finding an agency that will let us assign suffixes in a way that works with our varied content. Any suggestions/experience would be greatly appreciated. Michael
Re: [CODE4LIB] It's cool to love milk and cookies
I prefer hot chocolate. On Fri, Apr 30, 2010 at 4:13 PM, Simon Spero s...@unc.edu wrote: I like chocolate milk.
Re: [CODE4LIB] Rails Hosting
Yet another +1 for Heroku. I've had great experiences with it so far. On Thu, Jan 14, 2010 at 8:22 AM, Ross Singer rossfsin...@gmail.com wrote: Have you looked at Heroku (http://heroku.com/)? I've only used their freebie plan (so I have no idea how they compare pricewise), but it's been fantastic to get Ruby apps running there. Dreamhost also provides Passenger to their customers (http://wiki.dreamhost.com/Passenger) so that might be an option, too. -Ross. On Thu, Jan 14, 2010 at 11:15 AM, Kevin Reiss reiss.ke...@yahoo.com wrote: Hi, I was curious if anyone could recommend a hosting service that they've had a good ruby on rails experience with. I've been working with bluehost but my experience has not been good. You need to work through a lot of hoops just to get a moderately complicated rails application properly. The applications we are looking at deploying would be moderately active, 1,000 -2000 visits a day. Thanks for any comments in advance. Regards, Kevin Reiss
[CODE4LIB] Another approach to shared conference transportation
I've added a page to the code4lib wiki to help coordinate rides to/from Charlotte Douglas International Airport, Asheville Regional Airport, and other locations. If you need a ride, or have a car and are willing to share a ride, please sign up so we get everyone matched up! http://wiki.code4lib.org/index.php/C4L2010rideshare Michael
Re: [CODE4LIB] preconference proposals
Distributed search! On Tue, Nov 10, 2009 at 5:38 AM, Erik Hatcher erikhatc...@mac.com wrote: I'm interested presenting something Solr+library related at c4l10. I'm soliciting ideas from the community on what angle makes the most sense. At first I was thinking a regular conference talk proposal, but perhaps a preconference session would be better. I could be game for a half day session. It could be either an introductory Solr class, get up and running with Solr (+ Blacklight, of course). Or maybe a more advanced session on topics like leveraging dismax, Solr performance and scalability tuning, and so on, or maybe a freer form Solr hackathon session where I'd be there to help with hurdles or answer questions. Thoughts? Suggestions? Anything I can do to help the library world with Solr is fair game - let me know. Thanks, Erik On Nov 9, 2009, at 9:55 PM, Kevin S. Clarke wrote: Hi all, It's time again to collect proposals for Code4Lib 2010 preconference sessions. We have space for six full day sessions (or 12 half day sessions (or some combination of the two)). If we get more than we can accommodate, we'll vote... but I don't think we will (take that as a challenge to propose lots of interesting preconference sessions). Like last year, attendees will pay $12.50 for a half day or $25 for the whole day. The preconference space will be in the hotel so we'll have wireless available. If you have a preconference idea, send it to this list, to me, or to the code4libcon planning list. We'll put them up on the wiki once we start receiving them. Some possible ideas? A Drupal in libraries session? LOD part two? An OCLC webservices hackathon? Send the proposals along... Thanks, Kevin