No OpenID End Point found

OpenID is wonderful when it works, but it's a little mysterious when it doesn't. A lot of web sites will let you log in using your Facebook or Google accounts, but only a few let you use your own OpenId provider, which stinks because it would be better if they all did. The only site that I use regularly that allows me to log in using my own is Stack Overflow and I love them for it.

→ → → more ...

November 25th, 2014

Now that iOS 8 offers other keyboards, here’s the one I want

I want a new keyboard. Not swype. I want Morse Code.

Dot. Dash. And a space. That, and of course learning morse code. Then I could type out a text without looking. And I could hear a text without looking.  It can be done.  Once I am good at it, it would be awesome. Talk about Nerd Cachet! (no Google, I don't mean "nerdy crochet")




→ → → more ...

September 21st, 2014

How Apple Could Have Done Something Cool w/6

I want a smaller phone. NOT a bigger phone. Give me this, with basic touchscreen functionality (and really awesome voice control):

This is an iPod Nano. Give me a phone this big!

That would be great when I'm going out somewhere, want a phone, to get texts, to read tweets, maybe call someone, meet up with some buddies at the game, take great quality pictures and upload them... and it's TINY. tiny.

→ → → more ...

September 21st, 2014

Vim, Codeigniter and easy unit-test running

I like to edit with vim. I have quite a lot of plugins and it's a pretty complete IDE at this point. I love the modal editing, one key commands, and that it's on pretty much every server and Mac or Linux install (or, at least it's ancestor vi is; I alias vim to vi on my systems anyway, it's 33% shorter and it makes me feel like a bearded hacker from the early 80s).

For one of my jobs, I use CodeIgniter (CI) Framework, which has some built-in unit testing functionality. I like to use this CI Unit testing and not PHPUnit because it is easy to run the tests and keep it all in one format.

→ → → more ...

January 15th, 2013

PHP Phing GrepTask

My current deploy system is a series of PHP scripts. It works pretty well but is hard to follow and undocumented. Because I now work in an large corporate IT environment, standardizing is important.  I decided to move to PHP Phing for deploy. I'm not all the way through the conversion process but I think it will work well. Unfortunately this XML based system is often confusing or even outright bizarre.  For instance, I just wanted to grep some files for some strings that I want to know if they exist. I tried a few different ways of doing this and nothing ended up being that great. I could have just dropped to the command line, but I liked using the fileset/patternset in the build.xml file. That is one of the best parts of Phing and to not use it and go with a very long grep "<exec>" tag was not to my liking. In addition, I wanted to learn how to write a task. It's easy.
→ → → more ...

November 7th, 2012
Older posts