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.


Tuesday, January 12, 2010
Proper Magic Mousing
Alison got me one of the new "Magic Mouse" mice from Apple for Christmas, although I just got it yesterday. They were readily available for about a week after they were announced, and then they were gone. It's taken forever to find one actually in stock. It's the first time I've actually been excited about a mouse from Apple. Always trying to reinvent it with each iteration, it's always seemed like a better idea just to buy a $10 usb mouse and sell the ones they come with for profit. So I was pretty skeptical when the Magic Mouse was released. Apple is all about the multi-touch tech these days and it surprisingly kicks a lot of ass. Like its predecessors, its "virtual buttons" make it not ideal for gaming but most of the time my Macbook Pro sits in the corner of my desk, and having a nice bluetooth mouse will make casual web browsing and OS use easier.
Like all Apple mice, it gets a lot of hate from people who haven't used it or are using it wrong, so I thought I'd take some pictures of its proper use. There are two types of mice it seems: the big "palm" mice like the microsoft intellimouse of a few years ago, and "finger" mice like my favorite Razer Copperhead. With palm mice, you rest your hand over the mouse and move your arm at the shoulder to move the mouse around. Finger mice are for those who keep their arm stationary and move the mouse with wrist movements. I'd definately put myself in the finger mouse camp. I hate big mice. So if you're like me, you'd probably like the Magic Mouse too.
|
Here's a view of the Magic Mouse surrounded by my other two mice, the Logitech G5 (left) and the Razer Copperhead (Right). As you can see, the mouse is a little smaller than the other two, but not by much. The whole surface of the mouse is like a giant touchpad, and simply moving your finger up and down the mouse acts like a scroll wheel. I had to put them on a box since my desk is black and so are the other mice :D
|
|
|
|
It's hard to show just how thin the Magic Mouse is. Pic on the left is the MM in front of my old Razer Copperhead. The MM is about half the height of my already thin finger mouse. The G5 is more of a palm mouse so it's bigger, and the picture on the right shows the MM about 1/3 the height. The MM is wide and thin, made well of aluminum with a plastic top. Feels nice and sturdy. Not too heavy to move around, yet it stays in place when gliding your finger(s) over the surface.
|
|
Here's me holding the Magic Mouse incorrectly, like a palm mouse. When you hold it this way, your fingers don't have any room to scroll up or down, and the bottom corners of the mouse dig into your palm a little. So when you hear people complain about its sharpness, you know they are holding it wrong.
|
|
|
|
Here's how you actually hold it, thumb and ring finger on the middle of the mouse, where it's tallest. Your index finger should be right in the middle of the mouse and free to move all the way up or down, making scrolling a dream. It's so much nicer than a scroll wheel, and if you like the two finger scrolling features macs have, this feels just like it, and maybe a touch better.
|
Posted by
eclipse on 01/12/2010 at 07:59 PM
Tech •
Apple •
(1)
Comment •
Link to this entry


