clients or web interface. OCLC's support staff said it would
probably involve a bunch of manual re-entry.
Does anyone have a technique they can recommend? I do have scripting
experience if it will help.
Joshua Welker
Information Technology Librarian
James C. Kirkpatrick Library
University of C
person to talk to at UMN
> about this is Shane Nackerud.
>
> This may be larger than you're looking for, because it touches on overall
> library performance rather than just the website. But you did ask for big
> picture stuff.
>
> Hope this helps.
>
> Will Mart
We are in the middle of a large strategic alignment effort at our
university. A big part of that is developing KPIs (key performance
indicators) to use as a benchmark for self-assessment and budget
allocation. The goal is to develop "scorecards" of sorts to help us track
our success.
Our website a
+1 to Sean's questions. I've considered implementing a shelf browse system
myself, but I am wary. It's a huge amount of work, and I have no idea who
it will benefit or how much. It's one of those things that certainly seems
cool to me, but unfortunately I am not the target audience of our website
(
Library Community Web Guidelines
Back in October, there was interest on the Code4Lib and LITA listservs in
creating a document about best practices for library websites. The goal is
to publish a document that is stamped by ALA via LITA that librarians can
use to guide web-related decision-makin
That looks promising, but I can't make heads or tails of how to implement
any of those rules. Is there a way I can set up the logger to only record
usernames if the IP address matches a list of malicious IPs?
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSE
Blocking the IP is the obvious solution but not ideal at all. First off,
it's trivially easy to bypass IP blacklists using proxies. I don't want to
play a game of never-ending IP whack-a-mole. Second, it notifies the
attacker that we are onto them, which makes it less likely for us to catch
them. W
Brute force attacks aren't the problem. There's a simple param in EZproxy
that blocks an IP and/or user account after a certain number of failed
logins. I suspect that the problem is that attackers already have valid
login credentials from one of the thousands of security breaches in the
last few y
Balancing security and privacy with EZproxy
In recent months, we have been contacted several times by one of our
vendors about our databases being accessed by rogue Chinese IP addresses.
With the massive proliferation of online security breaches and password
dumps, attackers are gaining access
I have a solution running that is compatible with API V3 but it is pretty
specific to Ruby on Rails. The idea is to use Google's iCal interface rather
than the API. iCal is going to stay the same no matter how many iterations
the API goes through. You basically just need to find an iCal parsing
lib
The two don't need to be exclusive. I wonder if we could set up a Q&A site
that would email new posts to the Code4Lib listserv. Then we get to keep the
existing community and inertia but we get the nice, searchable database of
answers.
Josh Welker
-Original Message-
From: Code for Librar
It sounds like the people running Stack Exchange are the same people
running Wikipedia. They have received a lot of publicity for similar
problems, especially removing edits from new users without explanation.
StackExchange, like Wikipedia, is a poor fit for libraries. Even though
these are great r
The concept of a library technology Stack Exchange site as a google-able
repository of information sounds great. However, I do have quite a few
reservations.
1. Stack Exchange sites seem to naturally lead to gatekeeping,
snobbishness, and other troll behaviors. The reputation system built into
tho
There are 2 reasons I have learned/am learning Linux:
1. It is cheaper as a web hosting platform. Not substantially, but enough to
make a difference. This is a big deal when you are a library with a
barebones budget or an indie developer (I am both). Note that if you are
looking for enterprise-le
attachment of ALA or LITA.
Ad...discuss.
-Sean
From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Joshua
Welker [wel...@ucmo.edu]
Sent: Tuesday, September 30, 2014 3:19 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Library com
n
thinking about for some time, and I'm still not sure what an optimal
structure would be, but I keep thinking it would be a really worthwhile
project.
I will also say that everything I've found on alistapart and libux has been
incredibly useful!
On Tue, Sep 30, 2014 at 11:05 AM, Joshua We
want.
> Publish and update something? Sure! Establish and run a virtual
> conference? Definitely! Have meetings and programs at conferences? Yes!
> Caveat: must be a LITA member.
>
> Happy to provide more info if needed.
>
> -Cindi
> of the many hats
>
> On Tue, Sep 30,
programs at conferences? Yes! Caveat: must be a LITA member.
Happy to provide more info if needed.
-Cindi
of the many hats
On Tue, Sep 30, 2014 at 10:34 AM, Joshua Welker wrote:
> I definitely agree that we should adhere to larger web standards and
> that we should actively discourage conve
and
administrators for making large user-centered changes to the library's web
presence.
Josh Welker
-Original Message-
From: Joshua Welker [mailto:wel...@ucmo.edu]
Sent: Tuesday, September 30, 2014 9:43 AM
To: Code for Libraries
Subject: RE: [CODE4LIB] Library community web stan
John,
I see your point. What I had in mind would be focusing on front-end
technologies, mainly user interface and design patterns. Backend tech trends
change so often that any document would be obsolete by the time it is
finished. There would also have to be a group committed to regularly
updating
This would also need to be updated annually. It would need to be in a
location that is related to some official library organization like an ALA
subdivision. Having this information in a random LibGuide at
SomeUniversity.edu would not carry very much authority at other
institutions.
Josh Welker
I definitely agree that we should adhere to larger web standards and that we
should actively discourage conventions that libraries have adopted over the
years that have nothing to do with wider standards and best practices (e.g.
tabbed search boxes, content in sidebar regions). In fact, much of our
iew of result
Thanks,
Cornel Darden Jr.
MSLIS
Library Department Chair
South Suburban College
7087052945
"Our Mission is to Serve our Students and the Community through lifelong
learning."
Sent from my iPhone
> On Sep 29, 2014, at 12:17 PM, Joshua Welker wrote:
>
> As Brad
boxes with individual submissions? Someone
> would have to manage it and the submissions which might make it
> untenable.
>
> On Fri, Sep 26, 2014 at 10:30 AM, Joshua Welker wrote:
>
>> If we are talking about a set of _curated_ community plugins, Github
>> (or any of um
gt;>>>>> our design choice but complicates preexisting three- and
>>>>>> four-column layouts);
>>>>>> * their intended use (pastiche of related but independent boxes
>>>>>> on the guide or something with a simple flow/concise content
e significantly smaller than they were.
LibGuides biggest strength and weakness is ease of creation. Anyone can
create, but creating *good* content for the web is hard.
Emily King, MSLS
Digital Services Librarian
CSN Library Services
Charleston Campus
(702) 651-7511
http://www.csn.edu/library
to Josh's post, with specific answers to a couple of things:
On Wed, Sep 24, 2014 at 10:27 AM, Joshua Welker wrote:
> 2. Lack of a plugin ecosystem and any sort of server-side scripting.
> This is a major one for me. This limits the site to mostly static,
> manually-added content. Yes, y
I lol'ed several times reading your message. I feel the pain. Well, it is
nice to know I am not alone. You are right that this in particular is an
organizational problem and not a LibGuides problem. But unfortunately it
has been an organizational problem at both of the universities where I've
worke
things, but if we could just get rid of the font
options entirely I'd be jumping for joy. :)
Michael
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: Wednesday, September 24, 2014 10:27 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subje
attactive, but very useable. It's very interesting to see an
> honest-to-goodness "this actually looks like a real website and not
> like just some libguide" library website built using lg. More and more
> I'm seriously considering LG2 as a feasible option for our libr
Alex
On 09/19/2014 07:50 PM, Joshua Welker wrote:
> Nice job. I like the simplicity. Let me know how the usability testing
> goes.
>
> Josh Welker
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> Of Alex Armstrong
&
Definitely Highcharts. I have used it on a few projects, and it is
fantastic. It's free for non-commercial use. Great documentation and
support. It also has plugins for several web app frameworks like Rails,
Django, Yii, etc. Very helpful if you are going to use one of those to build
your dashboard
g.edu
On 2014-09-19 12:31 AM, Joshua Welker wrote:
> That's a good idea. I changed the template using Bootstrap classes so
> that the sidebar will appear below the main column on small screens (<
> 1024px roughly). But I might consider hiding the side completely.
>
> Jos
s [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: Thursday, September 18, 2014 2:43 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] LibGuides v2 - Templates and Nav
I am in the middle of building a very minimalist LibGuides 2.0 template to
go with our new website. Here's t
I am in the middle of building a very minimalist LibGuides 2.0 template to
go with our new website. Here's the current status:
http://ucmo.beta.libguides.com/test-guide.
We are still torn on whether to have any side columns. We currently have a
right column just for important site-wide information
Brad,
The situation here was very similar to yours. The library had its own web
server for many years. After the previous library IT manager retired (and
before I was hired to replace him), it was decided that all the library
servers would be virtualized and live in the infrastructure provided by
Sorry, the last line got messed up by outlook.
#now save the whole thing as an xml file
with open('myfile.xml', 'wb') as file
ElementTree(rootNode).write(file)
Josh Welker
-Original Message-
From: Joshua Welker [mailto:wel...@ucmo.edu]
Sent: Monday, June 16, 2
This should be quite doable in most programming languages with
out-of-the-box tools and no tricky parsing code. The gist is to save in
Excel as a delimited text file (tab is a good choice), then have your script
ingest the document and turn it into an array, and then turn the array into
XML. In Pyt
Yes, experience trumps education completely in my experience as far as
developing skills in libraries and technology. Some employers will demand
the degree, but it is really of secondary value to hands-on experience.
One possibility would be talking to a systems librarian or anyone else at
your un
Riley,
Like many others here, I came from the humanities and stumbled into this
line of work. I have BAs in philosophy and religion. There were virtually
zero job opportunities with those degrees, so for various reasons I did an
MLS program and at the same time got an entry-level IT job, and from
This thread is certainly not dry. It could stand to dry out quite a bit.
http://en.wikipedia.org/wiki/Don%27t_repeat_yourself
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Forrest, Stuart
Sent: Wednesday, May 28, 2014 2:10 PM
To:
I honestly have no opinion as to whether we have full job postings, a
digest, a separate mailing list, or whatever. I just want this conversation
to be over.
http://youtu.be/ju4-bw3a48E
http://impossiblehq.com/wp-content/uploads/2013/04/Final-Form.jpg
Josh Welker
-Original Message-
From
_
Laura K. Wiegand
Coordinator of Discovery Services
William M. Randall Library
University of North Carolina Wilmington
601 South College Road
Wilmington, NC 28403-5616
wiega...@uncw.edu
Phone: (910) 962-3680
--
Date:Wed, 14 May 2014 20:35:05 -0500
From:Jos
ners.
It assumes you know how to make a webpage but aren't a programmer but want
to leverage the things Drupal can do, so it is very different than other
Drupal books I have or have come across.
Brent
Joshua Welker wrote:
>Thanks for the suggestions about videos and the Services module.
That summarizes my feelings quite well.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Simon Spero
Sent: Thursday, May 15, 2014 2:40 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Very frustrated with Drupal
https://drupal
ll back to one that works while
you fix what broke.
-Shaun
[1]
http://drupalize.me/blog/201401/introduction-restful-web-services-drupal-8
On 5/15/14 2:03 PM, Joshua Welker wrote:
> Nina,
>
> Thank you for your insights. I'm glad to get a response from someone with
> lots of
gs discussed here, and the developers and graphic design/developer/UX
folks who relied on their existing knowledge of the Drupal UI and theme
layer to get their work done efficiently.
Nina
Nina McHale
Digital Experience Consultant
Colorado State Library
From
elker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Christian Pietsch
Sent: Thursday, May 15, 2014 10:39 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Very frustrated with Drupal
Hi Joshua,
On Thu, May 15, 2014 at 09:47:06AM -0500, J
---
Date:Wed, 14 May 2014 20:35:05 -0500
From:Joshua Welker
Subject: Very frustrated with Drupal
Warning: incoming wall of text.
I've been working for the past several months on building a library website
with Drupal. This is my second try building a website with Drupal. I cho
site off to
someone else for maintenance, but talk to me again in a year, and I should.
Cheers,
-Ian Walls
Web Services & Emerging Technologies Librarian UMass Amherst Libraries
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
S
r update
> > problems.
> >
> > Another option that a lot of people use is drupal distributions. These
> come
> > with quite a bit of customization for specific use cases ready out of the
> > box. I haven't used a distribution, so I can't speak to their
>
086
> RileyChilds.net
> Sent from my Windows Phone, please excuse mistakes
>
> From: Joshua Welker<mailto:wel...@ucmo.edu>
> Sent: 5/14/2014 9:34 PM
> To: CODE4LIB@LISTSERV.ND.EDU<mailto:CODE4LIB@LISTSERV.ND.EDU>
> Subject: [CODE
Warning: incoming wall of text.
I've been working for the past several months on building a library website
with Drupal. This is my second try building a website with Drupal. I chose
Drupal for two main reasons: CCK/content types, and its ubiquity in the
library community.
Theme development was g
We are planning to implement a small script that runs in the background on
our public computers and pings a server-side script every few seconds.
That data will be recorded to a database for stats and also used to
generate a map of computer availability.
Josh Welker
-Original Message-
Fr
Don't get too excited. IE8 is still the default browser in Windows 7. At
the university where I work, upgrading to IE 9+ is not part of the base
images, and users are left to upgrade on their own. Public machines still
have IE 8. I am trying to get this fixed but no luck yet. Apparently, too
many a
> > and Information Management University of Oklahoma Health Sciences
> > > Center 405-271-2285, opt. 5
> > > 405-271-3297 (fax)
> > > jason-bengt...@ouhsc.edu
> > > http://library.ouhsc.edu
> > > www.jasonbengtson.com
> > >
> > >
There are two conflicting issues here. If you want ease of development,
you want a framework. If you want ease of content creation, you want a
CMS. As a developer, it's always my preference to go for ease of
development and use a framework. Designing plugins and modules just sucks.
A simple plugin
It is ubiquitous in the library community, so support is easy to find.
There is also a lot of EZproxy support from vendors, who often post
EZproxy config setups for their databases on their support sites.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND
[mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: January-08-14 3:48 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] EZcheck: a java-based catalog link checking program
I put together a link checking program that searches through MARC 856
fields for broken links and generates a
I put together a link checking program that searches through MARC 856
fields for broken links and generates a report spreadsheet. It was
originally in Python, but I switched to Java for a variety of reasons
(don’t want to start a language flame war). The result is the EZcheck
program above. If anyo
I gave SharePoint a fair shake once, but it is a lost cause. Don't bother
trying if you have any other option.
If you are having problems with campus IT giving you more visibility, you
should work with your library to make one of its goals increasing
discoverability, and then have your library dir
e a schema that has a
element that takes as content.
:)
On 10-12-13 15:30, "Joshua Welker" wrote:
>I really like Ben's idea of programmatically reading the XML schema and
>generating the XML structure based on that rather than hard-coding each
>metadata schema. I've hi
omewhere, right?) Does it happen to work anything like
that, or is it hardcoded to generate these specific elements?
Ben
On 09-12-13 17:27, "Joshua Welker" wrote:
>Challenge accepted.
>
>http://library.ucmo.edu/dev/metadata-generator.php
>
>Obviously in the prototype ph
Evil ampersands! They have caused me hours of headaches in past XML
projects...
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Jason Bengtson
Sent: Monday, December 09, 2013 4:35 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LI
that Eclipse can generate XML from an DTD
or XSD file. First try with the EAC XSD shows I need to try other options,
but it's promising.
(It's still an interesting problem to try to tackle yourself, of course.)
Ben
On 09-12-13 17:59, "Joshua Welker" wrote:
>It's ha
ments with the correct datatypes etc. (Something like
that must exist somewhere, right?) Does it happen to work anything like
that, or is it hardcoded to generate these specific elements?
Ben
On 09-12-13 17:27, "Joshua Welker" wrote:
>Challenge accepted.
>
>http://libra
Sent: Monday, December 09, 2013 10:34 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?
Nice! Are you going to put the code on GitHub (or some such place)? I'd be
interested in tracking...
Kevin
On Mon, Dec 9, 2013 at 11:27 AM, Joshua Wel
Challenge accepted.
http://library.ucmo.edu/dev/metadata-generator.php
Obviously in the prototype phase, but it works. Only MODS is available for
now, and you can only select top-level elements (all child elements of the
top-level selections will be auto-generated). I will try to expand it to
mor
You could do all this with Javascript and not have to worry about mucking
around with wwwoptions or any of that messy stuff. Just create a static
JSON or XML file in the webpac directory containing a list of all the
classification names and their associated call number ranges (as detailed
or as gen
Google Books API returns a JSON object that contains links to three or
four different image sizes. Also, regarding CSS, browsers seem to scale
the height down proportionally when you use CSS to modify the width.
As a side note about Google Books, the cover images seem to only be
available via HTTP
I built something similar using Google Books. You'll definitely want to
create a mechanism for caching the cover image URLs or else you are going
to run into the API's daily limit (which is 1000 by default I think). An
easy way to do it would be to store the URL and an identifier such as a
bib reco
I've had success in the past using the Foxit suite to bypass Adobe's
proprietary PDF restrictions. Or in many cases you can just open the PDF
file in a non-Adobe reader (such as Foxit) and use a print-to-pdf tool
like PDFCreator to regenerate a new PDF file from the same content, and
IIRC it is dev
Thought I'd share this work put together by the folks in charge of our
consortium:
https://github.com/mcoia/sierra_marc_tools
It's a Perl implementation. I haven't used it myself, but I know it can
generate MARC records.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CO
apper around a library written
in C.
> Your
> >> system may not have the C compiler or some of the libraries needed
> >> to compile or link the extension.
> >>
> >> Justin Coyne
> >>
> >>
> >> On Tue, Oct 1, 2013 at 2:49 PM, Joshua Welker
I am attempting to write my first small Ruby app, but I am running into
major problems just getting off the ground developing in Windows. I
downloaded the most recent Ruby 2.0 package from RubyInstaller. Then I
installed DevKit so I could use gems. After some fiddling, I was finally
able to install
My confusion with linked data is how it works at a logistical level. I
understand the idea of URIs and SPARQL and all that. My problems are at
the planning level.
1. How do you find/publish/update taxonomies? The creation of a linked
data application assumes you know where to find these things, bu
I strongly recommend HighCharts. It's free and entirely in Javascript, and
the charts is creates are rendered as SVG and can be manipulated in
real-time in the browser. I tried the Google Chart API but couldn't make
heads or tails of it.
Josh Welker
-Original Message-
From: Code for Lib
bute.
-Wilhelmina Randtke
On Wed, Aug 14, 2013 at 8:21 AM, Joshua Welker wrote:
> Does anyone have any suggestions as to where the library should or
> should not compromise when it comes to using an institutional CMS
> rather than a custom library one? We are going through this proc
One of the recurring themes in the LibGuides thread was that libraries
need better policies regarding content and style management in guides. I
wholeheartedly agree here, but my attempts to do so in the past were shot
down in favor of giving all librarians maximum freedom.
I have two questions:
1
Does anyone have any suggestions as to where the library should or should
not compromise when it comes to using an institutional CMS rather than a
custom library one? We are going through this process right now. Our web
pages are currently all in static HTML and LibGuides. I am wanting to move
to D
on page. Pageviews over the course of
> a year. Very, very, very quickly our librarians realized what content
> is important, what content is superfluous, and that the time the spend
> carefully manicuring and maintaining their guides would (and could) be
> better spent elsewhere.
>
>
What I don't understand is that many large and mid-sized libraries also
make very extensive use of LibGuides. These are libraries that usually
have a few dozen librarians and twice as many staff. You'd think that with
90+% of library resources being in electronic format now that these
libraries wou
I just have to say I have been thinking the exact same thing about LibGuides
for the two years I've been using it. I feel vindicated knowing others feel
the same way.
At UCMO, we will be migrating to Drupal in the next several months, and I am
hoping very much that I can convince people to use les
Does anyone have a simple example of reading a MARC file using the Java
marc4j library? The documentation is rather lackluster (
http://marc4j.tigris.org/doc/) and I am unable to find anything helpful
Googling or searching discussion lists. I am wanting to do something like
this:
public class
Ah you got me. Shame on me for not checking the link first. I haven't had to
dodge Rickrolls since 2010 so I am out of practice.
Josh Welker
Information Technology Librarian
James C. Kirkpatrick Library
University of Central Missouri
Warrensburg, MO 64093
JCKL 2260
660.543.8022
-Original Mess
nd of sentences? Just my $.02. That is all.
>> >
>> > Rich Wenger
>> > E-Resource Systems Manager, MIT Libraries rwen...@mit.edu
>> > 617-253-0035
>> >
>> >
>> >
>> > -Original Message-
>> > From: Code for Librar
-Resource Systems Manager, MIT Libraries rwen...@mit.edu
617-253-0035
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
Joshua Welker
Sent: Tuesday, July 30, 2013 9:56 AM
To: CODE4LIB@listserv.nd.edu
Subject: Re: [CODE4LIB] Python and Ruby
I am alre
ul 30, 2013 at 8:55 AM, Marc Chantreux wrote:
>
>> hello,
>>
>> Sorry comming late with it but:
>>
>> On Mon, Jul 29, 2013 at 10:43:33AM -0500, Joshua Welker wrote:
>>> Not intending to start a language flame war/holy war here, but in
>>> the librar
660.543.8022
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jay
Luker
Sent: Monday, July 29, 2013 4:11 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Python and Ruby
On Mon, Jul 29, 2013 at 4:38 PM, Joshua Welker wrote:
> And I hate Pyt
ould it look like?
Peter Schlumpf
-Original Message-
From: Joshua Welker mailto:wel...@ucmo.edu>>
Sent: Jul 29, 2013 10:43 AM
To: CODE4LIB@LISTSERV.ND.EDU<mailto:CODE4LIB@LISTSERV.ND.EDU>
Subject: [CODE4LIB] Python and Ruby
Not intending to start a language flame war/holy war he
Thanks for the insight. If I wanted to do a full scale semantic web
application (nightmare scenario), I'd go Java anyway, not Python. I'm
feeling more inclined to focus on Ruby rather than Python the more I read
here.
Josh Welker
Information Technology Librarian
James C. Kirkpatrick Library
Univer
I know they are very similar and that I could learn both, and ideally I
would. It's not so much that I am intimidated by learning another language
as it is that I don't want to start a project in Python and then realize
75% through the project that Module X doesn't work with Filetype Y and
that the
ks (despite the
fact that the primary project I work on is written in PHP). It helps that
Ruby's performance is beginning to catch up to Python's (although Python
is still faster for most things, I think).
-Ross.
On Mon, Jul 29, 2013 at 3:19 PM, Joshua Welker wrote:
> Thanks, th
That said, I tend to enjoy working in Python more than Ruby. Most of my
gripes with Ruby are actually probably with Rails so as a language I
really do think they are both fine and I only have a slight preference for
one.
On Mon, Jul 29, 2013 at 11:43 AM, Joshua Welker wrote:
> Not intendi
Not intending to start a language flame war/holy war here, but in the
library coding community, is there a particular reason to use Ruby over
Python or vice-versa? I am personally comfortable with Python, but I have
noticed that there is a big Ruby following in Code4Lib and similar
communities. Am
I finished the project. Thanks to everyone for the suggestions!
I ended up using the OCLC Fast API (fast.oclc.org/searchfast/fastsuggest)
rather than saving everything locally. Tracking down the entire LCSH authority
listing and parsing it into a simple data format was just unwieldy.
The searc
bject: Re: LOC Subject Headings API
If you don't have to use LCSH... the Agrovoc thesaurus has a term suggester API:
try http://foris.fao.org/agrovoc/
It's actually easier to use than LCSH because the terms are not pre-coordinated.
kc
On 6/5/13 9:58 AM, Joshua Welker wrote:
> H
I second HighCharts. I build an app in PHP using the Yii framework and the
HighCharts plugin. I can send screenshots if you request them, but the app
itself is password-protected.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Hea
That's a good point, but this is a discovery search box (EDS) that will be
searching a lot of database content as well as local holdings, so I would
rather have too many search terms than just the ones in our catalog to the
exclusion of online content.
Josh Welker
-Original Message-
F
Headings API
I once put all of the LCSH headings into a local Solr index and used
TermsComponent to power autosuggest. It was really fast.
Ethan
On Wed, Jun 5, 2013 at 12:47 PM, Joshua Welker wrote:
> I realized since I made that comment that the API is designed to give
> the top 10 s
1 - 100 of 130 matches
Mail list logo