I’m a Gadgeteer!

My college friend Jackie Cheng informed me about audtions for The-Gadgeteer.com, a gadget reviews and news website by Julie Strietelmeier.  I figured it was worth a shot to try out, and after a couple of weeks – HURRAY, I was accepted!  I now will get to do gadget reviews of my own, as well as post news stories on anything I find interesting.  So far it’s really taught me a lot about writing, reviewing, and editing what I post.  Strangely, I never realized how much work it actually was to write professionally and give my opinions on a product.

I can’t wait to contribute more!  Thanks for the opportunity Julie!

MK802 Mini Android PC

Today’s “hack” comes to you by something I saw on one of my fave podcasts from Hak5.  I decided to purchase the MK802 from Amazon.com for only $35 USD! There are newer models with slightly different hardware, but this one was cheap enough for me to want to play with.  

For my first try, I followed the instructions from this forum over at Rikomagic.  I did have a bit of trouble downloading the Lubuntu image since it was so big, but after a few tries I got a successful image.  I was able to boot into it from the micro SD card, and viola, Lubuntu on my (other) $35 PC!  I definitely recommend giving this fun PC a try, since it’s so affordable and pretty easy to install other OS’s if you don’t like the default Android OS that’s on there (it comes with Android 4.0).

 

Android to Ubuntu

 

 

 

Raspberry Pi with BerryWebServer

Today I decided to install a new OS onto my Raspberry Pi, since I want to try it out as a light web server for a local blog or website.  After reading the raspberry.org site, I gave BerryBoot  a try.  I unzipped the required files onto my formatted SD card, and booted up the pi.  I chose the OS BerryWebServer that gave me the option to install Lighttpd + PHP + SQLITE.  Perfect, or so I thought!

When I installed everything, it booted and let me change my default password. It gave me the web address of the Pi, and I went ahead and FTP’d into my new pi web server from another machine.  Since this install doesn’t come with an SQL manager, I installed PHPLiteAdmin.  I ran into a few issues after uploading my wordpress files and edited my wp-config.php to match my server:

Although this installation is running SQLite, WordPress needs to be told this specifically since it uses MySQL by default. We need to install the PDO (SQLite) for Wordpress plugin.

To install PDO For WordPress we need to:

  1. unzip the files in your wp-content directory. The structure should look like:
    wp-content
    ->plugins
    ->themes
    ->pdo
    db.php
    index.php[maybe]
    Then in wp-config.php, right after the define(‘COLLATE’,”); line, we need to add

 

define(‘DB_TYPE’, ‘sqlite’);    //use sqlite

After much trial and error, I still couldn’t get my database installed properly.  I was puzzled by the fact that phpliteadmin couldn’t see the database WordPress would have created, as well as why I couldn’t log in once I WAS able to run the install.  I found my answer here:

http://wordpress.org/support/topic/plugin-pdo-sqlite-for-wordpress-does-not-give-the-password-on-install-in-301

Turns out I had to add

function wp_install($blog_title, $user_name, $user_email, $public, $deprecated=”, $user_password = ”)

then

$message = __(‘Note that password:’ . $random_password . ‘ carefully! It is a random password that was generated just for you.’);

in the file  ”wp-content/pdo/wp_install.php”.  After that, I was able to see the randomly generated password on the page, and log in with that.  (This will happen even if you do choose a password.)

 

I then found out after all this that the PDO plugin wouldn’t really work unless I went back to WordPress 3.1.2!  Someone says that if you update WordPress after everything works, it will stay working as it should.

Either way, I’m happy I persisted, and now have my very light PiServer running at home :)

 

 

Boxee alternative

I recently wanted to catch up to all of my podcasts that I’ve missed due to my recent trip to California (post and photos coming soon!), so I fired up my HTPC/Server, only to find out that Boxee for Windows no longer runs properly on my machine. The software will run, but no internet content will be downloaded.  I ensured internet access was running on my server, and no go.  I know that they stopped supporting Boxee on the desktop a while back due to wanting people to purchase a Boxee box, but I figured I’d hold off since I didn’t want to purchase another box just for that.

So now I need to look into another alternative.  I really liked Boxee due to it’s easy to use interface, including being able to view popular apps to stream podcasts and TV shows.  I’ve heard of XMBC, but never gave it a proper shot.  So I proceeded to install XMBC, and finally took the time out to check what it has to offer. I was looking mainly for ability to stream my favorite podcasts online.  I discovered that I can install TONS of video plugins, including my favorite channel on Revision3.  I also like that it can run on any popular OS, including Mac, Windows and Linux.  I’m very  happy!

Raspberry Pi and HDMI

I finally had time to sit down and try to figure out what was wrong with with my monitor resolution when connecting to my Raspberry Pi.  I am using HDMI to connect to my 23″ monitor that supports 1920×1080 resolution. My Raspberry Pi would never seem to fit the entire screen! Frustrating after spending over an hour testing different configurations in the /boot/config.txt file.  I finally ran across this thread from the forums, and the command

disable_overscan=1

worked!  Such a simple fix.  I guess googling the correct keywords finally helped me in the end :P  Thank you Raspberry Pi forums :D

Home Server RAID

Today’s project is brought to you by the letter “R”, for RAID!

I finally bought three Seagate Barracuda Green 1.5TB SATA 6Gb/s drives for my HP N36L Micro Server that I got for Christmas. I will set it up as a software RAID on my Windows Server 2008 R2 box and use it as a file share. Pretty sweet. Software RAID will be good enough for my home usage as far as I can see.

I had another though since I use a small PC for all of my video podcasts. Why not try to install my spare Asus ATI Radeon HD 5450 via card in my Micro Server? Since it’s a low profile card that has DVI and HDMI out – I could easily use the HDMI to output to my TV and use that for audio as well! Turns out it works great! So I have Windows Server 2008 R2 running Miro for my podcasts, eventually rip all of my media onto the RAID, and keep Win2k8 so that I can learn about it for work and my career. Professional server and HTPC all in one!

Raspberry Pi

I couldn’t get a piece of my pi early this morning (1am to be exact), since the Raspberry Pi sold out in two hours!  (I predicted it would sell out in one to be honest.)

I can’t wait to read about what people think about the small computer running Linux.  I know they will make more, and hopefully then I can grab one from the next batch!  I’d like to use it for my home security cam system :)

Home Security Cam

I’ve decided to take on a new project – to create a DYI home security system. There are plenty of resources on the web, and I love open source, so my goal is to use a Linux distribution and open source software. I’m really liking Zoneminder and Motion. I have set up my HTPC with Ubuntu 11.04 as a LAMP system, so I will experiment with this. I will post an update soon on my findings!