Re: [CODE4LIB] Hours on Library Websites?

2016-07-07 Thread Katherine N. Deibel
Hi Matt,

Coincidentally enough, UW is currently looking at how to easily and centrally 
distribute hours information to our website (and potentially some other campus 
web apps). We're looking at LibCal but also considering rolling our own with 
some harvesting through the Alma Hours API. LibCal's REST API is still in 
development and has a limitations that we've noticed:

* Can only request times from today to the future. We'd have to cache older 
results if we wanted to display them

* Can only show up to one year in advance (we sometimes need to show a full 
schedule fro 15 months)

* Identifiers for locations and sublocations is an ID number, so you'd have to 
write a mapping if you want others to use it easily. 

* Given our large number of libraries and sublocations within them, we'd really 
like to be able to set hours relative to the "containing" library.

We're still debating as you can guess, but the basic gist I've gotten is that 
if you want to use LibCal, you're going to probably write some intermediary 
JavaScript to make your life easier.

-- 

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services 
University of Washington Libraries 
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matt 
Sherman
Sent: Thursday, July 7, 2016 7:34 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Hours on Library Websites?

Hi all,

We are working on a website migration/redesign into WordPress and I am trying 
to figure out an automated solution for posting and keeping up to date the 
hours on the home page.  I am wondering, how do other institutions manage this? 
 Are there any good tools I should be looking into?  Any insights or 
suggestions are appreciated.

Matt Sherman


[CODE4LIB] Orbis Cascade Alliance Primo Toolkit released

2016-04-14 Thread Katherine N. Deibel
The Orbis Cascade Alliance has released a Toolkit of customizations for 
Primo. The Toolkit is hosted on the Alliance's website, and you can 
access it here:


https://www.orbiscascade.org/primo_toolkit

The Primo Toolkit Working Group's goal was to create a curated, 
best-of-breed list of Primo customizations and a guide to using them in 
your own Primo instance. We've been engaged in this since the fall, and 
we're very happy to make this available to everyone today.


Overall there are 29 items included, running the range from guides to 
getting started in the Primo Back Office, to how to implement a newly 
designed sidebar or add a latest articles tab for journal titles. There 
a lot of amazing customizations included. A few are specific to Alliance 
institutions, but the concepts and code are available for you to 
customize to your own needs.


Our hope is to maintain the Toolkit over the long run, by adding new 
customizations and updating the current ones in relation to Primo 5. 
More info on that to come though, so stay tuned.


In the meantime, many, many thanks to the members of the working group 
for all of their hard work in creating the Toolkit:


Nathan Mealey, chair (Portland State University)
Stewart Baker (Western Oregon University)
Kate Deibel (University of Washington)
Doug Eriksen (Seattle University)
Dawn Lowe-Wincensten (Oregon Institute of Technology)
Lesley Lowery, Discovery & Delivery liaison (Western Washington University)
Tamara Marnell (Portland Community College)

And an additional big thanks to a few developers who were not on the 
working group itself, but contributed several customizations:

David Bass (Western Washington University)
Mike Flakus (Portland State University)
Jeremy McWilliams (Lewis & Clark)

--

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."


Re: [CODE4LIB] Internet of Things

2016-03-30 Thread Katherine N. Deibel
Applause to Lesli. +100

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services 
University of Washington Libraries 
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Lesli M
Sent: Wednesday, March 30, 2016 7:16 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Internet of Things

I feel compelled to pipe up about the comment "Very sad that a librarian didn't 
know what it was."

Librarians come in all flavors and varieties. Until I worked in a medical 
library, I had no idea what a systematic review was. I had no idea there was a 
variety of librarian called "clinical librarian."

Do you know the hot new interest for law libraries? Medical libraries? Science 
libraries?

The IoT is a specific area of interest. Just like every other special interest 
out there.

Is it really justified to expect all librarians of all flavors and varieties to 
know this very tech-ish thing called IoT?

Lesli


Re: [CODE4LIB] Code4Lib 2017 Conference, Chattanooga Winner

2016-03-30 Thread Katherine N. Deibel

There had better be plenty of moon pies during breaks...


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 3/30/2016 11:18 AM, David Uspal wrote:

Code4Lib,

 Please join the Code4Lib 2016 LPC in congratulating the Chattanooga 
