lines of code

Linking Paths and its geek sandbox
This is the geek sandbox of Linking Paths. Just tech stuff and code related topics.
  • October 15, 2011 4:05 am

    "Docsplit is a command-line utility and Ruby library for splitting apart documents into their component parts: searchable UTF-8 plain text via OCR if necessary, page images or thumbnails in any format, PDFs, single pages, and document metadata (title, author, number of pages…)"

    Doc⚡split

  • October 12, 2011 5:48 pm

    ShareJS

    Collaborative editing in any app.

  • October 12, 2011 5:17 pm

    "We have a dev machine at work which runs a variety of Sinatra and Rails projects (including a Rails 1 project). As such these projects need lots of different versions of Ruby. To date I’ve used rvm to manage this and it has worked well but I always came up against issues when trying to integrate tools like Monit, puppet or init.d scripts. So I bit the bullet and switched to rbenv."

    Using rbenv to manage rubies

  • August 11, 2011 11:41 pm

    sstephenson/rbenv - GitHub

    rbenv lets you easily switch between multiple versions of Ruby. It’s simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.

  • August 6, 2011 12:40 am

    openmirage

    Mirage is an exokernel for constructing secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS such as Linux or MacOS X, and then compiled into a fully-standalone, specialised microkernel that runs under the Xen hypervisor.

  • July 27, 2011 9:39 pm

    "VisualSearch.js enhances ordinary search boxes with the ability to autocomplete faceted search queries. Specify the facets for completion, along with the completable values for any facet. You can retrieve the search query as a structured object, so you don’t have to parse the query string yourself."

    DocumentCloud’s VisualSearch.js

  • July 27, 2011 9:36 pm

    "Docsplit is a command-line utility and Ruby library for splitting apart documents into their component parts: searchable UTF-8 plain text via OCR if necessary, page images or thumbnails in any format, PDFs, single pages, and document metadata (title, author, number of pages…)"

    Doc⚡split

  • July 27, 2011 6:04 pm

    Chosen - makes select boxes better

    Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly.

  • July 27, 2011 4:25 pm

    Pry

    Pry is a powerful alternative to the standard IRB shell for Ruby.

  • July 10, 2011 6:01 pm

    smoke.js

    A framework-agnostic styled alert system for javascript.

  • March 12, 2011 5:53 pm

    "However, that celebration has turned into a fetish — placing the act of creating a startup on a pedestal without casting any sort of critical eye on the quality or likelihood of that startup or idea succeeding."

    Have Startups Become a Fetish?

  • December 31, 2010 12:47 pm
    Read up on our use of AMQP, Solr, Chronos (our job scheduling system), or Goliath (our evented Ruby API framework). (via PostRank in Numbers: 2010 | PostRank Blog) View high resolution

    Read up on our use of AMQP, Solr, Chronos (our job scheduling system), or Goliath (our evented Ruby API framework). (via PostRank in Numbers: 2010 | PostRank Blog)

  • December 17, 2010 11:09 am

    Lettering.js - GitHub

    Lettering.js, a jQuery plugin for radical Web Typography

  • December 16, 2010 10:34 pm

    "The App Store revolutionized mobile apps,” said Steve Jobs, Apple’s CEO. “We hope to do the same for PC apps with the Mac App Store by making finding and buying PC apps easy and fun. We can’t wait to get started on January 6."

    Apple’s Mac App Store to Open on January 6

  • November 30, 2010 9:50 pm

    Head JS :: The only script in your HEAD

    The HEAD section is the worst place to load scripts. It’s painfully slow. The more and the bigger the worse it gets. Move the scrips to the bottom of the page and you cannot use HTML5 and CSS3 safely. Enter Head JS. The single best solution to this universal problem.