Tuesday, February 28, 2006

Or Not Installing Vista in Virtual PC for Mac

As soon as I posted the last entry, I Apple-Tabbed back over to Virtual PC to be greeted by the following error message: Click for larger version I thought the odds on this were 50/50, now I know which 50 this CTP falls into. For completeness, I choose Win XP Pro as the OS when creating the new PC, I also tried an Unspecified OS with the same results.

Impressive Mac Windows Compatibility Scenario

My IBM Thinkpad T42 doesn't have a DVD burner. This is particularly bad since I need to get a copy of the Windows Vista February CTP burned and installed somewhere, I finally have the itch now that Vista is feature complete to start checking this out for myself. In the office, there is like one shared DVD burner that no one seems to know where it is, anyway its a hassle to track it down. I am working from home today and I think I have a DVD burner in the iMac, can I copy the .iso over and burn a DVD. This ended up presenting no problem. I copied the 2.4 GB file over my wireless network using Windows File Sharing from the T42 to the Mac. I then dragged the .iso to Roxio Toast 6 Titanium to burn the DVD. This is impressive to me because I copied such a large file over wireless between platforms with no errors and the DVD burned without any problems. Vista is installing in Virtual PC on the Mac right now...

Thursday, February 09, 2006

Top Current Windows XP Annoyance: Multiple Monitor Support

If you have ever used multiple monitor support in Windows XP, then it is highly likely you have experienced the pain I will betalking about. I use mutiple monitors when I plug my ThinkPad into a docking station for my deskbound LCD. This is what I think SHOULD happen:
  • Secondary display should extend the desktop without my intervention.
  • The second display should have a taskbar without the Start button.
  • The icons on my primary desktop (i.e. the one permanently attached to my computer) should not move.
This is what Windows XP does:
  • Nothing. I have to do something to trigger the activation of the secondary display. My current method of choice is the Thinkpad hotkey, but...
  • I can't activate extending the desktop as a permanent option. I have to go into Display Properties to turn on extension and move the displays around to the proper location. I do this nearly everyday.
  • After setting up the desktop, my desktop icons are moved to the new extended desktop most of the time. This is inexcusable in a 5 year old product.
Alas, I know there is a utility to do this, Ultramon (thanks to Scott Hanselman's Ultimate Tool List), but I am not paying $39.95 to get functionality that should be in Windows XP. A quick Google for what the situtation will be like in Vista reveals only that there will be unspecified improvements. CNet has this article which mentions mutiple-monitor improvements, best quote:
Suokko said the company wants to make it easier for laptops to connect to any external monitors that happen to be available. "It's there, but it's somewhat complex today," he said.
Also of potential interest for current Windows users may be MaxiVista to use a laptop or other PC as a secondary display. And MS has this article which reitereates much of what I just said. There is also an open source project, Synergy. This is not strictly a multiple monitor solution, but it does allow you to use a single mouse and keyboard across mutiple computers, Mac, Windows, or Unix. I haven't tested it yet, but it could be cool. You might want the Mac GUI for it from SynergyKM (thanks Lifehacker). And as for what the situation is like on the Mac, I have only connected one external display, a project, to my iBook a few years ago, all I remember was that it worked and I didn't have to fiddle with OS X. But I did find this Mac OS X Tiger Timesaver: Using Multiple Displays article on Dummies.com with screenshots. Looks mostly the same as in Windows XP, except you can pick which monitor the Menu Bar is put on. I might have to bring in my PowerBook to work and connect to the external LCD to see if settings persist across monitor connections, which is The Way It Should Be™.

Will the real video iPod please stand up?

ThinkSecret is reporting a True video iPod to sport 3.5-inch display, touch-screen click wheel is set for release as early as this spring. In Steve Jobs' January Macworld Keynote, April 1, the 30th anniversary of Apple Computer, Inc. might see some interesting annoucements. If ThinkSecret is right, this totally makes sense. Is this the portable video device I have been waiting for? It just might be. A 3.5" diagnol screen would actually fit in the existing iPod shell if the click wheel is removed. I maintain the PSP is too big for truly portable video, you can't put the device in your pocket or on a belt clip without it getting ridiculous. I also maintain that optical discs and memory cards on the PSP are yesterday's storage solutions, downloads for everything. The key with this new iPod has to be fingerprints on the display. How are they going to keep finger prints off of it? Every touch-screen I have ever seen is mucked up with prints. Are you going to have to carry around a lint cloth to wipe the screen to watch video? Anyway, this will make a nice birthday present to myself if it's real. :)

Thursday, February 02, 2006

AnandTech: Apple Makes the Switch: iMac G5 vs. iMac Core Duo

AnandTech: Apple Makes the Switch: iMac G5 vs. iMac Core Duo Really good performance comparison on AnandTech between the iMac G5 and the iMac Core Duo. I especially like when they disable one of the cores on the Intel chip and pit it against the G5. From my view, this says that the PPC architecture was good, it's too bad IBM didn't care or wasn't fast enough in competing with Intel and AMD on dual core and low power designs. Anyway, technically it won't make a differnece how good the G5 is when you can run Windows and OS X on the same hardware.

Programmatically changing log file names in Log4net