Thursday, January 07, 2010
Rumors and Previews
People are actually paying attention to CES now, since so far there have been no Apple announcements to overshadow it. Of course, the mere rumor of the new Newton device, “iSlate?” is what everyone there is talking about anyways. What I’m really interested in is updated macbook pros, since I’ve been thinking about going down to the 13” size. I think I can get around $750 for the 15 inch mbp I have now, so it’d only be 500ish to upgrade. It feels wrong to buy a laptop without true dedicated graphics, but I honestly only use them for the Ohio LANs where we just end up playing Quake anyways. However, with the tablet right around the corner - one must pause a moment and consider it. The 15” could last a bit longer if the tablet is priced right - which it won’t be (this is apple). But I’m sure there will be something that will make it stand out from the rest of the last decade’s tablet PCs. I didn’t think apple could make a decent phone, yet now I swear by mine. And it was so far off predictions that now I don’t pay as much attention to rumors as I used to. But in place of that, I know that it’ll be something more than just an iPhone with a huge screen. And it’s worth waiting to see just what it is they have up their sleeve. You know what that means - July release date…
What’s also cool at the CES show is the Boxee Box, which is a dedicated little computer running Boxee as its Operating System. Boxee has always been a good idea and I tried it out briefly on my AppleTV, but the AppleTV was just too slow to run the software. What I like about the Boxee Box is that it’s a real competitor to the AppleTV, and probably packs more than a Celeron processor. Hopefully it can do real HDTV. I want Apple to finally update their crippled AppleTV and make it really HD-Capable. What’s not good about it is the actual design of the box. I get that it’s supposed to be hip and cool, but it looks like it wouldn’t even fit in my TV stand. I think it’s a pretty small device which means it could probably fit even with its corners poking out, but “If it doesn’t look right, it doesn’t fly right”. I hope Boxee got hulu back, or else there’s no real point to getting one. The PS3 and Xbox can do everything else like streaming divx, so why waste the money? Of course if you have iTunes content, you need the AppleTV and then you might as well hack it and run Boxee. I want the Boxee Box to do well, because I want Apple to have a reason to give a damn about the AppleTV again.
Boxee Box!

Posted by
eclipse on 01/07/2010 at 12:08 AM
Tech •
Apple •
(0)
Comments •
Link to this entry


