If you’re a Mac, you’re a PC …

A PC is defined literally as a Personal Computer.  If you’re using a Mac, you’re using a personal computer.  The Mac vs. PC commercials are obviously Microsoft vs. Apple commercials, and they’re spot on when put in that context.  But why confuse everyone thinking that “PC” is a bad thing?  Or “PC” is the derogatory term that has opposite connotations than “Mac” …  I mean, don’t get me wrong, as a computer professional since the mid eighties, I have found my place in the Mac world.  I find myself utterly and completely more productive and enjoying my environment and experience 100 times more.  I was in misery at the hands of Microsoft products.

Probably many people don’t know that before Microsoft, it was an IBM world and the PC had become known as an “IBM Compatible.”  At that time we also had the Commodore, Apple ][ and Franklin.  Franklin was an Apple ][ clone and were sued by Apple.  Result being, you don’t see any Franklins around, do you?

People also probably don’t know that the CPUs in the first IBM computers were AMDs.  Seems that AMD came late to the game to most people, but my IBM XT had a 4.77Mhz AMD chip installed in it, and I used the “Tiny Turbo” to up that baby to a whopping 8Mhz.  I imagine Intel struck a deal early on with IBM and that’s how they cornered the CPU market as well as Microsoft pushing IBM’s PC-DOS out of existence with MS-DOS.

But, is it just me?  Someone like me that knows all the history of the little boxes and where they all came from and how they started?  (Of course I skipped over the earlier Apples and Tandy’s attempt at PC greatness, the 5.25 floppies and 3.5s that don’t exist anymore, etc).  Is it just a simple fact that “PC” now means IBM Compatible running Microsoft Windows and “Mac” means awesome computer that puts PCs (in this context) to shame?

I write this post on my 800MHz PowerPC G4 iMac with 768MB SDRAM that I bought used off of eBay and received January 14th, 2004.  It’s running 10.4.11 Tiger Mac OS X … It shipped with Jaguar (10.2) but the previous owner gave me Panther (10.3) which I had also purchased separately.

I now run 2 MacBook Pros, a 17 and a 15 both with Snow Leopard (10.6) and a Dell Mini running Leopard (10.5).  I bought 10.5 for the Dell (Family version) and tried to install it on the G4 PPC and that was a no go for processors under 866MHz and Snow is Intel only.  It took the Intel version of the Mac (and OSX) before I was able to lose Microsoft completely.  Whatever the mixture of technologies came together, that’s the case for me.  The iMac didn’t get me there in 2004, it took the MacBook Pro in 2008, 4 and a half years later.

I don’t run any emulation software to run MS-Windows virtually, and I don’t utilize BootCamp.   There is absolutely nothing Microsoft on my Macs at all.  It’s wonderful.  The 15″ came with Microsoft Office and I figured I would check it out.  When I loaded Word, it said it wanted to update and I said sure.  The words “Running Microsoft Update” came up on my screen and I freaked, I blew away the HD and installed my purchased Leopard from DVD.  I wanted no remnant of a Microsoft product on my Mac.

So!  Once you go Mac, you never go back.  I think this is the case for anyone that seriously uses a computer for computing and not just web browsing and email.  What do you think?

Snow Leopard Black Screen Fixed?

MacSnowLeopardBoxI ordered Snow Leopard from Amazon.Com and waited patiently for it to arrive.  I read up on some sites about things to watch for when I upgraded, etc., but nothing can prepare you for when you actually go and do it.

I opted to run Carbon Copy Cloner as suggested by one site found by Google to make a complete backup of the hard drive inside my MacBook Pro 17.  I tested by booting from the USB hard drive (hold down ALT at power up) to make sure I could “go back” if I had to by reversing the Carbon Copy Cloner step.

All of the FUD on the Internet was crap.  Everything just worked.  Until …

I had been working on my MacBook Pro 15 and the Snow Leopard blanked out (as my MBP17 normally does after about 20-30 minutes).  Working on another MacBook Pro is a suggested method for passing the time.  Yes, I suggest you have more than one Mac (if you’re cool enough).  As I do sometimes, I swipe my finger across the trackpad to bring back whatever is on the screen.  When I did this, the keyboard illuminated, but nothing shown on the screens (I have a 24″ external).  The screen was black!  I thought maybe the brightness went out of range and pressed the “f2″ key to bring it up.  I see the dialog for the brightness level, but there’s nothing on the screen.  I see the backlight getting brighter, but the screen is black … nothing there.  I try the volume and that shows on the 24” (which is set as the main display).  I Google on the MBP15 and find that people close their cover and open to a working Mac.  After I wake from sleep, moving the mouse I see it as the spinning beach ball that it is.  I hold down the power button to power off the Mac, there is no other choice.

Turn the MacBook Pro 17 on again and I have a working Snow Leopard.  All the things that “they” said didn’t work work for me.  I installed the 10.6.1 update and iTunes 9.  So everything is up to date.  It happens again, same symptoms.  Black screens, can see volume and brightness dialogs when keys are hit, no mouse until after I sleep and wake to spinning beach ball mouse with black screens.

Google searching brings up black screen during the install, and some similar to my problem, but not all the same.  Some blame just on the install blanking and they can see images on their screen with no backlight.  I guess they’re fine after they upgrade cause I see no follow ups.  I see more and more people blaming things having to do with the video or their video card.  Some it’s playing games and some it’s running VLC …  So I decided, mine “hangs” when the computer screen sleeps (that’s SCREEN, my MacBook Pro never sleeps), so I think *screen saver!*

While the computer is running, I click on the Apple, go to System Preferences… into Desktop & Screen Saver.  Immediately, spinning beach ball.  Aha!  I can Force Quit System Preferences until I can get in there and click on the first screen saver I can click on to change it.  What was selected when it hung was a directory “Screen Savers” … I don’t know where it came from – only thing I can think of was a shareware copy of that Aqua Marine fish tank-like screen saver that I never ended up buying.  I’ve been using Flurry forever (and that was my first thought when I thought it might be OpenGL or something, which never worked on my KDE installs on cheap PC hardware) and thought that might have been hanging the computer’s video card or something.

So far so good, I will update if the longer the screen sleep gives different results.  Here’s hoping this helped someone.

October Macworld Mac Virus FUD

October-MacworldAs part of the package of the purchase of my new Mac, I was offered a subscription to Macworld.  I agreed to the subscription and then offered to extend it at a very low price, so I did …

Each month I browse through the issue quickly.  Sometimes I find things that help me with my daily Mac computing or software that I may have otherwise not been aware existed.  There is also iPhone stuff periodically and reviews of peripheral hardware.

The Mac vs. PC controversy exists.  No matter what.  There’s the John Hodgman & Justin Long commercials and Microsoft’s commercials saving money buying a PC stuff.  I’ve gone through the Linux vs. Microsoft stuff too, just so happens I choose FreeBSD (why I like the Mac so much). There should be a distinction that we’re talking about a PC running MS-Windows.  A PC running FreeBSD is solid as a rock.

BUT!  Macworld … keep it real … There’s no reason to start spreading FUD about the Mac and viruses.  In two articles (in an issue that targets saving money utilizing your Mac as well as after the purchase of your Mac), Jason Snell and Dan Frakes mention the expense of viruses and it’s simply not true.  It’s not an added expense to the PC, nor the Mac.

I’ve been computing since 1984, and I’ve never spent money on virus software.  The BBS I started in 1990 used McAffe’s virus protection, and it was always free to use and download for BBS Sysops, and I think it was free to end users as well (I may still have an old copy on an old machine and I can look that up).  Anyway, through the early years running PC-DOS and MS-DOS, I simply didn’t run stuff I didn’t know where it came from, and there was always some form of a free piece of Virus Software, now being called Anti-Virus software.

Regardless, I just wanted to post this since it’s simply not true, there is no expense in the Anti-Virus market (or just about any other) if you take the time and know where to look.  These softwares offer free daily updates to virus signatures as well, so no subscription to pay for.  They’re normally much more up to date than any of the pay subscriptions as well.

FREE MS-Windows Anti-Virus Software called AVG.

FREE Mac (and all others) Anti-Virus software called ClamAV.

It’s already a fact that any PC sucks if it has some version of MS-Windows on it, you don’t have to make stuff up.

Going Mac, one person at a time …

imacSo my brother Tom calls me one night frustrated as heck because he can’t make a copy of a DVD.  A simple thing, pop a DVD into the computer and click “Copy”.  It’s of his performance at a show, and he wants to make copies for himself and the rest of the members of the band.  He’s been trying Windows machines and utilizing Nero.  I think he had purchased a copy of Nero, but it wasn’t cooperating.  He then tried using a trial version from their web site that would be fully functional, just slow (write @ 1X or something).  It may be that he purchased Nero, and that was on his old PC which was in storage and he thought he might go get that to get the job done.  Regardless, no matter how far he got, the copy was not happening.

I told him to stop over, and I would make the copy no problem.  I have a Macbook Pro and a Windows PC where I was, so no matter what, we’d make a copy.  I ended up using a trial version of Toast I got with Cubase 5.  But even so, I would have tried the FREE Mac software Burn if Toast hadn’t stepped up.  It was a click, “Copy” and it asked how many copies you wanted.

While we waited for the process to complete, Tom reiterated his DVD copying experience and frustrations.  He was to the point where he was going to go out and buy a new computer to make this work!  He thought maybe his PC was too old for such a task as copying a DVD.  I said, “If you’re going to buy a new computer, you should buy a Mac.”  I think that was Monday, August 17th.  I saw Tom a week later, Monday, August 24th and he told me he bought an iMac.  He was going back to the store to have a one on one session with someone who knows Logic.  I told him Cubase 5 or Digital Performer 6 were good choices as well … and you can always play with GarageBand.

I hardly ever touch a Microsoft Windows machine anymore unless I have to.  All my servers are FreeBSD and the Mac software (OS X) is FreeBSD based.  The interface is so much more intuitive and I venture to say “cleaner” …  It’s much more of a pleasure to develop web sites and programs on and mix music as well … Come on Windows people, once you go Mac, you never go back!  Or so they say … but who are “they” actually?  Probably a bunch of satisfied Mac users! =)