proposal team in officially winning the 2017 Code4Lib Conference bid!  (You can 
see the winning bid here:  http://lab.lib.utc.edu/c4l-cha/)

 If you're institution is looking to help the 2017 committee, the 
Chattanooga team is currently searching for one or more fiscal hosts.  See the 
link above for details and how to apply.

 Again, congratulations to Chattanooga and hopefully we'll see you in 
Tennessee next year!

David K. Uspal
On Behalf of the Code4Lib 2016 Philly LPC








[CODE4LIB] JOB: Linux Systems Admin, University of Washington Libraries

2016-03-14 Thread Katherine N. Deibel

LINUX SYSTEMS ADMINISTRATOR
Req #:  130517

https://uwhires.admin.washington.edu/eng/candidates/default.cfm?szCategory=jobprofile=130517

The University of Washington (UW) Libraries has an outstanding 
opportunity for a full-time Linux Systems Administrator. This Systems 
Administrator position reports to the Systems Librarian, and serves as a 
member of the Libraries' highly collaborative system administration 
team. The team manages 60+ Linux servers in a high- availability 
environment that also includes a NetApp SAN/NAS and a number of Windows 
servers. The position helps develop and maintain the computing 
infrastructure that supports the Libraries' web publishing, digital 
repository, and file sharing services on both Linux and Windows platforms.


The UW Libraries is one of the largest and most innovative libraries in 
North America with extensive collections in print, electronic, and other 
formats. Providing services to three campuses, the UW Libraries also 
plays a significant leadership role regionally and throughout the 
profession. The UW Libraries is recognized for its excellent service, 
innovative learning and research spaces, collaborative approaches, 
extensive assessment efforts and diverse award-winning staff.


The University of Washington (UW) is proud to be one of the nation’s 
premier educational and research institutions.  Our people are the most 
important asset in our pursuit of achieving excellence in education, 
research and community service.  Our staff not only enjoys outstanding 
benefits and professional growth opportunities, but also an environment 
noted for diversity, community involvement, intellectual excitement, 
artistic pursuits, and natural beauty.


https://uwhires.admin.washington.edu/eng/candidates/default.cfm?szCategory=jobprofile=130517





--

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."


[CODE4LIB] Change workshop registration C4L2016?

2016-02-23 Thread Katherine N. Deibel
Sorry for spamming the group, but I'm trying to figure out who to 
contact. I'm interested in potentially switching one of the workshops 
I'm signed up for. It appears to still have spots. Is this possible, who 
do I contact, are bears Catholic, etc.?

--

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."


Re: [CODE4LIB] Responsive website question

2016-02-05 Thread Katherine N. Deibel
This is actually a really good question as it gets into an interesting 
tension between responsiveness and accessibility. Zooming is often a 
useful means of addressing visual access issues, and one cannot presume 
that a user will have external or in-browser apps for magnification.


There is some literature on defining media queries using em/rem units 
instead of pixels, which would address some of the issues.

http://blog.cloudfour.com/the-ems-have-it-proportional-media-queries-ftw/
https://css-tricks.com/zooming-squishes/

I can't say for certain about this, however, as I haven't tested it yet. 
I have now added zooming vs responsiveness to my testing criteria.



Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 2/5/2016 10:40 AM, Kyle Breneman wrote:

Happy Friday, everybody!

Our library recently got a shiny new, responsive-esque website.
  The reference librarians frequently zoom in
on our homepage during class instruction, and have noticed that after they
zoom in a bit, our homepage switches from desktop to the mobile layout.

Is there any easy way around this?  In other words, is it possible to fix
the site so that, if a user is on a desktop/laptop, zooming in on the
homepage will *not* flip the user over to the mobile layout?

Thanks for your help!

Kyle



Re: [CODE4LIB] yaml/xml/json, POST data, bloodcurdling terror

2015-12-18 Thread Katherine N. Deibel
It doesn't help that plenty of tutorials, like W3Schools, mention eval() 
without any qualifications about the security risks.



Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 12/18/2015 9:48 AM, Eric Phetteplace wrote:

Agreed, I thought the JSON criticism was a bit of stretch. It's hilarious
that json.org, *created by Douglas Crockford*, mentions using eval() as a
JSON parser, though.

Best,
Eric

On Thu, Dec 17, 2015 at 8:42 PM, Brian Hoffman 
wrote:


Thanks, this was interesting. But the JSON segment is a little less than
terrifying as it’s predicated on the misuse of eval(), which is commonly
and easily avoided.



On Dec 17, 2015, at 11:00 PM, CODE4LIB automatic digest system <

lists...@listserv.nd.edu> wrote:



Date:Thu, 17 Dec 2015 09:22:07 -0500
From:Andromeda Yelton >

Subject: yaml/xml/json, POST data, bloodcurdling terror

I strongly recommend this hilarious, terrifying PyCon talk about
vulnerabilities in yaml, xml, and json processing:
https://www.youtube.com/watch?v=kjZHjvrAS74 <

https://www.youtube.com/watch?v=kjZHjvrAS74>


If you process user-submitted data in these formats and don't yet know

why

you should be flatly terrified, please watch this ASAP; it's

illuminating.

If you *do* know why you should be terrified, watch it anyway and giggle
along in knowing recognition, because the talk is really very funny.

--
Andromeda Yelton
Board of Directors, Library & Information Technology Association:
http://www.lita.org 
http://andromedayelton.com 
@ThatAndromeda >



Re: [CODE4LIB] Will code4lib 2016 be videoed?

2015-12-16 Thread Katherine N. Deibel

Question and a comment:

How will the live transcription be presented to those attending? 
Separate projection screens? Website?


As for if it will be timecoded, that really depends on the transcription 
software. My general experience is that they don't do this because 
delays can and do occur in transcription if there's an issue with 
comprehension or correction.





Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 12/16/2015 11:34 AM, Shaun D. Ellis wrote:

Yes, as usual we are planning on streaming it and archiving it on the Code4Lib 
Youtube Channel [1].

Not only that, but this year we are fortunate to have Live Transcription as 
well, thanks to a sponsorship from Temple University Libraries.  All the talks 
will be transcribed in realtime and will be full-text-searchable. I don’t 
personally know the details about whether transcriptions will have timecodes, 
or if they will be synced with the videos for closed captioning, but it would 
certainly be cool to be able to search for a phrase and be able to jump 
directly to that spot in the video, huh?

[1] https://www.youtube.com/user/code4lib/videos

-Shaun

On Dec 15, 2015, at 12:16 PM, Childs, Riley 
> wrote:

It is certainly possible, the last 2 years the conf has been streamed on
YouTube. I am not as involved with it as I have been in years
past...perhaps Cary or someone from the org committee could answer this
better?
Thanks
./r


Riley Childs
Student Tech - CCI Technology Solutions Office
Undergrad Computer Science Major, UNCC
House Electrician - Central Piedmont Community College Theatre

On Tue, Dec 15, 2015 at 11:31 AM, Gregory Murray 
>
wrote:

Will code4lib 2016 be videoed for live streaming and/or later viewing?




Re: [CODE4LIB] Will code4lib 2016 be videoed?

2015-12-16 Thread Katherine N. Deibel
Generally, even if there are time codes in a transcript such as these, 
it's usually based on when the text was entered and not necessarily when 
it was spoken. The delta between the two usually varies a bit, plus 
there's always the challenge of fitting long text into limited caption 
space. But it depends on the company and the software involved. It's 
continually evolving, largely driven by the ability to do search.


Another bit of advice that you might want to warn attendees about is 
that live transcription will have errors, sometimes humorous. In 
particular, unless the transcriptionists have domain expertise in 
libraries and/or tech work, there will be errors. This one of the 
greater challenges in providing transcription (and also ASL) in 
university classrooms. It can be hard to find transcribers who know the 
material.



Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 12/16/2015 12:01 PM, Lynch, Katherine E wrote:

I was just drafting a reply!  Indeed, as Shaun indicates, the software to 
access the transcription with the vendor we’re beginning to work with will be 
primarily made available through a web-based interface which can be accessed 
from laptops, phones, tablets, etc.  Finalized transcripts will be delivered 
after the fact to the conference planning group to be turned into timecoded 
captions later for archived recordings — I’m not sure if part of the finalizing 
process by the vendor includes adding timecodes or not, but do understand that 
the finished product can be used for this.

-Kate Lynch




On 12/16/15, 2:54 PM, "Code for Libraries on behalf of Shaun D. Ellis" 
<CODE4LIB@LISTSERV.ND.EDU on behalf of sha...@princeton.edu> wrote:


Perhaps Kate Lynch could chime in when she gets a chance, since she has been 
talking with transcription vendors.  However, those details will be announced 
once we finalize an agreement.

I’m almost certain they will be accessed through a website.  In addition to 
*accessibility*, I think two other use cases around Transcription is *remote 
access* and the *archiving/documentation*, so the website approach is preferred.

-Shaun


On Dec 16, 2015, at 2:42 PM, Katherine N. Deibel <dei...@uw.edu> wrote:

Question and a comment:

How will the live transcription be presented to those attending? Separate 
projection screens? Website?

As for if it will be timecoded, that really depends on the transcription 
software. My general experience is that they don't do this because delays can 
and do occur in transcription if there's an issue with comprehension or 
correction.




Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 12/16/2015 11:34 AM, Shaun D. Ellis wrote:

Yes, as usual we are planning on streaming it and archiving it on the Code4Lib 
Youtube Channel [1].

Not only that, but this year we are fortunate to have Live Transcription as 
well, thanks to a sponsorship from Temple University Libraries.  All the talks 
will be transcribed in realtime and will be full-text-searchable. I don’t 
personally know the details about whether transcriptions will have timecodes, 
or if they will be synced with the videos for closed captioning, but it would 
certainly be cool to be able to search for a phrase and be able to jump 
directly to that spot in the video, huh?

[1] https://www.youtube.com/user/code4lib/videos

-Shaun

On Dec 15, 2015, at 12:16 PM, Childs, Riley 
<rchi...@uncc.edu<mailto:rchi...@uncc.edu>> wrote:

It is certainly possible, the last 2 years the conf has been streamed on
YouTube. I am not as involved with it as I have been in years
past...perhaps Cary or someone from the org committee could answer this
better?
Thanks
./r


Riley Childs
Student Tech - CCI Technology Solutions Office
Undergrad Computer Science Major, UNCC
House Electrician - Central Piedmont Community College Theatre

On Tue, Dec 15, 2015 at 11:31 AM, Gregory Murray 
<gpmurra...@gmail.com<mailto:gpmurra...@gmail.com>>
wrote:

Will code4lib 2016 be videoed for live streaming and/or later viewing?




[CODE4LIB] Job: RD/LMS Coordinator position at Univ of Washington (Seattle)

2015-10-09 Thread Katherine N. Deibel
We have an opening at the University of Washington for a Resource 
Discovery/Library Management System Coordinator. We have a great team 
supporting our Alma/Primo implementation and are looking for someone to 
join us in a coordinator/leadership role.


The posting can be found at:
http://www.lib.washington.edu/about/employment/librarians/rdlms

Note the closing date of Friday, November 6.

Please contact Jennifer Ward (jlwa...@uw.edu), Director of Information 
Technology Services & Digital Strategies, if you have any questions 
about the position.


--

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Katherine N. Deibel
And just to add to this, even if you provide the links beforehand, 
presenters should bring a few thumb drives with the software/files/etc. 
as well just in case something needs to be reinstalled or there are a 
few slackers who didn't read their pre-workshop e-mails.


Providing silly hats to wear while using the thumb drives is optional.


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 10/7/2015 11:17 AM, Fox, Bobbi wrote:

Hi, Christina!

I don't have a workshop to propose, but I *do* have a plea for any workshop 
that is a hands-on-the-laptop experience:

That the presenter of said workshop provide links, in advance, to any software 
needed.  If the presenter would suggest the use of vagrant or docker (or 
whatever else is out there), then links to those tools, plus good, easy 
implementation instructions, should also be supplied in advance.  In addition, 
if the workshop is going to feature a particular language or framework, that 
should be specified in advance as well.  (why no, I *don't* know how to spin up 
a web server on my Windoze laptop; at work I do it in Linux!)

I have unfortunately been to too many workshops where the presenter either 
assumed a crystal-clear, fast, internet connection for the 40 participants, or 
assumed a lot more vagrant/docker knowledge than I, and several others, had.


(hmm, maybe I can find someone to propose an "everything you need to learn, 
software package-wise, to take advantage of Code4Lib hands-on workshops...)

Cheers,
Bobbi



Re: [CODE4LIB] Sorry for my last message

2015-09-04 Thread Katherine N. Deibel

cod4lib | overfishing the Atlantic for centuries


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 9/4/2015 1:35 PM, Rachel Shaevel wrote:

cod4lib | now with 50% less cod

​Rachel Shaevel
Metadata Librarian
Department of Technology, Content and Innovation
Chicago Public Library
Harold Washington Library Center
400 S. State St.
Chicago, IL 60605

P: (312) 747-4660
rshae...@chipublib.org


From: Code for Libraries  on behalf of Shaun Ellis 

Sent: Friday, September 4, 2015 3:32 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Sorry for my last message

But what about museums and archives?

"cod4lib | A bunch of unicorns, mostly."

On 9/4/15 4:30 PM, Suchy, Daniel wrote:

"cod4lib | Unicorns for Libraries, Libraries for Unicorns"



On 9/4/15, 1:24 PM, "Alisak Sanavongsay"  wrote:


Wilhelmina: Cary said cod4lib.com, not codE4lib. :-)


