Posts

View Categories

  • Advances in computer vision, and chasing the long tail

    Facial recognition and stuffed animals

    Face Recognition Software Recognizes Animals Now Too - Terry Kimura

    Following a person - Vislab

    Following a Person - Image Detection, Color Association and Kalman Filters - Vislab

    Note

    This text was produced for a seminar-based class in which students were encouraged to attend a series of guest lectures and submit a short paper on one of them.

    This post is in response to “Understanding visual appearances in the long tail” by Deva Ramanan, Associate Professor at the Robotics Institute at Carnegie Mellon University.

    Continue reading...

  • (Epson) Configuring printers on Linux

    Configuring printers on Linux computers often takes a bit of trial and error, especially since many printer companies don’t tend to update drivers for Linux distributions as often as with Windows and Mac OS.

    On the plus side, if someone finds a solution for any Debian-derived distribution, it often works for Ubuntu and its derivations, and vice versa.

    I’ve been trying to configure an Epson Workforce 3640 printer for a netbook running the LXLE Linux distribution, which is closely derived from Lubuntu and Ubuntu.

    Continue reading...

  • Reviving a dead laptop with Linux

    My Acer Aspire One has been sitting idle for almost three years now, unable to boot up to Windows 7 32bit. Hard drive errors prevented operating systems loaded from USB from accessing files on disk.

    I decided to give it another go to see if the netbook could be reincarnated under another operating system.

    I’m happy to say that the process was successful, and reformatting restored the hard drive to a functioning state!

    Continue reading...

  • Setting up Sublime Text Editor for Ruby on Rails

    In this post I’ll go over how I set up Sublime Text Editor for Ruby on Rails development.

    Sublime Text Editor is a popular proprietary text editor that runs on Windows, Linux and Mac OS. It’s highly customizeable, with many user-developed plugins that tweak various parts of the interface.

    Continue reading...

  • Concurrency is beautiful with the Go programming language

    Golang is a general programming language designed specifically for scalable and distributed systems. One of its largest advantages is that concurrent programming is constructed as a natural part of the language, so it is able to present a far simpler approach than many other languages.

    Continue reading...

  • (Linux) Setting up Ruby on Rails using RVM

    In this post I’ll go over how to install Ruby on Rails on Linux using Ruby Version Manager, or RVM.

    RVM simplifies maintaining one or more independent Ruby environments, which can be helpful for development and testing. You can run builds on multiple gemsets this way, and if you so choose you can set up self-contained environments for each project.

    Continue reading...

  • Ruby on Rails not so slow on Unix

    I’ve been starting to work in Ruby on Rails, and the Rails experience seems to be much smoother on Linux than on Windows.

    More tools work out of the box, and there are significant performance improvements. Search for “rails slow on windows” and you’ll find many results, with the most common suggestion being to move to Unix.

    For instance, test builds that take a few seconds to run on Linux often take up to a minute on Windows. The difference for general Ruby tasks is supposedly closer to 70% - 100% faster on Linux than on Windows. (http://programmingzen.com/2009/08/10/how-much-faster-is-ruby-on-linux/)

    Continue reading...

  • Upgrading to Debian Testing

    Last time I went over Debian’s releases and reasons to either upgrade to Debian Testing or remain on Debian Stable.

    In this post I’ll go through the steps I took to upgrade to the current Debian Testing release.

    Continue reading...


subscribe via RSS