Two out of Three ain’t bad; 10.5.7 Mac OS X Update Failed

mbp10-5-7mbp15-10-5-7mini9-10-5-7 Out of the MBP17, MBP15 and the Dell Mini 9, the MBP15 wins with no issue, but I’ll tell you about the others.

By the way, if you didn’t know, “MBP” is short for MacBook Pro. I have the silvers w/matte displays. Bring back the matte and firewire Apple! =)

Let’s start off with a complaint, cause that’s what I do. I use MenuMeters for the Mac. I was made aware of its existence by it being on one of the OSX386 Project distributions. Anyway, because I’m running it, I see activity on my Mac that others are oblivious to … I like to know why something is taking so long, or if there might be a problem. So the complaint is, it takes me a while to figure out that the Mac is downloading updates. 10.5.7 was a kinda big one, and when the Mac is downloading that long and I didn’t initiate it, I’d kinda like to know about it. I think Apple should notify you it’s doing so, that’s all.

Pictured is the 3 About This Mac windows after I was all done. They all made it without any serious perspiration. I started on the MBP17. After the update, the 17″ screen remained gray. It did automatically boot twice, but after the second boot went nowhere. I waited an ample amount of time while I saw nothing happening. You know, I’m used to having to wait when I don’t have my meters. So then I started Googling on the Mini 9 while it downloaded its update. After reading a bunch of the obvious posts from people that shouldn’t be allowed access to computers, I decided to unplug everything from the MBP17. External screen, external hard drives, external keyboard and mouse. Lo and behold, MBP17 solved, and the screen hopped right over when I plugged the 24″ back in.