Regards,
Alisak.

Alisak Sanavongsay
 Digital Assets Programmer
 http://library.ucmerced.edu







On 9/4/15, 1:17 PM, "Code for Libraries on behalf of Wilhelmina Randtke"
 wrote:


ASCII unicorn is a publishable article in Code4Lib Journal?

-Wilhelmina Randtke

On Fri, Sep 4, 2015 at 4:12 PM, Cary Gordon  wrote:


I would totally put that on the cod4lib.com website.

You could also just fax it to Roy.


On Sep 4, 2015, at 9:05 AM, Andreas Orphanides 

wrote:


If you are otherwise in good health and spirits, but you need more
money
for ramen and textbooks, please send a watercolor painting of a box

turtle

by US Postal Service to Cary Gordon.


Re: [CODE4LIB] "coders for libraries"

2015-09-01 Thread Katherine N. Deibel

Code4Lib | Libers for Codaries


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 9/1/2015 11:39 AM, scott bacon wrote:

Code4Lib | We Are The Wind Beneath Your Wings

On Tue, Sep 1, 2015 at 2:31 PM, Wilhelmina Randtke 
wrote:


In general, it's not great to refer to people as nouns.  It's better to say
people with an adjective, so the person isn't replaced or given just one
identity.  I support not calling people coders or other noun.

