Brad For Dem Bedded

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 11 December 2010

My Inspiration

Posted on 07:13 by Unknown
I like playing with computers.  Professionally, that's all I really want to do.

I've been playing with computers since 5th grade.  My family bought an Apple Mac Performa 577 and I couldn't get enough of it.  I bought huge books all about how the software worked, I downloaded all sorts of things from AOL and then the Internet.  I just had to play and learn.

In high school I attended a vocational program for computing.  Most people thought it was odd I'd that I'd attend vocational school as I had good grades and took honors courses and that just wasn't something that people thought went together.  I loved it.  I'm so glad I went to vocational school.  Everybody should go.  Learning the basics of a trade is invaluable further on in life.  And yes, basic IT tasks are basically a trade these days, that's what we learned (A+ certification, installing Windows, putting together computers, basic networking, etc).

I used to be a die-hard Apple fan.  I bought the first G4 Yikes! tower from our local Apple reseller in high school.  I had read about the announcement of this model and just had to have one.  I spent my entire savings from working that summer to get it.  I got the 400 MHz one, before they downgraded the lowest model to 350 MHz.  I felt special.  66 MHz PCI graphics!  Yeah! :)
Apple gave me a free copy of OS9 because I answered a lot of questions on their online support forums.  This was huge for me.  I didn't have much money but I really wanted OS9.  Getting a free copy built a ton of loyalty for me.
I then bought the OSX beta.  It was slow as balls, but that was OK because I was on the cutting edge.

In college I played with a lot of Linux but still had my G4.  I went to opening day at the Crossgates Mall Apple Store in Albany, NY.  I got a free t-shirt and that built even more Apple loyalty.  I couldn't afford buying updates to OSX, so I installed Yellow Dog Linux on the G4 and it became my NFS server for my music collection.

I then went on to built computers and install Linux on them.  One winter when I came home for the holidays I literally had 8 computers packed in mom's minivan.  It was awesome.  I built Gentoo Linux from stage 1 on a 200 MHz Pentium system.  It took days.  It was so much fun.  I ran Return to Castle Wolfenstein demo servers off my laptop and built my first ever computer from scratch just so I could play the demo on Linux.    It was an amazing learning experience.  I learned that the motherboard I got had a newer chip set that didn't have support built into the Red Hat 7.2 provided kernel for the IDE controller, so it got stuck having the processor clock everything in and out in PIO mode.  The hard disk performance was atrocious.  So I learned to build kernels.

Fast forward about a decade.  Now I work at a big Fortune 500 company writing .NET software, playing with RFIDs and smart cards, and soon I'll be diving into some Verilog.  I'm basically an engineer who does DRM for physical things, but I can't really go into the details.  It's interesting, but I want to get back to playing with computers and especially Linux.  Up to the beginning of 2010, I was designing and building an embedded XML-RPC server in C++ for a PowerPC board and the desktop Java app to control automated board testing.  That was a cool job for the technical things, but the business side of things seemed to be turning for the worse and I jumped to the division I'm in now.

These days, I want to play with embedded Linux.  It's cool.  It runs a whole ton of stuff.  It's inexpensive and there seems to be a real dearth of quality people out there who know what they're doing with it and are willing to share that knowledge for a reasonable price.  I want to become one of the people who knows what they're doing and then teach other people those same skills.  Along with my continued interest in many things related to computing and Linux, this is my inspiration for writing a book about embedded Linux and for wanting to help with the Cross Linux From Scratch project.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in clfs, computers, my book | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Downsides and Upsides of Altera's Configuration Via Protocol
    Yesterday, I wrote a little about reconfigurable FPGAs attached to the PCI-Express bus as an addition to the general purpose computer. The...
  • Toolchain, Check! Kernel, Check!
    I've been working on the CLFS embedded book for a few months now.  I've been learning a lot and my goal has been to get a CLFS embe...
  • KDE4 Sucks
    I upgraded to Debian 6 Squeeze last weekend on my desktop.  I was very excited to get some more up-to-date packages (git, gcc, kernel, and c...
  • Low Cost ARM Computer
    I was thinking about my ARM + FPGA computer idea some more.  There's already a lot of competition in the single board computer space an...
  • Crypto Load Balancer Using Off The Shelf Hardware
    At my day job, I work a reasonable amount of time with cryptographic and authentication systems. Lately, I've been reading about OpenCL...
  • Embedded Linux and Long Term Support / Updates - Part 2
    In my previous post about embedded Linux long term support, I neglected Ubuntu. I had not realized how much effort Canonical are putting i...
  • The TuxedoBoard has a Brain! (picked out)
    I've chosen an ARM SoC (system on chip) for the TuxedoBoard! The Texas Instruments AM1707 ARM9 core will meet my requirements. The AM1...
  • Pick an ARM ABI When Building GCC
    If you follow the CLFS embedded book for ARM , you'll see that your ABI choice isn't used until compiling packages (ie: after you...
  • SanDisk iNAND
    I stumbled upon SanDisk's iNAND products today while doing some searching about SD cards. The iNAND idea looks very appealing to me co...
  • I'm Writing a Book
    I'm writing a book about embedded Linux but I'm not going to compete with traditional technical books.  O'Reilly isn't my co...

Categories

  • beagleboard
  • blog
  • book review
  • business
  • c
  • chairs
  • clfs
  • community
  • computers
  • crypto
  • db
  • debian
  • disapointment
  • embedded
  • energy
  • fedora
  • flash
  • fpga
  • gcc
  • git
  • google
  • health
  • hp
  • internet
  • iOS
  • learning
  • license
  • linux
  • market
  • microsoft
  • movie review
  • my book
  • next steps
  • open source
  • pandaboard
  • rails
  • software
  • SOPA
  • tuxedo
  • web 2.0
  • webOS
  • windows
  • work

Blog Archive

  • ►  2012 (10)
    • ►  January (10)
  • ►  2011 (70)
    • ►  December (10)
    • ►  November (9)
    • ►  October (7)
    • ►  September (8)
    • ►  August (1)
    • ►  July (3)
    • ►  June (3)
    • ►  May (3)
    • ►  April (8)
    • ►  March (4)
    • ►  February (5)
    • ►  January (9)
  • ▼  2010 (16)
    • ▼  December (6)
      • Being Clear About The Work I Want To Do (Part 2)
      • America. $&#* Yeah!
      • Gawker Got Hacked... I Dislike Online Accounts
      • My Inspiration
      • Absolute FreeBSD and Building A Server With FreeBSD 7
      • QEMU Booting CLFS PPC Issues
    • ►  November (9)
    • ►  October (1)
Powered by Blogger.

About Me

Unknown
View my complete profile