Category Archives: General

Rubyists, don’t forget about the dir glob!

If you are writing configuration to take a pattern to match against files in a file system… You probably want Dir.globs, not regexes.  Dir.glob is in the stdlib. Dir.glob’s unix-shell-style patterns are less expressive than regexes, but probably expressive enough … Continue reading

Posted in General | Leave a comment

Umlaut 4.0 beta

Umlaut is an open source specific-item discovery layer, often used on top of SFX, and based on Rails. Umlaut 4.0.0.beta2 is out! (Yeah, don’t ask about beta1 :) ). This release is mostly back-end upgrades, including: Support for Rails 4.x … Continue reading

Posted in General | Leave a comment

Cleaning up the Rails backtrace cleaner; Or, The Engine Stays in the Picture!

Rails has for a while included a BacktraceCleaner that removes some lines from backtraces, and reformats others to be more readable. (There’s an ActiveSupport::BacktraceCleaner, although the one in your app by default is actually a subclass of that, which sets … Continue reading

Posted in General | Leave a comment

Columbian student faces jail time for sharing scholarly thesis

Columbia strengthened their copyright laws were strengthened in 2006, basically at U.S. demands as part of a free trade agreement.  As a result, according to Nature News Blog,Diego Gómez Hoyos , a Columbian student, faces jail time for posting someone … Continue reading

Posted in General | Leave a comment

Google Scholar Alerts notifies me of a citation to me

So I still vainly subscribe to Google Scholar Alerts results on my name, although the service doesn’t work too well today.  Today (after retrurning from summer vacation), I found an alert in my inbox to Googlization of Libraries edited by edited by William Miller, … Continue reading

Posted in General | Leave a comment

ActiveRecord Concurrency in Rails4: Avoid leaked connections!

My past long posts about multi-threaded concurrency in Rails ActiveRecord are some of the most visited posts on this blog, so I guess I’ll add another one here; if you’re a “tl;dr” type, you should probably bail now, but past … Continue reading

Posted in General | 1 Comment

SAGE retracts 60 papers in “peer review citation ring”

A good reminder that a critical approach to scholarly literature doens’t end with “Beall’s list“, and maybe doesn’t even begin there. I still think academic libraries/librarians should consider it part of their mission to teach students (and faculty) about current issues … Continue reading

Posted in General | Leave a comment

Botnet-like attack on EZProxy server

So once last week, and then once again this week, I got reports that our EZProxy server was timing out. When it happened this week, I managed to investigate while the problem was still occuring, and noticed that the EZProxy … Continue reading

Posted in General | Leave a comment

Ascii-ization transliteration built into ruby I18n gem in Rails

A while ago, I was looking for a way in ruby to turn text with diacritics (é) and ligatures (Æ) and other such things into straight ascii (e ; AE). I found there were various gems that said they could do … Continue reading

Posted in General | Leave a comment

Dangers of internet culture to humans, and alternatives

I am increasingly not liking what the use of the internet does to our society, and to us. I actually find that maybe my techie friends are more likely to share these concerns than my friends at large, which some find … Continue reading

Posted in General | 3 Comments