Thursday, February 21, 2013
Thursday, October 13, 2011
Winding Down, Weekend Brain Dump
I taught a 2 hour session at work on COM scripting. Everything from COM itself, to the DLL-ProgID-GUID-HKCR relationships to standard OOP stuff (classes, templates, properties, methods, all of it), and into invocation and interface processing. Small group, so that went very well, and we had breathing room to explore questions, yet without falling off the wagon along the way. It was good.
After that I taught another session on using a web application that I developed for a different (still small) group, which went very well. I love face-to-face discussion. Web/remote is ok. Phone is lame. E-mail is lame-er.
In that second session, I gathered more input for bug fixes, enhancements and new features in one hour than I received in months via web, email or phone. Big corporate development teams: You don't know what you're missing. Focus groups are not the answer. Direct, immediate, personal contact is the best. It's the only real way to get quality input and have a quality, high-value discussion as well.
I switched the blog over to use the newest Blogger features with dynamic views, the new rendering layout, and the new analytics tools, and I have to say I absolutely LOVE it. You might not be as impressed with the new look as I am, but behind the scenes, the administrative changes are fantastic. Too nice to ignore, so I followed my typical "beta-tester" mentality and dove in head-first. I am aware that the sidebar doesn't play well in Internet Explorer 9, but that's because IE9 doesn't handle HTML5 and CSS3 consistently with Chrome or Firefox (or Opera, I'm told). I use IE9 and Chrome 16 at work about 50/50, but at home it's Chrome 16 100%. I only fire up Firefox 7 to test page rendering and that's about it. DISCLAIMER: I'm not saying one browser is "better" than any other. Everyone is free to like what they like.
I'm still a bit fried from three-plus hours of talking and pointing without a break. I got home and hadn't eaten in six hours (not good, and not usual for me), and immediately gave into a cold glass of beer. That wasn't a good idea either, but it seemed like it at the time. Heh heh.
Still listening to Adam Carolla's podcast show every day. Today he again brought up how suck-ass most 80's songs were, and I have to say that I now listen to them with new ears and most of them do in fact suck holy shit. Not so much from a musical aspect, but lyrically they are bankrupt. Those folks were not writing shit down back then, they were winging it and most of it sounds like a recorder was left on during a Narcotics Anonymous session.
Randomness ensues. Enjoy your weekend!
Wednesday, March 2, 2011
What I've Accomplished This Week
- Packaged Office 2010 using OCT and Config.XML modification to deploy with SCCM
- Wrote scripts to customize MED-V client deployments via SCCM
- Wrote scripts to customize MED-V client workspace management features
- Worked on integrating SCCM with a web interface and SQL
- Installed and testing IE9 RC, Chrome 11, and Firefox 4
- Testing the IE9 Developer Tool (F12) Network Trace toolset (very nice!)
- Updated my Google Chromebook CR-48 to the Dev Channel (0.10.x)
- Finished reading a few books:
- Dan Brown's "The Lost Symbol"
- Laura Hilldebrand's "Unbroken" (very good!)
- Started reading "The Accidental Billionaires"
- Reading samples of several books to decide on which to buy next:
- Don Rumsfeld: "Known and Unknown"
- Dan Brown: "Digital Fortress"
- a few others
- Watched "The Town"
- Ironed four shirts
- Polished one pair of brown shoes
- Ran my first full mile, without a break, since I was in my 20's - just last night!
Thursday, February 3, 2011
Bugs/Annoyances: TurboTax Online
See if you can spot the contradictory information between these two screen shots? The first one is what I saw when logging into TurboTax using Google Chrome 9. The second is what I got when logging into the same site with Microsoft IE 9. Forget the "Google Chrome 4" mess. This is kind of funny to me anyway.
Monday, October 25, 2010
MS IE9 Compatability Mode
Just a scratch note regarding the “user agent” string impact when toggling the page compatability mode using IE9…
Compatability Mode: Disabled
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Compatability Mode: Enabled
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)
The “WOW64” indicates 64-bit Windows. “Windows NT 6.1” denotes Windows 7. I’m not sure what “SLCC2” means, but the .NET CLR and Media Center chunks should be obvious. Hmm.
Detect Windows 7 Users from Web Site
I had to tinker with this for two separate projects, so hopefully it’s of use to someone else. Not really rocket science, but then again: web pages are never rocket science are they?
PHP code
function isWin7() {
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Windows NT 6.1') == true) {
return true;
}
return false;
}ASP code
Function isWin7() {
If InStr(Request.ServerVariables("HTTP_USER_AGENT"),"Windows NT 6.1") > 0 Then
isWin7 = True
End If
End Function
Wednesday, September 29, 2010
IE9 vs Chrome: In my own words
They're getting very close in many ways, but after having been a die-hard Chrome user for several years, here's what I miss in IE9:
- Right-click "Paste and Go" in search boxes
- Right-click “Inspect element”
- Integration with Google Voice (hey, I use it a lot)
- The logic behind the new tab suggestions list doesn't jive with my "most used" and "most recent" sites for some reason (same on all four computers I've been using it on)
- Many sites, even parts of Facebook, use outdated CSS forks that look for "IE" and not versions, so they break rendering expecting IE6 or 7. The "Write a Note" feature for example doesn't work properly until you click "Compatibility Mode" and refresh. I'm sure it will get fixed as the beta runs along.
- As for the new tab suggestions, I prefer thumbnails over big icons. Just sayin’
- The taskbar “pinning” feature is nice, but hardly “new” since other apps (yes, even Chrome) have done that for a while already.
But... I really like the new UI overall. The new downloads management feature is great. The "less is more" UX is borrowed from Webkit (Chrome, and Safari, sort of) but overdue. The speed is much better than IE7 or IE8 and on par with Chrome 6.x and FF4. I'd like to see customizable right-click features (a la Windows "Send To" and task bar pinning API's) but those too may be forthcoming. The add-on “accelerators” are becoming very useful, finally. Akin to Google Chrome’s “extensions” (which they borrowed from Firefox), they allow you to extend and customize the browser.
I have to admit I’ve always liked IE’s options features. That sounds redundant. Hmmm.. But the “less-is-more” stuff is only viable for the main interface. When it comes to configuring things, I like shitloads of buttons, checkboxes, listboxes, sliders, spinners, bells and whistles. That’s just me. I mean, really, if you poke your head into the flight cabin of your next airplane ride and it looks like an iPod (one button) wouldn’t feel a bit uncomfortable? We all feel better seeing that massive field of buttons, dials and knobs and levers. It conveys “control”. That’s what an “options” console should convey also. Just sayin’.
One thing that Chrome annoys me with is when I right-click and press “R” expecting “Refresh” (yes, I know about F5), while it works in IE, it means “Print” in Chrome. Doh!
Tuesday, February 9, 2010
Facebook Changes
I've been studying for about 10 hours and need a break, so I'm venting...
The new Facebook UI released today is getting some mixed reviews. I personally love it. It's about damn time they cleaned up the crap. It's funny that so many have gotten so used to the absolute horrible mess it had become that they now complain when it's cleaned up. Having worked on software development and UX projects for many years, I can sympathize. But I'd rather digress. Shall we? Let's!
Well, there were at least three ways to get to your "Friends". You had to dive into your personal Profile to get to your list of Groups. There was the "Home" link and your "Name" link. They had Live and News feed. The Inbox was barely noticeable and buried. The Search box was ignored. The Photo uploader sucked ass (pardon my French), and, well, I could go on.
When I joined five years ago, it was clean and simple. Cleaner and simpler than it is now actually. Most people liked it. But it wasn't "MySpace" enough, so they started bloating it with garbage (games, surveys, polls, fan pages, ads, ads, ads, and more ads) and then to fix the problem of it being too easy to get around, they started shuffling things around into a shell game.
Is it perfect now? No. There are still bugs. Facebook is aware of them, but they've pushed them down to lower priority for now. Hopefully they will get them fixed. One of them is the chat list, which loves to drop out categories without reason and to get them back you have to un-check and re-check them again. And there are still annoying AJAX problems (caused by clicking too fast usually), and the new Messages link (while a bit hard to see when nothing new is waiting) would be nice if it had little "x" links in the drop-down to delete the message right there (rather than having to go into the Inbox to do that).
I also bounce between IE, Firefox and Chrome (mostly Chrome though) and it's nice that as of Monday they finally fixed a problem with their new image uploader AJAX app. There were problems in IE8 and non-trusted zone settings also, but that appears to be fixed now. All in all: better.
Remember: "Software" contains "soft", which was the intent. Babbage (the guy credited with inventing the idea behind software in the first place) insisted that computer functionality should be easy to upgrade or modify without hardware changes. It's supposed to change. It will always change. Sometimes better, sometimes not. And it will NEVER make everyone happy. There isn't a software product on Earth that EVERYONE loves. But I'm glad they're trying. If you really sit and compare the mess Facebook was devolving into over the past two years alone, the latest change is a HUGE improvement in almost every respect.
Ok, good. Venting over. Back to exam studies. Unplugging...
Thursday, February 4, 2010
Is Microsoft Imploding?
My brothers sent me (separately) links to the recent NYT article by Dick Brass on the demise of Microsoft at their own hand. It’s titled “Microsoft’s Creative Destruction”. My first reply was kind of errantly focused on the broader issues of Apple and Google and whether Microsoft really figures into that triad of triviality. Whatever that means.
My second reply came after a few more re-readings…
“Ok, after a second, and indeed a third reading of this article, I wanted to address it from his same point of view:
He's correct.
Friday, December 11, 2009
Wednesday, November 25, 2009
Google Chrome Pinned Tabs Feature
Google’s ChromeOS has a really nice feature for making pinned tabs permanent, so that each time you fire it up your favorite pinned tabs remain, well, pinned. This isn’t available within the Chrome 4.x web browser yet, at least not within the UI, but it is available via the command line. So this means you can modify your Chrome shortcut to launch with a predefined set of tabs already pinned. Thanks to “Randald” posting on LifeHacker for this tip by the way!
- Right-click the Chrome shortcut, and click Properties
- Modify the launch “Target” to append “ --pinned-tab-count=X” (where “X” is the number of URL tabs you want to open and have pinned) The format is as follows:
…chrome.exe --pinned-tab-count=X <url> <url> <url>… - Be sure to use 2 dashes in front of the “pinned-tab-count=” parameter.
- Click OK. Then launch the shortcut
An example of how this would look with 2 URL tabs pinned: Gmail and Google Wave…
…chrome.exe --pinned-tab-count=2 http://gmail.com http://wave.google.com
Windows 7 tip:
If you have Chrome pinned on your Task bar, when you right-click it opens the “jump list” by default. To access the actual shortcut “properties” option, simply right-click on the jump list entry for “Google Chrome” near the bottom, and click on the “Properties” item on the pop-up list.
Tuesday, September 22, 2009
How Microsoft Can Get Customers to Upgrade IE
Thursday, September 10, 2009
Catching Up
Thursday, May 7, 2009
Coding and Coding and Formatting and Formatting
For example, when typing into Chrome, if you switch modes from "Compose" to "Edit Html", all is good. But as soon as you switch back and make ANY changes, and switch back to HTML view, you will see that it stuffs bloated <apple-span-style> tags all over the place. Like a full-size Canadian Goose on laxatives wandering around your front porch. Just pure crap bloating. Not as bloated and horrific as editing HTML with Microsoft Word, but certainly below my standards. And let me tell you: I have some of the lowest standards known to mankind. If anything fails MY standards, it ain't fit for use by terrorists.
By the way, the <apple-span-style> tag issue has nothing to do with Apple. I'm using Chrome on Windows 7 computers only. I don't have any Macs in my house. It seems to be some weird issue with WebKit, but how it gets from WebKit to Google and has "Apple" buried inside is beyond me. But I keep reading stories about the FTC or SEC or BMF investigating the two over collusion or delusion or infusion or whatever. Who cares. Whatever. So, where was I? ummmm.... uh.... (cough)... oh yeah!
I forgot.
Monday, January 26, 2009
Windows 7 Achillies Heal: IE8