Monday, October 26, 2009
Installing rutorrent on your AppleTV
My AppleTV experience started in June ‘09 with a 40gb version I bought used from craigslist. I’ve made many hacks on it already, like installing XBMC and Boxee. I’ve set up samba filesharing service, installed rtorrent, fought a lot with python and rssdler, created special cron jobs, and expanded its capacity to 1.5TB via network streaming. Rssdler allows it to watch RSS feeds and download torrents automatically via rtorrent. I like rtorrent because it is very stable and utilizes little system resources. With only 1.0Ghz and 256mb of ram, resources are always a concern. So when I started to look for an easier way to control rtorrent, a small footprint was a factor.
My original plan was to install wtorrent, a web based client that allows you to view rtorrent’s information and control it in your web browser. This requires a web server like apache or lighttpd running on the AppleTV, and uses memory. wtorrent’s system requirements were pretty high actually, needing not only httpd, but also php, scgi, ajax, etc… I looked for alternative web clients and came across rutorrent.
rutorrent has many good features, the best of which are a light footprint, easy install, and nice interface. I want it to be easy to use so Alison can benefit from it. It doesn’t have multi-user support or password protection, but my AppleTV isn’t accessible from the outside world so I don’t have much use for that. You can set up passwords with .htaccess if you need it though. I spent many hours trying several different combinations of web servers and rtorrent frontends, finding information spread widely around the internet. I ended up using the following configuration which is working out quite nicely. I’ll detail it here in hopes that someone else who is interested can save some time and effort as well.
In this tutorial, I assume that you’ve hacked your AppleTV with the patchstick already, and you’re familiar with ssh, nano, unix filesystems, apache httpd, and copying files to your AppleTV. I’ll still try to make it easy to follow for those of you who just type what you are told. Items in bold should be typed into the console.
- Install rtorrent.
- This has been documented pretty well already by a few different sites. Try
http://dyve.posterous.com/a-proper-rtorrent-install-for-apple-tv and come back when you’re done.
- Enable scgi in your rtorrent configuration file
nano ~/.rtorrent.rc
type scgi_port = 127.0.0.1:5000 in the global section (just make it the first line if you’re unsure)
Install XAMPP 0.7.4.
XAMPP is an all-in-one apache http/php/perl/mysql solution for linux and mac os x.
- Goto http://sourceforge.net/projects/xampp/files/ and download xampp-macosx-0.7.4.tar.gz.
I used the newest version that was available as a tar file because you’ll need to extract it with the -p option to preserve file permissions. If someone verifies that the files from the .dmg files work, I will make an update.
- Copy the tar file over to the AppleTV via scp or samba. I copied it to /Users/frontrow/xampp-macosx-0.7.4.tar.gz
- Login to the AppleTV with SSH and navigate to the folder you uploaded it to and type:
sudo tar xfvpz xampp-macosx-0.7.4.tar.gz -C /Users/frontrow/
- This will install the app to /Users/frontrow/Applications/xampp. Other sites will tell you to extract it to / so it installs in /Applications/xampp, but the 40gb AppleTV will give you an error saying “Cannot write: No space left on device.” This is because /Applications is in a separate partition on the hard drive.
Creating a symbolic link in /Applications will give you the same functionality as if it was installed in /Applications. Type
sudo ln -s /Users/frontrow/Applications/xampp /Applications/xampp
Set up your httpd.conf
sudo nano /Applications/xampp/etc/httpd.conf
- Set up the httpd.conf however you like. Other sites like this can explain it better than I can. You can
also skip this and come back at the end.
Start the xampp services
sudo /Applications/xampp/xamppfiles/mampp start
- If you get php errors, it’s because you didn’t use the -p flag when extracting the tar file contents. If/When this completes successfully, you should be able to type http://the-ip-address-of-your-AppleTV in your web browser and get a page.
Setup XAMPP security
sudo /Applications/xampp/xamppfiles/mampp security
- Creating a password for mysql will cause the demo html page to not work. Not that that is a big deal, you’ll be replacing it with rutorrent later
Create a LaunchAgent to start the program automatically on boot. You can download my launchagent here. Copy it over to the AppleTV and then copy it to /Library/LaunchAgents/ by typing
mv org.awkwardtv.httpd.plist /Library/LaunchAgents/
- Congratulations, at this point your web server is installed and will start automatically with the AppleTV. Now it’s time to install the http frontend for rtorrent.
- Installing rutorrent.
- Download the latest version from the homepage: http://code.google.com/p/rutorrent/ and extract the files to the directory your xampp httpd.conf file uses as default for web pages. If you didn’t change it, this folder will be /Applications/xampp/htdocs/
- I found it easiest to extract the files on a desktop computer, and then move them over to the AppleTV via samba.
Alternatively:
- Copy the tar.gz file via scp
- Navigate to the folder in SSH
- gunzip rtorrent-2.7.tar.gz
- tar -xf rtorrent-2.7
- cd rtorrent
- mv * /Applications/xampp/htdocs/
- Download the RPC plugin (rpc-1.0.tar.gz) from http://code.google.com/p/rutorrent/downloads/list. Copy it over to the AppleTV.
- gunzip rpc-1.0.tar.gz
- tar -xf rpc-1.0.tar -C /Applications/xampp/htdocs/plugins/
- Make sure it works by going to http://the-ip-address-of-your-AppleTV

Posted by
eclipse on 10/26/2009 at 11:52 PM
Tech •
Apple •
(6)
Comments •
Link to this entry


