[CODE4LIB] Job: Software Developer at Brigham Young University
_**Description:**_ PROGRAMMING DEVELOPMENT - Design, develop, and implement new systems and applications which integrate with existing and purchased products to create additional functionality and to meet customer needs. - Contribute to the design and development of new systems which operate with or enrich other library systems. - Suggest and implement new services that are beneficial to library patrons. PROJECT MANAGEMENT - Manage project development cycle. - Ensure the timely completion of programming. - Communicate with all stakeholders regarding commitments and requirements of all participants and users SUPERVISE STUDENT EMPLOYEE(S) - Hire student employees who meet the minimum skill requirements. - Train student employees on the technology unique to the integrated library system. - Provide assignments and track student employee progress PROFESSIONAL DEVELOPMENT - Keep up with new developments and technologies in digital preservation, library science, digital libraries, and integrated library systems. - Attend appropriate training or professional association conferences. CROSS-TRAINING SUPPORT - In the absence of other programmers, provide back-up support for other products - Provide training to other programmers in the department _**Qualifications:**_ Education: Required: Bachelor's degree--preferably in Computer Science or related field Desired: Master's degree in related field Experience: 3-5 years experience programming in Java, PHP, Perl, C#, or C(C++) required One year programming database applications required Skills, abilities or knowledge needed: - In-depth familiarity with software development principles, Java, PHP, MySQL or Oracle database development, HTML, CSS, JavaScript, and other emerging web technologies - Familiarity with XSLT - Experience developing using Linux or a similar operating system - Experience administering or programming for Ex Libris systems and experience with Oracle is highly desirable - Excellent communication skills and the ability to communicate technical issues clearly with non-technical employees - Ability to manage projects which cross organizational lines and to direct team members who do not report to the incumbent - Ability to supervise student employees and ensure high quality outcomes - Ability to teach students software development, project management skills, and development standards To apply please visithttp://yjobs.byu.edu/applicants/Centra l?quickFind=76275 Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4491/
[CODE4LIB] Job: Archive Intern at WNET
WNET, the parent company of public television stations THIRTEEN and WLIW21, is a major producer of broadcast and online media for local, national and international audiences, creating award-winning content in the areas of arts and culture, news and public affairs, science and natural history, documentaries, and children's programming. WNET also has a rich media history as being the premiere educational television station in the New York City Metropolitan area. On September 16, 1962, New Dimensions in Television (WNDT) went on the air broadcasting on channel 13. Chartered in the states of New York and New Jersey, the very first broadcast was introduced by distinguished television journalist Edward R. Murrow. In 1970, local station WNDT merged with program producer and distributor National Educational Television (NET, PBS' predecessor) to form WNET-TV, the call letters and station you know today. Archive Description The mission of the WNET Tape Archive/Library is to collect, preserve and make available production materials and programs that have either been produced or co-produced by WNET, from 1962 to the present, as well as programs produced by its former entities, NET and WNDT, both of which predate WNET and the creation of PBS. Although the materials in the collection date back to the 1950s, the tape archive was not established in its current form until December 1998. Job Description: This internship will allow a student or recent graduate the opportunity to obtain hands-on experience in a media library/archive. Projects might include such tasks as cataloging, researching, transcribing, creating metadata, scanning, and conducting reference services. Internship Requirements: * Applicants must be currently enrolled in or be a recent graduate of a graduate program in the fields of archiving or library science with moving image or media archive interest preferred. * Internships are unpaid. * Intern is expected to work 12-20 hours per week over the course of the Spring semester, beginning February 1st. * Scheduling is flexible during normal business hours. * Must be able to lift up to 35lbs. Skills Preferred: * Basic computer skills, familiarity with Microsoft Office. * Attention to detail and precision in work is extremely important. * Professional phone manner and email communication etiquette required. * Familiarity with media formats and library practices helpful. To apply, send your resume and cover letter to: Internship Coordinator WNET 825 8th Avenue New York, NY 10019 or e-mail: internsh...@wnet.org No phone calls please. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4498/
[CODE4LIB] Chat Options
Hello All, The library where I work is looking to update its chat services. We use Libraryh3lp, at the moment, but have recently had some issues with it lagging and slowing down the whole site. I am interested in hearing opinions on any of the services below as well as any other services not listed: A list of chat services I found being used at other libraries: -Libanswers and libchat (springshare) -Libraryh3lp -Question Point -Confluence -Various IM options (AOL, gchat, Yahoo, microsoft instant messager) -Velaro -Mycustomercloud.com A list of chat services that may or may not be used by any libraries: -imo.im -Trillian Web -Nimbuzz Thank you, Mark
Re: [CODE4LIB] Chat Options
Hi Mark, We're on Libraryh3lp here at NC State. So far we've had very few issues with LH3, except for the occasional hiccup -- certainly no more level of hiccupage than we've had with more enterprisey enterprise services, at least in my experience. Considering the overall cost versus the amount of service we get, especially given the size of our institution and the flexibility of the implementation, we're very happy. Also, they're SUPER responsive when it comes to troubleshooting and fixing things up. Have you tried asking them directly or on the LH3 listserv for any recommendations about speeding things up? (Bonus points for the fact that when you send in a question, 75% of the time the person who gets back to you is one of the developers.) -Dre. On Thu, Nov 15, 2012 at 9:06 AM, Mark Baumer mark_bau...@brown.edu wrote: Hello All, The library where I work is looking to update its chat services. We use Libraryh3lp, at the moment, but have recently had some issues with it lagging and slowing down the whole site. I am interested in hearing opinions on any of the services below as well as any other services not listed: A list of chat services I found being used at other libraries: -Libanswers and libchat (springshare) -Libraryh3lp -Question Point -Confluence -Various IM options (AOL, gchat, Yahoo, microsoft instant messager) -Velaro -Mycustomercloud.com A list of chat services that may or may not be used by any libraries: -imo.im -Trillian Web -Nimbuzz Thank you, Mark
Re: [CODE4LIB] livestream suggestion
For some reason I felt like it needed to be more complicated than that. Maybe it doesn't... I would like to be able to promote a link to the livestream ahead of time... on posters and whatnot... I'd also like to be able to record at the same time, but maybe that is a different issue. On Thu, Nov 15, 2012 at 9:57 AM, Toby Greenwalt theanalogdiv...@gmail.comwrote: Nate - Have you tried a Google Hangout? You can stream live to Youtube, and audience members require zero extra software to watch/participate. We used it last night for the OITP digital literacy program, and it worked pretty well for us. Toby On Thu, Nov 15, 2012 at 8:45 AM, Nate Hill nathanielh...@gmail.com wrote: Can anyone suggest the most wonderful high quality ad-free live streaming service I could use at my library? Happy to pay some $ for a subscription, but only for the most bestest. Thanks N -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net
Re: [CODE4LIB] Chat Options
Mark, We had an issue at a previous job where, if the libraryh3lp widget didn't load properly, it prevented the rest of the page from rendering, effectively making our website unavailable. The snippet of js + html libraryh3lp provides doesn't account for situations where their service is unavailable, so we just wrapped it in php function that checked that the libraryh3lp.js (or whatever it is called) file could be reached before we'd insert the elements into the page. If unreachable, we'd insert our standard Chat is Offline image instead. Once we did that, the occasional blips of chat outage we're less noticeable. Chad On Thu, Nov 15, 2012 at 9:06 AM, Mark Baumer mark_bau...@brown.edu wrote: Hello All, The library where I work is looking to update its chat services. We use Libraryh3lp, at the moment, but have recently had some issues with it lagging and slowing down the whole site. I am interested in hearing opinions on any of the services below as well as any other services not listed: A list of chat services I found being used at other libraries: -Libanswers and libchat (springshare) -Libraryh3lp -Question Point -Confluence -Various IM options (AOL, gchat, Yahoo, microsoft instant messager) -Velaro -Mycustomercloud.com A list of chat services that may or may not be used by any libraries: -imo.im -Trillian Web -Nimbuzz Thank you, Mark
Re: [CODE4LIB] Chat Options
Hi Mark, To expand a bit on what Dre said, we did have an issue in recent memory where libraryh3lp's javascript was loading slowly (presumably due to load on their servers), and we ameliorated it by loading the javascript asynchronously: (function() { function scriptLoad() { var scriptElement = document.createElement(script); scriptElement.src = http://somewhereelse.org/javascript.js;; document.body.appendChild(scriptElement); } if(window.addEventListener) { window.addEventListener(load, scriptLoad, false); } else if ( window.attachEvent ) { window.attachEvent(onload,scriptLoad); } else { window.onload = scriptLoad; } })(); Basically, this uses JS to add a script element that loads the external JS, and does its level best to trigger that function only after the page's HTML has loaded, i.e. slowness on the external site won't prevent the rest of the page from loading. cheers, AC On Thu, Nov 15, 2012 at 9:06 AM, Mark Baumer mark_bau...@brown.edu wrote: Hello All, The library where I work is looking to update its chat services. We use Libraryh3lp, at the moment, but have recently had some issues with it lagging and slowing down the whole site. I am interested in hearing opinions on any of the services below as well as any other services not listed: A list of chat services I found being used at other libraries: -Libanswers and libchat (springshare) -Libraryh3lp -Question Point -Confluence -Various IM options (AOL, gchat, Yahoo, microsoft instant messager) -Velaro -Mycustomercloud.com A list of chat services that may or may not be used by any libraries: -imo.im -Trillian Web -Nimbuzz Thank you, Mark
Re: [CODE4LIB] livestream suggestion
The Hangout automatically records and posts to your YouTube channel. (Here's the one from last night: https://www.youtube.com/watch?v=DV4quyuu0SMfeature=plcp) The link is a little tricky. You can link to your YouTube page, and the video will automatically appear when the Hangout goes live. (For the early birds, you could possibly make a teaser video to tide them over until the livestream goes up.) Or you could create another link and redirect it to your YouTube page when it goes live. On Thu, Nov 15, 2012 at 9:00 AM, Nate Hill nathanielh...@gmail.com wrote: For some reason I felt like it needed to be more complicated than that. Maybe it doesn't... I would like to be able to promote a link to the livestream ahead of time... on posters and whatnot... I'd also like to be able to record at the same time, but maybe that is a different issue. On Thu, Nov 15, 2012 at 9:57 AM, Toby Greenwalt theanalogdiv...@gmail.comwrote: Nate - Have you tried a Google Hangout? You can stream live to Youtube, and audience members require zero extra software to watch/participate. We used it last night for the OITP digital literacy program, and it worked pretty well for us. Toby On Thu, Nov 15, 2012 at 8:45 AM, Nate Hill nathanielh...@gmail.com wrote: Can anyone suggest the most wonderful high quality ad-free live streaming service I could use at my library? Happy to pay some $ for a subscription, but only for the most bestest. Thanks N -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net
Re: [CODE4LIB] livestream suggestion
Adobe Connect's academic pricing isn't too prohibitive on a per-host session. If you're looking at just straight streaming and don't mind codeing red5 is a pretty decent flash streaming server. Ustream and their more commercial Watershed offering is pretty nice and the production software makes it pretty easy to switch between sources (desktop, webcam, etc). The service charges per attendee minute, so if you expect a lot of traffic, this may start to get pricy. You do have the advantage us reusing their CDN though. If you have the bandwidth and expect a lot of traffic, Wowza has a nice on-site server that can host a fairly decent number of connections. On Thu, Nov 15, 2012 at 9:57 AM, Toby Greenwalt theanalogdiv...@gmail.comwrote: Nate - Have you tried a Google Hangout? You can stream live to Youtube, and audience members require zero extra software to watch/participate. We used it last night for the OITP digital literacy program, and it worked pretty well for us. Toby On Thu, Nov 15, 2012 at 8:45 AM, Nate Hill nathanielh...@gmail.com wrote: Can anyone suggest the most wonderful high quality ad-free live streaming service I could use at my library? Happy to pay some $ for a subscription, but only for the most bestest. Thanks N -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net
Re: [CODE4LIB] livestream suggestion
I think you could solve the link problem with just a webpage. Embed the channel, send people to the page, done. We looked at a BUNCH of options for American Libraries Live (first episode TOMORROW, people. Tune in) and hangouts was by far the easiest to deal with, for the best quality. Jason On Thu, Nov 15, 2012 at 9:00 AM, Nate Hill nathanielh...@gmail.com wrote: For some reason I felt like it needed to be more complicated than that. Maybe it doesn't... I would like to be able to promote a link to the livestream ahead of time... on posters and whatnot... I'd also like to be able to record at the same time, but maybe that is a different issue. On Thu, Nov 15, 2012 at 9:57 AM, Toby Greenwalt theanalogdiv...@gmail.comwrote: Nate - Have you tried a Google Hangout? You can stream live to Youtube, and audience members require zero extra software to watch/participate. We used it last night for the OITP digital literacy program, and it worked pretty well for us. Toby On Thu, Nov 15, 2012 at 8:45 AM, Nate Hill nathanielh...@gmail.com wrote: Can anyone suggest the most wonderful high quality ad-free live streaming service I could use at my library? Happy to pay some $ for a subscription, but only for the most bestest. Thanks N -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net
Re: [CODE4LIB] livestream suggestion
Oh headslap, the embedding! I forgot about that feature. Way to overcomplicate the solution, Greenwalt. On Thu, Nov 15, 2012 at 9:11 AM, Jason Griffey grif...@gmail.com wrote: I think you could solve the link problem with just a webpage. Embed the channel, send people to the page, done. We looked at a BUNCH of options for American Libraries Live (first episode TOMORROW, people. Tune in) and hangouts was by far the easiest to deal with, for the best quality. Jason On Thu, Nov 15, 2012 at 9:00 AM, Nate Hill nathanielh...@gmail.com wrote: For some reason I felt like it needed to be more complicated than that. Maybe it doesn't... I would like to be able to promote a link to the livestream ahead of time... on posters and whatnot... I'd also like to be able to record at the same time, but maybe that is a different issue. On Thu, Nov 15, 2012 at 9:57 AM, Toby Greenwalt theanalogdiv...@gmail.comwrote: Nate - Have you tried a Google Hangout? You can stream live to Youtube, and audience members require zero extra software to watch/participate. We used it last night for the OITP digital literacy program, and it worked pretty well for us. Toby On Thu, Nov 15, 2012 at 8:45 AM, Nate Hill nathanielh...@gmail.com wrote: Can anyone suggest the most wonderful high quality ad-free live streaming service I could use at my library? Happy to pay some $ for a subscription, but only for the most bestest. Thanks N -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net -- Nate Hill nathanielh...@gmail.com http://4thfloor.chattlibrary.org/ http://www.natehill.net
Re: [CODE4LIB] livestream suggestion
On 11/15/12 10:10 AM, Mike Smorul wrote: Ustream and their more commercial Watershed offering is pretty nice and the production software makes it pretty easy to switch between sources (desktop, webcam, etc). The service charges per attendee minute, so if you expect a lot of traffic, this may start to get pricy. You do have the advantage us reusing their CDN though. I wouldn't touch Ustream. They use bots to detect copyrighted material and automatically shut off streams that are in violation. The trouble is, the bots have no concept of having permission to stream copyrighted material. The Hugo Awards at this year's World Science Fiction Convention were cut off in mid-broadcast because of this. UStream apologized afterwards, but the damage was done. http://prometheus-unbound.org/2012/09/03/news-copyright-ruined-the-hugo-awards-livestream/ -- Gary McGath, Professional Software Developer
Re: [CODE4LIB] Chat Options
We just switched from h3lp to LibChat. That was facilitated by also recently going live with LibAnswers. There was some confusion at first, as with any change...but over all the response from librarians has been not negative (can't really say positive). If you're using LibAnswers, I think it's a good service to add on. We use QuestionPoint for when we don't have reference hours. We have Confluence, but we don't use it in a patron-facing manner. Pat On Thu, Nov 15, 2012 at 6:06 AM, Mark Baumer mark_bau...@brown.edu wrote: Hello All, The library where I work is looking to update its chat services. We use Libraryh3lp, at the moment, but have recently had some issues with it lagging and slowing down the whole site. I am interested in hearing opinions on any of the services below as well as any other services not listed: A list of chat services I found being used at other libraries: -Libanswers and libchat (springshare) -Libraryh3lp -Question Point -Confluence -Various IM options (AOL, gchat, Yahoo, microsoft instant messager) -Velaro -Mycustomercloud.com A list of chat services that may or may not be used by any libraries: -imo.im -Trillian Web -Nimbuzz Thank you, Mark
Re: [CODE4LIB] livestream suggestion
I second the nomination for Google Hangouts. It's more robust than you think and there's a lot of untapped potential. You can find out quite a bit more here: http://www.google.com/+/learnmore/hangouts/onair.html On Thu, Nov 15, 2012 at 7:27 AM, Gary McGath develo...@mcgath.com wrote: On 11/15/12 10:10 AM, Mike Smorul wrote: Ustream and their more commercial Watershed offering is pretty nice and the production software makes it pretty easy to switch between sources (desktop, webcam, etc). The service charges per attendee minute, so if you expect a lot of traffic, this may start to get pricy. You do have the advantage us reusing their CDN though. I wouldn't touch Ustream. They use bots to detect copyrighted material and automatically shut off streams that are in violation. The trouble is, the bots have no concept of having permission to stream copyrighted material. The Hugo Awards at this year's World Science Fiction Convention were cut off in mid-broadcast because of this. UStream apologized afterwards, but the damage was done. http://prometheus-unbound.org/2012/09/03/news-copyright-ruined-the-hugo-awards-livestream/ -- Gary McGath, Professional Software Developer
[CODE4LIB] Job: Information Technology Professional (Programmer, full time) at Michigan State University Libraries
**Position Summary:** The Michigan State University Libraries is looking for a Web developer who is user-focused, capable of working alone and with others, able to communicate, a self-starter with a positive attitude, skilled in PHP, database design, and ideally has some content management experience; selected candidate will develop easy-to-use, informative, possibly life-altering Web applications and sites for the faculty, staff, and students at Michigan State University and beyond; Web Services plans to implement Drupal within the next year and enhance our user's experience on an ever-continuing basis; the Libraries has unique collections that we wish to share with the world in eye- catching, functional, educational ways and you'll get a chance to make that happen; staying on the edge of Web design, we want our mobile users to have as good an experience as our desktop users; you can be involved in making that a reality. The MSU Libraries is situated in the heart of a beautiful, park-like campus with a river running through our backyard. Come work in a casual environment with a small, passionate team of people to build the best university library Web site. Put the education you received to use! Join our team and build solutions that will enable others to learn. The Michigan State University is a land-grant institution with its main campus in East Lansing, Michigan. The Libraries is dedicated to providing the students and faculty of MSU with the best resources and experience to enable education and research. Being a part of the Web Services team, you'll contribute to a superior experience for our virtual patrons. The environment is informal and flexible providing education assistance to continue your personal goals. **Minimum Qualifications:** Knowledge normally acquired in the first two or three years of college, technical, vocational or business school such as an associate's degree in computer technology or information systems; one year of related and progressively more responsible or expansive work experience in an information technology area; experience coding in PHP, Python, and/or PERL; experience in relational database design, creation, and interfacing using SQL; experience with HTML, CSS, XML, and JavaScript libraries such as jQuery; experience implementing accessibility on Web sites via coding; experience testing developed applications work on multiple platforms; experience with implementing a content management system such as Drupal; or an equivalent combination of education and experience. **Desired Qualifications:** Experience with version control software; understand client/server interaction, including security concerns; comfortable interacting and able to communicate with a wide variety of end-users with varied levels of experience; knowledgeable in data mining and information retrieval; ability and desire to continuously learn and grow. **Salary Range:**Salary Negotiable **Pay Grade Level:**11 **Union Affiliation:**Union Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4515/
[CODE4LIB] Job: Omeka Web Designer at Producer
Seeking web designer familiar with Omeka to build a basic archive/exhibit site where visitors can contribute stories, images, etc, and social share, with a map and timeline. Ongoing maintenance is not part of the job. $1,000 flat fee for site set up. Support staff provided to designer hired, to help create the site. Contact scully at scullyone dot com put OMEKA DESIGNER in subject line and include resume, and two work references. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4524/