-Wilhelmina Randtke

On Tue, Sep 1, 2015 at 9:42 AM, Eric Hellman  wrote:


Between September and November of 2008, the title attribute of the
Code4lib homepage was changed from "code4lib | Code for Libraries" to
"code4lib | coders for libraries, libraries for coders".

Dave Winer, who could be considered the inventor of the blog, recently
tweeted about us:

"code4lib: coders for libraries, libraries for coders. (I really hate the
word "coders.") code4lib.org "

As someone who feels that Code4Lib should welcome people who don't
particularly identify as "coders", I would welcome a return to the

previous

title attribute.

Eric Hellman
President, Free Ebook Foundation
Founder, Unglue.it https://unglue.it/
http://go-to-hellman.blogspot.com/
twitter: @gluejar





Re: [CODE4LIB] Regex Question

2015-07-07 Thread Katherine N. Deibel
To add on a few things that others have said in this thread:

- Another good online regex tool is https://regex101.com/ I really like the 
testing tools it provides.

- Although it's not exactly what you need, Word does have an ability to search 
by format (it's under the Select menu on the Home tab of the ribbon).

Kate Deibel, PhD | Web Applications Specialist
Information Technology Services 
University of Washington Libraries 
http://staff.washington.edu/deibel

--

When Thor shows up, it's always deus ex machina.

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matt 
Sherman
Sent: Tuesday, July 7, 2015 9:45 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Regex Question

Thanks everyone, this really helps.  I'll have to work out the italicized 
stuff, but this gets me much closer.

On Tue, Jul 7, 2015 at 12:43 PM, Kyle Banerjee kyle.baner...@gmail.com
wrote:

 Y'all are doing this the hard way. Word allows regex replacements as 
 well as format based criteria.

 For this particular use case:

1. Open the find/replace dialog (CTL+H)
2. In the Find what box, put (*) -- make sure the option for Use
Wildcards is selected, and for the format, specify italic
3. For theReplace box, just put \1 and specify All caps

 And you're done

 kyle

 On Tue, Jul 7, 2015 at 9:32 AM, Thomas Krichel kric...@openlib.org
 wrote:

Eric Phetteplace writes
 
   You can match a string of all caps letters like [A-Z]
 
This works if you are limited to English. But in a multilingual
setting, you need to watch out for other uppercases, such as
крихель vs КРИХЕЛЬ. It then depends in the unicode implementation
of your regex application. In Perl, for example, you would use
[[:upper:]].
 
 
  --
 
Cheers,
 
Thomas Krichel  http://openlib.org/home/krichel
skype:thomaskrichel