[CODE4LIB] Google Accounts doesn't like our jobs site

2015-05-08 Thread Hagedon, Mike - (mhagedon)
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

2015-04-22 Thread Hagedon, Mike - (mhagedon)
[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?

2014-07-11 Thread Hagedon, Mike - (mhagedon)
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

2014-07-03 Thread Hagedon, Mike - (mhagedon)
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

2014-07-03 Thread Hagedon, Mike - (mhagedon)
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

2014-05-16 Thread Hagedon, Mike - (mhagedon)
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

2014-03-25 Thread Hagedon, Mike - (mhagedon)
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

2014-02-14 Thread Hagedon, Mike
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

2013-12-05 Thread Hagedon, Mike
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

2013-09-03 Thread Hagedon, Mike
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

2013-02-12 Thread Hagedon, Mike
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!

2013-01-15 Thread Hagedon, Mike
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!

2013-01-15 Thread Hagedon, Mike
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

2013-01-09 Thread Hagedon, Mike
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

2012-07-11 Thread Hagedon, Mike
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

2010-11-15 Thread Hagedon, Mike
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

2010-05-12 Thread Hagedon, Mike
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

2010-03-19 Thread Hagedon, Mike
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?

2010-02-04 Thread Hagedon, Mike
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?

2009-12-16 Thread Hagedon, Mike
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