Archive for the 'Tech' Category

Laptop with Built-in Projector

Wednesday, February 27th, 2008

Product mashups (integrating separate technologies into a single product) represents one of my favorite ways to innovate. An interesting mashup that is likely to enter the market in the next few years is an embedded projector within laptops and cell phones. Especially for laptops, the ability to give a presentation anywhere without requiring a separate (and expensive) piece of hardware would be really nice. Cell phones also could benefit from this technology for showing movies, gaming, etc. A quick search found the Microvision Pico Project Displays which is aiming to make this mashup a reality. Keep a close watch on this company!

Laptop Security

Wednesday, June 21st, 2006

Since there have been a string of high-profile laptop thefts in the news lately, I thought it would be worth sending out a few quick ideas on protecting your laptop in case it gets pinched.

1. Use a Hard Drive password
Most of the modern Dell laptops support this. It is turned on through the BIOS configuration screen, but is different than a BIOS password as it actually sets the password within the hard drive’s controller firmware. This will disable read and write access to the drive until a correct password is given. Simply moving the hard drive to a different machine will not make it go away. Basically, the disk is unusable until either a) the correct password is given, b) the physical controller on the disk is replaced, or c) someone solders a debug port onto the right hard drive controller pins and reverse-engineers the back-end diagnostic protocol.

When the hard drive password is set, you will have to enter it every time you turn the machine on or resume from standby. Since you are (hopefully) already doing this anyway when Windows or Linux boots/resumes, simply turn off the OS password protection and you will still only have to enter one password to boot/resume.

2. Use an encrypted volume to store any work
I personally like TrueCrypt because it works on both Windows and Linux, is really easy to use, and is free/open-source. Basically, it will create what looks like another hard drive on your machine where you can save all your data. Simply create a shortcut on your desktop to that drive and you are good to go. Yes, you will have to enter a password the first time you want to mount the drive, but it will then stay mounted until you reboot. Just don’t forget your password (and make it long enough not to be brute-forced)!

3. Securely delete files and encrypt your swap file
I use a program called BCWipe on Windows which is also free and does three things really well. First, it installs some Explorer hooks to allow you to easily delete files in a secure way (multiple overwrite passes, etc). Second, it can go through all your deleted/slack space and scrub any leftover bits. Finally, it has the ability to encrypt your swap file on the fly…very cool.

4. Use a screensaver password
Dumb i know, but when combined with the other options it makes getting on the box pretty difficult.

5. Write or download a script that phones home
In case all the above falls through, write a script that periodically goes and checks your personal webpage or something. I set it up as a cron job under Linux or a scheduled task under Windows. This way, you’ll at least be able to track the IP address of your stolen laptop when the thief goes online.

6. Finally, use a personal firewall to protect you from Network-based attacks
This is not so much concerned with a thief stealing your laptop as it is concerned with data theft through the network. I really like ZoneAlarm for its ease of use and simplicity. Just be sure not to accept any ‘incoming connections’ unless you are know that it is safe.

Mobile Blogging

Tuesday, March 28th, 2006

VagaBlog is a mobile, palm-based application which allows for the easy posting of stories from any location. I am currently running VagaBlog on my Treo 650 and must say that I am quite impressed with its capabilities.

Be prepared for many more postings from random locations!

Poor man’s PVR

Monday, March 27th, 2006

So I wanted to get Tivo, but did not really want to pay the monthly fee. Instead, I found the poor man’s solution (well, poor if you already have a computer). I ended up getting a Plextor PX-TV402U converter which encodes the cable signal into MPEG4 format and passes it to the computer over USB. On my computer, I use EyeTV 2.0 which allows for easy recording, viewing, and editing of live television.

If you are in the market for a PVR and have a fairly up-to-date computer, I would highly recommend this setup for it’s flexibility and ease of use!

Netvibes

Thursday, March 23rd, 2006

In case you have not already seen it, you should definitely check out Netvibes. This site is implementing a basic version of what I consider to be the next generation of human/computer interaction. The web-desktop offered by Netvibes is user-friendly, functional, and aesthetically pleasing.

What I have done is set Netvibes to be my desktop wallpaper through Microsoft’s long forgotten Active Desktop feature. Because the site uses AJAX, there is no need to set a manual page refresh schedule (one of the many reasons that Active Desktop was a flop). Instead, various portions of the Netvibes page will periodically update themselves using asynchronous javascript.

With Active Desktop, the Netvibes page has no borders and is locked to the desktop background so that it never gets in your way. You can, however, still click on the various parts of the page as if you were in a standard web browser. Take a look at this screenshot for a better idea of what I mean:

Desktop Screenshot

Q

Tuesday, March 21st, 2006

My preferred work setup right now is a Dell PC running a version of Mac OS X (10.4.5). While this has been treating me really well, much of the work I do requires a Virtual Machine environment. Unfortunately none exist for OSX86 yet….at least not until I came across this today:

Q is an virtualizer/emulator based around Qemu, but specifically built for OS X. It is similar to VMWare but also encorporates some of the features of Bochs.

I tested it out today on my work machine and was very impressed with it. Q is a bit slow since the Qemu Acceleration kernel extension has not yet been ported to OS X, but it is certainly usable. Hopefully the kernel module will be available soon!