Tuesday, September 15, 2009
Aspire “Two” Greatness
While I was in town for Aviation Day 2009, my dad wanted to go “netbook hunting”. He has seen my Aspire One D150 and since they are the greatest thing ever, we headed out to best buy in CF to look. My biggest concern was to find him something that would fit his needs more than a toy. He is still using my Dell L400 as his primary computer at home, which is getting old and slow. I tried to explain to him that computers themselves don’t really slow down, but he keeps trying to run newer versions of programs like AOL that eat up more and more of his little 128mb of ram.
Best Buy had a few notebooks and I was surprised to find a whole section devoted to netbooks, but their selection was not that great. I was able to show him some of the main differences in netbooks like screen size vs resolution, glossy vs matte, SSD vs HDD, etc but they still only had a few brands. I also tried to show him smaller full notebooks, and explained the sacrifices made by netbooks like the CD drive. I also showed him the low end macbook but he was pretty set on the netbooks, so we headed out to Micro Center in Lyndhurst.
I have to say I much prefer Micro Center to Best Buy, sorry Will. They have a better selection and the salespeople aren’t quite as obnoxiously pushy, although they are still hovering around. Micro Center did have everything BB had and more, from a $150 Eee PC to a holy-shit Alienware mainframe replacement. He wanted portability to take it to a class at CSU, so the main things we looked at were battery life, screen size, and we stuck with HDD versions.
In the end we were left with two netbooks with 1024x600 10.1” screens, an MSI Wind and the Acer Aspire One D250 (the slightly bigger version of mine). In the end, the deciding factor was the keyboard. The Acer won out because the MSI keyboard had shrunk the comma, period, and forward slash keys, among others. Once I pointed that out, he noticed and didn’t like that. The computer is basically the same as mine, with the same CPU/RAM/HDD combo I have. His screen is a little bigger at 10.1” vs my 8.9”, but uses the same resolution. I found that while using his, I preferred the 10.1 screen to my own. I still like the small physical dimensions of mine though, for it to fit in my flight bag. He also had nice features like bluetooth, a 6-cell battery for 7 hours of use, and mouse buttons that are under the trackpad! A little jealous…yeah maybe.. I’d recommend it to anyone looking for a traveling laptop.
Since we were in the area, we took it up to CSU to make sure he could connect to the university wireless and get him set up with their provided antivirus. Getting on the network there was highly unusual, so I’m glad I could help him out there. And it was fun throwing the help desk off when we showed up to get the antivirus CD. They kept asking me for my ID when he was holding his, of course they assumed I was the student! Since they only provided the software by CD, we had to use a lab computer to copy it to a flashdrive. He seemed comfortable with the computer and I think it will work well for him.
Posted by
eclipse on 09/15/2009 at 02:00 PM
Tech •
PC •
(0)
Comments •
Link to this entry



