Posts

Showing posts from November, 2008

Honoring the System/360

I just found this celebration of the 40th anniversary of the System/360 at the Computer History Museum. Another presentation at the museum said that the S/360 project is like Google today pouring $32 billion into a new product which might or might not work to replace search. I found a video of the presentation here . For the few who have the opportunity to write their programs on punched cards, paper tape, teletypes, CRTs, and now Visual Studio 2008, perhaps we should be more prepared to celebrate the 50th anniversary in 2014.

Motorola Motorokr S9-HD - After two days

I am very pleased with the audio performance of this mobile concert hall . Anywhere (almost) or anytime, this headset turns my Nokia E-71 into a very nice piano concerto machine . At Nokia volume level 1 (one notch above mute) and Motorola minimum volume level (double beeps), I can hear the klavier keys crisp and sharp, almost like sitting next to it. The cellos and double basses stun as they reverberate through my nervous system. ppp passages drown me in a stupor, and as the orchestra crescendos in the final bars, I have to hold back from clapping and making a fool of myself. I said almost anywhere as the sealing capability of the "ear buds" is zero. Other than in a quiet environment, I have to push the "ear buds" with both hands into my ears and hold them there. So while it's cord-free, it's definitely not hands-free. The "ear buds" are no ear buds. They are gigantic speakers that perhaps only Shrek can call them ear buds.

IIS ASP.Net - What identity is your page running in?

Image
There are at least three identities that I know of when you run an ASP.Net page on an IIS server. They are: At the page level: Page.User.Identity At the thread level: System.Threading.Thread.CurrentPrincipal.Identity At the process level: System.Security.Principal.WindowsIdentity.GetCurrent() Then there are authentication and impersonation modes to set. In Vista, the Computer Management configuration is not as neat as XP or Server 2003, as follows: The different identities have values as follows (the IIS server is mozart and the web browser user is UserA): Authentication Mode ASP.Net Impersonation Process Thread Page Anonymous False NT AUTHORITY\ NETWORK SERVICE - - Anonymous True NT AUTHORITY\ IUSR - - Windows False NT AUTHORITY\ NETWORK SERVICE mozart\UserA mozart\UserA Windows True mozart\UserA mozart\UserA mozart\UserA References: Process and Thread Identity in ASP.Net - A Practical Approach