Posted in Main on Mar 30th, 2008
Thanks to Jim Correia of Bare Bones Software, I have a slightly different method for filtering NSTextFields based on an NSFormatter. While my older method worked, this is a bit cleaner.
Like my old filter, this also has three methods:
- (void) setAcceptableCharacterSet:(NSCharacterSet *) inCharacterSet;
- (void) setMaximumLength:(int) inLength;
- (void) setMaximumValue:(int) inValue;
However, they’re called differently. You’d do something [...]
Read Full Post »
Posted in Main on Mar 29th, 2008
I saw that WordPress 2.5 was released and always dread updating my WordPress installations as I have to read the instructions so I don’t screw it up. Well, today I decided to try out the update script I wrote and I was amazed (OK, I shouldn’t have been amazed) that it took just a few [...]
Read Full Post »
Posted in Main on Mar 29th, 2008
I love Cocoa, but it seems that some simple things are missing. For example, NSTextField doesn’t have the ability to filter text input as the user is typing. A friend reminded me that this is a feature that PowerPlant had ages ago. Cocoa has NSFormatters which allow the field to be validated after text is [...]
Read Full Post »
Posted in Main on Mar 29th, 2008
Last Sunday, I saw on Richard Wanderman’s blog a note about David Pogue’s review of the Flip Ultra. Last year I was contemplating getting an HD video camera to record our son’s first year and eventually his first steps. I spent a long time researching and thinking about it. I was about to purchase one, [...]
Read Full Post »
Posted in Main on Mar 28th, 2008
Today I was digging through some files in my file cabinet looking for my business tax certificate. I mentioned this to a friend and he said “You do realize the irony here, right?”. Yeah, I realize that I’ve written this awesome program for dealing with documents and here I am digging through paper. I do [...]
Read Full Post »
Posted in Main on Mar 26th, 2008
A few friends of mine pointed me to a ReceiptWallet review today over at The Apple Blog. I had no idea that a review was being written and that it would be so glowing! While the user base of ReceiptWallet is increasing, I usually don’t hear from users unless they are having problems. Reading reviews [...]
Read Full Post »
Posted in Main on Mar 24th, 2008
I’m not sure where I heard it, but I love the saying that says if you want to buy a computer, wait a week. There will never be a good time to buy technology as it will always get “better” and become cheaper. I had been planning on purchasing a new MacBook Pro after I [...]
Read Full Post »
Posted in Main on Mar 24th, 2008
In my ongoing saga with PDFKit, a user had a crash that I couldn’t reproduce and generously sent me the PDF that caused the issue. I was immediately able to reproduce the problem and furthermore, managed to get Preview to crash on that PDF. The crash was occurring when I tried to generate the thumbnail [...]
Read Full Post »
Posted in Main on Mar 22nd, 2008
Our dog had his root canal yesterday performed by Dr. Brook Niemiec. Everything went as planned, except after the initial exam, the vet showed us that Marley had an extra, useless tooth that was encroaching on his front teeth. So, that tooth had to be removed which made the $2000 dog bone even more expensive. [...]
Read Full Post »
Posted in Main on Mar 22nd, 2008
Anyone I know that really has a clue avoids multi-threading programming (except for some server applications) as there are so many gotchas. Making things thread safe sounds easy, but is extremely hard as it is quite easy to overlook an item or two I got bit by this in ReceiptWallet in 2 spots. In one [...]
Read Full Post »