Subscribe: Bibliographic Wilderness
Added By: Feedage Forager Feedage Grade B rated
Language: English
app  continue reading  continue  github  hyrax  news  open source  open  page  rails  reading  ruby  software  sufia hyrax  sufia 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Bibliographic Wilderness

Bibliographic Wilderness

Last Build Date: Thu, 18 Jan 2018 18:23:50 +0000


attachment filename downloads in non-ascii encodings, ruby, s3jrochkind

Thu, 18 Jan 2018 18:23:44 +0000

You tell the browser to force a download, and pick a filename for the browser to ‘save as’ with a Content-Disposition header that looks something like this: Content-Disposition: attachment; filename="filename.tiff" Depending on the browser, it might open up a ‘Save As’ dialog with that being the default, or might just go ahead and save to … Continue reading "attachment filename downloads in non-ascii encodings, ruby, s3"

Media Files:

One year of the aggregatorjrochkind

Tue, 21 Nov 2017 20:58:13 +0000

It’s been a year since I launched, my sort of modern take on a “planet” style aggregator of ruby news and blog RSS/atom feeds. Is there still a place for an RSS feed aggregator in a social media world? I think I like it, and find it a fun hobby/side project regardless. And I’m a … Continue reading "One year of the aggregator"

Media Files:

Performance on a many-membered Sufia/Hyrax show pagejrochkind

Thu, 19 Oct 2017 17:00:08 +0000

We still run Sufia 7.3, haven’t yet upgraded/migrated to hyrax, in our digital repository. (These are digital repository/digital library frameworks, for those who arrived here and are not familiar; you may not find the rest of the very long blog post very interesting. :)) We have a variety of ‘manuscript’/’scanned 2d text’ objects, where each … Continue reading "Performance on a many-membered Sufia/Hyrax show page"

Media Files:

Consider TTY::Command for all your external process/shell out needs in rubyjrochkind

Fri, 15 Sep 2017 22:18:01 +0000

When writing a ruby app, I regularly have the need to execute and wait for an external non-ruby “command line” process. Sometimes I think of this as a “shell out”, but in truth depending on how you do it a shell (like bash or sh) may not be involved at all, the ruby process can … Continue reading "Consider TTY::Command for all your external process/shell out needs in ruby"

Media Files:

Gem dependency use among Sufia/Hyrax appsjrochkind

Wed, 30 Aug 2017 20:10:41 +0000

I have a little side project that uses the GitHub API (and a little bit of rubygems API) to analyze what gem dependencies and versions (from among a list of ‘interesting’ ones) are being used in a list of open Github repos with `Gemfile.lock`s, that I wrote out of curiosity regarding sufia/hyrax apps. I think … Continue reading "Gem dependency use among Sufia/Hyrax apps"

Media Files:

full-res pan-and-zoom JS viewer on a sufia/hyrax appjrochkind

Tue, 29 Aug 2017 15:00:27 +0000

Our Digital Collections web app  is written using the samvera/hydra stack, and is currently based on sufia 7.3. The repository currently has around 10,000 TIFF scanned page and photographic images. They are stored (for better or worse) as TIFFs with no compression, and can be 100MB and up, each. (Typically around 7500 × 4900 pixels). It’s … Continue reading "full-res pan-and-zoom JS viewer on a sufia/hyrax app"

Media Files:

“Small functions considered harmful”jrochkind

Fri, 11 Aug 2017 17:47:23 +0000

From a blog post by Cindy Sridharan. Remind you of any codebases you’ve worked with lately? Some people seem so enamored with small functions that the idea of abstracting any and every piece of logic that might seem even nominally complex into a separate function is something that is enthusiastically cheered on. I’ve worked on codebases … Continue reading "“Small functions considered harmful”"

Media Files:

on hooking into sufia/hyrax after file has been uploadedjrochkind

Tue, 11 Jul 2017 21:49:16 +0000

Our app (not yet publicly accessible) is still running on sufia 7.3. (A digital repository framework based on Rails, also known in other versions or other drawings of lines as hydra, samvera, and hyrax). I had a need to hook into the point after a file has been added to fedora, to do some post-processing … Continue reading "on hooking into sufia/hyrax after file has been uploaded"

Media Files:

On open source, consensus, vision, and scopejrochkind

Thu, 18 May 2017 19:30:49 +0000

Around minute 27 of Building Rails ActionDispatch::SystemTestCase Framework from Eileen Uchitelle. What is unique to open source is that the stakeholders you are trying to find consensus with have varying levels of investment in the end result… …but I wasn’t prepared for all the other people who would care. Of course caring is good, I got a lot … Continue reading "On open source, consensus, vision, and scope"

Media Files:

On choicesjrochkind

Mon, 15 May 2017 17:42:09 +0000

In a blog essay about non-rational devotion to software choices (the author argues it’s inevitable), a quote sprang out at me that reminds me of many decisions I’ve seen made at large institutions, as well as in distributed open source development: As Neo realizes in The Matrix: the problem is choice. The problem is always … Continue reading "On choices"

