Today, I bit the bullet.

That is, I bought a little Mac notebook computer – just to get a grip on developing iOS applications.

Apple raises the bar really high for this sort of thing: You need to actually have an Apple Macintosh computer just to write Mac apps. My guess it that is a core portion of their business model: They will sell at least as many Mac computers as there are developers that want to target iOS.

OK. So I am a sucker too. With me luck. One of the first links I’ve saved in Evernote is this one. That’s because threading / concurrency / async is still the most challenging stuff for me. As long as I’m not using Erlang, that is.

The ‘Company Store’ – for Windows 8 Apps

Last year, I attended a nice free one-day seminar on developing applications for Windows 8.

Bottom lime: Microsoft really, really wants developers to develop Win8 Apps.

One concern I had was that corporations or other enterprises had an extremely difficult time writing these apps – and then NOT publishing them on the public-facing Windows App store.

This seems to be a great workaround. I do not know why Microsoft failed to cater to their existing corporate customer base at the launch of Windows 8.

http://companystore.codeplex.com/

I think I have finally settled on a Linux distribution.

My requirements are simple:

  • Install and run easily as a VMWare Workstation guest operating system;
  • Don’t confuse me too much with the UI;
  • Make it easy to get multimedia stuff installed;

I do reserve the right to keep trying stuff out. However, I’ve settled on KUbuntu. Yesterday, I easily upgraded from v12.10 to the latest 13.04. Worked great.

http://www.kubuntu.org/

Now I can get back to fiddling with the OS – and not just fiddling with VMWare installs and such.

PHP debates! Good one

I have a lot of respect for Phil Sturgeon. Have read some great articles by Phil over the years. He’s digging in here: http://philsturgeon.co.uk/blog/2013/04/is-psr0-shortsighted-or-are-you

This guy (Tom Butler) is new to me – but he’s a good writer and makes some really interesting points. I’m able to follow his code for the most part: http://r.je/php-psr-0-pretty-shortsighted-really.html. He seems very bright.

I fiddle with PHP. I want to do the right thing. These PHP ‘standards’ are good to know – as the more up-to-date frameworks embrace them.

Getting Started with PowerShell

  • Open a CMD shell, and issue this command. (It makes me FURIOUS that this is not mentioned immediately in most documentation I’ve read.) You NEED THIS to run just about any powershell scripts (.PS1 files).

powershell set-executionpolicy remotesigned

  • Get the powershell version information:
c:temp> powershell $psversiontable
 Name                           Value
 ----                           -----
 PSVersion                      3.0
 WSManStackVersion              3.0
 SerializationVersion           1.1.0.1
 CLRVersion                     4.0.30319.18033
 BuildVersion                   6.2.9200.16434
 PSCompatibleVersions           {1.0, 2.0, 3.0}
 PSRemotingProtocolVersion      2.2
  • Start a powershell console windows and update the latest help. Do this periodically.
c:temp> powershell
Windows PowerShell
Copyright (C) 2012 Microsoft Corporation. All rights reserved.
PS c:temp> update-help
  • For a good time, open the powershell Integrated Scripting Environment. This is very helpful. That is, it makes it even easier to get-help.
c:temp> powershell_ise