03.04.07
Posted in Apple, Tech
at 11 pm
So, I’ve been trundling down the road towards NASville for our Mac-infested home. NAS, Network Attached Storage, is enticing for a couple of reasons:
Low energy requirements: This is something I’m trying to stay conscious of with all of my new technology purchases. At this point, Amy and I have been using laptops for all of our computing needs. The last desktop tower I bought was my Blue and White G3 in 1999. That machine is on full time as a file server, iTunes server, and general storage and back up system. However, It sucks down quite a bit of electricity, at least compared to NAS devices out there.
Quite quiet: The fan noise of the G3 is muffled, sitting under a desk and we could move it to the spare room, but only if there was some spare room in the spare room. We actually keep the apartment pretty quiet so the TiVo and the G3 are really the the only thing that’s making noise as long as the refrigerator isn’t running.
Unlimited Storage: Well, not quite, but the G3 is limited to just 128 GB per the two drives that you can drop in there with the stock hardware. With an NAS I can continue to add more and more storage, depending on the device.
However, there are a number of roadblocks on the was to NASville. Mostly, of course, these are Mac-specific. Let me details the major issues:
Let me break it down like this: If you’re not using AFP (Apple Filing Protocol), you’re going to have problems. AFP is by far the most Mac-like of the network file systems that are available. Unfortunately, AFP is also one of the least commonly supported. It falls behind NFS, FTP and way, way, way behind SMB, aka Samba, aka CIFS. SMB is the mayor of NASville. The biggest problem with SMB from the Mac perspective is the restricted characters in filenames. Mac users are accustomed to naming files with abandon using virtually any character they can type on their keyboards (with one exception: ‘:’ the colon.) However thru SMB, files can’t use the following characters: ” / \ [ ] : + | < > = ; , * ? and space, and the period ‘.’ can only be used once. (This is only GENERALLY true. Later implementations that Microsoft has released have overcome most of these limits, but they have either not released the specifications, or Apple has not upgraded SMB support in the OS to the later versions.)
So what’s the problem? Well, Mac users with archives of files that they’ve named on their own machines will occasionally have some of those restricted characters. That means moving files over to the new NAS drive will require renaming the files which might be a minor issue or a huge consideration. One major issue is applications: Mac OS X applications are ‘bundles’ of files. Those internal files cannot be renamed, or else the app will be corrupted.
The other protocols have issues as well, mostly on the Mac side. NFS seems to have a number of configuration issues that you have to deal with when trying to browse to the drive and getting it to auto-mount. FTP is okay except that the Finder mounts FTP connections as read-only, so you have to use an FTP client to connect to it. (Other options: MacFUSE or Dave.)
- AFP: Best
- NFS: Tricky to set up, Mac-like to use
- SMB: Windows-native, filename restrictions.
Issue 2: File Systems and Mac Compatibility
Once the files have gone over the network to the NAS, it’s time to save the files to the drive. This involves the file structure of the hard drive that’s actually storing the file. There are a few options, but the most popular are FAT32 and NTFS. Of course there are problems with each. FAT32 was the last version of FAT that Microsoft published the spec for, but they’ve been trying to deprecate it in favor of NTFS. One of the ways they’ve done that is by not allowing recent version of Windows to create FAT32 partitions that are larger than a now measly 2GB. The problem with NTFS is that it’s so proprietary that only read access is available from the open source crowd. Apple hasn’t licensed the NTFS format from MS so Mac OS can’t do any more than read from it (if that in some cases).
Other file systems such as HFS+ (Mac’s own) or ext2 (from the Linux camp) are far less common among consumer products. The first would work great. I’m not sure about what might be usable for ext2 file systems.
- HFS+: Best
- FAT32: usable, but filenames are restricted, causing issues for applications
- NTFS: unusable, read-only
- ext2: ??
The summary
The longest single article I’ve found about NAS and Mac compatibility comes from Macintouch (no surprise). The real options from those reports and the ones I found are below. I’ve listed them in order of my preference.
- TrendNet TS-I300W (Enclosure only, supports NFS, 2 USB ports.)
- Synology DS-101j (Enclosure only, is EXT2, supports AppleTalk (hopefully AFP-like), Web server built-in. )
- Apple AirPort Extreme Base Station, with 802.11n (Connect drive via USB, supports AFP/HFS)
- SimpleTech SimpleShare (Not available without a built-in drive)
- Infrant ReadyNAS: Pricey and (some say) noisy, but full featured and multiple bays.
I’m probably going to pick up the TS-I300W in the next few days to drop the 300GB drive that I bought recently at Fry’s. The Synology was the other option of where to start and it was a 50/50 chance that I would pick one of them. The TrendNet product has ended up as the first one I’ll try. If it doens’t work out, I have high hopes for the DS-101j. The AirPort Extreme Base Station is another option and will likely be in the future of our network (once we’ve got Macs that support 802.11n).
Permalink
01.25.07
Posted in Apple, Media, Tech
at 8 pm
After an aborted Xmas purchase of the RadioShark because ClubMac didn’t cancel the order when they ran out of stock, I ordered one of the new, black, sleek Sharks direct from Griffin and have installed it and have been listening to my favorite station (KNRK). There’s not much to it, 5 pieces to note: 1) The Black Fin is metal and really feels solid, 2) the base is mirror-polished and looks great, 3) the blue lights that show it’s powered on give off that whole ‘we’re so cool we use Blue LEDs in our device, which is a bit over played, 4) a longish permanently affixed USB cord and 5) an antenna-cum-headphone jack seems as simple as I expected. It has a little loop at the end that I’m sure would make it easier to pin to the wall, but we’ll see. Right now it just limply hangs behind the rest of the entertainment center.
(Seven Nation Army, White Stripes on KRNK – Go Timbers!)
Looking around the web, some people have been having huge cows over the interface, but really it’s not that bad. But not having dealt with 1.0, perhaps that’s the difference. It’s not the best UI, in fact I wish it would just fall straight in line with iTunes. (Not because iTunes is the height of UI design, but because it’s the most familiar music player for anyone who likes to listen to MP3s.)
It will be interesting to see how it deals with the DST issue, that does seem like a no-brainer bug that should have been fixed.
I really wish I could set up the RadioShark to be a stream that iTunes could pick up. It would mostly bypass the RS software during live broadcasts, only leaving out the ability to rewind.
(I Feel You, Depeche Mode now.)
I wonder…has anyone used their RS to try and win radio station contests? If there are somewhat predictable times for ‘winner announcements’ or ‘secret word’ broadcasts, then the Shark could be a big boon.
I do hope that support for RDS might come along at some point, which would enable a huge number of really cool applications.
Anyway, as of day 1, I’m quite happy with the purchase (even in spite of the horrible plastic blister packaging), and look forward to many hours of listening.
(Sure Shot, Beastie Boys.)
The Home Entertainment Project: Connecting All Transmissions (HEP:CAT) has almost come to completion. The last bit is an NAS hard drive that can handle gigs and gigs of music and video. Look for an overview article coming out about it some time this summer perhaps.
Permalink
12.23.06
Posted in Apple, Tech
at 1 pm
So a friend of mine recently got his first Mac. A 17″ MacBook Pro and he’s figuring it out for the first time. He’s been stuck on Winders for a long time and had taken the plunge but wants to find some good software. Here’s what he’s looking for and my recommendations.
1 Text Editor for developing websites
I’m old school but in this department, BBEdit has always been the way to go for me. Other popular editors are TextMate and SubEthaEdit. I’ve seen Taco talked about here and there and it looks decent. The one thing that might really trip someone up about BBEdit, coming from the Windows world is that the keystroke for indenting and unindenting a block of text is Command-[ and Command-], rather than the common tab/shift-tab that I’ve seen in lots of Windows editors. The other difference is that the GREP search and replace is robust, effective, efficient and predictable. Regex is your friend and BBEdit has Regex in spades.
2 FTP tool for uploading said website pages
“And now these three remain: [Fetch], [Interarchy] and [Transmit]. But the greatest of these is [Transmit].” First Macinithians 13:13.
3 I-tunes – To move my music, just load to an IPod and drag it off on to the new machine?
Not quite. Couple of things here: 1) iPods for Windows are formated FAT32 (Maybe NTFS?) iPods for Mac are formatted as HFS+. This can cause some problems when switching over from one platform to the other. The transferring you’re talking about works best if you don’t use iTunes. Enable the iPod to come up as an external drive, drag all of the music files onto the iPod using the Windows File Explorer interface. Plug the iPod into the Mac and enable the same access. You should be able to copy the files off the iPod and then drag them into iTunes. Remember the iPod philosophy: the iPod is simply a local cache of iTunes. iTunes is where you manage all of your songs and playlists. the iPod is a slave to that.
4 Can I load I games like Diablo, Starcraft, etc for the PC?
Yes. You’ll need either BootCamp or Parallels Desktop. Entering the world of running Windows on Apple hardware is a strange place where up is down and black is white. Prepare yourself.
5 If so, is there anything special I need to do to play them?
You’ve just bought an Intel-based laptop. You can install Windows XP and use it as such. Nothing else is needed to my understanding.
6 How do I find other computers via our “network”? Does she have to “share” a drive or something for it to be visible?
Yes, you enable File sharing via the Sharing Pane in the System Preferences. Once you’ve turned on Sharing, everything that’s put in the Shared folder should be visible on the network. If you connect to the remote machine with an admin user name you can mount the whole drive as if it were a local drive. If you want quick access to that machine later on, I suggest dragging it to the Dock or making an Alias (c.f. Shortcut) and keeping that around.
If you start sharing stuff, you might flip on the Firewall as well.
7 I tried to install InDesign 2.0, but it said I had to have a “classic” environment. Does that mean OSX is just too advanced for that version of InDesign?
So InDesign v2 came out in early 2002. It ran under the ‘Classic’ environment, which meant it was great for Mac OS 9 and could be run poorly under Mac OS X, as long as you had a PowerPC machine. Apple, for some reason, decided that Mac OS 9 (aka Classic) an operating system that hadn’t been updated in 7 years and had been replaced entirely, didn’t need to be ported to Intel machines.
That said, there are some work arounds but I can’t say I’d recommend them. I’d really suggest getting an up-to-date version of InDesign. Adobe has made a lot of big improvements to InDesign over the last few releases.
8 We need a printer. We’d like high quality color print ability. do you have one you’ve had good luck with, and is networkable?
Virtually all of the printers out there are ‘networkable’. Windows and Mac both have Printer Sharing capabilities. If you’re looking for a printer that has built-in Ethernet or WiFi, there are a lot of options out there. I don’t have a broad range of experience with printers in recent years.
HP generally has good Mac drivers, and I’ve heard good things about Epsons as well. The best way to find a good printer is to see how they print. I’d recommend a trip down to Best Buy and see how they all fair. CompUSA has a good range as well. For more product reviews, check out MacWorld or maybe C-Net.
Amy’s been wanting me to find a good photo printer. That’s on the list for the new year.
Permalink
12.11.06
Posted in Apple, Tech
at 12 am
URL: PS2->Mac->WiFi
Thanks for your great how to page! After 2 days of internet searching and trying to configire a network adapter, I ran across your page, and got my son up and running in 5 minutes! You have saved my sanity!
Every once in a while I get a thank you note about the stuff on my site. A lot of people have problems with the direction on that page, which I mention quite clearly. It’s nice to see that some people can get it to work.
Permalink
12.04.06
Posted in Tech, Web
at 11 pm
Nick just let me know about a great article at Digital-Web: Ruby on Rails for the Rest of Us:
Rails also includes a technology called scaffolding that will create a skeleton application. The scaffolding contains the models, views, and controllers. Models are the objects you are working with: a user, a real estate listing or a city. Controllers contain all the actions that your application perform. A scaffolded controller creates the basic actions to add, remove, edit, update, and show whatever type of model you are working with. Views are the actual pages that are shown to your users. They are a mix of HTML and Ruby code. It’s similar to mixing HTML with PHP includes. In fact, if you’re a designer who has built web sites using PHP includes, the process should be familiar when developing Rails templates: You are still doing the same sort of work, but with a little difference of syntax.
Great stuff!
Permalink
11.11.06
Posted in Tech, Web
at 1 pm
Looks like whocalled.us is a great tool for dealing with unwanted phone calls:
The phone is ringing, and I don’t recognize the number,
All Caller ID says is, “NAME UNAVAILABLE”.
Please help me figure out who is calling and what they want
Googling a few phone numbers has brought this up. Nice to see that this is starting up. Again, it’s one of those things that should be pretty obvious once you start watching what people are searching for.
Permalink
10.29.06
Posted in Apple, Tech
at 12 pm
Remember way back when I added 512 megs to my trusty iBook and noted my ability to breathe easier? Of course you don’t, but I do–and it was like night and day. The ability to go back to a machine and drop in some RAM a year later has both financial and mental benefits.
The financial benefits come from falling RAM prices. Of course RAM will always get cheaper. But if you can wait a year, you can see a substantial drop in prices. 20%… 50%… I wish I had noted the price of the 1 gig RAM cards back when I got my PowerBook G4, but I have no doubt that the price had dropped at least 40% in the past year.
So now the price is down, but I’ve also become accustomed to the speed of the machine, psychologically. One year later, I can anticipate when the wait is coming, whether it’s that extra fraction of a second to get to Camino when it’s running Flash ad banners in three or four of the 12 tabs I’ve got open or it’s the 90 seconds that Illustrator takes to open up. Anticipating the wait actually makes the wait seem longer for me. But with the RAM upgrade, my PB (named Ono-Sendai) no longer waits that extra amount of time, so I get to feel the full mental benefit of that extra RAM.
Sure I could have beeen slightly more productive in the last year if I’d had the RAM in there, but them I would have had a reason to feel like I’ve still got a great machine, even in the face of the latest Intel Chip-Based Macs (ICBMs) with their fancy shmancy Cores and Duos and such.
My iBook lasted from July 2002 to August 2005 or 3 years plus change. At this rate, I’ve got till September 2008 to ride my PB, and I’m gong to make the best of it. RAM upgrade today… perhaps a speedier HD sometime in the future? Going from a 5400 RPM drive to a 7200 RPM drive would give me a great speed boost.
…but in the mean time, adding a Mac Mini to the entertainment center in the living room would be quite nice.
Permalink
10.04.06
Posted in People, Tech, Web
at 7 pm
This was fun: PDX Web Innovators, though it was a bit surpriseing who showed up. Most of the people there knew of or attended WebVisions, or in the case of Tom, actually worked on my crew one year.
Ooh, and it looks like WebVisions is going to be in May this year. I hope it doesn’t conflict with other things…
Permalink
08.20.06
Posted in Tech
at 12 pm
So I’ve been reading Five Equations that Changed the World (Purchase at Powell’s, but I don’t recommend the book.) which is a little pop-sci book on a 5 men, with… let’s say embellished biographies and fact-checking worthy of Wikipedia. (Plus the author gives me he willies.) That aside, it has brought me to a thinking place, the kind of place I rarely visit these rat-race filled days.
So my thought is, what happens if we reconcile gravity and electro-magnetism? That’s the big disconnect in the Theory of Everything, right? (Or I guess it’s more Gravity vs everything else.) But with EM vs G there’s a specific imbalance that continues to seem… odd? inelegant? and that’s the lack of ‘polarity’ in gravity.
I really think we may have gravity all wrong. The famous visualization for gravity is the rubber sheet, with the big ball in the middle weighing things down and the small ball “orbiting” via the slope of the sheet surrounding the big ball. I can easily think of this in the requisite three dimensions with a lattice structure being pulled inward, but there’s still a missing piece.
Why isn’t there anything to “pull up” on the sheet? If the lattice can be pulled in, why can’t it be pushed out? Where is the opposite of gravity?
To a certain degree, it’s unfortunate that science fiction has made ray guns and anti-grav boots and devious AI’s stuff of mere stories (and often ridiculed for the lack of literary quality). These questions of “why” and “how” and “why not” get lost, repressed, and stifled as the stuff of fantasy.
Cheers to the amateur, the lone adventurer, the crackpot with the crazy. In the age of information, we’ve seemed to have lost the age of wonder and the will to be personal explorers.
In an era of increasing religous fervor, we may need to think ourselves out of this.
Permalink
07.23.06
Posted in General, Tech, Web
at 10 am
So Thursday and Friday were kinda busy:
Web Strategy by Jeremiah – Webvisions: Day 1, Portland: “I can hear the chatter from Ross, one of the event coordinators on the squak boxes –these guys mean business and are well organized.”
There’s more of that from this post too.
Hey cool, that’s me. Nick did a great job organizing the “webvisions06” tag for everyone to use. A simple google search comes up with a bunch of stuff.
It was a great conference this year. The crew of volunteers that were helping out really f’ing rocked!
Permalink