I am working on a side Windows Forms project that of course I need logging in. I had spent some time looking at log4net to use as a common logging framework for all the apps we build at my company, so I thought I could save some time instead of rolling my own. Plus I have an aversion to the MS Enterprise Library, seems like you get a whole lot of "tax" just to get something like logging. So I integrated log4net into my Windows Forms project because I really wanted to RollingFile appender. log4net is all configuration based. You can either embed the configuration in your app.config or in a seperate log file. This includes the path and name of the file to log to with the RollingFile appender. Trouble is I don't know the path until run-time because it is dependent on the user's profile directory. Unfortunately, the IntelliSense on the log4net objects provide no obvious way to get to the appenders, no obvious way that is unless you completely understand their "repository" concept. Thankfully, someone else does: Programmatically changing log file names in Log4net This works like a charm and I am extremely happy with it.

Tuesday, January 31, 2006

Best Xbox 360 Scam Ever

Since it's nearly February, I thought I would drop into a few stores and see what the availability/demand were for the Xbox 360. I have seen comments on various blogs which equate paltry supply for massive demand (obvious falicy), but I am curious to see what actual demand is like versus supply. I first stoped into the EB Games in Bridgewater Commons mall. They had 4 Xbox 360 Core Systems late on a Friday night, so it was safe to say those systems weren't going to move until Saturday or later, very suprising to me. Either people have stopped looking because of the anemic supply, or demand has evaporated like water in the dessert. They had no Premium systems though. Yesterday I stopped into Rock & Soul, a music and electronics store on 7th Aveneue between 35th and 36th Streets in New York. I asked if they had Xbox 360 Premium systems, he said they did. I asked how much, he said normal retail, $399. Here is the kicker though, you had to buy 4 Xbox CLASSIC games to take home the 360. Best Xbox 360 Scam Ever!

Friday, January 20, 2006

Who Apple Should Buy With Their $7 Billion?

AppleMatters has an amusing article on what Apple should do with its cash horde and ever increasing stock market valuation. I posted this suggestion:
You forgot the one move that would make the tech world explode: Google - 126.8B Market Cap I know, you said Who Should Apple Buy?, but just imagine if Apple and Google merged. I think I hear Steve Ballmer screaming right now…

Thursday, January 19, 2006

Apple iTunes and the MiniStore Spying Controversy

UPDATE:Apple has updated the MiniStore functionality to tell the user what is going on and whether they want to use the functionality. Check out the details at Macworld. I wonder how apple has replaced the previous default MiniStore content without sending user data the first time the MiniStore is displayed. If they have pulled this off, iTunes is a flexible application indeeed. The net has been buzzing about the addition of a MiniStore to iTunes 6.0.2 and what kind of data it sends back to Apple and how it's used. Take a look at this Apple Support article for info on the MiniStore. This is how Apple describes the MiniStore on the product information for iTunes:
Looking for some new tunes? Tap into the 2-million-song treasure chest of the iTunes Music Store through the new MiniStore. While you’re browsing your own library or importing a new CD, MiniStore appears at the bottom of the iTunes window and shows you other albums from your favorite artists and artists like them. You can even see reviews of these albums plus what other listeners who like this artist purchased — so you’ll never be at a loss for new music to discover. When you’re ready to go back to full-screen mode, click an icon and MiniStore tucks away, ready to pop up again later when you want to explore some more.
When you download iTunes from Apple, this is how the MiniStore is described:
Discover new music as you enjoy your collection or import new CDs with MiniStore — right from your iTunes library.
This sounds like a potentially cool feature, my wife is always asking me how she can find new music based on something she likes, this fits the bill. How does iTunes provide recommendations? It sends information about the currently selected track to Apple, not whatever is playing as has been erroneously reported in numerous places, I think on purpose to make this look worse than it already is. Apple has responded to Macworld reports on the issue by saying they don't collect anything that is personally identifiable, but the CNET article linked to in the post title states iTunes is sending your iTunes account ID number. In the CNET article Apple says it
"does not save or store any information used to create recommendations for the MiniStore."
Isn't a feature like the MiniStore potentially very desirable? Uh yes, especially if you don't like it you can turn it off with 1 click as the Apple support article linked above states. So where did Apple go wrong? They went wrong in 1 way. They didn't tell people what the MiniStore was going to do, and how it worked, from within iTunes. On OS X, iTunes 6.0.2 was described as a minor release in Software Update. In fact no new features were identified, even though there are three: MiniStore, Sync home movies to iPod (automatically convert to iPod format!), and AirTunes Enchancements (stream to 3 home steroes or powered speakers simultaneously, in sync! That's a huge feature request). Apple should have gone with an opt-in dialog box for just this feature, just like it has you Agree to the new license agreement with every iTunes update. I can even see how they could have done this in a way where people would have embraced the MiniStore , just read the marketing text quoted above, sounds like a cool thing to have. What should Apple do now? Release iTunes 6.0.3 quickly with the opt-in dialog I mention. If this isn't addressed more definitively than press release statements, this PR disaster will get much worse, and I think Apple is going to lose some iPod sales if they don't implement my suggested fix. In no way does Apple want to be lumped into the "they are no better than Microsoft camp".

Tuesday, January 17, 2006

OpenOSX WinTel 2.0

I am dying to know how well OpenOSX WinTel 2.0 runs on the new iMac or MacBook Pro with Intel processors. The site claims nearly native speeds on the Intel Macs. Very enticing...