I let the Mini 9 run its own update and it did a fine job, although on the final boot, the graphics were horrible. The screen could not be seen at all. So, I fired up the MBP15 so it could download its update and I could Google what was up with the Mini 9. I was expecting something might have happened to it since I read what the update did and there was something in there for video. I just figured I would boot via CD and reinstall the kext files, etc, but I skipped Google entirely and went straight to the MyDellMini.Com Forums … There was a forum about the 10.5.7 update and apparently it’s been out for a while. I just got it this morning, weird … One thing in the forum was the noticing that although we were all there discussing something that shouldn’t work anyway, regular Mac users all over the place were having 10.5.7 update problems … same as I described above with the MBP17. There’s articles from Macworld and Computerworld out there about using the Mac as a firewire device, etc. Work arounds for the update problems. Anyway, I digress.

Fix for Mini 9 was what I expected and even easier than I had thought it would be … I went to the trouble of hooking up the external CD/DVD drive, etc, but all I needed to do was start in Safe Mode and rerun the Dell EFI proggy … I got the latest (1.2a5 I think), popped it on a USB stick and shoved it into the Mini 9. Let Finder unzip it, ran the program and off to the races. Mini 9 is fine, and that rhymes three times. Whoops! Four.

Leaving the MBP15 for last, it gave no problems what-so-ever … Nothing external about it, and nothing weird going on with it …

From what I heard (read) while surfing around, this is the last release before Snow Leopard. How anyone would know that, I don’t have a clue.

So there you have it, Meatloaf would be proud. “Baby we can talk all night, but that ain’t gettin’ us nowhere.” (or maybe Utopia would be proud, the band on Bat Out of Hell, Todd Rundgren, Kasim Sulton, Roger Powell, Wee Willie Wilcox). I always say Bat Out of Hell is Utopia with Meatloaf fronting. Good luck on your own 10.5.7 update!

Dell Mini 9 and Mac OS X

dell_mini9_running_osx If it weren’t for the fact that I’m using a Dell Mini 9 running Mac OS X 10.5.6 to post this entry, I guess I could be skeptical of the claims that a little tiny thing like this would be able to run Mac OS X like my MacbookPros. Well let me tell you, it’s pretty dern neat!

Using a formula easily found on the MyDellMini forums, it’s true. You can run the Mac OS X you purchased on the Dell Mini 9 and everything appears to work. Some things I haven’t tried yet, but those things I would probably never use. Only snag I ran into installing was my external DVD drive didn’t work with the install DVD. I bought an LG specifically for this purpose, but a borrowed Sony got it done.

I can’t say that this would be a replacement for a Macbook, but for someone like me who likes to have his OS X not very far away, so far it’s amazing! Only things I wonder about is space on the SSD and I have a 32G installed. I’ve already installed Xcode and my Rails development environment. The SSD shows as being 28.38 GB in size and has 19.46 GB available. I wish they would standardize the size of storage devices. You know, the 1000 vs. 1024 thing. Bah!

So having 20GB to play around with I think is fine. Again, I think this is more for the away from home convenience rather than a power house of storage. I mean, at least I can develop in cramped spaces and I don’t have to worry about fitting a 15 or 17″ MBP anywhere. This little guy rocks.

I’ll update in the future after having more experience with it. But so far, can’t beat this thing with a stick! Mobile Mac OS X for less than $500.

Mac Self Assigned IP Address

airportIf you’ve arrived here due to this problem, invest a little time with me and you may have the resolution that you need, not a quick fix. Almost all resolutions to this problem have resulted in everything immediately working again only to have the same problem occur an hour, a day or a week later.

Again, I will stress that you don’t want to jump to a hasty conclusion. Read my whole post if you can suffer through my writing. There may be a solution here, but you need to determine which solution it is. I’ll provide my story after the common solutions.

If you do a Google Search on “mac self assigned ip”, you get a couple Apple Forum results: Mac OS: How to release and renew a DHCP lease which refers you to this post: AirPort troubleshooting guide, and of these suggestions or resolutions nothing worked for me.

In doing final research before posting this bLog entry, I happened on this Mac Rumors Thread which started: Nov 10, 2007, 01:30 PM and receives posts to this day. To cut to the chase, here is the important info from that thread as posted by Mac Rumors user “ted400”

This thread has begun to take on a life of it’s own, so to make it easier to navigate here is a summary of usable troubleshooting steps. These are the steps which have helped most people rectify their self-assigned address (169.x.x.x) problem:

1) Check your firewall on your affected computer to be sure it is not blocking your NIC or ports 67-68 for DHCP
The easiest way is:
1) Go to System Preferencess -> Security,
2) In the Firewall tab, choose either “Allow all incoming connections” or “Allow all essential services”

2) Flush your ipfw cache
a) In Terminal type: sudo ipfw list _then press enter
b) In one of the lines it shows what ip addresses are being allowed, like this:”allow any from 192.168.0.0 to 24″
c) If this is different from your router then flush the rules with the following command: sudo ipfw flush

