Drupal on Rails - Part 2

So it's Friday and the University is closed due to all the flooding that is happening. Time to work on my apps and see if I can complete the circle. In part one I had had Drupal working as a consumer of data from a Rails app. I had speculated on a way to get the data from Drupal to Rails but hadn't implemented anything yet. Today I set out to accomplish that part.

Drupal on Rails

My job at Oregon Sate University Central Web Services has me mostly focused on Drupal. We use Drupal for most of the university websites, and it does a great job. However while I've been slogging trough old PHP code, the rest of our developers have been working on state-of-the-art Ruby-on-Rails apps. So, not to fall too far behind I've been working on building my own Rails apps.

Ubuntu Auto Upgrade

When I got up this morning the last thing I thought of doing was upgrading Linux on my laptop. After all upgrading Linux can be an all day affair. First you've got to download the .iso file, then burn a CD or 2, or 3. Then of course you'd better back everything up before you start. In fact some server distros don't even let you upgrade, but require a clean install each time. Then prepare for lot's of stuff not working, and to have to reapply all your preferences etc.

Enjoying my CR-48

When Google announced that they were giving away laptops for testing Chrome OS, I immediately went to the website to sign up, not really expecting to get one. The word was that Google would ship 60,000 of them, but figured they'd probably get millions of requests. I expected I would receive an e-mail from Google if they were going to send me one. Imagine my surprise to find it sitting at my door last Monday!

Identity

There has been much talk lately about privacy on the web, and who does what with your data. Most of this of course has centered around Facebook or Google. New technology from Facebook makes it easy for any website to tap in to your Facebook data when you visit their site. The idea behind this is that people will be interested in stuff their friends "like". Facebook knows a lot about it's users, but Google might know even more. As users of this technology we may be concerned about who knows what about us, and who owns this data.

Chrome OS

I've been using Chrome browser almost exclusively on my Linux netbook for a while now so I've been curious to try out Chrome OS to see how it's progressing. I've tried two different distributions of the open source Chromium OS version. The latest is called Flow from Hexxeh, which has had really good reviews. Supposedly they've done a lot of work to support various hardware. Unfortunately not much supports my Intel GMA500 (Poulsbo) based netbook. Flow was too slow to do anything with, even slower than the first Chromium OS version I tried.

Tip - using whatis

I recently came across the Linux 'whatis' command. whatis just displays the short description part of a man page. For example:


$whatis dig
dig (1) - DNS lookup utility

A standard Linux distribution comes with hundreds of commands and utilities in the /usr/bin/ directory. Want to know what they all do? You can use whatis in a loop with ls to do the trick.


for f in `ls /usr/bin`; do whatis $f; done | more

Syndicate content