Category
Tech
My interest in technology stems from computer gaming. I am and always will be, a PC Gamer. Trying to play multiplayer games brought me networking experience, new games required better and faster computer components, and so I learned out of necessity what it took to battle the demons of hell. While I was around, I got into AOL, website design, and programming as well. My first crappy job at the KSU airport brought me money to build my own computer from scratch, which is still the computer I use today. Even though every single part has been replaced at some time, its soul lives on.


Saturday, September 03, 2011
Upcoming Upgrades
Since the last post way back in May, my computer hasn’t changed much. Back then I added the Razer Mamba mouse and Megaloden Headset.
The mamba has been amazing, like spectacularly good for a wireless mouse. Its only problem is battery life. I’ll often leave it on and leave for a 4 day trip at work and come back to find it dead. It’s not a huge deal since it can easily become a wired mouse by plugging it in. My only real disappointment is that as soon as I bought it they came out with a new mamba, all stealth-apple style. I don’t think the new one is vastly different though, it has some fancy lights. I will try to resist the temptation to buy another one.
The Megaloden headset is alright. It’s bulky and takes up a lot of room in my suitcase when I took it to DasLAN. I don’t like the fabric ear covers, compared to my Bose Triports, but the Bose has no microphone. The mic is alright when I’m at home in a quiet environment, but was almost worthless in the noisy environment of Quakecon. I’ll probably keep them because the market for them is pretty small.
My only big PC news is that, after 9 years, I’ve finally bought a new case for my computer. Since high school, I’ve rocked an old school Lian-Li PC-60 or something. I have pretty high standards for my computers, it turns out. I wanted a silver case to go along with the Apple Cinema Displays which narrowed me down to about 5% of the total case market. Go ahead and try to buy a nice looking silver case, I dare you. You can’t do it anymore. Your computer these days must be black, which is funny because in the past nothing was beige and you could never find any black. We kinda went past the goal of customization and ended up back where we started. Anyways, I considered buying a dead Apple PowerMac G5 and gutting and modding it to make a PC from it. Not only extremely troublesome, it would limit me to one DVD drive and wouldn’t be very upgradable.
The bar by which I’ve always measured PC cases has been the Maximum PC “Dream Machine” for 2002. The case is a Cooler Master ATC-110, which went out of production soon after. I’ve occasionally searched for one, usually to never find one, or find one in bad condition. However, I recently came across one on ebay in basically flawless condition and so I pulled the trigger and bought it. I’m pretty excited to get it. It’s almost a full tower, so it’ll be larger than my current computer, but it doesn’t actually go to LAN Parties anymore. I have my Macbook Pro for that now, so I don’t have to worry about traveling with it much. I like the way the door covers the drives, and I have plenty of USB ports on my keyboard and monitors so I don’t need them on the case. Hopefully I can put up some images when I get the computer built. It’ll be fun to rebuild the computer, I never get to do that anymore it seems.
I considered buying an i7 setup to make it like a whole new computer, but the Core 2 Duo is still fine. Maybe next year for Quakecon (or whatever we end up doing).
Posted by
eclipse on 09/03/2011 at 04:02 PM
Tech •
PC •
(0)
Comments •
Link to this entry


Sunday, December 19, 2010
The Most I’ve Ever Typed on an iPad
Since I got the iPad, I’ve known that bluetooth keyboards work with it, but I haven’t ever synced my BT keyboard to it until now. And I can’t decide if it’s awesome or terrible. Certainly, the best part about the iPad is that the keyboard is not necessary. I’ve always figured that if I need to type, I can just use the laptop and if I just want to read, there’s nothing better than the iPad. Today I had a flight sequence with a short overnight, and I didn’t really want to drag the macbook air through security, but I wanted to do some quick typing for my new bidding program so I brought along the BT keyboard.
It’s nice to be able to write something like this blog post with the iPad, but some things are very lacking. For a mouse-less computer, I thought keyboard shortcuts would work better. Tabbing between fields seems application-specific and other than the address bar, the keyboard is useless for safari web browsing. No page up/down or search. I thought my SSH program would work pretty well, but the control buttons don’t work which kind of limits using nano with it.
On the other hand, with cheap bluetooth keyboads these days, it’s not too hard to throw a spare keyboard in the suitcase and when the rare situation comes across that I want to type, I’m no longer limited by touch typing on the screen. The special apple function keys that adjust brightness and control music actually do work and are pretty nice. Command keys like cut/copy/paste do work as well, but without a mouse it can take some time to select what you want.
For now, I think the iPad has a way to go to meet the standards of someone used to controlling a computer almost purely by keyboard command. Maybe iOS 4 or 5 will address it, or maybe like OSX there’s a hidden option to turn on full keyboard commands. Using a bluetooth keyboard is a nice feature but I’ll stick to the air for now.
Posted by
eclipse on 12/19/2010 at 10:13 PM
Tech •
Apple •
(0)
Comments •
Link to this entry



