[CODE4LIB] Job: Information Scientist at Royal College of Physicians
circa £28,000 per annum 12 month fixed-term contract A vacancy has arisen with the National Clinical Guideline Centre (NCGC) for an information scientist. Based in the NCGC's offices as a member of the Centre's information science team the role involves working closely with the Centre's guideline technical teams and liaising with the RCP Library. The main duties include literature searching for clinical guidelines, managing references in reference management software, ordering references and maintaining clear audit trails. Education to degree level is essential as are good IT skills and some experience of searching electronic bibliographic databases such as Embase, Medline and The Cochrane Library. Equally important to working to a high level of attention to detail are strong inter-personal skills and the ability to interact professionally at all times within the Centre and with NHS healthcare professionals. A relevant postgraduate qualification in library or information science is essential, although candidates studying for such a course with relevant experience will also be considered. Please be aware this is not a library-based role. Training for all aspects of the job will be provided. The position is fixed term for 12 months. If you have related experience and a desire to make a difference in improving healthcare delivery and the quality of patient care, we would be delighted to hear from you. The NCGC produces evidence-based clinical practice guidelines on behalf of NICE, specialising in guidance for acute and chronic conditions across a wide and varied range of clinical topics. The NCGC is a vibrant, dedicated and enthusiastic team with a staff currently of around 70 people and is part of the Royal College of Physicians of London. See the NCGC website at http://www.ncgc.ac.uk/ Informal enquiries are welcomed, for more information, please contact: Lina Gulhane - Joint Head of Information Science - lina.gulh...@rcplondon.ac.uk / 020 3075 1413 (no agencies please). Excellent benefits include generous leave, a first-class pension scheme, free lunches, season ticket loan after probation and much more. To download a full job description application pack, please click the [APPLY](http://www.rcplondon.ac.uk/jobs) button. Alternatively you can email ps.recruitm...@rcplondon.ac.uk quoting reference NCG105. Please note that CVs in isolation will not be accepted. Closing date for applications: 1 March 2013 (by 5pm) Interviews to be held: 20 or 21 March 2013 Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6277/
[CODE4LIB] Job: Head, Library Systems Technology Applications at University of the Pacific
The University of the Pacific seeks a forward-thinking, innovative, results- oriented leader for the position of Head, Systems Technology Applications. Reporting to the Assistant Dean of the University Library, this position is responsible for the overall coordination of systems and technology applications services for the University of the Pacific University Library. This position blends a user-oriented approach with a commitment to exploration of new technologies to support a variety of service platforms and applications and to develop and expand the University Library's systems and technology applications program. As part of the Access Discovery Services Division of the University Library, the Systems Technology Applications Unit supports the University Library's network infrastructure, staff and public computer equipment and software, databases and applications, the University Library's discovery service (POUNCE), online catalog (PacifiCat), digital collections, and web environment as well as the Information Commons and the Multimedia Studio. RESPONSIBILITIES • Develops and implements the overall direction and resulting priorities, goals, and objectives for University Library systems and technology services in consultation with University Library Administration; • Actively participates in the development of the University Library's online presence and the electronic services and applications that extend University Library information services, and research assistance beyond the physical building; • Provides leadership and direction for all aspects (public and technical) of the University Library's Information Commons and Multimedia Studio programs; • Manages 3 full-time employees by providing supervision, mentoring, and training to maintain a competent and productive staff, working closely with University Library departments and programs to manage staff policies and procedures related to technology within the University Library; • Actively maintains current knowledge and expertise in information technology trends and cultivates an understanding of the strategic role of information technology within academic libraries; • Working with the Assistant Dean, develops and implements the unit's strategic plan and is responsible for the planning and management of the University Library's technology budget; • Collaboratively develops strategies and implements and supports projects that advance the creation and integration of online information services and digital collections to meet the academic and research needs of University students, faculty and staff; • Serves as the University Library liaison to and, establishes and maintains effective partnerships with, the University Office of Information Technology (OIT) and the information technology staff across the University's three campuses to ensure successful integration and utilization of University technology in the University Library; • Supports University Library staff use of campus central information technology resources (email, Outlook Calendar, etc.) by monitoring functionality, assisting with problem reports, and providing feedback to OIT and other campus resource support groups as needed; • Collaborates and actively participates in local, regional, national, or international organizations regarding related issues; • Serves on/participates in University and University Library committees, task forces, and teams as appropriate; • Engages in scholarly/creative/professional activity as appropriate. REQUIRED QUALIFICATIONS • ALA-accredited master's degree in library or information science or demonstrated equivalent gained through experience in an academic library; • Minimum of three years significant and progressively responsible management experience in an academic library in a technical setting; • Substantial knowledge and experience with integrated library systems (ILS); • Experience planning, implementing, managing and supporting online services and collections including Open URL resolvers, institutional repositories, electronic resource management systems, OCLC and resource sharing systems; • Working knowledge of PC and Macintosh desktop and network operating systems, including familiarity with server administration, Unix/Linux, Oracle and SQL database environments; • Commitment to providing high-quality information technology services within a flexible and continually evolving academic library environment; • Demonstrated experience with mobile devices, social networking, and other new technology applications and their use and potential for the delivery of library resources and services; • Successful supervisory experience as evidenced by in-depth knowledge and understanding of technical staff supervision, demonstrated success in effective leadership, and the ability to promote teamwork and professional development; • Ability to manage time and multiple projects in a changing environment with a positive, flexible, and
Re: [CODE4LIB] You *are* a coder. So what am I?
On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. IMO, the first step to removing the magic around coding is to help people recognize opportunities provided by the tools they're already using every day. Once they realize there is no magic, they can pick up anything they like. kyle
Re: [CODE4LIB] You *are* a coder. So what am I?
On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. Well, as you mention that ... I'm one of the organizers of the DC-Baltimore Perl Workshop : http://dcbpw.org/dcbpw2013/ Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? -Joe ps. Students the unemployed are free ... $25 before March 1st, $50 after; will be April 20th at U. Baltimore. We're also in talks with a training company to have either another track of paid training or a separate day (likely Sunday); they wouldn't necessarily be Perl-specific.
Re: [CODE4LIB] You *are* a coder. So what am I?
On Fri, Feb 15, 2013 at 8:59 AM, Joe Hourcle onei...@grace.nascom.nasa.govwrote: Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? Yes. Check out Boston Python Workshop and Railsbridge, which both assume no prior expertise (e.g. you've never seen a command line), and which regularly draw dozens of attendees. --ay
Re: [CODE4LIB] You *are* a coder. So what am I?
I would suggest any attempt to teach people to code should begin with Software Carpentry http://www.software-carpentry.org/about/90seconds.html. An important point here is that there are many misconceptions about programing and teaching that won't stand up to empirical investigation. http://software-carpentry.org/4_0/softeng/ebse.html I'm afraid on that score, Perl is not a good choice for a first language (nor is VBScript or VBA). I know people won't like me for saying that but there is hope of getting past religious wars if we insist on evidence over opinion. Chris On 2/15/2013 8:59 AM, Joe Hourcle wrote: On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. Well, as you mention that ... I'm one of the organizers of the DC-Baltimore Perl Workshop : http://dcbpw.org/dcbpw2013/ Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? -Joe ps. Students the unemployed are free ... $25 before March 1st, $50 after; will be April 20th at U. Baltimore. We're also in talks with a training company to have either another track of paid training or a separate day (likely Sunday); they wouldn't necessarily be Perl-specific.
Re: [CODE4LIB] You *are* a coder. So what am I?
On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote: Wow, Interesting. But I am not fun of Perl. Is there other workshop? I don't know of any full workshops in the area, but there are plenty of monthly or semi-monthly meetings of different groups: Python: http://dcpython.org/ R : http://www.meetup.com/R-users-DC/ Groovy: http://www.dcgroovy.org/ Drupal: http://groups.drupal.org/washington-dc-drupalers Hadoop: http://www.meetup.com/Hadoop-DC/ Ruby: http://www.dcrug.org/ ColdFusion: http://www.cfug-md.org/ For those not in this area, see: http://www.pm.org/groups/ http://wiki.python.org/moin/LocalUserGroups http://r-users-group.meetup.com/ http://groups.drupal.org/ http://www.ruby-lang.org/en/community/user-groups/ http://www.haskell.org/haskellwiki/User_groups http://coldfusion.meetup.com/ -Joe
Re: [CODE4LIB] You *are* a coder. So what am I?
Yes please! I'd sign up in a heart beat. ___ Andrea Medina-Smith Metadata Librarian NIST Gaithersburg andrea.medina-sm...@nist.gov 301-975-2592 Be Green! Think before you print this email. -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joe Hourcle Sent: Friday, February 15, 2013 8:59 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] You *are* a coder. So what am I? On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. Well, as you mention that ... I'm one of the organizers of the DC-Baltimore Perl Workshop : http://dcbpw.org/dcbpw2013/ Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? -Joe ps. Students the unemployed are free ... $25 before March 1st, $50 after; will be April 20th at U. Baltimore. We're also in talks with a training company to have either another track of paid training or a separate day (likely Sunday); they wouldn't necessarily be Perl-specific.
Re: [CODE4LIB] You *are* a coder. So what am I?
Hi Chris, Well, BASIC style language is my first language. It is pretty easy for someone to start with. Kun -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Chris Gray Sent: Friday, February 15, 2013 9:17 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] You *are* a coder. So what am I? I would suggest any attempt to teach people to code should begin with Software Carpentry http://www.software-carpentry.org/about/90seconds.html. An important point here is that there are many misconceptions about programing and teaching that won't stand up to empirical investigation. http://software-carpentry.org/4_0/softeng/ebse.html I'm afraid on that score, Perl is not a good choice for a first language (nor is VBScript or VBA). I know people won't like me for saying that but there is hope of getting past religious wars if we insist on evidence over opinion. Chris On 2/15/2013 8:59 AM, Joe Hourcle wrote: On Feb 15, 2013, at 8:22 AM, Kyle Banerjee wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. Well, as you mention that ... I'm one of the organizers of the DC-Baltimore Perl Workshop : http://dcbpw.org/dcbpw2013/ Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? -Joe ps. Students the unemployed are free ... $25 before March 1st, $50 after; will be April 20th at U. Baltimore. We're also in talks with a training company to have either another track of paid training or a separate day (likely Sunday); they wouldn't necessarily be Perl-specific.
Re: [CODE4LIB] You *are* a coder. So what am I?
Great! Thanks for providing such a useful information. I was actually want to learn node.js. Anybody know anything about it? Thanks Kun Lin Catholic University of America -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joe Hourcle Sent: Friday, February 15, 2013 9:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] You *are* a coder. So what am I? On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote: Wow, Interesting. But I am not fun of Perl. Is there other workshop? I don't know of any full workshops in the area, but there are plenty of monthly or semi-monthly meetings of different groups: Python: http://dcpython.org/ R : http://www.meetup.com/R-users-DC/ Groovy: http://www.dcgroovy.org/ Drupal: http://groups.drupal.org/washington-dc-drupalers Hadoop: http://www.meetup.com/Hadoop-DC/ Ruby: http://www.dcrug.org/ ColdFusion: http://www.cfug-md.org/ For those not in this area, see: http://www.pm.org/groups/ http://wiki.python.org/moin/LocalUserGroups http://r-users-group.meetup.com/ http://groups.drupal.org/ http://www.ruby-lang.org/en/community/user-groups/ http://www.haskell.org/haskellwiki/User_groups http://coldfusion.meetup.com/ -Joe
Re: [CODE4LIB] You *are* a coder. So what am I?
Folks: This 'everybody-should-learn-to-code' theme has gone around the block so many times it's amazing that it still has legs. And I still don't buy it (this was part of my keynote at C4L two years ago). I'm all for people learning to code if they want to and think it will help them. But it isn't the only thing library people need to know, and in fact, the other key skill needed is far rarer: knowledge of library data. Not all librarians or catalogers have these skills--knowing how to catalog does not necessarily translate into real knowledge of the data itself and how it is structured and how it works (and doesn't). It certainly helps to have some experience of cataloging, but is not necessarily required. Karen Coyle knows library data inside and out and has never been a cataloger. She also knows more coding than I ever will, but that combination is rare. More useful, I think, is for each side of that skills divide to value the skills of other other, and learn to work together. I've never found it necessary to take classes in coding of any kind to learn how to work with developers (which is just as well since there were few if any opportunities for me to do so). Knowing the data as well as I do gives me a very good sense of what is possible when working with a developer, and the good ones know how important my skills are. Jason Griffey spoke in this thread about 'owning your abilities'--and I think that's what I'm trying to assert here. If I were advising a new-ish librarian (and I do that regularly) I would suggest that they learn more about RDF and OWL, about vocabulary development in a variety of contexts. That's where I see the gaps, not with a dearth of librarian coders. Diane On Fri, Feb 15, 2013 at 9:17 AM, Andromeda Yelton andromeda.yel...@gmail.com wrote: On Fri, Feb 15, 2013 at 8:59 AM, Joe Hourcle onei...@grace.nascom.nasa.govwrote: Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? Yes. Check out Boston Python Workshop and Railsbridge, which both assume no prior expertise (e.g. you've never seen a command line), and which regularly draw dozens of attendees. --ay
Re: [CODE4LIB] You *are* a coder. So what am I?
Kyle, Along those lines, I'd say the first place I started learning to be a coder was writing Excel functions. It was where I learned, in a very basic way, the ideas of looping through a set, defining and using variables and constants, etc. The first time I successfully completed an hours worth of data report drudgery in a few minutes, I was hooked. But more importantly, I started thinking differently. The data I dealt with every day suddenly became much more usable and malleable; I really understood the value of naming conventions, structured data, etc. Yes I had (and still have) a lot more to learn, but as Jonathan Rochkind puts ithttp://bibwild.wordpress.com/2012/11/27/computational-thinking-getting-started/, I had begun thinking computationally about the the everyday problems in my library. I wouldn't have self-identified as a coder then, but that shift in thinking certainly started me on the path to becoming a coder. Chad On Feb 15, 2013 8:22 AM, Kyle Banerjee kyle.baner...@gmail.com wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. IMO, the first step to removing the magic around coding is to help people recognize opportunities provided by the tools they're already using every day. Once they realize there is no magic, they can pick up anything they like. kyle
Re: [CODE4LIB] You *are* a coder. So what am I?
Yes. Exactly. It's like saying you can't go to the doctor or hire a lawyer without a bit of medical or law school. Doctors and lawyers need to be able to explain what they're doing. Another skill that would be useful is understanding databases, by which I do not mean learning SQL. Too many people's idea of working with data is Excel, which provides no structure for data. Type in any data in any box. There is none of the data integrity that a database requires. Here my ideal is Database Design for Mere Mortals which teaches no SQL at all but teaches how to work from data you know and use and arrive at a structure that could easily be put into a database. It's not just data, but data structure that needs to be understood. I've seen plenty of evidence that people who build commercial database-backed software don't understand database structure. Chris On 2/15/2013 9:45 AM, Diane Hillmann wrote: Folks: This 'everybody-should-learn-to-code' theme has gone around the block so many times it's amazing that it still has legs. And I still don't buy it (this was part of my keynote at C4L two years ago). I'm all for people learning to code if they want to and think it will help them. But it isn't the only thing library people need to know, and in fact, the other key skill needed is far rarer: knowledge of library data. Not all librarians or catalogers have these skills--knowing how to catalog does not necessarily translate into real knowledge of the data itself and how it is structured and how it works (and doesn't). It certainly helps to have some experience of cataloging, but is not necessarily required. Karen Coyle knows library data inside and out and has never been a cataloger. She also knows more coding than I ever will, but that combination is rare. More useful, I think, is for each side of that skills divide to value the skills of other other, and learn to work together. I've never found it necessary to take classes in coding of any kind to learn how to work with developers (which is just as well since there were few if any opportunities for me to do so). Knowing the data as well as I do gives me a very good sense of what is possible when working with a developer, and the good ones know how important my skills are. Jason Griffey spoke in this thread about 'owning your abilities'--and I think that's what I'm trying to assert here. If I were advising a new-ish librarian (and I do that regularly) I would suggest that they learn more about RDF and OWL, about vocabulary development in a variety of contexts. That's where I see the gaps, not with a dearth of librarian coders. Diane
[CODE4LIB] Call for proposals for LITA Forum 2013--due 2/25
Enjoyed Code4Lib 2013? Looking for another great place to talk about library technology? Submit a presentation proposal for LITA Forum by 2/25. Due date for proposals: February 25, 2013 The 2013 National Forum Committee seeks proposals for high quality pre-conferences, concurrent sessions and poster sessions for the 16th annual LITA National Forum to be held in Louisville, Kentucky, November 7-10, 2013. The 2013 theme is Creation, Collaboration, Community The Forum Committee welcomes pre-conferences, presentations, and interactive programs related to all types of libraries: public, school, academic, government, special, and corporate. Proposals should relate to the themes of creation, empowering library users, collaboration, cooperation, and building or engaging communities. Proposals may cover projects, plans, ideas, or recent discoveries. We accept proposals on any aspect of library and information technology. The committee particularly invites submissions from first time presenters, library school students, and individuals from diverse backgrounds. The Forum Committee is especially interested in presentations highlighting projects that involve the creation of library spaces, the maker movement, and innovative solutions to pragmatic problems. It also encourages sessions that are hands-on. Possible ideas for topics might include: Maker spaces/Maker Movement Creation of New Library Spaces Data Curation Discovery User Experience Web Services Coding Digital Libraries Institutional Repositories Presentations must have a technological focus and pertain to libraries. Presentations that incorporate audience participation are encouraged. Sessions can be full-day pre-conferences, concurrent sessions (50 minutes), or poster sessions. The format of the presentations may include single- or multi-speaker formats, panel discussions, moderated discussions, case studies and/or demonstrations of projects. Vendors wishing to submit a proposal should partner with a library representative who is testing/using the product. Presenters will submit draft presentation slides and/or handouts on ALA Connect in advance of the Forum and will submit final presentation slides or electronic content (video, audio, etc.) to be made available on the web site following the event. Presenters are expected to register and participate in the Forum as attendees; discounted registration will be offered. Submit proposals to: https://docs.google.com/spreadsheet/viewform?formkey=dEpzV2N6Unh3UlBsVzBhZ1BRX3dfZUE6MQ The online form will ask for: Contact information Title Program Description (100 Words) (Please exclude any information identifying the presenter(s) or his/her/their organization.) Participatory elements of the presentation Level indicator (Introducing, Implementing, Innovating) Brief biographical information Whether you would like to consider a paper in ITAL based upon your talk Do you agree to be streamed: yes or no You will be notified about the status of your proposal by mid-April, 2013 Any questions regarding the Forum? Please contact the LITA Office: lita (at) ala.org; (312) 280-4268 Why Louisville? Ranked as the #1 US travel destination for 2013 by Lonely Planet ( http://www.lonelyplanet.com/usa/travel-tips-and-articles/77583 ), Louisville is moving beyond its reputation for horses and bourbon and gaining a reputation as a cultural hotspot in its own right. With a dynamic, newly revitalized downtown area, vibrant food and arts scenes, and a variety of interesting museums, Louisville offers exciting travel opportunities for all types of visitors. Margaret Heller Digital Services Librarian Loyola University Chicago 773.508.2686
[CODE4LIB] Conference all-timers?
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
[CODE4LIB] Freenode
Hi all, Our irc channel (love or hate it, and for the record it's 2:1 in favor of love at the moment) runs on the fantastic freenode service which is maintained by the PDPC. They gladly take donations to help deal with operational costs, which are of course non-zero sums of money. http://freenode.net/pdpc_donations.shtml I know everybody seems to need a donation these days, but if you use the channel, I think it's a worthy cause to toss a few gold coins at. pberry
[CODE4LIB] Learning programming data (was: You *are* a coder. So what am I?)
On Feb 15, 2013, at 10:26 AM, Chris Gray wrote: Yes. Exactly. It's like saying you can't go to the doctor or hire a lawyer without a bit of medical or law school. Doctors and lawyers need to be able to explain what they're doing. Another skill that would be useful is understanding databases, by which I do not mean learning SQL. Too many people's idea of working with data is Excel, which provides no structure for data. Type in any data in any box. There is none of the data integrity that a database requires. Here my ideal is Database Design for Mere Mortals which teaches no SQL at all but teaches how to work from data you know and use and arrive at a structure that could easily be put into a database. It's not just data, but data structure that needs to be understood. I've seen plenty of evidence that people who build commercial database-backed software don't understand database structure. I don't know of one specifically for the library community, but there are some courses on the topic for the science community on learning how to use scientific databases, or to develop their own. Two that I know well are Kirk Bourne at GMU and Peter Fox and his cohorts at RPI, and there's been an effort from the Federation of Earth Science Information Partners (ESIP) to put together short presentations on various related topics: http://classweb.gmu.edu/kborne/ http://tw.rpi.edu/wiki/Peter_Fox http://wiki.esipfed.org/index.php/Data_Management_Short_Course With the need for expertise in data management, there's also been a push to teach librarians in data curation data management at Syracuse*, UIUC and recently started at UNC. http://eslib.ischool.syr.edu/ http://cirss.lis.illinois.edu/CollMeta/dcep.html http://sils.unc.edu/programs/graduate/post-masters-certificates/data-curation And, another conference that I'm helping to organize, the Research Data Access and Preservation (RDAP) Summit, also being held in Baltimore this year (April 4-5, co-located with the IA Summit)**. It's been a place for the science, library and archives community to discuss issues (and solutions) that we're facing; it can be an interesting overview for librarians who are starting to look into the management of data. See the 'Resources' page for links to articles summarizing past years videos of the talks from last year.*** http://www.asis.org/rdap/ -Joe * disclaimer : I gave an invited talk to one of the Syracuse eScience classes a couple of years back. ** I know, you're thinking, 'what idiot would be involved with organizing two events being held weeks apart?' ... but I'm not ... I'm organizing three, so if you know any craft vendors who might be interested in participating in a street festival in Upper Marlboro, Maryland the day before Mother's Day : http://MarlboroughDay.org/ . (yes, it's the Marlboro of tobacco horse fame, but we don't have cowboys) *** although, my talk's particularly bad, as I wasn't expecting to actually give it 'til two of my three speakers bowed out at the last minute. But both Peter Fox Kirk Borne spoke in other sessions, and lots of other interesting people. ps. and um ... the thing about people making database software that don't understand data structures ... that's also part of my complaint about that project with people writing software that they shouldn't have ... storing journaled data in the same table, and no indexes so a RDBMS becomes a document store as there's only two useful accessors (one of which has to be checked to see if it's been deprecated by another record because of the journaling))
Re: [CODE4LIB] Conference all-timers?
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] You *are* a coder. So what am I?
Adding to what Chad says, most folks I know who work in offices that have some of their functions in a computing environment (and that includes libraries) get their first taste of programming by learning how to use the macro language for whatever software supports their job. Building on that seems to me to be a great place to start. This can include (ugh!) Excel macros, then building to exporting the data and doing more free range operations, and then on to using consumer-level database technology (Filemaker, Access). I think people respond best to learning a tool with immediate application to their job rather than some abstract notion of programming. They also can more easily justify the learning time when there is an immediate application. kc On 2/15/13 7:01 AM, Chad Nelson wrote: Kyle, Along those lines, I'd say the first place I started learning to be a coder was writing Excel functions. It was where I learned, in a very basic way, the ideas of looping through a set, defining and using variables and constants, etc. The first time I successfully completed an hours worth of data report drudgery in a few minutes, I was hooked. But more importantly, I started thinking differently. The data I dealt with every day suddenly became much more usable and malleable; I really understood the value of naming conventions, structured data, etc. Yes I had (and still have) a lot more to learn, but as Jonathan Rochkind puts ithttp://bibwild.wordpress.com/2012/11/27/computational-thinking-getting-started/, I had begun thinking computationally about the the everyday problems in my library. I wouldn't have self-identified as a coder then, but that shift in thinking certainly started me on the path to becoming a coder. Chad On Feb 15, 2013 8:22 AM, Kyle Banerjee kyle.baner...@gmail.com wrote: On Thu, Feb 14, 2013 at 7:40 AM, Jason Griffey grif...@gmail.com wrote: The vast, vast, vast, vast majority of people have absolutely no clue how code translates into instructions for the magic glowing screen they look at all day. Even a tiny bit of empowerment in that arena can make huge differences in productivity and communication abilities This is what it boils down to. C4l is dominated by linux based web apps. For people in a typical office setting, the technologies these involve are a lousy place to start learning to program. What most of them need is very different than what is discussed here and it depends heavily on their use case and environment. A bit of VBA, vbs, or some proprietary scripting language that interfaces with an app they use all the time to help with a small problem is a more realistic entry point for most people. However, discussion of such things is practically nonexistent here. IMO, the first step to removing the magic around coding is to help people recognize opportunities provided by the tools they're already using every day. Once they realize there is no magic, they can pick up anything they like. kyle -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] You *are* a coder. So what am I?
On Fri, Feb 15, 2013 at 5:59 AM, Joe Hourcle onei...@grace.nascom.nasa.gov wrote: Last year, we targeted the beginner's track as a sort of 'Perl as a second language', assuming that you already knew the basic concepts of programming (what's a variable, an array, a function, etc.) Would it be worth us aiming for an even lower level of expertise? Yes. The hardest part is getting started. If you know the basic stuff, you know which questions to ask. If you don't, you won't even know what you need to figure out -- this makes the problem overwhelming. For the past few months, I've been working with someone who started out not even knowing what a variable was and had never seen a console window. Now she's using arrays, hashes, regexes, functions etc to do some really cool stuff that the uni really values. If she had only known what she needed to get started, she would have figured out everything on her own long ago. BTW, I think perl gets the short shrift as a utility language. People hate it because it's ugly, but for data manipulation and analysis, it's very practical. On Fri, Feb 15, 2013 at 6:45 AM, Diane Hillmann metadata.ma...@gmail.comwrote: I'm all for people learning to code if they want to and think it will help them. But it isn't the only thing library people need to know, and in fact, the other key skill needed is far rarer: knowledge of library data... ...More useful, I think, is for each side of that skills divide to value the skills of other other, and learn to work together Well put. No amount of technical skill substitutes for understanding what people are actually doing -- it's very easy to write apps that nail any set of specifications and then some but are still totally useless. Even if you never intend to do any programming, it's still useful to know how to code because it will help you know what is feasible, what questions to ask, what is feasible, and how to interpret responses. That doesn't mean you need to know any particular language. It does mean you need to grok the fundamental methodologies and constraints. Just as techies who don't understand the workflow of the people they're trying to help will have a heck of a time doing the right thing, people who don't understand anything about what others do to help them will have difficulty communicating what they need in first place. kyle
Re: [CODE4LIB] You *are* a coder. So what am I?
Hi all To follow-up on some of the threads about what to learn and where and when... As a non-coder cataloguer I've found it useful to take advantage of our Lynda.com accounts here and take a few courses to fill out my understanding of what coders are doing and also to understand some concepts around databases. I use databases every day but I think we spent one class on databases back in library school (way back in 1995!). The courses are brief, concise, easy to understand and great for learning some of the jargon. I'm sure there are probably some free courses out there that do similar things. The Lynda.com ones are: Foundations of Programming: Fundamentals http://www.lynda.com/JavaScript-tutorials/Foundations-of-Programming-Fundamentals/83603-2.html Foundations of Programming: Databases http://www.lynda.com/Programming-tutorials/Foundations-Programming-Databases/112585-2.html In fact it would have been great to have done the Foundations of Programming: Databases before reading the FRBR entity-relationship model! Some people learn well from finding a problem and just doing; I learn well from having some understanding of the big picture and the vocabulary and then I know how to ask questions or where I need to focus for a specific problem. For example, I understood the Code Year stuff (http://www.codecademy.com/tracks/code-year) a lot better after taking the Lynda.com JavaScript Essential training. I needed to hear someone explain the overall concepts and why it was used in order to understand the problems that code year was throwing at me. So, depending on how you learn you may need explanations before hands-on and you made need to hear and see those explanations rather than read them. To comment on Karen's question about macros -- at the moment I do very simple ones in Macro Express for our cataloguing module but I really want to do more! Next I'm going to learn about web design, communications etc. so that I can better follow along and perhaps comment on the BIBFRAME stuff! So much fun stuff to learn. By the way, I've been away from the code4lib mailing list for a LONG time because I've had enough keeping up with autocat-l and rda-l but after following the c4l13 conference on twitter I thought I'd come back! Hoping to see some of you again if we have another Code4Lib North. Cheers, Alison Alison Hitchens Cataloguing Metadata Librarian University of Waterloo Library ahitc...@uwaterloo.ca 519-888-4567 x35980
[CODE4LIB] Job: Integrated Technologies Librarian (Northern New York Library Network, New York) at Northern New York Library Network
The Northern New York Library Network ([www.nnyln.org](http://www.nnyln.org)) seeks a service-oriented and creative Integrated Technologies Librarian to maintain and extend the Network's core information services. The successful candidate will contribute to the continuous improvement of the user experience by integrating new and existing technologies to support research, teaching and learning. S/he will oversee the library's regional catalog and develop associated linking and fulfillment services, both for local and external resources; be responsible for some technical and design aspects of the Network's web presence, including UI/UX design and the use of web analytics tools; assist in the development of research resources through the digitization of primary source materials, and investigate and recommend technologies to improve discovery, access, and delivery of digital resources. Qualifications: ALA-accredited MLS or the equivalent; ability to work collaboratively and communicate effectively; knowledge of current and emerging technologies in ability to develop creative and innovative approaches to improving the user experience; working knowledge of XHTML, CSS, Javascript/jQuery, and/or Drupal. Candidates with additional programming knowledge, a history of user interface development, experience administering institutional repository software, or with keen interest in and strong potential for innovative digital library development work will receive special consideration. Compensation: salary commensurate with qualifications and experience; excellent benefits. The Network strongly encourages and supports professional development. Apply to: Northern New York Library Network, Potsdam, NY, by emailing resume and supporting materials to: Position open until filled. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6278/
[CODE4LIB] Job: Web Archiving Service Manager at Stanford University
The Web Archiving Service Manager is responsible for driving the definition, rollout and ongoing support of Stanford University Libraries' (SUL) Web Archiving service. The Service Manager will work directly with Stanford librarians, faculty and researchers to run web harvesting tools in order to collect web content to be archived in the Stanford Digital Repository. The Service Manager will lead efforts to identify and assemble existing technologies, employ current methods, and then maintain and enhance the service over time, responding to the inevitable changes in the Web's technology and likely increasing demand for capturing sites in support of the University's needs for research, teaching, library collection building, as well as regulatory compliance. Reporting to the Manager for Digital Library Services, the successful candidate will be responsible for raising awareness and increasing usage of the web archive service; identifying and working with new partners; developing relationships with existing stakeholders; creating opportunities for collaboration; brokering agreements; and representing Stanford in national and international web archiving and digital preservation communities. This is a four year fixed term position with the possibility of an extension. Specific Duties: Service Strategies and Design (20%) Responsible for establishing and maintaining the strategic plan to introduce this service to Stanford University and then to maintain and enhance the service over time, responding to the inevitable changes in the technological, academic and financial drivers for web archiving. This strategic plan includes defining service components for crawling, validating, preserving, mining, indexing and providing access to archived sites; identifying tools and methods suitable for SUL; managing and prioritizing the backlog of enhancements; and pursuing collaborations with others that complement Stanford's resources and offerings. Responsibilities also include helping craft and follow a rights and policy framework for web capture; communicating the service roadmap to stakeholders, and developing and tracking a service cost model to enable rational management of the service's costs benefits. Service Rollout (15%) Responsible for ensuring that the appropriate service support framework is in place, including customer support channels, documentation, policies and procedures. Work closely with a cross-functional service delivery team (librarians, software engineers, system administrators) in order to ensure on- time, in-scope delivery to patrons. Document how to's, help and service description pages for stakeholders; codify operating levels in service level agreements; manage initial and subsequent service version launches, working in coordination with engineering resources. Service Operation 50% Work directly with Stanford librarians, curators, faculty and authorized researchers in order to identify and collect web content for preservation. Create and oversee web nomination form and process; oversee rights management and permissions tracking system; troubleshoot and run interference during crawls to ensure crawls are performed on time and complete successfully; conduct quality assurance (QA) on collected content to ensure complete and usable crawls; and manage accounts and quota for internal users of the system. Provide periodic reports on crawl statistics, and evaluate and assess metrics in order to determine program effectiveness and client service impact, including measuring and track service performance metrics Communication Outreach (15%) Develop marketing materials designed to promote the service to users through a variety of artifacts, including service pages, blogs, screencasts, standard presentations, etc. Identify and work with new partners, develop relationships with existing stakeholders, create opportunities for collaboration. Engage with the international web archiving community to represent Stanford in this area, and identify opportunities for joint development and/or curation work. Visit stakeholders and users in order to assess needs and priorities and to gather, collate, and present customer feedback/voice of the customer QUALIFICATIONS: Minimum Qualifications • Masters degree or equivalent in a related field. • 2-3 years related experience in a research library, archive or an information technology organization. • Demonstrated knowledge of web archiving tools, techniques, issues and trends • Demonstrated project management skills, usually associated with two or more years of managing IT product or service releases. • Demonstrated ability to drive collaborative efforts across organizations to successful implementation of project goals. • Demonstrated exceptional customer relationship skills and consensus building skills, including the ability to establish effective working relationships in a diverse environment and across organizational units. •
[CODE4LIB] Job: Head of Library Systems and Technology at University of the Pacific
The University of the Pacific seeks a forward-thinking, innovative, results- oriented leader for the position of Head, Systems Technology Applications. Reporting to the Assistant Dean of the University Library, this position is responsible for the overall coordination of systems and technology applications services for the University of the Pacific University Library. This position blends a user-oriented approach with a commitment to exploration of new technologies to support a variety of service platforms and applications and to develop and expand the University Library's systems and technology applications program. As part of the Access Discovery Services Division of the University Library, the Systems Technology Applications Unit supports the University Library's network infrastructure, staff and public computer equipment and software, databases and applications, the University Library's discovery service (POUNCE), online catalog (PacifiCat), digital collections, and web environment as well as the Information Commons and the Multimedia Studio. RESPONSIBILITIES • Develops and implements the overall direction and resulting priorities, goals, and objectives for University Library systems and technology services in consultation with University Library Administration; • Actively participates in the development of the University Library's online presence and the electronic services and applications that extend University Library information services, and research assistance beyond the physical building; • Provides leadership and direction for all aspects (public and technical) of the University Library's Information Commons and Multimedia Studio programs; • Manages 3 full-time employees by providing supervision, mentoring, and training to maintain a competent and productive staff, working closely with University Library departments and programs to manage staff policies and procedures related to technology within the University Library; • Actively maintains current knowledge and expertise in information technology trends and cultivates an understanding of the strategic role of information technology within academic libraries; • Working with the Assistant Dean, develops and implements the unit's strategic plan and is responsible for the planning and management of the University Library's technology budget; • Collaboratively develops strategies and implements and supports projects that advance the creation and integration of online information services and digital collections to meet the academic and research needs of University students, faculty and staff; • Serves as the University Library liaison to and, establishes and maintains effective partnerships with, the University Office of Information Technology (OIT) and the information technology staff across the University's three campuses to ensure successful integration and utilization of University technology in the University Library; • Supports University Library staff use of campus central information technology resources (email, Outlook Calendar, etc.) by monitoring functionality, assisting with problem reports, and providing feedback to OIT and other campus resource support groups as needed; • Collaborates and actively participates in local, regional, national, or international organizations regarding related issues; • Serves on/participates in University and University Library committees, task forces, and teams as appropriate; • Engages in scholarly/creative/professional activity as appropriate. Requirements : REQUIRED QUALIFICATIONS • ALA-accredited master's degree in library or information science or demonstrated equivalent gained through experience in an academic library; • Minimum of three years significant and progressively responsible management experience in an academic library in a technical setting; • Substantial knowledge and experience with integrated library systems (ILS); • Experience planning, implementing, managing and supporting online services and collections including Open URL resolvers, institutional repositories, electronic resource management systems, OCLC and resource sharing systems; • Working knowledge of PC and Macintosh desktop and network operating systems, including familiarity with server administration, Unix/Linux, Oracle and SQL database environments; • Commitment to providing high-quality information technology services within a flexible and continually evolving academic library environment; • Demonstrated experience with mobile devices, social networking, and other new technology applications and their use and potential for the delivery of library resources and services; • Successful supervisory experience as evidenced by in-depth knowledge and understanding of technical staff supervision, demonstrated success in effective leadership, and the ability to promote teamwork and professional development; • Ability to manage time and multiple projects in a changing environment with a positive,
[CODE4LIB] thanks and poetry
I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267
Re: [CODE4LIB] You *are* a coder. So what am I?
I'm so glad to be seeing this conversation happening. As we're considering what things need to be taught and where and by whom, I hope LITA can be a part of this as well. I'm currently a member of the LITA Education Committee and Cody Hanson is our LITA Board liaison. We're very interested in developing more education targeted at all of the levels mentioned: librarians who might need a little more understanding of the glowing screen, beginning coders who've never seen command line and are interested in trying, intermediate people who may have some foundation but are looking for something more advanced, and especially considering the absolutely packed preconferences, some 300/graduate/advanced courses as well. As current Program Planning Chair for LITA, this summer we have a Intro to Python Preconference at ALA that Andromeda and the LITA Code Year IG has been spearheading. More details on that are coming soon on the LITA Blog and I'll try to remember to share them here. But that can only capture people who are able to attend in person in June. We have a lot of other months to reach people. If you're interested in developing something with LITA or you have an idea of someone I should contact to start building a class/workshop/etc, please contact me. -- Abigail Goben Assistant Information Services Librarian and Assistant Professor University of Illinois at Chicago Library of the Health Sciences - Chicago (M/C 763) 1750 W. Polk Street Chicago, Illinois 60612 312.996.8292
Re: [CODE4LIB] thanks and poetry
I am grinning ear to ear at my reference desk monitor right now. Well done! Thanks for a great conference, everyone, and special thanks to Karen for the nerd poetry - I hope that will be a gift that keeps on giving! I'm certainly sharpening up my keyboard... Megan On Fri, Feb 15, 2013 at 1:26 PM, Joshua Gomez jngo...@gwu.edu wrote: I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267 -- Megan O'Neill Kudzia Web Services Emerging Technologies Librarian Stockwell-Mudd Library Albion College 602 E. Cass St. Albion, MI 49224
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] Conference all-timers?
On Feb 15, 2013, at 1:57 PM, Michael B. Klein mbkl...@gmail.com wrote: I'm an (n-2)-timer. You (n-2)-timing dog, you! -Ross. 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] You *are* a coder. So what am I?
On Feb 15, 2013, at 12:27 PM, Kyle Banerjee wrote: On Fri, Feb 15, 2013 at 6:45 AM, Diane Hillmann metadata.ma...@gmail.comwrote: I'm all for people learning to code if they want to and think it will help them. But it isn't the only thing library people need to know, and in fact, the other key skill needed is far rarer: knowledge of library data... ...More useful, I think, is for each side of that skills divide to value the skills of other other, and learn to work together Well put. No amount of technical skill substitutes for understanding what people are actually doing -- it's very easy to write apps that nail any set of specifications and then some but are still totally useless. Even if you never intend to do any programming, it's still useful to know how to code because it will help you know what is feasible, what questions to ask, what is feasible, and how to interpret responses. That doesn't mean you need to know any particular language. It does mean you need to grok the fundamental methodologies and constraints. And the vocabulary (which Alison also mentioned, but for those who read Stranger in a Strange Land know that 'grok' was also associated with understanding the language to be able to explain what something was.) I've had *way* too many incidents where the problem was simply mis-communication because one group was using a term that had a specific meaning to the other group with some other intended meaning. I even gave a talk last year on the problem: http://www.igniteshow.com/videos/polysemous-terms-did-everyone-understand-your-message And one of the presenters earlier that night touched on the issue, for scientists talking to politicians and the public: http://www.igniteshow.com/videos/return-jedis-so-what-making-your-science-matter It takes more than just people skills to coordinate between the customers the software people.* Being able to translate between the problem domain's jargon and the programmers (possibly via some requirements language, like UML), or even just normalizing metadata between the sub-communities is probably 25-50% of my work. As a quick example, there's 'data' ... it means something completely different if you're dealing with scientists, programmers, or information scientists. For the scientists, metadata vs. data is a legitimate distinction as not all of what programmers would consider 'data' is considered to be 'scientific data'. -Joe * http://www.youtube.com/watch?v=mGS2tKQhdhY
[CODE4LIB] editing code4lib livestream - preferred format
Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
Not to be snarky, but wouldn't the session on HTML5 video tell you what you need to know? On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.cawrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
According to the HTML5 VIDEO NOW! talk: h.264 and WebM :) On Fri, Feb 15, 2013 at 11:20 AM, Tara Robertson trobert...@langara.bc.cawrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
Will these live in someone's IR? Uploaded to Youtube? Is file size and storage and issue? This is my first crack at video editing, happy to hand it over to you Matthew if you want to take this on... tara On 15/02/2013 11:30 AM, Matthew Sherman wrote: Not to be snarky, but wouldn't the session on HTML5 video tell you what you need to know? On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.cawrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6 -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
On Feb 15, 2013, at 2:30 PM, Matthew Sherman wrote: Not to be snarky, but wouldn't the session on HTML5 video tell you what you need to know? Code it in 3+ different formats, and stack your tags in hope that you've used enough different codecs that the browser actually supports one of them? http://caniuse.com/#feat=video,ogv,webm,mpeg4 ... then fail back to syncronized slide show / audio: http://caniuse.com/#feat=audio,svg-smil ... then fail back to Flash or some other security risk. (or did they have some other solution?) -Joe On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.cawrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
And this kind of ties into my question at the conf about are we archiving our stuff. Sorry, Mark, I didn't get a chance to chat with you about this and more specifically what I was talking about. But this really falls inline with what I was wondering about. Pat On Fri, Feb 15, 2013 at 11:42 AM, Tara Robertson trobert...@langara.bc.cawrote: Will these live in someone's IR? Uploaded to Youtube? Is file size and storage and issue? This is my first crack at video editing, happy to hand it over to you Matthew if you want to take this on... tara On 15/02/2013 11:30 AM, Matthew Sherman wrote: Not to be snarky, but wouldn't the session on HTML5 video tell you what you need to know? On Fri, Feb 15, 2013 at 1:20 PM, Tara Robertson trobert...@langara.bc.ca **wrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/http://www2.langara.bc.ca/**cils/ http://www2.langara.bc.**ca/cils/ http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.caTar**a%2520Robertson%2520%** 253ctrobert...@langara.bc.catara%252520robertson%252520%25253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6 -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/**cils/http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:Tara%20Robertson%20%** 3ctrobert...@langara.bc.catara%2520robertson%2520%253ctrobert...@langara.bc.ca %3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
Re: [CODE4LIB] editing code4lib livestream - preferred format
Tara, Thank you for doing this! OK, my presentation was on HTML5 video, so let's see if I can help. What's the source video--where did you get it? How are you planning on making it accessible? Where will the video be hosted? (Where the video is hosted could be different from any interface where it is made accessible.) If we can make them accessible on the Code4Lib site, I'd suggest web-optimized MP4 and WebM. If you do the splitting and naming into individual files in MP4 or another common format, I can try to help with processing the video into the proper formats. We'd still need to figure out where the actual video files would be hosted, though. Can we host them on the Internet Archive? If so, we could still potentially display them within the Code4Lib pages dedicated to each presentation. (My cloud rickroll/switcheroo example was brought in directly from IA. [1]) But I did a quick test and was not allowed to embed a video into the page here: http://code4lib.org/conference/2013/ronallo The video tag is there in the markup that can be edited but that markup appears to be stripped out when displayed to the user. Anyone know if that is something that could be fixed or worked around? Let me know how I can help. Jason [1] http://html5-video-presentation.herokuapp.com/#switcheroo On Fri, Feb 15, 2013 at 2:20 PM, Tara Robertson trobert...@langara.bc.ca wrote: Hi, I'm editing the video from code4lib into the sesison chunks. What format should I export the videos as? Anything else I should be aware of? Thanks, Tara -- Tara Robertson Accessibility Librarian, CILS http://www2.langara.bc.ca/cils/ T 604.323.5254 F 604.323.5954 trobert...@langara.bc.ca mailto:tara%20robertson%20%3ctrobert...@langara.bc.ca%3E Langara. http://www.langara.bc.ca 100 West 49th Avenue, Vancouver, BC, V5Y 2Z6
[CODE4LIB] Job: Digital Library Software Engineer / Senior Repository Software Engineer at Stanford University Libraries
Stanford University Libraries has an opening for a senior technical architect and engineer for the Stanford Digital Repository (SDR) as we enter the next exciting phase of our digital library expansion and development. SDR already manages hundreds of terabytes of assets through an eco-system of deposit, access and archive datastores controlled by accessioning, delivery and preservation workflows. The work ahead includes new data models that strongly embrace RDF and linked data, and extending services to data stewardship of all formats of scholarly information, deposited and reused by an increasing array of depositors both within and beyond Stanford University. The position offers a mix of design and development of infrastructure and services in our Fedora, solr, and Ruby on Rails centered architecture, with an emphasis on the Hydra collaborative framework. The successful candidate will play a critical technical role in satisfying the University's needs for a robust, large-scale digital repository supporting tailored user interfaces and workflows. For details, go to http://stanfordcareers.stanford.edu/job-search and do a keyword search for 51422. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6304/
Re: [CODE4LIB] editing code4lib livestream - preferred format
Let me correct myself. It is possible to embed a video on the code4lib site. You can see an example here: http://code4lib.org/conference/2013/ronallo When editing the page the input format (in a dropdown section of the page) needs to be changed to Full HTML. The video is pulled from IA, which with a quick look seems to favor MP4 and OGV. These two codecs would also cover all modern browsers. (I just have come to prefer WebM.) Jason On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote: But I did a quick test and was not allowed to embed a video into the page here: http://code4lib.org/conference/2013/ronallo The video tag is there in the markup that can be edited but that markup appears to be stripped out when displayed to the user. Anyone know if that is something that could be fixed or worked around?
Re: [CODE4LIB] editing code4lib livestream - preferred format
What has been done regarding save the livestream from past events? On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com wrote: Let me correct myself. It is possible to embed a video on the code4lib site. You can see an example here: http://code4lib.org/conference/2013/ronallo When editing the page the input format (in a dropdown section of the page) needs to be changed to Full HTML. The video is pulled from IA, which with a quick look seems to favor MP4 and OGV. These two codecs would also cover all modern browsers. (I just have come to prefer WebM.) Jason On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote: But I did a quick test and was not allowed to embed a video into the page here: http://code4lib.org/conference/2013/ronallo The video tag is there in the markup that can be edited but that markup appears to be stripped out when displayed to the user. Anyone know if that is something that could be fixed or worked around?
Re: [CODE4LIB] editing code4lib livestream - preferred format
On Fri, Feb 15, 2013 at 3:18 PM, Tara Robertson trobert...@langara.bc.ca wrote: For the Access conference in 2011 we put them on the Internet Archive: +1 for Internet Archive We have other years in there, too (but not all yet, unfortunately) http://archive.org/search.php?query=code4lib%20AND%20mediatype%3Amovies Kevin
Re: [CODE4LIB] editing code4lib livestream - preferred format
Some previous video has been put up on Internet Archive: http://archive.org/search.php?query=code4lib I don't know what's involved in uploading video to IA. I like the option of hosting them on Internet Archive more so than YouTube or another service. While IA has their own embed code, I'd be happy to help folks with embedding their video on Code4Lib or other pages using simple HTML5 Video. For instance, I'd embed it within my blog. Jason On Fri, Feb 15, 2013 at 3:26 PM, Matthew Sherman matt.r.sher...@gmail.com wrote: What has been done regarding save the livestream from past events? On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com wrote: Let me correct myself. It is possible to embed a video on the code4lib site. You can see an example here: http://code4lib.org/conference/2013/ronallo When editing the page the input format (in a dropdown section of the page) needs to be changed to Full HTML. The video is pulled from IA, which with a quick look seems to favor MP4 and OGV. These two codecs would also cover all modern browsers. (I just have come to prefer WebM.) Jason On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote: But I did a quick test and was not allowed to embed a video into the page here: http://code4lib.org/conference/2013/ronallo The video tag is there in the markup that can be edited but that markup appears to be stripped out when displayed to the user. Anyone know if that is something that could be fixed or worked around?
[CODE4LIB] in search of a project to contribute to
OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.)
[CODE4LIB] Job: Catalog/Systems Librarian (University of Richmond, Virginia) at University of Richmond
Catalog/Systems Librarian (University of Richmond, Virginia) The University of Richmond Law Library seeks a Catalog/Systems Librarian. This position manages cataloging operations, supervises a full-time Library Associate position, performs original cataloging of materials in all formats, and has a key advisory role in the operations of the Technical Services area of the Law Library. Also serves as the integrated library systems administrator and evaluates and troubleshoots ILS-related issues for the Law Library. Degree requirements: M.L.S. or M.L.I.S. from an accredited institution. Experience: At least three to five years of library experience in performing original and/or copy cataloging, or other relevant areas, and working with integrated library systems in a client/server environment (preferably Voyager/Ex Libris) from a user and/or administrator perspective. Experience cataloging legal materials, preferred. Salary commensurate with experience. Applications are due no later than February 28, 2013. For a full job description and to apply, go to [https://www.urjobs.org](https://www.urjobs.org) (select salaried staff). The University of Richmond prohibits discrimination and harassment against applicants, students, faculty or staff on the basis of race, religion, national or ethnic origin, age, sex, sexual orientation, gender identity, gender expression, disability, status as a veteran, or any classification protected by local, state, or federal law. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6289/
Re: [CODE4LIB] thanks and poetry
Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your darling can appreciate it! kc On 2/15/13 10:26 AM, Joshua Gomez wrote: I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267 -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] in search of a project to contribute to
Andromeda, One way to get started is to improve documentation. Try out a library and send in a pull request for the README with what you've learned the hard way. Read the code and add some documentation for classes or methods. By reading code you'll learn lots. By submitting a documentation pull request you'll become familiar with the workflow for sending patches to the project and show that you understand the code well enough for the project owners to accept a more substantive patch from you. Oh, and it will be very much appreciated. You can take a look at the github repositories of someone you know and see if anything is interesting: https://github.com/jronallo?tab=repositories Look especially under Sources (instead of All or Forks) to see the ones that originated with the person. Probably better at this point to look at ones that appear to be under the most active development as, if they are anything like me, the developer is more likely to take pull requests for current projects. Also look and see if there is a TODO section to the README or open issues. So you know what kind of impact you might be making, you can see if any of the gems are actually being used here: http://rubygems.org/profiles/jronallo Jason On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton andromeda.yel...@gmail.com wrote: OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.) On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton andromeda.yel...@gmail.com wrote: OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.)
Re: [CODE4LIB] in search of a project to contribute to
Hi Andromeda, Check out openhatch.org -- as they put it: OpenHatch is an open source project with the goals of lowering the barriers to entry into open source contribution and increasing diversity. They match people up with projects, and help get people of all skill sets/levels started contributing to open source. -Barbara --- Barbara Hui California Digital Library http://cdlib.org (510) 987-0278 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Jason Ronallo [jrona...@gmail.com] Sent: Friday, February 15, 2013 2:18 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] in search of a project to contribute to Andromeda, One way to get started is to improve documentation. Try out a library and send in a pull request for the README with what you've learned the hard way. Read the code and add some documentation for classes or methods. By reading code you'll learn lots. By submitting a documentation pull request you'll become familiar with the workflow for sending patches to the project and show that you understand the code well enough for the project owners to accept a more substantive patch from you. Oh, and it will be very much appreciated. You can take a look at the github repositories of someone you know and see if anything is interesting: https://github.com/jronallo?tab=repositories Look especially under Sources (instead of All or Forks) to see the ones that originated with the person. Probably better at this point to look at ones that appear to be under the most active development as, if they are anything like me, the developer is more likely to take pull requests for current projects. Also look and see if there is a TODO section to the README or open issues. So you know what kind of impact you might be making, you can see if any of the gems are actually being used here: http://rubygems.org/profiles/jronallo Jason On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton andromeda.yel...@gmail.com wrote: OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.) On Fri, Feb 15, 2013 at 4:38 PM, Andromeda Yelton andromeda.yel...@gmail.com wrote: OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.)
Re: [CODE4LIB] in search of a project to contribute to
Andromeda, There is a small and still unorganized group of folks who are interested in setting up a sandbox instance (and later a real mirror) of the Open Library which is written in python and in particular web.py, and a platform called infogami. http://infogami.org In particular look at the developer tutorial on the Open Library site. It's out of date in re the Open Library but may still represent the basics of infogami. Should those of us interested in this set up a communication environment? Or should we use this c4l list for a while, until we find we need something else? kc On 2/15/13 1:38 PM, Andromeda Yelton wrote: OK, y'all convinced me; I want to commit something to my very first big-girl open source project. Now, which? * I primarily speak Python (plus Django). I know a little jQuery. I could dust off a tiny bit of PHP (though I'd rather not) and am not averse to an excuse to learn (more than four hours of) Ruby. * I don't work for a library so I don't have access to, e.g., most ILSes; I need to be able to assemble the development environment from open-source parts. * Big ++ if the project has good documentation (not just of the code but of how to set up the dev environment, run tests, shave all the yaks, etc.) * friendly people ++ too. Andromeda (and her copious spare time. ha.) -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] thanks and poetry
relevant: http://everything2.com/title/Ode+To+Lynx I like Karen's proposal of establishing an oral tradition. But I've also been thinking about version controlled poetry in github or on a wiki, and hyperlinked/linked data poetry. For that matter, does IRC poetry count as oral if the channel is unlogged? - Tom On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote: Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your darling can appreciate it! kc On 2/15/13 10:26 AM, Joshua Gomez wrote: I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267 -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] Video from the Conference
Thanks Francis and everyone else who made the conference available via streaming video for those of us who could not attend. It was great! Peter -Original Message- From: Francis Kayiwa kay...@uic.edu Sent: Feb 15, 2013 4:56 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Video from the Conference In order to keep myself honest and not use up Tara Robertson's generosity. I will be uploading the files to my YouTube account as they become available. Since the Lightning Talks work better with the YouTube 15 minute limit cap they will go up first. http://www.youtube.com/watch?v=LRVYmdXJ8OQ Cheers, ./fxk -- Don't hate yourself in the morning -- sleep till noon.
Re: [CODE4LIB] thanks and poetry
Tom, no reason why we can't also have written poetry -- and performances for when we are together. Some slam poetry as well as much rap is not recorded, and therefore has the same passing existence of an unlogged IRC channel. I would be fun to have a wiki for more durable poetry (github unfortunately would be a barrier to many). Wiki formatting will make even that a challenge, so we'll need to instruct folks to use a pre block (c4l wiki recognizes that, right?). kc On 2/15/13 3:12 PM, Tom Johnson wrote: relevant: http://everything2.com/title/Ode+To+Lynx I like Karen's proposal of establishing an oral tradition. But I've also been thinking about version controlled poetry in github or on a wiki, and hyperlinked/linked data poetry. For that matter, does IRC poetry count as oral if the channel is unlogged? - Tom On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote: Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your darling can appreciate it! kc On 2/15/13 10:26 AM, Joshua Gomez wrote: I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267 -- 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] Video from the Conference
Ditto. It was almost like being there. I even had a beer each night. --Dave - David Walker Director, Systemwide Digital Library Services California State University 562-355-4845 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Peter Schlumpf Sent: Friday, February 15, 2013 3:20 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Video from the Conference Thanks Francis and everyone else who made the conference available via streaming video for those of us who could not attend. It was great! Peter -Original Message- From: Francis Kayiwa kay...@uic.edu Sent: Feb 15, 2013 4:56 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Video from the Conference In order to keep myself honest and not use up Tara Robertson's generosity. I will be uploading the files to my YouTube account as they become available. Since the Lightning Talks work better with the YouTube 15 minute limit cap they will go up first. http://www.youtube.com/watch?v=LRVYmdXJ8OQ Cheers, ./fxk -- Don't hate yourself in the morning -- sleep till noon.
Re: [CODE4LIB] thanks and poetry
I know some people know about this already, but for the past few years I've been using Git to version my songs [1], then publishing them using Github Pages [2]. It's actually worked out really well for my limited and specific purposes. Pull requests accepted! Hillel [1] https://github.com/helrond/songs [2] http://songs.hillelarnold.com/ Date: Fri, 15 Feb 2013 15:12:38 -0800 From: johnson.tom+code4...@gmail.com Subject: Re: [CODE4LIB] thanks and poetry To: CODE4LIB@LISTSERV.ND.EDU relevant: http://everything2.com/title/Ode+To+Lynx I like Karen's proposal of establishing an oral tradition. But I've also been thinking about version controlled poetry in github or on a wiki, and hyperlinked/linked data poetry. For that matter, does IRC poetry count as oral if the channel is unlogged? - Tom On Fri, Feb 15, 2013 at 2:14 PM, Karen Coyle li...@kcoyle.net wrote: Yeah, Joshua! That DEFINITELY qualifies as nerd poetry IMO. I hope your darling can appreciate it! kc On 2/15/13 10:26 AM, Joshua Gomez wrote: I'm sitting at the hotel waiting for my airport shuttle and I'm looking over the list of great presentations that were given at the conference this year. Thanks to all the presenters and the hosts. As always, code4lib was a fun, engaging and inspiring event. Karen Coyle's nerd poetry was a fun idea from out of left field. I decided to give it a try while I wait for the shuttle. I believe her idea was to write poetry about coding, but I was inspired by the proximity of Valentine's day to instead write a cheesy love poem in code. if (roses == 'red' love == True): print 'Hello My Darling' self.append(you) See you all next year...I hope. -Josh Joshua Gomez Digital Library Programmer Analyst George Washington University Libraries 2130 H St, NW Washington, DC 20052 (202) 994-8267 -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] You *are* a coder. So what am I?
Nice start on a list. I added the directory links to the wiki page for new coders. I bet there are more that could be added. http://wiki.code4lib.org/index.php/One_recommended_tool/resource_for_n00bs#Meetups_and_User_Groups On Fri, Feb 15, 2013 at 9:30 AM, Joe Hourcle onei...@grace.nascom.nasa.govwrote: On Feb 15, 2013, at 9:00 AM, Lin, Kun wrote: Wow, Interesting. But I am not fun of Perl. Is there other workshop? I don't know of any full workshops in the area, but there are plenty of monthly or semi-monthly meetings of different groups: Python: http://dcpython.org/ R : http://www.meetup.com/R-users-DC/ Groovy: http://www.dcgroovy.org/ Drupal: http://groups.drupal.org/washington-dc-drupalers Hadoop: http://www.meetup.com/Hadoop-DC/ Ruby: http://www.dcrug.org/ ColdFusion: http://www.cfug-md.org/ For those not in this area, see: http://www.pm.org/groups/ http://wiki.python.org/moin/LocalUserGroups http://r-users-group.meetup.com/ http://groups.drupal.org/ http://www.ruby-lang.org/en/community/user-groups/ http://www.haskell.org/haskellwiki/User_groups http://coldfusion.meetup.com/ -Joe
Re: [CODE4LIB] editing code4lib livestream - preferred format
+1 for the Internet Archive for the video. Re. the presentation slides: depends on the presenters. Most of the times, they uploaded their slides on places like slideshare, their own website/blog, etc. We just link it to them. ranti. On Fri, Feb 15, 2013 at 3:40 PM, Jason Ronallo jrona...@gmail.com wrote: Some previous video has been put up on Internet Archive: http://archive.org/search.php?query=code4lib I don't know what's involved in uploading video to IA. I like the option of hosting them on Internet Archive more so than YouTube or another service. While IA has their own embed code, I'd be happy to help folks with embedding their video on Code4Lib or other pages using simple HTML5 Video. For instance, I'd embed it within my blog. Jason On Fri, Feb 15, 2013 at 3:26 PM, Matthew Sherman matt.r.sher...@gmail.com wrote: What has been done regarding save the livestream from past events? On Fri, Feb 15, 2013 at 2:21 PM, Jason Ronallo jrona...@gmail.com wrote: Let me correct myself. It is possible to embed a video on the code4lib site. You can see an example here: http://code4lib.org/conference/2013/ronallo When editing the page the input format (in a dropdown section of the page) needs to be changed to Full HTML. The video is pulled from IA, which with a quick look seems to favor MP4 and OGV. These two codecs would also cover all modern browsers. (I just have come to prefer WebM.) Jason On Fri, Feb 15, 2013 at 2:56 PM, Jason Ronallo jrona...@gmail.com wrote: But I did a quick test and was not allowed to embed a video into the page here: http://code4lib.org/conference/2013/ronallo The video tag is there in the markup that can be edited but that markup appears to be stripped out when displayed to the user. Anyone know if that is something that could be fixed or worked around? -- Bulk mail. Postage paid.
[CODE4LIB] Libraries Sharing Code: The List Making
First, to the organizations doing this, thank you so much for sharing. I'm sure I'm not the only person to notice the growth in code sharing, especially through Github. As we're associated with libraries, I thought it might be good to have a list, no matter how incomplete, of libraries sharing code. As you might imagine Google searches for library or libraries tend be full of code libraries instead of Libraries with code. Go figure... http://wiki.code4lib.org/index.php/Libraries_Sharing_Code As with all wiki pages, please do add what isn't there. Unless it's links to cheap prescription pills or something. Don't do that. I will admit that originally this page was titled Libraries with Github Organizations but I quickly realized that the first response would point out the painfully obvious fact that you can share code without Github. Yes, I was aware of that before I started the page but I'll @blame jetlag and CST. Pat (the one from Chico)