Tuesday, June 12, 2012
Application Protocols in Windows 8
Wednesday, June 6, 2012
Changing Windows Live IDs
Use of my old Hotmail account has really snuck up on me as I end up caring more and more about all of the services with which it is associated. The last straw is Windows 8 login, but previous straws include Xbox, Zune, SkyDrive, and my Windows 7 Phone. I like the features and sync'ing associated with the Windows Live ID, but I don't like my old, spam filled, hotmail email address on the Live ID account.
A coworker told me about creating a Live ID from a custom domain, which sounded like just the ticket for me. Following the instructions above I was able to create a new deletethis.net Live ID but the next step of actually using this new Live ID was much more difficult. My first hope was there would be some way to link my new and old Live IDs so as to make them interchangeable. As it turns out there is a way to link Live IDs but all that does is make it easy to switch between accounts on Live Mail, SkyDrive and some other webpages.
Instead one must change over each service or start over depending on the service:
- Xbox
- In the Xbox 360 system menu you can change the Live ID associated with your gamertag. This worked fine for me and I got an email telling me about the transfer of my Microsoft Points.
- Zune
- There's no way to do this for the Zune specifically, however changing over your Xbox account also transfers over all your Zune purchased content. I don't have a Zune Pass so I can't confirm that, but all of my previously purchased television shows transferred over successfully.
- Windows 7 Phone
- To change the main Live ID associated with your phone, reset your phone to factory default and start over. All purchased applications are lost. Had I purchased any applications I would have been pissed, but instead I was just irritated that I had to reset my phone.
- I don't use my Hotmail account for anything and it only sits and collects spam. Accordingly I didn't attempt switching this over.
- SkyDrive
- I didn't have much in my SkyDrive account. I downloaded all files as a zip and then manually uploaded them to the new account.
Tuesday, May 22, 2012
Crowdsource These Projects
I keep seeing crowdsource projects with big names that I actually want to back:
Thursday, May 17, 2012
Permanently Add Path to System PATH Environment Variable in PowerShell
param([Parameter(Mandatory = $true)] [string] $Path);
$FullPathOriginal = (gp "HKLM:\System\CurrentControlSet\Control\Session Manager\Environment").Path;
if (!($FullPathOriginal.split(";") | ?{ $_ -like $Path })) {
sp "HKLM:\System\CurrentControlSet\Control\Session Manager\Environment" -name Path -value ($FullPathOriginal + ";" +
$Path);
}
Tuesday, May 15, 2012
PowerShell Equivalents for JavaScript Array Functions
Built-in
- map
- input | %{ expression($_) }
- forEach
- input | %{ [void]expression($_) }
- filter
- input | ?{ expression($_) }
- indexOf
- input.indexOf(value)
Close to built-in
- some
- if (input | ?{ expression($_) }) { ... }
- every
- if (-not input | ?{ !expression($_) }) { ... }
- lastIndexOf
- [array]::lastIndexOf(input, value)
Write it yourself
- reduce
- function reduce($fn, $a, $init) { $s = $init; $a | %{ $s = &$fn $s $_; }; $s; }
Wednesday, May 9, 2012
Favorite Windows 8 Feature: Intra-Line Tab Completion
Fixed in Windows 8 is intra-line tab completion - you can try it out on the Windows 8 Consumer Preview now. If you open a command prompt, type a command, then move your cursor back into a token in the middle of the command and tab complete, the tab completion works on that whitespace delimited token and doesn't erase all text following the cursor. Like it does in pre Windows 8. And annoys the hell out of me. Yay!
Monday, May 7, 2012
Play Fez
I'm done playing Fez. The style is atmospheric retro nastalgia and on the surface the gameplay is standard 2D platformer with one interesting Flatland style game mechanic but dig deeper to find Myst style puzzles. Despite the following I thoroughly enjoyed the game and would recommend it to anyone intrigued by the previous. Five eighths through the game I ran into one of the game's infamous Fez save game breaking issues, but I enjoyed the game enough that I started over before any patches were released and had no further issues.
While playing the game I created some tools to help keep track of my Fez notes (spoilers) including a Pixelated Image Creator that makes it easy to generate data URIs for large, black and white pixelated images, and (spoilers) a Fez Transliteration Tool to help me translate the in-game writing system.