3) Check your keychain permissions for your Network login
a) open your keychain and look for your network log in password
b) open the password key and under the access control tab make sure the “Allow All Applications to Access This Item” is selected.

Still having problems after finishing these steps? Give detailed information such as the IP address you receive, the version of your OS, the configuration of your router (DHCP or static), etc. etc. and we can continue to troubleshoot this. Hopefully 10.5.2 can address this problem as that update is now up to a whopping 450MB! Tons of fixes coming soon…be patient.

I believe that answer 3 above is the correct one, but read on.

mbp17My airport story from the beginning: I got the best MacBook Pro 17″ money could buy (in a standard configuration of 2.6GHz Core 2 Duo, 2G RAM, 200G 7200 HD, matte HiRes display 1920×1200) August 2008. You can bet I wasn’t happy when 2 months later Apple upgraded all of their laptop computers. I wrote a post about it. Basically, I missed out on 2G of additional RAM and a bit faster CPU I think, but I try not to think about it. Anyway …

Initially I got the MacBook Pro home and it connected to my wireless network with no trouble. I had to specify the network cause I didn’t advertise my SSID. Through the update and some shutdowns and sleeps the network was always found without problem. Then wireless started to get “iffy” … It would be non responsive or would seem to have disappeared. You would go into the Network Preferences and “Status” would show “Self Assigned IP Address” and you couldn’t connect to the Internet. Your local network would show in Network Name etc, but no connectivity. How did this make any sense?

Renewing your DHCP lease did nothing, and if you might have managed to renew the lease, it sometimes still would not work. My solution would come when I would restart the router. If I did that, the MacBook Pro would connect right up. Sometimes a couple hours, sometimes a couple days or more. However I arrived at the problem in connectivity, the resolution was to restart the router. (Power cycle). This became quite a nuisance since you didn’t know whether or not the restart would be required. There were other computers depending on that router, so a power cycle would knock them off. In some cases file transfers running that would dead stop and then take a while to get back up to speed.

The router: D-Link WBR-1310 Wireless G with built in 4 port 10/100 Switch. Other computers attached: Microsoft Windows XP Desktop connected to Cat5 port, XboX 360 in Cat5 port, Microsoft Windows Vista on Acer Laptop connected wirelessly. When the MacBook Pro would fail, the Microsoft Windows Vista would not. It always connected.

So, after a while of Googling for a simple resolution and none working, I gave up and plugged a cable into the ethernet port and there the 17″ portable sat. Then I tethered it to a 24″ external screen, Apple keyboard and mouse, external HDs and a sound system with sub-woofer. It’s an extravagant laptop system masquerading as a desktop with multiple screens.

mbp15This past March, I decided to take advantage of those people selling off their old MacBook Pro 15s. There were a lot of them on eBay at the time and ones reasonably priced went quick and those that auctioned went beyond reality.

I found an auction with a MacBook Pro that appeared in good condition and was obviously last generation (there were older ones up too and if you don’t know Macs, you might get something you didn’t expect). Mine had no warranty but came with EyeTV hardware, Parallels and Microsoft Office 2008 Home/Student Edition. I executed the Buy It Now and waited by my front door. When it arrived I powered it up and got it connected to the Internet wirelessly and started the Mac updates. Then I decided to check out the Microsoft stuff so I clicked on the funky Word icon in the dock. It wouldn’t run until it was updated. So, I started to let it update. The update was sluggish, uncomfortable and I saw the words “Microsoft Update is now running” (or something like that) and I decided, BYE! I blew away the whole HD. I didn’t want any parts of Microsoft on the Mac. Unfortunately the seller didn’t have the EyeTV serial and “Elgato doesn’t support ebay purchases” so I would have to purchase their $80 software. Google fixed that for me.

MacBook Pro 15 with a fresh OSX install … The wireless problems start to happen again. I swear it started after updating to the latest Leopard 10.5.6 but I don’t necessarily think that it mattered, I think the time frame is a coincidence. So here we are again, a problem that I thought may have been specific to my 17″ that I don’t recall if I ever pursued Apple Care? but I know I forum’d it up. So, again, I head to the Google and look for a solution to the intermittent Airport connectivity finally resulting in a self-assigned IP address problem.

The most frustrating thing about this problem and all the steps taken to try to resolve it is this; Once you try something, sometimes it fixes it right away and you feel that you’ve been successful … This isn’t always the case … You know, it’s like typing a key and it doesn’t respond, so hitting it harder was probably what was needed. After the first two harder hits, the third much harder hit would surely produce a result. No. So, here are the steps I took that sometimes worked, but ultimately always failed.

MOST COMMON FORUM (NON)SOLUTIONS
A common suggestion is to open the firewall. I go to Apple > System Preferences > Security > Firewall and “Allow all incoming connections” is already checked, No firewall has ever been set. So, this is default behavior of a fresh OSX install, to not have the firewall enabled. (and this is fine by me since my firewall is at the connection to the network, all machines need not be bogged down by software firewalls).

ipfwAs learned from the Mac Rumors forum, Macs also run a secondary firewall called ipfw and you can access its rule set by dropping out to the Terminal. Listed on the left is my rule set displayed. That rule listed at the left is saying allow everything, so there are no restrictions there either. It makes me wonder how people who aren’t as technical as me have had changes made to either firewall. Incidentally, ipfw used to guard my entire network until I switched to pf … Hopefully if the Mac is utilizing ipfw that it will eventually consider the switch to pf as it is the much better BSD solution.