Saturday, August 29, 2009
Aspire to Greatness
Ultraportable laptops, or netbooks, are the fastest growing segment of the PC market right now. My first encounter with one was through Krhainos and his Acer Aspire One. I didn’t understand the point of it at the time. It was slow, the screen size was tiny, the keyboard was hard to use. It wasn’t until a few months later that I started to realize just how useful one could be. I travel a lot for work, staying in a hotel overnight 2 days a week. I tried to take my macbook pro around with me, but it was heavy and I even made a small dent in the side by forgetting it was there and pushing my seat back into the case. So I tried to get by with my iPhone. It’s nice to be able to use the internet at any time without having to carry my laptop around, but the experience isn’t quite the same. You have to keep zooming in and out, there’s no java support, and the screen is just too small to use for more than a few minutes. So one night a hotel, I started to think about my old Dell L400, and how it could be neat to have one again. It was a small, thin laptop, especially for those days. It had external drives, but that was ok because I wouldn’t need them on the road. By today’s standards it’s pretty slow, but again I thought I could get by because I was only using it for internet browsing. I searched but couldn’t find much right away. The one I did find referred to it as a netbook. I thought back to Jo’s Aspire One and realized that I could get a new netbook for about the same cost, with the same features and probably not quite as slow. Being a little impatient, by the end of the day I had talked a craigslist seller down to $240 for his week-old Aspire One (retail $379), and the experiment began.
I like my 15” Macbook pro for its dedicated video card. It’s great to go to LAN parties in Ohio and not have to take much more than it and a mouse. It’s getting a little old, but still handles most things pretty well. The new Acer is great too in that it’s super light, more durable, and cheeeaaap while still giving me good enough performance to run the latest operating systems and browsers. It’s great to be able to use a real web browser, AIM, iTunes, etc again at the same time. If you want to know how wide the screen is, the white part of my website just fills up the screen (1024x600). My biggest realization was that while I enjoyed having both performance and ultra-portability, I didn’t need both at the same time. The Acer is as small as my flight manuals and fits nicely into my kitbag at work. Once I have the software set up just the way I like, I plan to leave it there at work for good. I don’t need an ultra portable laptop at home, and I wouldn’t have to drag it through security each time I went to work.
The small size does have some limitations. The keyboard is 91% full size, so it’s a little smaller and takes a little bit of use to get up to speed with. Once I stopped trying to rest my palms on the base of the laptop I got a lot faster! I do like that Acer didn’t make any strange alterations in key placement like the Dells. I like the page up and page down buttons near the arrow keys, since the screen size is smaller both the arrows and page up/down get used a lot. The touchpad also takes some getting used to, since the buttons are on the left and right sides. It’s often hard to press the buttons. They are in a little groove and it’s hard to tell by touch what is the groove, what is a button, and what is the touchpad. It results in the mouse cursor getting pissed off and flying rapidly all over the screen. I am a big keyboard command person anyways and try to use a mouse as little as possible. Try to stick to tapping the mousepad for a click.
My Aspire One is the 160Gb Hard drive version, which means Windows XP was the default OS instead of Linpus Linux. I like XP, it’s compatible with pretty much everything these days, but Linux has its uses too. Like when a hotel wants you to pay for your internet and you don’t want to… So I was interested in installing a linux build on it. Jo had the idea of installing Moblin, short for mobile-linux. It’s a linux build designed for netbooks. It had some really great ideas such as a toolbar that hides to save screen space. When you’re only dealing with 1024x600 pixels, things like the start menu just waste your precious screen space. You want to give the web browser or whatever program as much room as you can. It was also able to boot in about 5 seconds. That is pretty impressive I suppose. However, the entire setup was just far too limiting. The OS is basically crippled, lacking almost every feature you take for granted in an OS, like samba networking and the ability to change the desktop wallpaper. Installing everything you actually needed took a lot of time and increased that precious boot time up to all the other operating systems. The chrome web browser it came with could be maximized, but a third party install of firefox couldn’t. You were left with wasted screen space, the very thing moblin was designed to prevent. The multiple desktop feature was impossible to use without a mouse, and more hassle than it was worth. Little things in Moblin also make it aggravating to use. After typing in a URL to the browser, it wouldn’t change focus to the actual web page. You’d try to page up/down and the cursor would be in the URL field still. You had to then take the mouse, and click on the page just to move it around. Ugh. So I ended up giving up on Moblin. I understand it’s a beta, but it’s not ready to be used as a full time OS and so I won’t.
I do love OS X, and so with some prompting by BobOmega, I started to look into turning it into a hackintosh by installing OS X. As I read about it, it got good reviews except for one part. The Atheros wifi card in the laptop wouldn’t work because apple doesn’t use their cards and there were no drivers for them. What good is a netbook without wireless internet? However, the Aspire One uses a standard mini PCI-E wifi card, so it was just a matter of buying a compatible card (Dell/Broadcom 1490) off ebay for about $15 and opening it up to replace the card. It arrived during Quakecon, but after a few days I finally sat down and spent about 2 hours performing the surgery. I had read a lot about what to do, and some horror stories, but all went surprisingly well. Removing the keyboard was the hardest part, taking about an hour itself. I popped off the F8 key while trying to release the little tab underneath it, but fortunately it snapped back on easily when the keyboard is removed. Afterwards, it was just a simple matter of unplugging the old card and plugging the new one in. I attached the wires for the antenna and closed it back up. It detected the new card right away and I was online instantly. My “macbook mini” is complete!



OS X has become my main OS now. It gives me all the networking features of linux while being a good-looking and powerful OS. With the Spaces multi-desktop program, I can have a full screen web brower up, and press Opt + left/right to get to other virtual desktops with my AIM, iTunes, whatever, using just the keyboard. It’s easy, pretty, powerful, and user friendly. Everything a real OS should be. I see now why netbooks are becoming so popular.
Posted by
eclipse on 08/29/2009 at 01:40 PM
Tech •
Apple •
PC •
(6)
Comments •
Link to this entry