First of all, I'm very impressed overall with Windows 7. It is a huge improvement over Vista and definitely over XP. Everything you read about it is true: faster, cleaner, leaner, stable-er, and so on. But WTF is with IE8?
It seems the IE team is working inside a vacuum. Even a casual look around would make that obvious. Rather than designing v8 to address comeptition, they're choosing a myopic comparison with IE7. Maybe looking at Firefox. But this is 2009. Think about that when you open IE8 next time (if you ever do). In 2009: is that the best UI they can design for a browser? Seriously?
This is probably THE one place they could have put some careful, innovative UI design effort and produced a meaningful impression that Windows 7 is more than just a "Vista 2" update. In most respects, Windows 7 appears to be just that, which is very misleading. But what I'm talking about here is making IE8 *only* for Windows 7. Why bother back-porting it? There is no business case for building a version for XP. Can anyone explain a clear business case for back-porting it? I can't think os a single one. It just seems dumb to me.
Saturday, January 10, 2009
My Chrome 2.0 Wish list
Saturday, September 6, 2008
Google Chrome MAILTO fix for GMail on Windows Vista
Thanks to safekerala for posting a comment on my previous post about Chrome. He pointed me to Brendan Nee's blog post about how to set Chrome to use GMail for MAILTO tags. The problem is that only works for Windows XP, so I set out to make it work on Windows Vista. Here's what you do...
- Open REGEDIT
- Navigate to HKEY_CLASSES_ROOT\WindowsMail.Url.Mailto
- Click on EXPORT and save a backup of this key first!
- Edit the value FriendlyTypeName, replace with the following:
Friday, September 5, 2008
Chrome: Additional Thoughts
Wednesday, September 3, 2008
Third Look: Google Chrome
- When you open a new tab and start typing in a URL, it automatically starts narrowing down the selection "suggestions" in the same manner it does for searches when you use the Google Toolbar for Firefox. Very handy indeed.
- When you open a new tab the default (blank) window is actually not "blank" but filled with thumbnails of previously visited web sites. Just click and open.
- Rendering of pages is significantly faster than IE6, IE7, IE8, Firefox 2, Firefox 3, Opera 9 or Safari. Not just a little, but a lot faster. It reminds of when Mozilla was first playing with the Gecko rendering engine in a stripped-down test browser. Then they piled on too much eye-candy and it slowed it down too much, so they renamed it Firefox. (It's all subjective of course, since FF3 is still faster than IE7 and about equal with IE8 from my experiences, but Chrome is faster than that)
- The top-side tabs actually are easier to use. For such a trivial modification to "standard" UI design, they actually make it easier to visually scan the tabs and what sites are open.
- Highlight some text in a web page and right-click on it. Not much to choose from at this point, but there is "Search Google for '------'" and it works very well.
- The "Remember Password" feature works as well as it does in Firefox 2 and 3. And the installation "import" process grabbed my Firefox password cache so it was ready to rock immediately (the import Favorites from IE feature did not work on any of my test machines by the way).