This next one was especially fun. Delete particular .plist files from Library/Preferences/SystemConfiguration … While this answer was garnered from a bLog that claimed ‘finally success’ and this solved everything, again, the solution didn’t survive although worked. I did find a difference in the files and saved the before and afters to compare. It was a single boolean value. I went through a safe-boot boogie and this was to solve everything. I think the booting served to start/stop the airport if anything and once again we started at a starting point that worked, although again still, wasn’t solved.

Delete particular .plist files from your User/etc etc … More of the same. No lasting results.

Static IP: So I started manually typing in the IP address, the gateway and the DNS server to resolve addresses. But connectivity would become intermittent and then fail. Nothing reliable. Nothing stable. Then would switch to DHCP and get an IP address assigned, then might work or hop to self-assigned. Frustration mounting and mounting.

So I buckled down and called Apple Care. I paid for it, I should use it. (I always tell people who call me with questions that they paid for support, they should use it). I called Apple Care March 30, 2009 at 10:25a EDT and was on the phone for 45 minutes with Aaron. I had 3 questions which I prepared on a list in front of me. One: the auto-enroll shows up in a different spot than you’d think on the website, Two: The MacBook Pro bought on ebay has no Apple Care and N-O I can’t purchase Apple Care once it’s already been out of its original warranty, Three: Airport Problem. Went through everything I tried and we also tried going through setting up a new user and replicating the problem there. He suggested to go to an Apple Authorized service place and have them do a Archive restore or something, but basically reload the whole system and restore my stuff from backup. We determined that this was probably not going to show any results since I had basically started from scratch with the fresh OSX install. But, I think that was a step on its way into becoming more serious to Apple Care. That’s how the call was left, so there is not going to be any follow up.

This is the second problem I called Apple Care about and the person on the other end acts as though I’m the first person with this problem. The other problem was the MacBook whistling iSight and now with this Airport. In both instances I told them they had to be kidding me since it is all over the Internet including their own support forums. When my iSight issue wasn’t resolved, I returned the MacBook as defective (which it was and still is no matter what anyone says!) … Apple on its way to crap … Anyway, so pushing the Apple buttons by saying that my Acer Vista laptop connects every time, the Apple Care guy said he didn’t think it was the wireless router … I swear he said that, and then when I asked him to repeat that, he said he didn’t say that it wasn’t but that he doubted it … So, that was weird … and by the way, I was using the Apple Care for my 17″ MBP (even though both have the same problem).

Not satisfied, nothing I tried worked. Cycling the router just isn’t an option anymore. The 17″ is hooked to it as well as the XP and Vista laptop and XboX 360. Too much syncing going on to want to even mess with all that stuff.

So, I replaced the router.

Frustration mounted and I’ve been doing file transfers between machines so I figured an upgraded router (with a 10/100/1000 switch) would help. The Macs are the only machines with Gigabit ethernet in them (I highly doubt XboX has gigabit?) but they’re also equipped with N class wireless, so I should jump from 54Mbps G to 300Mbps N, yes? So I trotted off to Best Buy and bought the Belkin F5D8235-4 router. Besides the N wireless and Gigabit 4 port switch, it also has a USB port to share an external HD or a printer or something. I removed an external HD offa there real quick as performance was horrible, but everything else is just dandy.

I installed the Belkin I’m pretty sure was Thursday, April 2nd in the evening. The MBP 17 and 15 have both used nothing but wireless since. I’ve slept them and shutdown a couple times and haven’t had issue. So it’s been about a week and a half. That’s pretty much a success, but I wanted to wait until I took the 15″ out with me and powered it up elsewhere where it would sniff some other networks. It seemed that that was an issue to failure was taking it out and confusing it … This time back, no problems …

keychainWhile my solution so far has been hardware, the solution above is software and it the permission on the keychain … I am almost tempted to hook the D-Link back up and try that as I see the permissions on that keychain are not open to everyone, but again, I have not had issue since swapping out the router. I have been asked in the past to allow the Network Preferences access to the keychain, so I don’t necessarily know why changing the permissions should work since whomever wants access should prompt for it, but I guess that’s why the failure, something isn’t working right, they just haven’t found it yet.

I think it’s some sort of timeout. I think the Mac wants a quick answer but the older wireless routers aren’t as fast. Windows will wait forever for an answer so maybe that’s why my laptop works. It does take a while for the network to become active while on a Mac it’s ready almost immediately … So, I’m guessing a timeout and a newer router gives a faster response, and possibly the permission problem aids the Mac in not needing to wait for an answer or something and the Mac gets the connection a little later without issue.

So there you have it … If I start having problems I will post an update, but I figured a week and a half was pretty good. If I do have issue, the first thing I am trying is the keychain permission … All those solutions I read where they solved their problem, I can’t believe they’re still solved based on my experience, so why haven’t they updated? BAH! The Internet …

FreeBSD and Phusion Passenger

If I don’t write this one down I won’t remember it, especially at this hour when I finally got it to work! I was having a devil of a time on the passenger-install-apache2-module … While it says it “found” everything, I guess it really didn’t … The Apache2 Portable Runtime stuff apparently needs directories to be found. Inevitably, this is how I got it to work:

setenv APXS2 /usr/local/sbin/apxs
setenv APR_CONFIG /usr/local/lib/apache2/apr-config
setenv APU_CONFIG /usr/local/lib/apache2/apu-config

Of course, I found those one at a time Googling all over the Internet and the last was found within the source notes at github … A bunch of what I found had nothing to do with FBSD … Anyway, so the result should look something like this when run:

Checking for required software...

* GNU C++ compiler... found at /usr/bin/g++
* Ruby development headers... found
* OpenSSL support for Ruby... found
* RubyGems... found
* Rake... found at /usr/local/bin/rake
* Apache 2... found at /usr/local/sbin/httpd
* Apache 2 development headers... found at /usr/local/sbin/apxs
* Apache Portable Runtime (APR) development headers... found at /usr/local/lib/apache2/apr-config
* Apache Portable Runtime Utility (APR) development headers... found at /usr/local/lib/apache2/apu-config
* fastthread... found
* rack... found

Sheesh!

Web 2.0 and oh, nice to see you …

Web 2.0: Gaetan sent an invite to my email address to follow him on twitter, so I signed up finally.  Honestly, I had actually been meaning to sign up with twitter and facebook … My older brother is terrified of facebook, he thinks Rupert Murdoch is after him … I’m particular in the information I share but let’s be honest, if someone like Rupert Murdoch wanted the goods on you, guess what?  He’s going to get you …

There are so many times that I think of something to blog, but I never get around to it.  I think of the situation, the story and everything, but then I don’t get to it.  Or, maybe the paranoia of what I would be posting and the opinion that may come of it, or too much information shared …  Blah, tough living in this day and age, isn’t it?  The age of immediate consequences from something you may post online.  The Internet is everywhere and immediate.  Anyway, here are the current events:

Hosting: There have been several instances in the hosting area that have devastated me. One, I had a disk crash on a machine that I never thought the disk would crash.  Like, I had it in my mind that that was a pristine machine and I didn’t have to worry about it.  It’s where all my stuff was and where I could just ssh in or sit at its console and update code on the fly … No backups.  Gone. Now I have everything important on RAID5 and my personal machines have Time Machine running.

Verizon is a huge thorn in my side.  My last mile is Verizon.  Verizon is copper.  Verizon wants to run FIOS (fiber) in Philadelphia.  Comcast rules the video market in Philadelphia.  Seems contacting politicians is the only way Verizon FIOS will come to Philadelphia.  There is nothing more than I want right now is FIOS to be in Philadelphia because my connection speed would greatly increase immediately.  How this affects me now is that Verizon doesn’t want to run any new copper, they only want to run FIOS.  I have had a terrible time as of late with my connection and this is the problem.  It happened the first time in May and was dormant until Christmas Eve, from then on it was daily bouncing until the last copper pair change.  Verizon has been on site over 3 times.  It’s too late, the customers that this affected the worst have already found other solutions.  Not cool Verizon, not cool at all.

Octane: Sound for Octane continues, but with almost every venue having house sound installed, I can’t rememer the last time I needed my PA.  For that matter, the last time I had the PA in the trailer, the trailer was burglarized for one bass bin and one monitor.  They took nothing else although much was in there as well as all the band’s gear that was strewn to just the outside of the trailer.  Makes absolutely no sense.  I still haven’t been able to sell the truck since replacing it with the van and trailer.  I should try that on eBay again.  While Octane remains booked fairly steady for a band in their position, there are weekend nights that I am sitting home.

Fosterchild: I have mixed Fosterchild a couple times since the lineup change and circumstances warranted it.  It was a welcome change from the norm.  Apparently we’re going on tour soon!

Out On the Town: I have started working with the paper again. This time I am doing the layout on the computer.  Another reason for my Mac purchase. (Still steamed about that one [previous entry], but I will survive.  I have rationalized some things away.)  Hopefully this will help with the ultimate goal of sitting on my ass the rest of my life.

Windows: I found out that MS Access doesn’t scale, or self sustain.  Don’t know how to put it, but left to its devices, a web site utilizing an MS Access database will cause ASP to hang on a Windows Server.  The database needs to be regularly reorganized.  I can tell you for a fact that this will not happen on any other platform.  Thanks again Windows!  Way to mess up everyone’s life on your server cause you can’t handle something and don’t report on it either.

Health: My health is getting better. I had my last cigarette September 27th, 2008 at 10:45pm.  This was right before Octane’s first set (acoustic) outside at The Whiskey Tango.  During the set, pressure mounted in the center of me chest and by the end of the set I was getting sharp pains.  I didn’t go out for a smoke after the set, I took it easy but sharp pains came and went and I generally didn’t feel right.  I was getting scared and I decided that I thought I should go to the hospital.  I spent the weekend in the hospital while they did all sorts of fun tests.  All tests were okay.  I then went back to have a camera shoved down my throat and that turned up acid damage in my esophagus, stomach and duodenum.  I was told to take 4 Prilosec daily.  The anesthetic for the tube test was wild, like snapping your fingers, test done and two and a half hours went by.  I haven’t smoked since and have started dieting and exercising.  I may get a Brazilian and wear a bikini or thong to the beach this summer?  … and everyone knows how I love the beach.

The Whiskey Tango: I went back to work at The Whiskey Tango May 20th 2008 to fill in the open nights with Octane and to do the off nights.  Ronnie quit to go work for Spellcaster down the shore for the summer with more nights.  Since then The Whiskey Tango changed ownership and management and those off nights aren’t happening anymore.  Status there is up in the air right now.

Coding: I recently updated some old ASP pages I did way back in the day for the Bigg Romeo site.  That was fun.  I am progressing on new web development projects and I am very excited about that.  Also thinking of ways to further promote the hosting through a better interface.  The new trickles in slowly anymore and Verizon isn’t helping with the departed.  Here’s hoping FIOS comes through.  They are sure to support that endeavor more than they’ve helped me now, right?

OH! and the biggest thing about all of this is that anything new will be in a new location!  All the servers, routers, switches, computers, etc. will be moved to a brand new location.  We will be moving but still don’t know when yet.  I am hoping for A.S.A.P., but that’s me.

That’s all I can think of right now.  Any questions?

Apple, on its way to crap.

Of course it’s only my opinion, but to me, that’s all that matters.  Self centered?  Maybe.  But I think I am the person to determine what I find acceptable to me.  What follows is my short assessment of what I have observed in the recent months about the cute company called Apple.

imac-oldAn eon ago, I bought the lamp shaped iMac.  At the time I was interested in any and all operating systems and alternatives to Microsoft at all costs.  I found the iMac on eBay for $1200.  I found no use for the machine other than using it to logon to chat networks and utilize the machine that way.  I didn’t like the way the text editors worked in that their keystrokes were completely foreign to what I am familiar.  All that aside, I didn’t use it all that much.  One day, the hard drive was gone – I replaced it with an IDE drive I had and got the machine working again.  Had to use those “star” tools to get in there and such, but I was able to get everything working as it should.  Sorry for this tangent, but I wanted to explain that I am not new to Apple, I just tried it out and didn’t get “into it” at the time.

I don’t know how, but over the course of time I became more and more accepting of the Mac and was getting used to seeing many of the examples of the things I was getting into done on the Mac.  Mostly web development and programming stuff.  I also do graphics and video stuff, and the Mac is heavily used there as well.  YouTube came popular and the Mac became popular on there as well as many people started making their movies obviously on a Mac. So I decided to give it another try with the latest and greatest Macs.

macbook-blackI was shopping a particular web job and I was thinking of getting back into the publishing of a local paper here in Philly and I thought that I should move toward the Mac.  I especially liked some text editors that were now available for the Mac so I researched it up and decided on the Black Mac.  It had everything I thought would be satisfactory when it came to development, portability and enjoyment from one machine.

So I start tweaking out the machine and then I determine that the built in iSight camera makes an 8k whistle while recording a video.  The microphone itself is fine after testing in GarageBand, just in iMovie when making a movie and it is determined that the auto brightness of the camera affects the squeal.  I made a movie about it and posted it on YouTube. For me this is a deal breaker as I had planned to use the machine to make videos for YouTube.  I haven’t yet, but I am leaving the option open. I had noticed this squeal/whistle on YouTube members videos, but thought it was something that they must have done to cause it.  Either leaving the speakers on while recording or some such option that they wouldn’t have noticed that I surely would have.  No, it’s just a faulty piece of hardware, so I took it back and complained.

I first called Apple and went through their tech support.  That took a long time and eventually I went to level 2 support.  While it wasn’t resolved, I figured it was the problem and made the YouTube video and from the responses in forums et al., it didn’t seem there was any relief.  Because of other issues, I decided to return the Black Mac and get a McBook Pro.  The tech support guy from Apple was supposed to call me on Thursday (what the wait was, I don’t know) and mentioning Thursday to you without telling what day it was that I called doesn’t matter, cause Thursday is as arbitrary a day as there is from whatever day I was calling originally.  It has never been resolved.

mbp17So after calling ahead to the Apple store, they said they had in stock the MacBook Pro 17″ with the high res screen upgrade.  While this is the case, it was not.  The high res screen upgrade was $100 on the web site.  The one the Apple Store had in stock was the one with the upgraded screen, hard drive and CPU making it the most expensive iMac sold (and I venture to say EVER sold) but they’re much cheaper now and you get more.  I wanted to up to 4G RAM, but I would have to pick up the machine the next day.  I obviously wanted to leave with the thing.  I also got the Apple Care, an extra keyboard and mouse (both wired) for when I put the big screen dual monitor setup into play.  That works out well by the way.

So, this was two trips ever in my life to the Apple store.  First time to purchase the Black MacBook and second time to return it and upgrade to the MacBook Pro.  Both times I hooked up quickly with someone and was taken care of, it seemed like a normal store-like experience although an Apple store is nothing normal.  They waived the “restocking fee” on the Black Mac due to the faulty camera whistle squeal thing.  A defective MacBook.  It took a while for me to convince the “expert” that there was in fact an 8k whistle (I RTA’d it).

The MacBook Pro has performed as a champ.  Lots of nifty features to it and it’s blazing fast.  The screen is incredible.  Using split screen works wonderfully.  I’ve developed several web sites on it as well as produced the publication on it twice thus far.  My only complaint as of this date is the lack of keys.  There are many keys I would like to use for when I am SSH’d into a machine where use of the F keys would be nice without having to alter my MacBook Pro keys but I have had to do that.  The Page Up/Down situation where most times the Fn option works, but many times it does not and some files online tend to be a bit large so it’s a time waster.  So that’s it really, is the keys … they could have added another row or something I think.  I think it would make a lot of people happy.

Okay, maybe I have more than one complaint. My second complaint is my biggest.  About a month later, all the Macs were upgraded.  Doesn’t matter that I spent all this money on this particular machine.  It’s past 14 days.  Sorry.  The new MacBook Pro comes with 4G of RAM now.  Sigh.  To me, it’s bullshit that I wasnt’ notified that this was the case before I spent this much money on something.  I can’t even sell it to buy the new one as people can get the new one themselves.  I would feel guilty duping someone.  I can’t believe Apple doesn’t give a crap that they basically ripped me off.  Thank you, please give us more money.

apple-iphone-3gMoney aside, I was happy with the nifty bells and whistles that Apple has with their ease of use and their commercials, etc., and was into the iPhone and couldn’t wait until I could renew my contract to get one.  That’s 18 months between AT&T renewals.  I was getting farther and farther awat from Microsoft and their horrible ways, their monopoly and their power over me to use particular hardware and software to accomplish various things. Blah!

