M$ has always been bad with communications programs. The original Access was a communications program that was classified as a black hole because it sucked so badly. It was so bad they gave the name to their data base program to make people forget that the original ever existed.
That, Steve, is why I stay to straight text and an old-fashioned e-mail program – no surprises. It boringly receives and sends text, and that’s all I want.
]]>Until about two weeks ago, everyone.net had never let me down; their uptime was (to me) astonishing, and I used them from Mozilla Thunderbird, IMAP, with no problems. Then, suddenly, one day, it just quit receiving mail. It would whir forever, trying in vain to connect.
At the time I didn’t have time to fiddle with it, so I switched to their webmail, which is very decent and served my purposes adequately in the short term. But soon enough, maybe a week later, I needed my calendar (which is a Thunderbird add-on called Lightning), started up Thunderbird, and lo and behold, my email started downloading. There had been no updates to Thunderbird in between, so the problem must have been in how everyone.net talked to it; I guess it’s hard for even the big guns to keep everything working all the time.
OWL, the scary thing is that, although I haven’t had any Windows work for almost four years, I was able to follow most of what Badtux said. Doing that work really does transform your brain into something… odd. 😈
]]>And yes, that’s the latest 2010 version of Outlook, the “new and improved” version with the new and improved “ribbon” interface that turns all the useful menus we know and love into tabbed hieroglyphics because apparently the notion is that ancient Egyptian is the only proper way for computers to communicate with man. Or something. A user interface, I might add, which violates Microsoft’s very own user interface standards. Which, if you read the Microsoft user interface standards document, that’s some good stuff — the committee that wrote that document studied the best of the industry and distilled it down pretty well. But of course the committee that designed the Outlook user interface doesn’t talk to the committee that wrote the user interface document, so …
Regarding looking under the covers, I *had* to look under the covers, I’m being paid to look under the covers. What annoys me is thatMicrosoft’s OS has the capability to be a great OS, it has a lot of good pieces that the mess that is Linux can only dream about… but it’s like pulling teeth to get the pieces to work together! GRRRR!!!!
]]>I considered using Outlook when I was looking for a replacement for Eudora, but went with Pegasus after several people I know had their Outlook e-mail directories taken over by a worm several years ago. I got deluged with spam and apologies for the spam.
It doesn’t surprise me that the pieces are all there, Badtux, as that seems to be the way M$ has been doing things – put everything out there and then only use the pieces you want. That accounts for a lot of the ‘bloat’ in their software. You shouldn’t have looked, it only upset you.
It is amazing, Steve, but they treat their developers just like all of their customers, with contempt. They still don’t make it easy to do anything – you have to figure it out for yourself. All they do is ship you CDs which might contain something useful, but don’t count on it.
I know, OWL, when computer people go off on rants, we do tend to speak in a foreign language which has no meaning for anyone who hasn’t taken the software and hardware apart to see how it works. Even if we expanded the initials, it wouldn’t help normal people understand what we were talking about.
]]>“designed by a dozen different committees that refuse to talk to each other” – Badtux
I remember developing a central component of a Windows-based system running on a large local network, testing it on a testbed running on my own account, and eventually spending over a week deploying it, because of permission issues. The eventual solution… not easy to find on M$ support sites… required installing components in a particular order, and making some (to me) nonsensical settings by hand. Microsoft just doesn’t care about its developers; M$ has already gotten its money, and stops just short of saying “screw you” aloud.
Times change, and that whole system, with dozens of specialized app servers on different machines, now runs in a single box. But I wasn’t around for that transition.
]]>And let’s not talk about security. Okay, so I wanted to do a remote DCOM invocation of a WMI enumerator class. Well, the WMI enumerator is a dll so you have to register a proxy via the remote registry operation. Except you can’t register a proxy via the remote registry because only the Install User has permission to register newly installed COM objects in that particular registry subtree and if UAC is turned on, you can’t get the privilege escalation dialogue which you get if you’re installing stuff as a local user, so you can’t get there. Which renders remote DCOM useful… how? Okay, so I gave up on that, and instead went to the SOAP-based mechanism for getting WMI information via WBEM/CIM. Which I had to turn on. Which actually works pretty well, that’s how PowerShell does its remote PowerShell invocation after all (via the WinRM SOAP service). Except you have to log on as a user. Not a problem if the system is on a domain, you just add the user to the domain and it pops up on all the systems that are part of the domain for you to authenticate against, but can be problematic on detached systems that don’t have a full-time system administrator like your typical video camera recording server.
Grr. So I go to turn on SNMP. Let’s see, go to Control Panel, Install Software, Install Windows Feature, select SNMP services to install, wait, go into Server Management/Services, double click the SNMP service, turn it on, add a group PUBLIC read-only, go enumerate from a different location… nada. Oops, forgot the flag “Enable Remote Access”. Sigh! Turn that on. So now I can at least get network performance stats and disk usage. But: No disk throughput information. And no disk *queue* information, which is sorta important to know whether my server is overloaded and thus the third-party video recording software is dropping frames because there are too many cameras attached to the server. I can get that via WMI, I know that because I’ve done it via Powershell. But see the authentication issue.
What annoys me most about Windows 7 / Windows 2008R2 is that all the right pieces/parts are there. Microsoft has the makings of a pretty darn good OS under the covers. But it’s like it was designed by a dozen different committees that refuse to talk to each other, with the result that the pieces are all there, but it’s impossible to use them together as a system without jumping through hoops. I wanted to be able to monitor the video recording servers without having to actually install software on them, because installing software on them means someone has to *maintain* the software by installing updates etc from time to time (see: typical computer skills of physical security guys, lack of). All the bits and pieces are there to allow that. But it’s like herding cats to get all these bits and pieces to cooperate. GRRRR!!!!
]]>