6084 comments
2357 subscribers
6223 on Twitter
Subscribe! Feed reader E-mail

Switching back to Linux as my development host

I switched back to using my Ubuntu partition as my primary development environment instead of using Windows 7. I still use a virtual machine to isolate development-related configuration from the rest of my system.

Linux makes better use of my computer memory. I have 4 GB of RAM on this laptop. My 32-bit Windows 7 can only access 3 GB of it, a limit I regularly run into. The resulting swapping slows down my development enough to be noticeable. I could switch to 64-bit Windows, but reinstalling is a disruption I don’t want to deal with right now. On Linux, my processes can access up to 4GB of memory each, which means there’s even room for future expansion. I’m at just the right level now – using 3.9 GB, but not swapping out.

Using Linux also means that it’s easy for me to edit files in my virtual machine. Instead of setting up Samba + Eclipse, I can use ssh -X to connect to my virtual machine and run Emacs graphically. If I want to use Eclipse for step-by-step debugging, I can use sshfs, smbfs, or NFS to mount the files.

The key things I liked about Microsoft Windows 7 were Autodesk Sketchbook Pro and Microsoft Onenote. I can draw a bit using the GIMP or Inkscape, although I really need to figure out my smoothing settings or whatever it is that would make drawing as fun as it is in those other programs. I don’t need those programs when I’m focused on development, though, and it’s easy enough to reboot if I want to switch.

Hibernate doesn’t quite work, but I’ve been suspending the computer or shutting it down, and that works fine. Pretty cool!

Short URL: http://sachachua.com/blog/p/22322
  • http://flaviosouza.org/blog Flavio Souza

    Hi Sacha,

    I am trying Microsoft OneNote too. How are you using this software?

  • http://sachachua.com Sacha Chua

    Mostly for taking sketchnotes like this one for Gretchen Rubin’s book tour for the Happiness Project. I don’t use OneNote’s handwriting recognition feature as much as I thought I would, because I prefer taking my main notes in Emacs. Now I’m shifting to Autodesk Sketchbook Pro for sketchnotes, so we’ll see what I end up using OneNote for!

On This Day...

  • 2012: Emacs braindump from John Wiegley =) — I’m going to edit and post my Skype chat with John Wiegley, but here are some quick notes: Read Emacswiki [...]
  • 2010: The fruits and chairs of our labour — W- and I have graduated to making furniture. =) From Starred Photos He finished his chair this weekend. It’s awesome! I’m working [...]
  • 2006: Thoughts from the Social Tech Brewing org meeting — Although it wasn’t easy dragging myself away from what I had planned for the day, I’m glad I attended the Social [...]
  • 2003: more thoughts — High wooden walls are good. As long as I breathe normally and I keep quiet, no one notices. Work, yes. Work [...]
  • 2003: Ideas — Interactive programming portfolio? Personal software process? http://interactive.sei.cmu.edu/Features/1999/June/Background/Background.jun99.htm
  • 2003: Thoughts — What do I want to do? What kind of papers do I want to write? Maybe I can look for computer [...]
  • 2003: Dr. Dayrit SOSE planning session — Look up ISI Off-shore degree programs? I want to focus on computer science education. My objectives are: - Develop interactive, up-to-date learning materials for student-centered [...]
  • 2003: Dr. Dayrit — SMIT-Ed? Science, Mathematics and Information Technology Education Program. DISCS enrollment: 730 768 816 770
  • 2003: Dr. Intal’s talk — 4:30 – 6:00 on Mondays – class-free common time for intellectual exchanges, which means I get to hang out with people [...]
  • 2003: Reflections — You know, I’m more passionate about computer science education than I am about wearable computing. Not that I don’t think wearable [...]
  • 2003: Have a stop-doing list — Very important!
  • 2002: Hello world, school, teaching, games () — 12:52 AM on a schoolday that starts at 10:30 AM is probably not the best time to write an S-Files, but [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging