SSD’s are going enterprise

Posted in Commentary, Geekfest, Musings on January 25th, 2008 by juan

Hot on the heels of Mac announcing that there’s going to be a an SSD option to their Mac Air, comes the news that EMC is going to offer SSD’s on the Symmetrix: StorageMojo » EMC’s new flash drives. Can’t wait to see what a fully loaded all SSD Symm runs for. My guess is the GNP of Guatemala. However, it should smoke just about anything out there. Finally a good use for all those fancy 4 and 8Gb Fibre HBA’s everyone’s been buying.

quicklook plugins

Posted in Fanboy, Geekfest on January 24th, 2008 by juan

Yes! Finally a place to find the newest and bestest quicklook plugins: http://www.qlplugins.com/

My personal favorites so far:

Folder Viewer (now you can see what’s in a folder, not just an icon for the folder)
Zip Viewer (peek into your zip, rar, tar, etc. files without opening them)

The only thing I wish I had was one that let you look at more and older M$ formats. Particularly PowerPoint. Why is it that PPT files are roughly 50/50 on being able to be previewed with quicklook? That’s the format that I use it the most for.

on dtrace and osx

Posted in Geekfest on January 21st, 2008 by juan

Ever since I loaded up leopard on my mac, I’ve run into a strange issue. Whenever I log in to my account, which was transfered from my original powerbook over to the mac pro via tiger and then upgraded to leopard, I see a long period of disk activity that slows my box down to a crawl for the first 5-10 minutes after logging in. I’ve tried using top to see what’s going on, but all I can find is that a “find” command is being issued by someone. Well, while sitting on a plane ride to Minneapolis today, I stumbled across a shell script I had downloaded a while back. It is a solaris script to run Dtrace and report back on all of the disk activity. I thought for sure that this would help me figure out what’s going on. Well, when I fired it up, it first complained that I wasn’t root. A quick “su -” later and I ran it again. That got me a “: probe description io:genunix::start does not match any probes”. Doh! Being the nerd boy I proceeded to see if there’s a list of the probes that are supported to see if I could modify this script. At a minimum this was going to take me through the rest of the flight.

I was wrong.

Apple developer tools provide you with a cool GUI dtrace under the aptly named /Developer/Applications/Instruments.app!

Picture 1-3

So, I fired this guy up and figured that it would take another hour or so to figure this thing out. Nope, the very first thing it does is provide you with a wizard where you can select some predefined trace packages. One of them is called “File Activity”. Select that and then make sure to change your selection to “All Processes”

Picture 2-2
Hit the record button and Voila! All the disk IO activity measurements you’d ever want. Now it’s just a matter of tracing back the culprit and I should have this nailed down quickly. More on this as it develops.

Holy Cr*p 10.5.2 might almost be 10.6

Posted in Fanboy, Geekfest on January 21st, 2008 by juan

Take a read through all of the “fixes” that they are focusing on in this release patch. Maybe this will make leopard as stable as tiger?

Mac OS X 10.5.2 update to bring endless list of fixes | MacScoop:

NetNewsWire For OSX is now free!

Posted in Geekfest, OOTT on January 10th, 2008 by juan

OK – So it’s the new year. Time to get back to doing this stuff. Here’s a cool tidbit. Just started using this thing and it looks like it’s going to be a good time sucker and also quite possibly OOTT. I’ll post back on that later. Check this article out.

NetNewsWire For OSX is now free!:
NewsGator announced on Wednesday the release of NetNewsWire 3.1. More importantly for many users, the company will be making the RSS reader available to all customers for free.

back in the saddle and being a nerd

Posted in Geekfest, OOTT on July 9th, 2007 by juan

For the few of you that read this blog, sorry about the lack of posts for the last few months. No reason other than I just didn’t feel like it.

OK – with that said, how about another back to the future nerd geek thing? For years, when my UNIX/Mac system runs out of disk space or quota, I’ve been doing a manual “du -sk * | sort -n >/tmp/tt” routine to find out what subdirs have the most stuff in them. Then I would iterate through the subdirs until I found the stuff that needed to be whacked. I hate doing this stuff, but I haven’t really found a good GUI/CLI tool to fix this problem. Well, that is until I found NCDU. Joy! It’s a curses based “du” utility with an interactive ability to play whack-a-mole. Version 1.1 has compiled fine on my Macs (intel, powerpc) and my Linuxen. Here’s a few screen shots of what happens:

1) Startup

Picture 1-2

2) Calculating

Picture 2-1

3) Time to start digging:

Picture 3-1

4) Into my pictures directory

Picture 4-1

5) Some help

Picture 5-1

6) Whack-a-mole

Picture 7-1

So now, my time to total space reclamation (TSR) has gone from essentially never, to a few minutes.

Sweet.

ps Here’s a quicky Mac hint. To get the window shots above, I did a command-shift-4, then spacebar, and then a click on the window I wanted to capture. Built-in to Tiger (not sure about before). It drops a PNG file onto your desktop.

back in the saddle and being a nerd

Posted in Geekfest, OOTT on July 9th, 2007 by juan

For the few of you that read this blog, sorry about the lack of posts for the last few months. No reason other than I just didn’t feel like it.

OK – with that said, how about another back to the future nerd geek thing? For years, when my UNIX/Mac system runs out of disk space or quota, I’ve been doing a manual “du -sk * | sort -n >/tmp/tt” routine to find out what subdirs have the most stuff in them. Then I would iterate through the subdirs until I found the stuff that needed to be whacked. I hate doing this stuff, but I haven’t really found a good GUI/CLI tool to fix this problem. Well, that is until I found NCDU. Joy! It’s a curses based “du” utility with an interactive ability to play whack-a-mole. Version 1.1 has compiled fine on my Macs (intel, powerpc) and my Linuxen. Here’s a few screen shots of what happens :

1) Startup

Picture 1-2

2) Calculating

Picture 2-1

3) Time to start digging:

Picture 3-1

4) Into my pictures directory

Picture 4-1

5) Some help

Picture 5-1

6) Whack-a-mole

Picture 7-1

So now, my time to total space reclamation (TSR) has gone from essentially never, to a few minutes.

Sweet.

ps Here’s a quicky Mac hint. To get the window shots above, I did a command-shift-4, then spacebar, and then a click on the window I wanted to capture. Built-in to Tiger (not sure about before). It drops a PNG file onto your desktop.

Going for a free license for a pdf printer appliance

Posted in Commentary on March 24th, 2007 by juan

This is a cool thing to have in your back pocket for the home dcf:

YAFPC-Appliance – the ultimate Network PDF Server Appliance.

macbook pro here!

Posted in Commentary, Geekfest, Musings on January 26th, 2007 by juan

First of many updates. I promise to do one on the migration process from the PowerBook to the MacBook. That’s an un-believable thing.

However, this update is on a nerd speed thing. I downloaded John the Ripper, my traditional test of speed on new computers. Just wanted to see where the new box stood. Here’s the basic results of three machines I have at home. All three of these are the output of “john –test”:

Test on a MacBook Pro (2.33GHz Core Duo):
Benchmarking: Traditional DES [128/128 BS SSE2]… DONE
Many salts: 1961K c/s real, 1976K c/s virtual
Only one salt: 1628K c/s real, 1635K c/s virtual

Benchmarking: BSDI DES (x725) [128/128 BS SSE2]… DONE
Many salts: 63846 c/s real, 64361 c/s virtual
Only one salt: 62233 c/s real, 62735 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]… DONE
Raw: 6359 c/s real, 6397 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]… DONE
Raw: 388 c/s real, 391 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]… DONE
Short: 308531 c/s real, 309770 c/s virtual
Long: 825344 c/s real, 828658 c/s virtual

Benchmarking: NT LM DES [128/128 BS SSE2]… DONE
Raw: 9090K c/s real, 9144K c/s virtual

Test on a Powerbook G4 1.6GHz:
Benchmarking: Traditional DES [128/128 BS AltiVec]… DONE
Many salts: 614247 c/s real, 785738 c/s virtual
Only one salt: 601600 c/s real, 719617 c/s virtual

Benchmarking: BSDI DES (x725) [128/128 BS AltiVec]… DONE
Many salts: 25856 c/s real, 27216 c/s virtual
Only one salt: 20403 c/s real, 26429 c/s virtual

Benchmarking: FreeBSD MD5 [32/32 X2]… DONE
Raw: 4187 c/s real, 4408 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]… DONE
Raw: 284 c/s real, 301 c/s virtual

Benchmarking: Kerberos AFS DES [24/32 4K]… DONE
Short: 110284 c/s real, 117825 c/s virtual
Long: 308889 c/s real, 325146 c/s virtual

Benchmarking: NT LM DES [128/128 BS AltiVec]… DONE
Raw: 5263K c/s real, 5551K c/s virtual

Test on PIII 800MHz “server”:
Benchmarking: Traditional DES [24/32 4K]… DONE
Many salts: 65024 c/s
Only one salt: 52434 c/s

Benchmarking: BSDI DES (x725) [24/32 4K]… DONE
Many salts: 1790 c/s
Only one salt: 1423 c/s

Benchmarking: FreeBSD MD5 [32/32]… DONE
Raw: 1450 c/s

Benchmarking: OpenBSD Blowfish (x32) [32/32]… DONE
Raw: 92.1 c/s

Benchmarking: Kerberos AFS DES [24/32 4K]… DONE
Short: 56941 c/s
Long: 130843 c/s

Benchmarking: NT LM DES [32/32 BS]… DONE
Raw: 805506 c/s

So – the basic math works out to what Apple claims. MacBook is roughly 3X speed of PowerBook. And roughly 30X the speed of the PIII server! F’ing cool.

As an aside – I remember being extremely proud of at one point around 1991 making a Sun Sparc1 workstation run the Crypt routines at roughly 1,400 crypts/second. New MacBook is … 1,400 times faster. What 15 years gets us, huh?

on the Sony E-Book Reader

Posted in Geekfest, OOTT on October 31st, 2006 by juan

I’ve been eagerly awaiting for my local Borders to get their shipment of Sony’s E-Book the Sony E-Book Reader. Well, it finally got here, and true to my style I was the first to get one in my neighborhood. I’m already a proud owner of a Rocket E-Book, aka REB-1100, aka RCA EBook Reader, aka many others. I’ve been hoping that the new Sony reader would take off from where the REB1100 did.

After playing with it for a little over a day or so, I have mixed feelings about it. In many ways it feels like version 1.0 but in many others it looks like it was rushed out the door. The user interface on the device is clunky, the “Connected” reader application you are supposed to use to transfer stuff is very poorly designed (more on this later), and it very much looks like no-one tried this with a real library of books. I mean lots of books. Like 100’s of books. I have that many in my collection and since this device can accommodate them, why not have them there. Many of these are technical reference PDF documents. It sure would be nice to be able to whip out a single “book” that has all my technical documentation in it. However, this is not going to happen – at least not yet. The PDF reading function is severely crippled. I talk about this below.

So, let’s review the good, the ugly, and the bad in the original Italian:

The Good:

  1. Form Factor: It’s very, very light (nine ounces). In fact, it’s so light, it’s hard to tell when I’m carrying it around with some other stuff in my hands. At less than 1/2″ thick, it’s also very slick looking and fits in just about anywhere. Very convenient when I’m traveling.
  2. The Screen: very, very nice (with some bad – more on this later). The E-Ink screen is extremely readable in just about any lighting condition. In fact its very comparable to paper. I can’t stress enough how good this stuff looks. Imagine the stickers they place on many electronic screens when they are new in the box. The ones that show you what the screen is going to look like when you turn it on. The ones that you remove and then find that the real screen is dimmer and way further in the back of the screen? Well, this is like having one of those stickers that changes. VERY cool.
  3. Capacity: it comes built-in with what looks like 128MB of memory. A chunk of that is taken by the OS, so you are left with roughly 90MB’s to store books, music, and pictures on. Additionally, is has a memory slot where you can insert a memory card. It supports SD, and Sony’s MemoryStick and MemoryStick DUO. The documentation says that SD cards up to 2GB and MemoryStick cards of up to 4GB are supported.
  4. Readability: tied to #2 above. The fonts that they have selected are very readable in the three sizes available for non-PDF documents. At the smallest setting, it the page appears a little “wobbly” – the lines of text don’t seem to be perfectly parallel. That might just be my eyes getting old.
  5. Supported formats: There is native support for BBeB (their native book format), TXT, RTF, PDF, MP3, AAC, JPG, GIF, PNG, and BMP formatted data. The text documents are automatically placed in the “E-Books” category. Image and audio formatted files are also placed into their own categories. Microsoft DOC files are automagically translated to RTF by the Connected application when you import them. However, you have to have Word installed on your computer for it to do this.
  6. Audio and Text: a neat feature is that it allows you to read ebooks at the same time as you are playing MP3/AAC files. For me, this is very desirable as I find I concentrate best when there’s some light music in the background while I’m reading.
  7. Pictures: It does a remarkably good job of translating full color JPG/GIF/BMP files to grey scale. I’ve downloaded several images varying from portraits to sports shots to landscape and they all look remarkably well considering the limitations of the technology. You can even set it to do a slideshow. Not sure why you would do this, but it might come in handy. Specially when this becomes EOL and you can repurpose this to hang on a wall showing pics of the family — or something.

The Ugly (aka things that Sony should be able to change via firmware/software updates)

  1. PDF Documents: Unless your PDF document happens to be made for small device formats, they are just not going to look right. You can zoom the interface one level (full page, or fit-to-page). For most of my PDF documents (i.e. manuals), this makes this device almost useless. You can change the orientation by rotating the text 90 degrees to the right. That gives you more horizontal area. In this view, the page is split in two – top and bottom halves. However, switching from one half to the next, or even from one to page to the next is very slow. Slow enough that after only a couple of documents, I just plain gave up on anything that wasn’t specifically formated to the screen.
  2. Screen orientation: Unlike the REB-1100, you can only change the orientation to normal or 90 degrees right. You can rotate 90 degrees left or 180 degrees. This is an issue as you start reading more, your left hand will become tired of holding on to the book and it sure would be nice to be able to rotate 180 and let my right hand take over. The REB-1100 does this very nicely and even inverts the orientation of the buttons. SONY- FIX THIS. This is a no-brainer.
  3. Document Navigation: You have a few basic navigation controls (hard buttons): Page forward, page back (in two locations – side of the unit and also in a semi-circle gizmo on the bottom left of the unit), a toggle stick (on the bottom right hand corner) that allows you to navigate links in a PDF document, a row of buttons labeled 0-9 right below the screen which roughly take you to a corresponding 10th of the book, and a page marker button. Flipping from page to page is actually not bad, with the exception of a brief flicker as the E-Ink screen wipes and then re-loads the new content. At first this was a little bothersome, but I quickly got used to that. Aside from page to page turning, you can also jump to a specific marker. You can also hit a menu button and then find specific locations: beginning of book, end of book, bookmarks, table of contents (if your book format has these), history of locations you have been at. Well, it turns out that his makes navigating many TXT, DOC, and PDF documents very difficult. But this might just be me. It sure would be nice to have a “go to page #” function, like the REB-1100.
  4. Document Management: With even the built-in memory capacity, it’s very easy to load up dozens of books into memory. As a matter of fact it comes pre-loaded with many selections of excerpts and full books. After adding only a few books, the list of books got to be hard to browse through. It sure would be nice to have a mechanism to put these into some sort of hierarchy, right? Thoughtfully, Sony created a concept of “Collections” which as far as I can tell is their intended organization method. However, the only way to create these collections is on their Connected syncing software. However, creating these makes a second copy of the document if you happen to have synced a version before. It’s not smart enough to simply tag a document with meta data and place these into different views. It simply creates a new “folder” and places yet another copy of the document in there. You do have an option from the main menu to view your documents by author or by date. By date is useful for documents that you have recently added as the sorting is in reverse chronological order. However, there’s no way to change that. The sort by author is also nice, but when you select that the next screen only shows the title of the book, not the author. It sure would be nice if the author(s) were listed as a folder and then all of their books listed underneath. Again, with tons of books in here, there’s very little to help you sort things out. In reality, I don’t know how much of an issue this is going to be since I don’t really know if I’m going to cary my entire collection. But it sure would be nice if I could.
  5. Syncing software: Let me put it this way. It’s crap. Sure – it let’s you grab documents and put them from your computer to your e-book. It has some rudimentary preview capabilities and has some limited organizational functions (see Ugly #4). However, it’s not very user friendly, it lacks much of the functionality you would expect if you have ever used iTunes. The interface doesn’t make it clear if you are copying, moving, deleting, or adding stuff to and from your computer or e-book. This software really looks like it was a first shot out there to see what we, the users were going to think. Well, Sony, I think it’s crap. Drop me a line if you want me to give you the full list of things you need to do to fix this excrement. (Do you see how I feel about this?).
  6. Mac Support: OK – let me put it this way: None. I don’t have one of the new Intel Mac’s yet, so I can’t test this under parallels, but under virtual PC – the USB driver install right, but the Connected “syncing” software doesn’t even bother to start.
  7. The Price: OUCH! $350. I’ll have to read a ton of books to make up for this price. But oh – wait. The price of the ebooks is only marginally lower than the price of the real books. So … I might have to read a whole bunch of PDF’s to make up for this. Oh – but wait – PDF reading kinda sucks eggs. Crap. I’m not sure this isn’t a “The Bad”.

The Bad (aka things that are hardware that Sony can’t fix till version 2 and might make me return this thing)

Ebook2Reb1100

  1. The buttons!: Look in the pictures of the Sony and RCA gizmos. See those big, thumb friendly buttons on the RCA thing? Now look carefully on the image at the left. Do you see those two small, small circles on the left of the screen? You might have to squint. Yeah, that’s what Sony put in as the page turning buttons. Say what? WTF where you THINKING? Maybe it’s because the average Japanese is smaller than the gorilla sized American? Nah, they just plain f’d up on this one. Come on! Give me a real button. Something so that when I hold the screen it fits nicely on my thumb. Something so that I don’t have to think about changing pages. I just twitch my thumb and Voila! I have next page. Jeez, did Sony not ask any previous E-Book readers what they liked from previous generations. WTF!
  2. No backlight!: WTF! Again, maybe this is because of the E-Ink stuff, but come-on! One of the greatest parts of the RCA device is that I can lay in bed with my lovely Mrs. sleeping peacefully and have no other lights on! It’s nice on Airplanes (ah…. frequent travelers – Sony – maybe one of your target demographics?). It’s nice on trains (ah…. Sony?). To be fair, again, I haven’t tried this on a plane, train, or automobile yet, but I will let you know as soon as I do. But in bed – yup – this sucks a**!!!!
  3. The Software: So, I put this in both the Ugly and the Bad. This will only be bad if Sony doesn’t do something about this real quick. The Connected software is complete crap. Hire a couple of iTunes guys and get this done right. Get it done quick. I mean real quick. It probably won’t make me send it back, but I sure am thinking about it. FIX your PDF!!!!! Allow me to Zoom In to whatever level I want and make it snappy (as in get it done now and make it responsive).

Things I’ll miss from the REB-1100:

  1. Built-in dictionary. Not something that is used much, but it sure was nice when I need it.
  2. Touch screen interfaces. Helped when changing many of the options and settings. The interfaces and widgets are made so that a stylus or even my fat fingers can make it work.
  3. Thick grabby edge on one side. While the Sony thing is nice because it’s slim and travels well, the RCA has a nice thick rounded handhold along the edges where the page turning buttons are. It “feels” right. Maybe Sony could make a detachable plastic thingy that would give that feel?
  4. Ability to highlight and underline any text in the book. That is nice when I read books that have quotables or other fitting thoughts.
  5. 3rd party conversion tools that let me create .rb documents from web pages, word docs, txt files, etc. It’s been nice to be able to take some of my technical reference material that’s given in html and convert it to an ebook format.

Wow, that’s a lot of stuff for a first day’s worth of toying with this. I’ll post additions and changes as I fool with this thing some more. I so badly want it to work, but I hope that the ugly and bad don’t make me send it back and wait for version 2. I’ll read on this through the week and try to get through a couple of books to see how that works out. I hope that Bad #1 and Bad #2 aren’t going to be killers.

Stay tuned.