[CODE4LIB] Google Accounts doesn't like our jobs site
Apologies if this has already been mentioned, but Google tells me this when I try to authenticate to jobs.code4lib.org with my Google account: OpenID 2.0 for Google Accounts has gone away https://support.google.com/accounts/answer/6206245?p=openidrd=1 Just FYI. ;-) Mike Mike Hagedon | Web Development (UX-Dev) Work Team Leader | User Experience Department | University of Arizona Libraries
[CODE4LIB] Release of Guide on the Side 1.0-beta4
[Apologies for cross-posting...] The University of Arizona Libraries are happy to announce the release of Guide on the Side 1.0-beta4https://github.com/ualibraries/Guide-on-the-Side/releases/tag/1.0-beta4. Guide on the Side (GotS) is an open-source, web-based tool for making interactive tutorials. For this release, we focused on addressing frame busting by allowing creators to place GotS into popup mode when they find that the right frame starting URL is not working. We also updated the placement of the navigation arrows (they are now closer to the text), and have made it so that users are able to click on images that are embedded in a tutorial to make them larger. Creators can now also delete quizzes from tutorials. See the full list of changeshttps://github.com/ualibraries/Guide-on-the-Side/blob/1.0-beta4/RELEASE.md#10-beta4-2015-04-22. See the upgrade noteshttps://github.com/ualibraries/Guide-on-the-Side/blob/1.0-beta4/UPGRADE.md for more information. Those installing for the first time may want to start on our website: http://code.library.arizona.edu/gots. The Guide on the Side team
Re: [CODE4LIB] Software to track website changes?
HI Elizabeth, We've had great success (some might say too much!) with Redmine, installed locally (we migrated from Trac). We're able to easily involve our colleagues in issue discussions (collaboration is very important to us). It can integrate with email (but maybe you don't want that?), and we've integrated it with our campus single sign-on. It can be used for light project management issue tracking, or for support requests (which sounds more like what you're wanting). We have non-developers who have requested Redmine projects to track their projects, so it's useful beyond just tracking website changes. We also use the GitHub issue tracker for our one major open-source project, and it's great except when it's not flexible enough for what we want to do. Mike --- Mike Hagedon Web Development Work Team Leader User Experience Department University of Arizona Libraries mhage...@email.arizona.edu --- -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Elizabeth Leonard Sent: Friday, July 11, 2014 6:31 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Software to track website changes? Does anyone have a good way to track requests to make changes to your website(s)? I would like to be able to put in requests and be able to track if they are done and when, so there's fewer emails flying about. E Elizabeth Leonard Assistant Dean of Information Technologies, Resources Acquisition and Description Seton Hall University 400 South Orange Avenue South Orange, NJ 07079 973-761-9445
Re: [CODE4LIB] Recommendations for IT Department Management Resouces
Code4Lib is awesome. I probably wouldn't have thought to ask Mike's question here, but I just bought Leading Snowflakes because of Francis' answer. Thanks! Mike -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Francis Kayiwa Sent: Friday, May 02, 2014 5:35 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Recommendations for IT Department Management Resouces -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/2/2014 8:25 AM, Michael Beccaria wrote: I'm looking for resources on managing IT departments and infrastructure in an academic environment. Resources that go over high level organization stuff like essential job roles, policies, standard operating procedures, etc.? Anyone know of any good resources out there that they consider useful or essential? I quite enjoyed reading this book -it comes with video packages etc.,- and I wish it on all my past and future managers. ;-) http://leadingsnowflakes.com/ Cheers, ./fxk - -- Sent from a computer using a keyboard and software. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTY5DvAAoJEOptrq/fXk6MxEUH/1vphJKTUegBG3VTims0FFYD FHtlPK2i/venSKOpcmCxwQESCiDPgLO4oiUeXe6MecjaxdGEWv00GHoDASfmhTTQ pKpFRGHo3kLM80ZdaeuHFfk/EO+N/sb8KGAohStaul9ZJvYUtiL0ItnaZsg4fMbv qu/wpEG/9+gJYZho8WFUe5jSc4yDOPiVdo74f0OkyNaNFhjFwz8147WpqoveAnuS Qsf1LkaTSJgkcoAfENARrw5nKCnj8dZQXYbxq/hBD6h/FvbduyOn8+M5seL6Wsco YwNcLNuSKFcp+aV+QE/jIshhdIBiZG/qfEaZbWUCb5uwpnlSs8+/3iG5hK45Uz8= =/Gwp -END PGP SIGNATURE-
Re: [CODE4LIB] Recommendations for IT Department Management Resouces
Hi Riley, GLPI looks cool, and I've heard of it. My particular need was less about tools and more for training and information on how to manage a web development and software engineering team, so the Leading Snowflakes book will be a perfect fit (I think). Thanks, Mike --- Mike Hagedon Web Development Work Team Leader User Experience Department University of Arizona Libraries mhage...@email.arizona.edu --- -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Riley Childs Sent: Thursday, July 03, 2014 12:20 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Recommendations for IT Department Management Resouces GLPI and Spiceworks I use GLPI to manage software licenses, assets, documentation. Spiceworks is used for network monitoring, device management, and the obligatory help desk. Spiceworks also has a great community that has helped me out. Spiceworks.com http://www.glpi-project.org/?lang=en Riley Childs Student Asst. Head of IT Services Charlotte United Christian Academy (704) 497-2086 RileyChilds.net Sent from my Windows Phone, please excuse mistakes -Original Message- From: Hagedon, Mike - (mhagedon) mhage...@email.arizona.edu Sent: 7/3/2014 2:49 PM To: CODE4LIB@LISTSERV.ND.EDU CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Recommendations for IT Department Management Resouces Code4Lib is awesome. I probably wouldn't have thought to ask Mike's question here, but I just bought Leading Snowflakes because of Francis' answer. Thanks! Mike -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Francis Kayiwa Sent: Friday, May 02, 2014 5:35 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Recommendations for IT Department Management Resouces -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 5/2/2014 8:25 AM, Michael Beccaria wrote: I'm looking for resources on managing IT departments and infrastructure in an academic environment. Resources that go over high level organization stuff like essential job roles, policies, standard operating procedures, etc.? Anyone know of any good resources out there that they consider useful or essential? I quite enjoyed reading this book -it comes with video packages etc.,- and I wish it on all my past and future managers. ;-) http://leadingsnowflakes.com/ Cheers, ./fxk - -- Sent from a computer using a keyboard and software. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.22 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTY5DvAAoJEOptrq/fXk6MxEUH/1vphJKTUegBG3VTims0FFYD FHtlPK2i/venSKOpcmCxwQESCiDPgLO4oiUeXe6MecjaxdGEWv00GHoDASfmhTTQ pKpFRGHo3kLM80ZdaeuHFfk/EO+N/sb8KGAohStaul9ZJvYUtiL0ItnaZsg4fMbv qu/wpEG/9+gJYZho8WFUe5jSc4yDOPiVdo74f0OkyNaNFhjFwz8147WpqoveAnuS Qsf1LkaTSJgkcoAfENARrw5nKCnj8dZQXYbxq/hBD6h/FvbduyOn8+M5seL6Wsco YwNcLNuSKFcp+aV+QE/jIshhdIBiZG/qfEaZbWUCb5uwpnlSs8+/3iG5hK45Uz8= =/Gwp -END PGP SIGNATURE-
Re: [CODE4LIB] Very frustrated with Drupal
I can see why a programmer would be frustrated with Drupal. I've been confused by it on a number of occasions. I'm not very deep into the Drupal community, and I've only tried some aspects of Drupal development. So I'm maybe not the most likely person to say the following. If you go the route of CMS for the basic site and then a framework for all complex functions, I'd recommend being brutally honest with yourself about what is part of the basic site and what isn't. When you're a programmer, every problem can be solved by a new application (or so we think). I don't know what sort of complex functions you're thinking of (I haven't fully digested this epic thread), but my library is actually in the middle of a major website overhaul that involves (among other things) integrating into Drupal all the custom functionality that we have made apps for over the years. For instance, our main website is a Drupal (6) site. Our library hours, however, are handled by a custom app. That doesn't make a whole lot of sense architecturally -- it re-implements (with a framework) a bunch of CRUD functionality, a user system, templating, etc. Drupal is capable of handling all of that. And we have an app of which the sole purpose is to export our Drupal theme so that other applications can look like they're part of the site without being in Drupal. While that is valid at times, it might have signaled to us that those things should have been a part of Drupal. We're finding that, while Drupal does certainly have different way of doing things, if we w! ork with Drupal rather than trying to circumvent it, it can be a great help. Every problem can be solved by a new application, except the problem of too many applications or a confusing overlap between a few. I don't know what your scale is, but I'd suggest paying attention to the overall architecture and thinking 5 years down the road. And I say all this as one who is primarily a programmer (Symfony [1] is my current framework choice, and Doctrine [2] is amazing), and who prefers to have all the resources of object-oriented design and development at my disposal. Drupal isn't working that way (though D8 is moving that direction), and it does have a learning curve, but it moves traditionally programmer-only tasks within the reach of those who aren't programmers. We can view that as competition, or we can embrace it. But if you honestly can't bring yourself to invest in learning the Drupal Way -- no judgment there, it *is* different! -- and your organization is willing to commit to always carefully hiring programmers, building something might be an excellent choice. That might be a very healthy and freeing realization. If you are willing to dive in deep, consider attending DrupalCon. Amazing community. :-) Mike Hagedon University of Arizona Libraries [1] http://symfony.com/ [2] http://www.doctrine-project.org/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joshua Welker Sent: Thursday, May 15, 2014 10:42 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Very frustrated with Drupal Hmm using a CMS for the basic site and then a framework for all complex functions might be a good idea. Josh Welker -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Wiegand, Laura K. Sent: Thursday, May 15, 2014 10:20 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Very frustrated with Drupal For me the main benefit of Drupal has been that, as a wanna-be coder, I can do some very powerful things simply through logic - I may have to carefully think about structure, relationships, experiment with views, evaluate modules carefully, problem-solve during updates, document my work, etc, but I don’t *have* to code a single thing (although I do). (yes, I know this is the code4lib listserv not the drupal4lib listserv where this statement might be more well received :) This was really important to me when we started using Drupal 5-6 years ago and we did not (at the time) have a programmer on staff. Yes, Drupal has a steep learning curve but once you get past that and figure things out for the first time, it's easier to apply them as you add new features. And it's just so powerful. Regarding the module dependencies, I think the key is to carefully choose your modules. Over the last 6 years I've only run into trouble a couple times. Sometimes you can't update to the latest version of a module because it isn't (yet) compatible with another dependent or related module. So I just leave it until the other modules catch up. Security updates rarely cause the conflict you describe, so those can almost always be applied. In my experience, once you get your site established the turmoil you describe dies down. In terms of business continuity, the fact that there is such a strong Drupal community, both in the library world and beyond, means that
[CODE4LIB] UX at the University of Arizona
Possibly relevant to the keynote this morning, the University of Arizona Libraries are in the midst of a restructuring. We have a brand new team tentatively called User Experience Engagement, which includes functions like usability, instructional design, marketing public relations, web software development, and IT operations. We have some amazing people on the team, and it'll be interesting to see how/if putting all these people on the same team helps improve the UX. We're excited! :-) Mike Hagedon
Re: [CODE4LIB] Python CMSs
Great points and, I think, an accurate assessment of Drupal now and in the near future. Not sure if this translates to the Python framework v. CMS discussion, but in PHP land I enjoy both. I like writing applications that don't fit the CMS model with Symfony, but I also enjoy *sustainably* extending Drupal. I really *don't* like reinventing the wheel or making things harder for future me (whether actual me or my successor), so if Drupal does 90% of what I need then I'll write a Drupal module to handle the other 10%. That's much more maintainable for us than a custom CMS, and so is better for my institution. There's plenty of work; we don't need to *try* to make ourselves indispensable. :-) -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Cary Gordon Sent: Friday, February 14, 2014 1:15 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Python CMSs Random comments and crackpot remarks. --- I like to think of myself as a programer and architect, not a PHP developer or a Python developer (Rails, JS, Scala, APL. Java, C/+/+...). In 2005, I was either going to build a new CMS in ColdFusion or move to Django, when Drupal presented itself as a possibility. I was no fan of PHP, and I was skeptical. My first Drupal project was not a CMS. It was putting a user-freindly face on a dSpace library. Drupal won me over because it had well documented APIs and it was XML friendly. Drupal was written in PHP, but avoided the excesses of that language by adopting strong coding standards. Even then, the community was thinking of it as a content management framework. Since then and across 5 major releases, Drupal has picked up thousands of contributed modules, and, notably, moved to test-driven development. It has kept its tight coding standards, and added tools to help developers maintain those in their own modules. Coming soon(ish): Drupal 8 we will be based on a framework. Symfony started life as a Rails for PHP and has evolved into a movement. What Symfony and Rails (and Drupal) have in common are passionate, dedicated communities. The move to Symfony is expensive for the community, but we feel it is worth the effort, as it will lower the entry bar for Drupal developers who have a background in PHP, Symfony or even Rails and Rails-ish frameworks. --- As was pointed out earlier, the selling point for using a full-on CMS is support and maintenance. You can build the coolest, most specific site and/or CMS in the world in Unlambda, Piet or Lolcode, but unless you have a dedicated amanuensis, or perhaps your own reality TV show, whoever owns it had better have a really good insurance policy on you, just in case you get hit by a truck before you get to the documentation step. If they have both the insurance policy AND a truck, watch out. --- I really like Python, but I seldom use it for anything other that systems-related jobs. Day-to-day, I use Drupal (API-as-language), Symfony, Node, and occasionally Rails. Java drags me in once in a while. Thanks, Cary On Feb 14, 2014, at 8:39 AM, Sarah Thorngate scthorng...@northpark.edu wrote: I second Jason's approach. Even though I'd have more fun using a framework, I'm currently implementing a CMS (Drupal) for our main site content. If your non-technical library colleagues are anything like mine, they will want LibGuides-level simplicity for editing content. My thinking is that it's worth a little extra pain now to make sure I'm not the only one who can make changes to our content in the future; that can be a huge time suck, and prevent you from moving on to other projects. Sarah On Fri, Feb 14, 2014 at 10:08 AM, Scott Turnbull scott.turnb...@aptrust.org wrote: We used Django and Python extensively while I was at Emory. First let me answer your question. If Django interests you then DjangoCMS is a pretty good choice https://www.django-cms.org/en/ I know a few folks who use it and like it quiet a bit. That said I know a lot of the community is trending toward Flask for simple apps in python so it depends on how deep you want to go with what you need to develop. In terms of what I'd add, I would reflect what a lot of people have already said here. My own philosophy is that the CMS problem has already been solved and it's not a great fit for a custom framework unless you have very strong use cases that prove it isn't. I suggest you consider taking care of straight up content with whatever CMS you want to use (Drupal, Wordpress, etc) and reserve Django and python for custom apps that need to sit under it. You can theme the sites so they look the same, leave the CMS to the CMS and put your django apps under an app. subdomain to make the experience more ore less seamless. Just my thoughts, I hope that helps some. Good luck and let us know what you end up doing, - Scott On Fri, Feb 14, 2014 at 10:35 AM, Jason
Re: [CODE4LIB] WASSAIL / Assessment Tools
Here's what one of our instructional librarians said in response to this: At the University of Arizona Libraries, we piloted WASSAIL in 2012. There were a number of usability issues. The user interface was not intuitive; you couldn't preview created question items without creating a test - I believe this has now been fixed; couldn't easily import questions into D2L (Desire2Learn); upgrades to the database were made infrequently, since there was only one technology staff assigned to the product. My advice would be to contact the tech staff for questions about the tech aspects of WASSAIL. HTH, Mike -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michael Schofield Sent: Wednesday, November 27, 2013 11:04 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] WASSAIL / Assessment Tools Hey see-for-ehl, It's still a year or two out, but re-accreditation awaits us at the end of the harrowing tunnel of library-work. One of my coworkers asked me to explore tools for assessment, linking me in example to WASAIL // Augustana Information Literacy from the University of Alberta (http://www.library.ualberta.ca/augustana/infolit/wassail/). I can't say that I'm particularly qualified to judge assessment tools and I was hoping you might have insight about WASSAIL or anything else. My only real concern is that I don't want to adopt or force a tool that will only be a temporary stop-gap or will somehow be silo'd (siloed?) from the rest of our applications and content so I'd hope the tool would be versatile and easy to adapt so that we could truly integrate it. I can judge this part. I don't know jack about assessment / assessment tools! Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536 Alvin Sherman Library, Research, and Information Technology Center // oh, and I write about the #libweb at www.ns4lib.com
Re: [CODE4LIB] PHP HTTP Client preference
Guzzle++ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Kevin S. Clarke Sent: Tuesday, September 03, 2013 8:37 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] PHP HTTP Client preference Another +1 for Guzzle Kevin On Tue, Sep 3, 2013 at 11:32 AM, Kevin Reiss reiss.ke...@yahoo.com wrote: I can second Guzzle. We have been using it for our our in-house PHP applications that require HTTP interactions for about six months and it has worked out very well. Guzzle has also been incorporated as the new default HTTP client in the next version of Drupal. From: Ross Singer rossfsin...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, September 3, 2013 10:59 AM Subject: Re: [CODE4LIB] PHP HTTP Client preference Hey Karen, We use Guzzle: http://guzzlephp.org/ It's nice, seems to work well for our needs, is available in packagist, and is the HTTP client library in the official AWS SDK libraries (which was a big endorsement, in our view). We're still in the process of moving all of our clients over to it (we built a homegrown HTTP client on top of CURL first), but have been really impressed with it so far. -Ross. On Sep 3, 2013, at 10:49 AM, Coombs,Karen coom...@oclc.org wrote: One project I'm working on for OCLC right now is building a set of object-oriented client libraries in PHP that will assist developers with interacting with our web services. The first of these libraries we'd like to release provides classes for authentication and authorization to our web services. You can read more about Authentication/Authorization and our web services on the Developer Network sitehttp://oc.lc/devnet The purpose of this project is to make a simple and easy to use object oriented library that supports our various authentication methods. This library need to make HTTP requests and I've looked at a number of potential libraries and HTTP clients in PHP. Why am I not just considering using CURL natively? The standard CURL functions in PHP are not object-oriented. All of our code libraries (both our authentication/authorization library and future libraries for interacting with the REST services themselves) need to perform a robust set of HTTP interactions. Using the standard CURL functions would very likely increase the size of the code libraries and the potential for errors and inconsistencies within the code base because of how much we use HTTP. Given this, I believe there are three possible options and would like to get the community's feedback on which option you would prefer. Option 1. - Write my own HTTP Client on top of the standard PHP CURL implementation. This means people using the code library can only download it and now worry about any dependencies. However, that means adding extra code to our library which, although essential, isn't at the core of what we're trying to support. My fear is that my client will never be as good as an existing client. Option 2. - Use HTTPful code library (http://phphttpclient.com/). This is a well developed and supported code base which is designed specifically to support REST interactions. It is easy to install via Composer or Phar, or manually. It is slim and trim and only does the HTTP Client functions. It does create a dependency on an external (but small) library. Option 3. - Use the Zend 2 HTTPClient. This is a well developed and supported code base. The biggest downside is that Zend is a massive code library to require. A developer could choose to download only the specific set of classes that we are dependent on, but asking people to do this may prove confusing to some developers. I'd appreciate your feedback so we can provide the most useful set of libraries to the community. Karen Karen A. Coombs Senior Product Analyst WorldShare Platform coom...@oclc.orgmailto:coom...@oclc.org 614-764-4068 Skype: librarywebchic
[CODE4LIB] Tools for Instruction
Some 20+ of us just had a breakout session about instructional tools. We covered subject / course guides, LMS integration, and tutorial software (e.g., Guide on the Side). There was a lot more discussion to be had, so we're trying to figure out where best to continue the conversation (suggestions welcome). In the meantime, we agreed to collect contact information, so here's a Google Drive form you can fill out to that end: https://docs.google.com/forms/d/1rTcSGin2_nc3YXiwTu7zL8I-3VdCh9YnoPwc0YqOkIs/viewform This goes to a private spreadsheet; I won't give it to anyone else except to facilitate a place to continue this discussion. If you weren't at the breakout and you're interested in these topics, you're more than welcome to send your information as well! Here are the minutes from our session: http://wiki.code4lib.org/index.php/2013_instruction_breakout Mike
Re: [CODE4LIB] T-Shirt voting and registration -- last day!
Where's the Size-o-tron? -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Andreas Orphanides Sent: Tuesday, January 15, 2013 7:48 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] T-Shirt voting and registration -- last day! OK, world, looks like voting is functional again. Go ahead and vote for your favorite design! And remember to complete the Size-o-tron if you want a t-shirt! It's included with the price of admission! On Tue, Jan 15, 2013 at 9:19 AM, Andreas Orphanides akorp...@ncsu.eduwrote: It has been brought to my attention that the Diebold-o-tron isn't quite functioning. Stay tuned for further instructions from your alien overlords. -dre. On Tue, Jan 15, 2013 at 9:11 AM, Andreas Orphanides akorp...@ncsu.eduwrote: Hey community, Don't forget! Today is the last day to submit your vital statistics to the T-Shirt Size-a-Tron in order to get a shirt at C4L 2013! Here's the URL: https://docs.google.com/**spreadsheet/viewform?formkey=** dGoxYmVZaTJrdkVyZF9rWWVYNi1XbV**E6MQhttps://docs.google.com/spreadsh eet/viewform?formkey=dGoxYmVZaTJrdkVyZF9rWWVYNi1XbVE6MQ It's also the last day to vote on a t-shirt design. Vote here: http://vote.code4lib.org/election/25 Voting closes tonight at midnight, Chicago time (1am Eastern). See y'all in Chicago! - Dre, on behalf of the C4L13 t-shirt committee.
Re: [CODE4LIB] T-Shirt voting and registration -- last day!
Ah, yes, thanks. You did say that already. :-) -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Andreas Orphanides Sent: Tuesday, January 15, 2013 8:34 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] T-Shirt voting and registration -- last day! Size-(o|a)-tron: https://docs.google.com/**spreadsheet/viewform?formkey=** dGoxYmVZaTJrdkVyZF9rWWVYNi1XbV**E6MQhttps://docs.google.com/spreadsheet/viewform?formkey=dGoxYmVZaTJrdkVyZF9rWWVYNi1XbVE6MQ On Tue, Jan 15, 2013 at 10:29 AM, Hagedon, Mike haged...@u.library.arizona.edu wrote: Where's the Size-o-tron? -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Andreas Orphanides Sent: Tuesday, January 15, 2013 7:48 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] T-Shirt voting and registration -- last day! OK, world, looks like voting is functional again. Go ahead and vote for your favorite design! And remember to complete the Size-o-tron if you want a t-shirt! It's included with the price of admission! On Tue, Jan 15, 2013 at 9:19 AM, Andreas Orphanides akorp...@ncsu.edu wrote: It has been brought to my attention that the Diebold-o-tron isn't quite functioning. Stay tuned for further instructions from your alien overlords. -dre. On Tue, Jan 15, 2013 at 9:11 AM, Andreas Orphanides akorp...@ncsu.edu wrote: Hey community, Don't forget! Today is the last day to submit your vital statistics to the T-Shirt Size-a-Tron in order to get a shirt at C4L 2013! Here's the URL: https://docs.google.com/**spreadsheet/viewform?formkey=** dGoxYmVZaTJrdkVyZF9rWWVYNi1XbV**E6MQhttps://docs.google.com/spread sh eet/viewform?formkey=dGoxYmVZaTJrdkVyZF9rWWVYNi1XbVE6MQ It's also the last day to vote on a t-shirt design. Vote here: http://vote.code4lib.org/election/25 Voting closes tonight at midnight, Chicago time (1am Eastern). See y'all in Chicago! - Dre, on behalf of the C4L13 t-shirt committee.
Re: [CODE4LIB] Extremely critical Ruby on Rails bug
That appears to be a different issue. The Phusion post is talking about CVE-2012-5664, but this new one is CVE-2013-0156. Still, lots of trouble. Mike -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Patrick Berry Sent: Wednesday, January 09, 2013 10:06 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Extremely critical Ruby on Rails bug The Phusion folks did a nice summary write up. http://blog.phusion.nl/2013/01/03/rails-sql-injection-vulnerability-hold-your-horses-here-are-the-facts/#.UOX7xfhdeHG On Wed, Jan 9, 2013 at 6:27 AM, Ian Walls iwa...@library.umass.edu wrote: Folks, I know a lot of you are running Ruby on Rails for various projects; just wanted to be sure you saw this critical security issue with all versions of Rails: http://arstechnica.com/security/2013/01/extremely-crtical-ruby-on-rail s-bug- threatens-more-than-20-sites/ In short, the following versions are safe: 3.2.11, 3.1.10, 3.0.19, or 2.3.15 Cheers, -Ian Walls Web Services and Emerging Technologies Librarian UMass Amherst Libraries
[CODE4LIB] Guide on the Side tutorial software open-source release
Please excuse cross-postings. The University of Arizona Libraries are pleased to announce the open-source release of the Guide on the Side web-based tutorial creation software. The Guide on the Side software is a freely available tool that allows librarians to quickly and easily create online, interactive tutorials that are based on the principles of authentic and active learning. An example can be viewed here: http://www.library.arizona.edu/applications/quickHelp/tutorial/searching-the-ua-library-catalog. You can find out more about the software and access the download at: http://code.library.arizona.edu/gots/. You can read more about the project in: Technology In Practice: The Guide on the Side in the May/June 2012 issue of American Libraries by Meredith Farkas: http://americanlibrariesmagazine.org/columns/practice/guide-side Please contact Leslie Sult (su...@u.library.arizona.edumailto:su...@u.library.arizona.edu) or Mike Hagedon (haged...@u.library.arizona.edumailto:haged...@u.library.arizona.edu) if you have any questions. Mike Hagedon Applications Systems Analyst/Developer, Senior Scholarly Publishing and Data Management Team University Libraries www.library.arizona.edu/http://www.library.arizona.edu/ The University of Arizona (520) 235-0426 haged...@u.library.arizona.edumailto:haged...@u.library.arizona.edu
Re: [CODE4LIB] PHP MVC frameworks
I've used CakePHP on several small internal apps and am pleased with it. From what I've heard, it forces you into MVC more than some of the other frameworks, but for me that's a plus. I can think more about what I'm trying to accomplish than how to structure the code. Maybe it's just my lack of experience. I haven't used any of the other frameworks, unless you count Drupal. If what you're doing is reasonably CMS-like, that may be a good fit (as mentioned earlier). Mike Mike Hagedon Applications Systems Analyst/Developer, Senior Digital Library Information Systems Team University Libraries The University of Arizona (520) 235-0426 haged...@u.library.arizona.edu -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of David Kane Sent: Monday, November 15, 2010 4:20 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] PHP MVC frameworks Hi, I am interested to hear if anyone is using PHP MVC frameworks to help with their code. From what I have learned, they seem to be a very good idea indeed. However, there are so many of them (http://www.phpframeworks.com/) Also, pkp.SFU.ca uses their own one in their PKP (public knowledge project) software. Who is using them and what for? David. -- David Kane, MLIS. Systems Librarian Waterford Institute of Technology Ireland http://library.wit.ie/ T: ++353.51302838 M: ++353.876693212
Re: [CODE4LIB] audio transcription software
It's not great. In my experience, it gets some words right. Mike -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Joel Marchesoni Sent: Wednesday, May 12, 2010 11:49 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] audio transcription software Google Voice transcribes voicemails, but I don't think there is any api to use it outside of their system. I also haven't used it much so I don't know how accurate it is. Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Eric Lease Morgan Sent: Wednesday, May 12, 2010 2:30 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] audio transcription software On May 12, 2010, at 2:24 PM, Jonathan Rochkind wrote: Do you mean software to aid a human transcriber, or do you mean software that can actually use voice recognition to turn audio to text all automated? I am interested in the later -- software that converts audio files in to text files. -- Eric Lease Morgan
Re: [CODE4LIB] please share conference slides by Monday
On that note, does anyone know when/if the videos will be available? I know there's probably more work required that I realize; I'm just wondering if there's a rough timeline. Thanks, Mike -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Jodi Schneider Sent: Friday, March 19, 2010 6:43 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] please share conference slides by Monday Could you please add your slides to the 2010 conference program by Monday? See details below (or email me a PDF and/or URL and I'll do the rest.) *Where should I put the PDF? *For the lightning talks, please add a PDF to http://code4lib.org/conference/2010/lightning For keynotes and 20-minute talks, there's a page. Please attach a PDF version of slides. If there's a GoogleDocs/slideshare version, please embed it. You can find the page for your presentation from the schedule: http://code4lib.org/conference/2010/schedule Here's what we're going for: http://code4lib.org/conference/2008/singer http://code4lib.org/conference/2008/kcoyle If you've already put up a PPT version or linked to slideshare/GoogleDocs, thanks! I'll add a PDF version. If that doesn't work for you, please let me know! -Jodi PS - Should we have a page for each preconference? I see slides linked from the solr blackbelt, for instance. PPS - Let's find a better way to do this next year!
Re: [CODE4LIB] favorite jQuery plugins for libraries?
This doesn't answer the question; more I just want to point out for anyone else learning jQuery that I've found the API reference at visualjquery.com to be helpful. It's only 1.2.6, but I've used the information with 1.3 successfully so far. Mike Hagedon -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Ken Irwin Sent: Thursday, February 04, 2010 9:37 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] favorite jQuery plugins for libraries? Hi all, I'm on a mission to finally learn some jQuery, and I'm kind of falling in love with it. In particular, I'm finding in it the perfect tool for modifying our OPAC in ways that the catalog vendor never intended, tweaking the DOM to my heart's content. Having worked my way through the basics of the language (I'm using the Learning jQuery book, which is a good introduction but has a nearly-useless index) I'm curious about the vast array of jQuery plugins. There are too many to know, and reading the descriptions it is not immediately apparent to me what they do. So I ask those of you who use jQuery: Do you have favorites, or ones that you find particularly relevant to the kind of work that we do? (The kind of work that we do varies quite a bit, but still...) The only one I've really explored so far is the dataTables plugin, which I will be keeping in mind for future applications. Nicole: your Library Mashups book is next on my list; I'm looking forward to it. joys, Ken
Re: [CODE4LIB] character-sets for dummies?
This probably one place to start: http://www.joelonsoftware.com/articles/Unicode.html Mike -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Ken Irwin Sent: Wednesday, December 16, 2009 10:02 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] character-sets for dummies? Hi all, I'm looking for a good source to help me understand character sets and how to use them. I pretty much know nothing about this - the whole world of Unicode, ASCII, octal, UTF-8, etc. is baffling to me. My immediate issue is that I think I need to integrate data from a variety of character sets into one MySQL table - I expect I need some way to convert from one to another, but I don't really even know how to tell which data are in which format. Our homegrown journal list (akin to SerialsSolutions) includes data ingested from publishers, vendors, the library catalog (III), etc. When I look at the data in emacs, some of it renders like this: Revista de Oncolog\303\255a [slashes-and-digits instead of diacritics] And other data looks more like: Revista de Música Latinoamericana[weird characters instead of diacritics] My MySQL table is currently set up with the collation set to: utf8-bin , and the titles from the second category (weird characters display in emacs) render properly when the database data is output to the a web browser. The data from the former example (\###) renders as an I don't know what character this is placeholder in Firefox and IE. So, can someone please point me toward any or all of the following? · A good primer for understanding all of this stuff · A method for converting all of my data to the same character set so it plays nicely in the database · The names of which character-sets I might be working with here Many thanks! Ken