Media Files:

Memo on Technical Operational Considerations for IIIF in a Sufia/Hyrax appjrochkind

Thu, 11 May 2017 20:56:46 +0000

(A rather lengthy, as is my wont, memo I wrote for internal use, which I also share with you) IIIF (International Image Interoperability Framework) is a standard API for a server which delivers on-demand image transformations. What sort of transformations are we interested in (and IIIF supports)? Changing image formats Resizing images (to produce thumbnails … Continue reading "Memo on Technical Operational Considerations for IIIF in a Sufia/Hyrax app"

Media Files:

Exploring and planning with Sufia/Hyrax/Fedora fixity validationjrochkind

Mon, 01 May 2017 20:44:20 +0000

“Fixity” validation — basically validating a checksum against bytes on disk to make sure a file still is exactly as it was on ingest — is an important part of any digital preservation collection, and my understanding is that it’s a key marketing point of the fedora+hydra stack. However, I found it somewhat challenging to … Continue reading "Exploring and planning with Sufia/Hyrax/Fedora fixity validation"

Media Files:

On the graphic design of rubyland.newsjrochkindScreenshot 2017-04-21 11.21.45Screenshot 2017-04-21 11.32.51Screenshot 2017-04-21 11.36.48.pngScreenshot 2017-04-21 11.39.16Screenshot 2017-04-21 11.39.36

Fri, 21 Apr 2017 15:43:05 +0000

I like to pay attention to design, and enjoy good design in the world, graphic and otherwise. A well-designed printed page, web page, or physical tool is a joy to interact with. I’m not really a trained designer in any way, but in my web development career I’ve often effectively been the UI/UX/graphic designer of … Continue reading "On the graphic design of"

Media Files:

One way to remove local merged tracking branchesjrochkind

Mon, 10 Apr 2017 15:50:11 +0000

My git workflow involves creating a lot of git feature branches, as remote tracking branches on origin. They eventually get merged and deleted (via github PR), but i still have dozens of them lying around. Via googling, getting StackOverflow answers, and sort of mushing some stuff I don’t totally understand together, here’s one way to deal … Continue reading "One way to remove local merged tracking branches"

Media Files:

Use capistrano to run a remote rake task, with maintenance modejrochkind

Wed, 22 Mar 2017 21:52:03 +0000

So the app I am now working on is still in it’s early stages, not even live to the public yet, but we’ve got an internal server. We periodically have to change a bunch of data in our (non-rdbms) “production” store. (First devops unhappiness, I think there should be no scheduled downtime for planned data … Continue reading "Use capistrano to run a remote rake task, with maintenance mode"

Media Files:

Hash#map ?jrochkind

Wed, 22 Mar 2017 02:15:37 +0000

I frequently have griped that Hash didn’t have a useful map/collect function, something allowing me to transform the hash keys or values (usually values), into another transformed hash. I even go looking for for it in ActiveSupport::CoreExtensions sometimes, surely they’ve added something, everyone must want to do this… nope. Thanks to realization triggered by an example in … Continue reading "Hash#map ?"

Media Files:

“Polish”; And, What makes well-designed software?jrochkind

Tue, 14 Mar 2017 15:13:28 +0000

Go check out Schneem’s post on “polish”. (No, not the country). Polish is what distinguishes good software from great software. When you use an app or code that clearly cares about the edge cases and how all the pieces work together, it feels right. Unfortunately, this is the part of the software that most often … Continue reading "“Polish”; And, What makes well-designed software?"

Media Files:

Command-line utility to visit github page of a named gemjrochkind

Mon, 13 Mar 2017 20:45:39 +0000

I’m working in a Rails stack that involves a lot of convolutedly inter-related dependencies, which I’m not yet all that familiar with. I often want to go visit the github page of one of the dependencies, to check out the README, issues/PRs, generally root around in the source, etc.  Sometimes I want to clone and … Continue reading "Command-line utility to visit github page of a named gem"

Media Files:

Monitoring your Rails apps for professional ops environmentjrochkind

Mon, 13 Mar 2017 14:22:29 +0000

It’s 2017, and I suggest that operating a web app in a professional way necessarily includes 1) finding out about problems before you get an error report from your users (or at best, before they even effect your users at all), and 2) and having the right environment to be able to fix them as quickly as possible. … Continue reading "Monitoring your Rails apps for professional ops environment"

Media Files:

“This week in rails” is a great ideajrochkind

Sun, 12 Mar 2017 18:46:57 +0000

At some point in the past year or two (maybe even earlier? But I know it’s not many years old) the Rails project  started releasing roughly weekly ‘news’ posts, that mostly cover interesting or significant changes or bugfixes made to master (meaning they aren’t in a release yet, but will be in the next; I … Continue reading "“This week in rails” is a great idea"

Media Files: