Friday, January 25, 2013

Go-flex lives on in the form of USM

It seemed as if the Seagate line of portable Go-Flex have been discontinued. You can often find 1TB Go-Flex drives in the bargain bins of Target for as low as $39.99. At first, I was very disappointed. I invested in a few Go-Flex docks and adapters; including the Thunderbolt Adapter.

To my surprise, my fears were misplaced. Go-Flex lives on but in a different name and different format. It is thinner, smaller and more compact. It is called USM (Universal Storage Module). In fact, there is a newer Thunderbolt Adapter (STAE128 instead of the STAE121). Seagate didn't do a good job of informing the consumer about this.

Well today, I picked up a USM drive and I didn't even know about it. The Go-Flex drives have been replaced by the new line of Backup Plus drives. They're thinner and more compact as seen below.





Compared to an original Go-Flex drive.




Here it is attached with older Go-Flex attachments like the Thunderbolt STAE121 adapter.


Old Go-Flex Firewire adapter works just as fine.




As I wrote earlier, Seagate didn't do a good job of informing consumers about USM.  After a few googling, a few other companies are implementing the USM format. Here are some examples of other USM products in the market place. There are Pogo plugged devices, desktop computers with slide-able docking bays, media players and NAS servers that now employ USM.



(image from Anandtech)


USM is basically a small format enclosure for 2.5" drives. They have interchangeable dock connections via standard SATA. The key thing is the standardized size.

When you look for an enclosure or portable drive, give USM a consideration. The ability to switch between USB 3.0, Thunderbolt, direct SATA and future connectors is pretty compelling.


Some reading links on USM:

Tuesday, January 22, 2013

RamDisk in OSX Mountain Lion


RamDisks have been used on Macs since the early mac classic days. A RamDisk is in essence a virtual disk using your available RAM. It will be faster than any HDD or SSD.

If you have a lot of RAM on your mac, you can easily make a RAMDisk in the terminal.

Here is how you make a RAMDisk:

 diskutil erasevolume HFS+ “ramdisk” `hdiutil attach -nomount ram://xxxx’  



Replace xxxx by the number of megabytes (MB’s) * 2048. For example, if you want a 8GB ramdisk, use 8192*2048 = 16777216. You can use whatever name you want for the mounted volume in double quotes.

Copies are insanely fast. Typical benchmarks tools like Black Magic cannot even run.





There are plenty of good use for ramdisks - scratch, working on projects like database with lots of I/O. Ramdisks are great at being source drives for testing the write speeds when benchmarking drives.



Monday, January 21, 2013

Galaxy Tab 2 7"

People ask why I didn't get a Nexus 7. Well, I already own a Galaxy Tab 2 7" and I saw no need to get another small tablet. I got the Tab 2 at launch and have been using it ever since. I decided to keep my Tab 2 for the reasons below.







I use it primary as a video player.  I started to use my Tab more during the winter when I wore coats with larger pockets. I'll be using it a bit more until warmer weather comes along.

The Tab 2 is a nice little device. It pretty much plays any video I throw at it ( WMV/MKV/AVI) with the default player. Sure, there are other players on the market but it is nice to know the default player handles them.

USB OTG works out of the box; without rooting. I normally have 64GB on my internal SD card slot and I can add more. I often have up to 256GB of portable storage (bus powered) . Sure, you can dock a 3TB external desktop drive but it is nice to know you can use a cheap OTG adapter and a few USB sticks for days of video playback.

Galaxy Tab 2 vs Nexus 7? Well, 64GB on board (via microSDHC) is hard to beat. Nexus 7 has a better screen and faster processor. It also has the ability to use cellular connectivity on the $300 model.



This particular OTG dongle has 3 USB ports and various flash card inputs. I often use my TAB 2 as a remote console with a USB keyboard.




There is one major drawback. The tablet only supports FAT and FAT32 through external storage. This means you can only store video files smaller than 4GB. There are a few other tablets that support NTFS or EXT3 which overcomes this limitation. Ultimately, this means you cant store a 6-10GB mkv file on a SD card.

The TAB 2s are currently being discounted right now and I've seen them go as low as $180 at CostCo. 
If you are looking for an alternative to the Nexus 7, take a look at the TAB. It also has another nice feature that is unique to itself; an infrared sensor that makes the tablet a large universal remote control.

Thursday, January 10, 2013

PHP 5, MySQL web server on Android

Want to run a web app server on your smartphone or tablet? Specifically, run a full fledge PHP-MySQL Web Server straight from your Android device.



Well, there are a few pre-built apps on the Google App Store. In the past, there were a few lightweight HTTP servers running customize apps like AirDroid or PAW. These new ones have full PHP and MySQL run-times.

I tried a few and settled with Bit Web Server. I also tried KSWEB.

Bit WebServer also comes with PHPMyAdmin (PMA) installed and you are ready to go.
You can install Drupal and Wordpress as well. I got Code Igniter running without any problems.





A few notes. These apps tend to be a bit buggy. They can force-quit or hang under load. I can't really blame them as the fault may be with Android OS itself or the hardware I am running. I've tried them with the Galaxy Nexus and a Samsung Galaxy Tab 2. I've been reading that the OS (Jelly Bean and ICS) may starve the apps due to power savings and other reasons such as auto close.

I can't really complain though. I'm not running anything mission critical. If the app crashes, I simply restart it. It comes in handy show off web apps.

Moreover, it runs LIGHTTPD instead of Apache so PHP run as a CGI.

The apps range from $2 to $3. Yeah, you're paying for open source software and may have an issue with it. However, think about the time you are saving without having to resort to building PHP/MySQL from scratch and make it work on your phone. I have no problem with the pricing.

Just add a keyboard and you are ready to go!





Links:

Bit Web Server
KSWEB.

Wednesday, January 9, 2013

iCade Jr for iPhone Review. Awesome retro goodness in a small package



I've always raved about the iCade cabinet for the iPad. I simply love mine. See my earlier posts on it. Now, ION, has made the iCade Jr. specifically designed for smartphones.  Advertised for the iPhone 4 and previous iPod touches, this retro game controller/dock/cabinet also works with some Android phones and the iPhone 5 (with caveats). 

For comparison, here it is next to the full sized iCade (for iPad and tablet).



It works awesome just as a stylish desktop dock accessory. You can route a USB charging/data cable underneath and have it simply sit on your desk.




The operation is very simple. This is a bluetooth device and all you need to do is pair it with your phone. There are games that are compatible and designed to work with the iCade controller. ION has a list of games that are compatible with the controller. 

As I said earlier, this device works with other phones beside the iPhone 3GS/4/4S. You can use it with the iPhone 5 and other smartphones (of similar dimensions) by simply flipping back the top cover. It is not as pretty as an enclosed case but it works. If you are on Android, this dock may only work with phones with similar width dimensions as an iPhone. Moreover, the only supported iCade game app I know for Android is MAME4ALL.

Here it is with the iPhone 5 running some MidWay arcade classic games, Defender.




It is also designed to work in landscape mode. Here I have Namco's arcade versions of Galaga and Pacman.



And if you have MAME4ALL installed, you can play hundreds of retro mame games as well.




I gotta say, after a few minutes of playing with it, it is one cool retro toy to have around. This is great for old phones you have lying around that you don't use anymore. I plan to either use my old iPhone 4 or HTC Droid Incredible (fits perfectly).



Link: ThinkGeek's iCade Jr Product Page.

Wednesday, January 2, 2013

SansDigital TOWERRAID TR4UTBPN review

The SansDigital TowerRaid TR4UTBPN is a 4 bay RAID enclosure with eSATA and USB 3.0 interfaces. It was recently on sale so I picked one up.



I've had this sitting around for a few weeks and I've finally freed up some time to play with it.



SanDigital makes over a dozen different enclosures and it can easily get confusing which one to get.
You may have seen some on sale combined with eSATA cards. Take note, many are simply JBOD (Just a bunch of disk) enclosure box that require an eSATA port with port multipliers to function.  Otherwise, you only see the first disk. Hence, the reason many come with eSATA card bundles.  Port multiplication is not common on many eSATA interfaces; including most laptops and motherboards. Those cards often require some sort of software to run them in RAID.
So it is very critical you are aware of the difference when you shop for these type of enclosures.

Luckily, this is not a JBOD enclosure. This has a built in RAID controller and when it was priced the same as a JBOD box, I decided to pick one up. This device supports RAID 0,1,3,5,10 and as well as JBOD. These go for $179-199. I was fortunate to pick this up for $99.

Physical characteristics:


The box is rather tiny and minimal to accommodate 4 drives. They drives do not use a tray but do require you to fasten them down with screws.



The back takes a standard prong power plug (power supply is internal). There are two interfaces - eSATA and full size USB 3.0. There is also a dial and reset button to set the RAID modes. The front side has some little ventilation but I would prefer that the front door provided better airflow.



Setting the RAID mode is a straightforward affair. You simply turn the dial to the mode you want. You can also overcome the dial settings through the RAID manager application.


Front indicator shows activity and which drives are failing. In this case, the 3rd drive has gone bad.


The Raid Manager app shows you status and has other options to create and delete new RAID sets.




The application also provides diagnostic and notifications controls. I've read that the email settings may have some problems with SMTP servers using START/TLS authentication. I did not test to find out. Unfortunately, I could only get the Windows version to run. The Mac app didn't appear to work for me. This may be a Mountain Lion compatibility issue.





USB 3.0


Forget about it. USB 3.0 simply didn't work for me. I've read this complaint on various customer reviews and it appears the JMicron controller has some incompatibility issues with other controllers. I've tried on 4 different machines under OSX, Linux and Windows 7. All had problems with disconnects or simply not mounting. Under OSX, it would disconnect under heavy load or large file transfers. Under windows and Linux, it would randomly disconnect and reconnect every few seconds.  Windows 7 would prompt me to format the unit every 5 seconds.



There may be a firmware update and I'll look into it and update this post later. For now, I would not recommend this as a USB 3.0 RAID enclosure. I've been reading other brands and make have similar problems.Customer reviews on Newegg and Amazon corroborates similar experiences. However, under USB 2.0, I didn't notice any problems.

Speed

Unlike most of the customer reviews I've been reading, I've been getting the 200 MB/sec sequential read transfers in various testing when using eSATA. The drives I used were 500GB 7200 rpm Seagates.

Windows appears to perform better (using benchmarks as well as real copies).


I only tested RAID 0 and RAID 5 but I did not see much of a performance loss going to RAID 5. The 4k/512k was about 1/4 slower  in writes but the sequential read/writes were similar to RAID 0. In short,  copying large files saw little loss while your random files will be faster under RAID 0 as it should be.

Here is a RAID 5:


and RAID 0



RAID 0 under Linux


Conclusion.

This box is cheap enough to get if you are using it with eSATA. I would not recommend for USB 3.0 use.

If you are a laptop user without eSATA, I recommend using a USB 3.0 eSATA adapter like this NewerTech one I reviewed earlier.






Link: http://www.sansdigital.com/towerraid-plus/tr4utbpn.html



Bootable Thunderbolt on OSX 10.8



I had to use an external Thunderbolt bootable mac drive for the past 2 weeks and the experience has been great.
If you ever booted off Firewire or USB 2.0, the experience was horrible. You often felt like you were using a 2004 Macbook with a 5400  4800 rpm hard drive. Even USB 3.0 operates fairs very poorly due to random reads/writes. Thunderbolt doesn't seem to have those lag issues and feels nearly native to me.

My early 2012 27" iMac went kaput so it went into service. Before it went in, I cloned the drive to a SSD. While the iMac was in the shop, I booted off the SSD via the Seagate (STAE121) Go-Flex Thunderbolt adapter. I simply plugged the drive into another iMac (and Macbook) and it just worked like usual. No need to install different drivers for different hardware or re-configure anything.

Booting off Thunderbolt is a dream. In fact, running off an external SSD was faster than booting off the normal internal 7200rpm hard drive. Mountain Lion boots in about 10 seconds off Thunderbolt.

Carbon Cloning (ghosting) a Mountain Lion OS with the full Adobe CS 5.5, MS Office, GIT, MySQL suite took less than 10 minutes. My working OS build was approximately 40GB in size so this is pretty fast. I did not suffer any sleep issues or drive disconnecting. The typical usage was 9-10 hours a day.
The only thing that was a slight concern was the Thunderbolt cables warming after extended use.




This is an ideal setup for someone who wants to run different versions of OS and Apps. For example, you can keep up to date with FCP X and have a fast bootable OS with just Final Cut 7 when you need it.