21May/080

Car Computers Need Reboot, Too

My Honda Civic Hybrid Needed a Reboot

To say I was surprised is a slight understatement. I take it for granted that computers need periodic reboots, most especially computers that run the Windows operating system, but it never occurred to me that my car might need one, too.

Honda Civic Hybrid

First the mysterious symptoms:

In city driving I noticed that very suddenly my battery charge would drop down to one bar or even none and the car would start acting very sluggish. This was even more likely to happen when the air conditioning was on but could also happen without a/c or heat on. Always the batteries would charge back up quite quickly, though, so it was never hazardous. This never ever happened during freeway driving. It also wasn't consistent in city driving, it only happened on some certain drives, leading to my being perplexed and wondering if it was something I did while driving.

The event that sent me to the dealership: suddenly my air conditioning stopped working. I immediately suspected that might be related to the batter power problem, so I took the car in at the earliest opportunity.

Filed under: Geekery Continue reading
17May/08Off

Life Without Cygwin Would be Rough

That headline may be a little overkill, but I depend on Cygwin for so much and yet I take it for granted. At home, I do all of my web surfing, studying, experimenting, everything on Linux and find that I always have the tools I need for whatever I'm working away at. Linux distributions — always the perfect tools for every job. When I go off to my place of employment, that environment is a rude awakening. My development desktop is Windoze (gasp!), Windows 2000. Cygwin is the perfect tool that makes toiling in Windows tolerable.

Mind you, the majority of the software development that I do on a daily basis is platform agnostic, being Java, Python, etc. I could easily do my job on  Linux desktop. It's the corporation that prefers that I use Windoze for Word, Excel, Outlook, you know, the usual applications, and I admit that I haven't fought the system and begged for a good Linux desktop. That's because one of the first things I did when I started this job was to download Cygwin! If I didn't have Cygwin, then it would be a different story altogether, but so long as I can have that, I can get by quite happily.

And so on to my point — I would be miserable without it and would incessantly complain about my sorry state of affairs being stuck on a Windows platform. I know, the GNU coreutils are available for Windows, and a number of other great tools, too, but those don't compare with Cygwin in my opinion. With Cygwin, I have a full bash shell and my usual load of scripts, I have sshd and crond (both as Windows services - that still tickles my funny bone), I have a seemingly endless number of packages I can install if the urge strikes.

I don't understand why more people don't depend on Cygwin to get their job done. I just can't comprehend it. Anyway, one day this week someone was asking me about it and that made me think how much I depend on it and take it for granted, so I thought I'd just put in this little recommendation. If you've never tried it, give it a shot. It's a big application, depending on how many packages you choose to install, and the graphical (sort-of) installer takes some getting used to, and it's slow to download and install, but it's worth the time and effort. You won't be disappointed.

Filed under: Geekery Comments Off
7Sep/07Off

Women in Technology at O’Reilly

Tatiana Apandi, an associate editor at O'Reilly Media Inc., is the series creator of Women in Technology, a series "comprised of articles written by women on the topic of 'Women in Technology'". The series is running through September.

Here's a list of some of the women who will have articles in this series (copied from an announcement email):

  • Anna Martelli, Ravenscroft, Pythonista
  • Audrey Eschright, independent programmer/designer/publisher
  • CJ Rayhill, SVP of Product Management and Technology for Safari Books Online
  • Dawn Foster, Director of Developer Relations at Jive Software
  • Dru Lavigne, Chair of the BSD Certification Group Inc
  • Gabrielle Roth, member of the Portland Perl Mongers
  • Jeni Tennison, independent consultant and author
  • Jill Dyche, partner and co-founder of Baseline Consulting
  • Juliet Kemp, Systems Administrator for the Astrophysics group at Imperial College
  • Julia Lerman, Board member of the Vermont Software Developer Alliance, runs the Vermont.NET User Group
  • Kaliya Hamlin, unconference Shesgeeky.org organizer
  • Kirsten Jones, webmaster for The Perl Foundation
  • Lauren Wood, Chaired for the W3C DOM Working Group
  • Leslie Hawthorn, works for Open Source Programs Office at Google
  • Selena Deckelmann, leads PDXPUG, a PostgreSQL Users Group
  • Shelley Powers, software developer/architect, photographer, and author
Filed under: Geekery Comments Off