So boom!  I get the iPhone and immediately after another iPhone user checks it out he says the Home button is messed up.  So I check it out and mess with it and once again, who wants to take something back that they just got.  I try to justify that it works fine for me even though once and a while it doesn’t work.  Maybe it needs to be worn in?  More rationalization.  Reality; it’s not working properly, return it.  I take the iPhone back to AT&T the very next day.  After signing in and waiting, AT&T will swap it but I will have to pay a 10% restocking fee. (On a defective iPhone that I got 24 hours ago).  So instead of paying that, I drove to the Apple store to save the 10% restocking fee.  On the way over, I used the iPhone to call Apple and verify that AT&T couldn’t swap my phone and that the Apple store wouldn’t have a problem.  Yeah, they would take care of it.  AT&T doesn’t hold as high a standard in excellence or some crap like that was why it was explained that I would have had to pay a restocking fee with AT&T.

I get to the Apple store and I don’t have a “reservation” so I am going to go “standby” to wait for a “technician” … Uhm, what?  My phone broke – give me new one – I say bye bye.  Nope.  Not even close.  I stood there for over an hour.  Yeah, I browsed a little bit first, but for being such a huge store, there isn’t a lot there.  Remeber I told you it was a weird store?  Let me explain.

In an Apple Store, there’s nothing higher than your waist.  The entire store is tables.  You can see corner to corner nothing blocking your view in the entire store.  There is merchandise hanging on the walls closer to the back wall which is lined with their customer service-ish type counter.  There is a table with iMacs on it where kids can mess with them.  You sit on rubber balls if you’re so inclined.  And the tables further towards the back have shelves with the keyboards and mice on them.

The counter is where I paid for both MacBooks and where I stood to finally talk to Eric about my iPhone. I had already decided while waiting that I wasn’t going to buy an accessory for the iPhone.  I was upset with this incredible wait.   I even had a guy come up to me and ask if I needed help and I said that the girl took my name, etc. and he said oh, okay.  So, he had nothing to do, but I was still standing there.  At one point, there was about 6 Apple employees standing in and around the iMac that they used to “book” people and some were just BSing and another was texting on his iPhone (I bet his Home button worked).  That sort of broke up after some time, then I saw the girl who took my name leave with her coat on taking her break.

Finally the overly happy “concierge” as they call them, said that Eric would be happy to deal with me.  Eric said that my Home button problem wasn’t as I described “defective”.  I told him that anyone who held my iPhone agreed it was defective and every iPhone in the AT&T store and the Apple Store responded differently than the iPhone that I got yesterday.  He said that may be the case, but the button worked.  And I said not all the time.  And he said that it wasn’t broken, that he could have a technician look at it.  I said what is a tech gonna do?  It’s defective and gave some examples about broken things and he finally gave in to granting my request for a replacement.  It was far too much work, effort and emotion to reach the desired result that in my opinion was obvious.

So why my title to this anecdote?  I stood in that Apple store watching the activity going on and had much time to think and observe.  I saw many people come and go with problems.  I saw people being schooled about using Macs, one an elderly woman.  I don’t know, is that free?  Maybe, or maybe you can purchase courses via their website?  I don’t know, I wasn’t looking for a course.  Anyway, I started hearing the silly problems.  Then the trivial.  I started thinking that more and more people are going to be buying the Macs due to the nifty bells and whistles and the commercials.  Where Macs for the most part have been the choice of developers and high end graphics people, now elderly women are “learning” how to use Macs and the general population as whole are starting to buy Macs.  They’re told that they’re much simpler, etc., but the fact remains that the gen pop as a whole ain’ta so smart when it comes to these technical thingamabobs.  There will be more of the silly and trivial problems.

Then, with my problem is the quality.  Eric kept telling me that the Home button worked and that there was no “spec” for it being deemed defective or not.  I was like “spec?” are you kidding me.  It’s not a spec, it’s obviously defective.  Touch every iPhone in use on the planet and then touch mine.  I’m sorry, I didn’t know when I bought it cause I never had one before and I wasn’t familiar enough about the Home button to know the difference.  Now I’m a Home button expert.  But the other ssues is that it’s proprietary.  What’s plastic may be cool cause it’s all Apple baby, but it’s plastic and it does break.  You can’t go to CircuitCity or Best Buy and fix it up, you have to go to Apple or you have to ship to Apple.  What to do if there’s no “spec” on whether your Apple hardware is defective or not?  Well, if Eric had his way and I would have accepted his answer, I would have been out a lot of money, again.

They got me on the MacBook Pro and they almost got me on the iPhone.  How many people don’t put up a fight or know enough to know that they’re in the right?  Having more and more people show up to Apple’s stores and not taking them in a list order or something or having a better mechanism to address people is going to seriously crush them.  It’s soured me big time.  If anyone knows anything about retail, you make the problems go away first. What would have happened if I had started to share my own opinion with those other Apple customers?  What if I were to go down home negative and start pointing out the obvious?  When that little ol’ lady says she’s just trying it out to see if she can do some things on the computer, maybe I can chime in that she could save a substantial amount of money if she went to Best Buy.  Old people like saving money.

Finally, YES!  This is just my opinion.  These are certainly things I feel strongly about, but these are things I choose to live with … Because my result is favorable, I can rationalize and accept certain things, but the more the same thing happens, the more that I think that I might think differently in the future.  Here’s hoping that Apple can change for the better and not keep screwing people like me.