22. May 2013 11:21 by Rick Glos
I was wondering how old my current rig is because I couldn’t remember when I built it and was thinking it was time for an upgrade. Ran across the syseminfo command which will tell you the Original Install Date among other things.
Looks like I built this system almost 4 years ago in August of 2009.
19. January 2012 09:03 by Rick Glos
This particularly annoying issue occurs if you are a co-administrator for a Windows Azure Portal and try to access the ACS Management Portal. This is a typical setup for a company where the company owner creates the Windows Azure Account but probably doesn’t manage the technical details of the implementation, like adding identity providers to a service namespace.
I ran across this issue and customer service couldn’t seem to track down the issue. Through trial and error I figured out it was because I was a co-administrator. Then I ran across it as a known issue after much googling.
The error message when trying to access the ACS Management Portal will be as follows:
- ACS50000: There was an error issuing a token.
The work-around the issue, do the following:
Log into the ACS Management Portal using the user account of the primary service administrator.
Under Administration, click Portal Administrators.
Click Add to add a new portal administrator for the ACS namespace.
For Identity Provider, select Windows Live ID.
For Identity claim type, select http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress.
For Identity claim value, enter the Windows Live ID of the administrator you would like to add.
This should fix the problem and you can now manage the ACS namespace using the Windows Live ID of the co-administrator.
13. January 2012 11:44 by Rick Glos
Notes from a class taken a few years back
Developing a Rich Interactive Application Experience
9 – 10:15
- Brian Henderson
- UX Design – not something added later
- Music notes – blank space just as important
- Figuring out right way to look at problem not solution
- user goals
- words they use
- methods they use
- Users –> Collect Stories
- immerse yourself into their domain / screenshots / demos
- talk to the right user – end user versus their manager
- sometimes users don’t know what they want
- don’t just listen – they often tell you the solution and not the problem
- Hide complexity
- discovery becomes part of the reward of learning the application
- Persona’s – define
- Think in terms of scenario’s – not features
- Guidance, Game, Simplicity
- too many choices, context for UI
- reward to learning, filling out profile, etc. – a game
- incentives – badge or reward (e.g. Stackoverflow, Digg)
- 6 Principles
- Make it Direct (make it obvious)
- Keep it lightweight
- Stay on the page
- Provide invitations (leaders – lead them along task)
- Use transitions
- React immediately
27. October 2011 07:33 by Rick Glos
Another new PC had me searching for allowing the Windows Explorer right click context menu item Open Command Prompt Here script.
The context menu command will open up a windows command prompt and set the current directory to the one you right-clicked on.
Here’s the registry script to make it happen. Crack open notepad, copy and paste the stuff below, and save the file with a .reg extension and you can import it into your registry.
Windows Registry Editor Version 5.00
@="Command &Prompt Here"
@="C:\\Windows\\system32\\cmd.exe /k cd \"\"%1\"\""
7. September 2011 09:28 by Rick Glos
We just received new laptops at work and now we need to migrate our files from one machine to another. I have a few rather large virtual PC disks that I needed to transfer. I was using robocopy to transfer the files from one laptop to the other over my home network and noticed some severe latency on my source laptop. I was trying to do productive work on the source laptop and every mouse click or keystroke seemed to lag one or two seconds making it too painful.
I had already spawned the robocopy process though and it was 20% through moving multiple files and I didn’t want to stop it and restart it. So, “how do you pause a running process”? A google search landed me on a page that talked about PsSuspend and using it to pause a running process.
I used Process Explorer, another favorite from sysinternals, to identify the process id of the running application to suspend.
Then using the pssuspend tool I was able to pause the copy so I could work.
I then later in the day restarted the process.
You could see in the properties of process in process explorer when the copying started up again that it was copying the file at 2.0 MB per second.
This could come in handy for all kinds of processes to pause and then restart.
11. April 2011 11:39 by Rick Glos
Watched a pretty cool video about a guy who started out with a virtual machine installed with MS-DOS 5.0 and then upgraded it to Windows 1.0, 2.0, 3.0, 3.1, 95, 98, 98SE, 2000, XP, Vista and finally Windows 7. Made me feel old for remembering all 12 versions of windows and but nostalgic at the same time. Being able to play Doom on MS-DOS and still having it work in Windows 7 is incredible.