Tuesday, November 30, 2010
FreeNAS Update: Rsync and Unison
I've been using FreeNAS since the beginning of April, 2010, and it certainly has met or exceeded my expectations in that time. It still serves its purpose well, however the way I have it set up has changed quite a bit since April. You can find my original post here (
FreeNAS Review). I wanted to take the time to describe my first thoughts when creating my NAS file server, and how it has changed into its current form.
My NAS's main purpose is to be a file server and store movies, tv shows, and music to be used mostly by my AppleTV, but also with all computers on my network. I had started in June/July '09 with an external hard disk plugged into my Apple Airport Extreme router. The disk spun 24/7 and eventually became unreadable by September and I was mad. Luckily for me, I still had most of my data backed up on the gaming desktop. But the backup was taking most of my desktop's HDD space and so I wanted it all on its own. For that reason, I bought a
Linksys NAS 200 that featured RAID1. I thought a second disk would at least keep my data safe if the disk crashed again. It was waaay too slow for my needs and so I built the FreeNAS server.
RAID1 vs. Rsync
FreeNAS was set up with the same RAID1 as the Linksys and it was much faster, so life was good. But as I talked about it more and more, RAID1 sounded less and less secure. Sure, I was safe from a hard disk failing but there were other things that could delete my collection still, and I'd be SOL. I could accidently type a command wrong and accidently delete the entire /Movies folder with a hit of the enter key, and that would happen on both drives instantly. Or the flash drive containing my FreeNAS config could fail and my software controller would be erased. Without the software controller settings, you can't access a RAID array (at least not easily, like at the user level). So for these reasons I backed up, wiped the RAID array away, and changed to a local rsync service.
Rsync runs once a day in the middle of the night, and basically mirrors the entire Media Drive onto the backup disk. I have until 3:00am to undue any accidental deletions or changes to the filesystem made during the day. If the media disk were to fail, I'd only lose a day's worth of new stuff which is usually a tv show or two. I'd rather re-download two tv shows than 1.5TB of movies and stuff!
Unison
In addition to backing up my media, the FreeNAS server acts as a remote location for backing up important files from my other computers, including my macbook pro(music), Gaming PC(Pictures), and Alison's files. The Macs simply use Time Machine to backup their files, and I could use Windows 7 Backup to store my desktop's files. But, I thought it'd be nice to sync my Pictures between the desktop and the laptops. That way, when I go home or do imagework, I always have the latest, up-to-date images on all the machines. Having them on different computers protects them against being lost if a disk dies, and unison can archive deleted files if you want it to which protects against accidental deletion. You can think of unison as two-way Rsync, in that any change you make will be backed up on the server, but if the server data changes, the changes will be sent to your computer as well.
To use Unison in FreeNAS, you only have to enable the service in the webadmin. You'll want SSH enabled as well. Everything else is done from the client computers. Install Unison (
http://www.cis.upenn.edu/~bcpierce/unison/download.html), and create a private SSH key so you don't have to type in your SSH password (
http://linuxproblem.org/art_9.html). Windows users will need to install Cygwin for the unix shell.
Next, create a preferences file on each computer you want to sync files to. Probably looking something like this:
batchpref.prf
# Roots of the synchronization
root = /Users/username/Whatever/
root = ssh://username@192.168.X.XXX//mnt/Disk/PathTo/Wherever/
# Paths to synchronize
#path = current
#path = common
#path = .netscape/bookmarks.html
ignore = Name {._*,.DS_Store,Thumbs.db}
Obviously, you'll want to change the username, IP address, and path to your own settings. You need to give it two directories to make the same. One local to the computer, and one on the remote disk or network location. "ignore" tells the config to ignore whatever files or regex you want. In my case, it's ignoring those annoying hidden windows and OSX files. You can set it to anything, even entire directories. And there are lots of other options you can do as well. See the User manual for all options (
User Manual).
Once the config file is done, save it to the appropriate place.
In OS X, it's ~/Library/Application Support/Unison/batchpref.prf
In Windows (Cygwin), it'll be c:\cygwin\home\username\.unison\batchpref.prf
Linux is probably ~/.unison/batchpref.prf (I dont have straight up linux, so I don't know for sure)
Now that the preferences are saved, you should be able to run unison from the command line. Type:
unison -ui text -auto -batch batchpref
This tells the computer to run unison, in the text-only user interface, in automatic mode (doesnt ask you what to do in errors), and to use the preference file we just made. From here, you can run it as a cron job in OSX/Linux, or make a .bat file in windows and run it with Task Scheduler. I have it run on windows at startup, and once a day on the macs. You can also run it manually when you want to make sure you're up to date.
Now, I guess websites like dropbox offer similar capability, but you're either limited in filesize or you have to pay for it. Paying isn't a bad idea, since I suppose if my house burned down I'd still lose everything. But I find unison to be a great way to back up and syncronize easily and for free. Especially if your data is the "nice to have" but not the most important memories of your life.
I'll finish the post off with a newer pic of my home network. It's clickable to view it a little bigger. I still have other FreeNAS updates I can write about, but since Rsync and Unison are so closely related, I thought I'd give them their own post.
Posted by
eclipse on 11/30/2010 at 10:42 PM
Tech •
PC •
(0)
Comments •
Link to this entry



Wednesday, November 24, 2010
Computer Room Pictures
I don’t have any real substance to talk about at the moment, so here are some new house pictures of the computer room. The gray wall paint is awesome and we have shelves and curtains up now.
Read Full Entry
Posted by
eclipse on 11/24/2010 at 09:08 PM
Tech •
Apple •
PC •
(1)
Comment •
Link to this entry


Sunday, October 24, 2010
The Macbook Air Experiment
I wasn't paying too much attention to the October apple keynote about OS X 10.7 but at the end of it, as everyone probably knows by now, Jobs announced the new Macbook Airs. I've always loved the macbook air, but with a 13" screen it's always just seemed like a crippled macbook pro. Despite rumors predicting it, I was honestly surprised when the 11.6" mini-air was announced. Anyone who knows me and my apple addiction knows
how much of a fan I am of ultra-portable laptops and the
12" powerbook. I think this laptop combines the 12" portability with the form factor of the bigger air and that's what appeals to me. Now, you'll probably ask:
didn't you just get an ipad? and yes....I probably don't need the air. And yes, it's not exactly a cheap netbook like the
acer aspire (waiting to be sold atm). Yes the ipad is more portable to work since it can stay in the suitcase when I go through security. Yes, unlike the acer, I'm afraid the Air will get damaged or stolen if I take it to work too much. But in our short lives, sometimes logic needs to take a backstep to emotion. Do I prefer the Air to the acer? x1000!! Do I prefer it to the ipad? well....that's the test...
First impressions of the laptop are VERY good! Despite low system specs like a 1.4GHz processor and 2gb of ram, the laptop feels very speedy. Finally, the airs have high res screens! At 1366x768 resolution, the screen space still feels like a bigger macbook. It plays back 1080p youtube video in full screen when the atomized acer choked on fullscreen 480p. It plays quakelive at about 50-70 fps. I don't plan to install bootcamp or take it to lans as my primary computer, so that's the most intense use I have planned for it. The keyboard is the same as the new macbooks and BT keyboards, it's a pleasure to type on. The 64gb SSD hard drive is small, but it fits what I want it for, and it combined with the Geforce 320m make this laptop scream. This is no netbook for sure.
As for OS X 10.7, for a first look it's not terrible. I'm very happy with Snow Leopard, so I don't want too much to change. I like that the OS finally has a unified application look (besides iTunes 10 ugh), so I don't want any theme changes. My hopes for it would be resolution independence and zfs support. The app store is not a bad idea, but I'm not too interested in a push towards fullscreen apps. Everything else is stuff I won't use. When the G3 iMacs first came out without floppy drives, everybody cringed and predicted failure, but the gamble was that the internet would be taking over for file distribution. The macbook air and the OS X 10.7 app store reinforce this concept, especially with Steve Jobs' comment "All notebooks will be like [the macbook air] someday". That's not a bad thing. So far I really like the Air.
Bring on the pics!
Read Full Entry
Posted by
eclipse on 10/24/2010 at 08:02 PM
Tech •
Apple •
(1)
Comment •
Link to this entry