Category: programming
03/09/08 08:18 - ID#43596
Longer Answer
I'm not a very well-paid programmer, as I make less than a buffalo elementary school teacher, and once the little one comes into the world, I might as well have my employer do a direct deposit to my landlord, daycare, univera, whatever infant daycare provider I manage to find, and the bank that does my car payments; after those get taken out, we're eating and buying baby clothes off of (e:inscrutable)'s paycheck, which is about half of mine. I'm not going to complain, because people in some other area of the world would kill for 1/100 of what I have, but the situation has me scared shitless.
I probably will end up getting an iPhone, because I can justify it with trying to earn extra money for my family by developing and selling iPhone apps by whatever mechanism Apple sets up. I'm also studying Google's Android phone development environment, so I can enter something into their contest, which has some pretty lucrative prizes. There's so much crap I have to cram into my head to make money on the side, but the more I can cram into my head better off things will be for us.
Screenshot of estrip on a simulated Google phone
Permalink: Longer_Answer.html
Words: 250
Category: programming
01/29/08 11:13 - ID#43078
Work Success
This occasion calls for a beer. Too bad my throat's sore and I can't eat/drink anything.
Permalink: Work_Success.html
Words: 37
Category: programming
10/27/07 02:14 - ID#41830
Leopard Induced Rage
Still no Apple-provided Obj(google-guard)ective-C way of doing regular expressions. After 5 major OS versions and 7 years! Motherfuckers!
Every other language framework has them, except for Cocoa. Every single damn one. Python, Perl, Ruby, PHP, Java, JavaScript, .Net/C#, Gtk, Qt. Hell, even WxWindows has a regular expression class. WxWindows for crying out loud! But still, nothing from Apple.
Having needed regexps many times when doing mac development over the years (as so many people just aren't nice enough to make their content into web services), the lack of this important functionality in the core library has been an enormous source of wall-punching ire for me. As is the protestation from hardcore NeXTies that 3rd party laissez-faire solutions are good enough, or that the API is just too damned 'selective' to have regexps, or that scripting languages should really be used instead. The last one is really confusing; as they've added automatic garbage collection, it seems like they're trying to make Ob(google-guard)jective-C competitive with scripting languages that provide regular expressions.
The emperor looks even more naked from the standpoint of an Ob(google-guard)jective-C developer when one looks at all the other stuff that's either missing an API altogether or has a C-based non-OO API (did I mention that Apple keeps telling us that "Cocoa is the future"). There's no Apple-provided OO Cocoa interface for web services, none for getting the basic system configuration, nothing for WebDAV, nothing for secure FTP, nothing for any sort of MD5/SHA-1 checksum, nothing for relational databases. It's stuff that so simple to add, or at least should be from the standpoint of a billion-dollar company, yet it doesn't get added. Rrrrrrrrrrrrrrr!
I know that the world faces more pressing problems, and there could be happier thoughts running through my head than constantly thinking about giving Apple the finger by creating a framework called "CoreFunctionality" that intentionally clashes with Apple's namespace by including such classes as NSRegularExpression and NSHash.
Hell, I just think I need to rant so I can form my battle plan with a clear head and ponder on where to get stuff for my slutty costume I'm wearing tomorrow.
Permalink: Leopard_Induced_Rage.html
Words: 373
Category: programming
07/10/07 05:15 - ID#40039
Propel mental unfitness water
I guess I should also try to find the humor in the situation (from )
"We believe that good documentaiton is probably the single most important thing for a successful project..."
Permalink: Propel_mental_unfitness_water.html
Words: 128
Category: programming
05/07/07 04:57 - ID#39194
Aargh
No, I haven't had a difficult day at work. Why would anyone think that?
Permalink: Aargh.html
Words: 43
Category: programming
04/30/07 12:49 - ID#39098
BarCamp Rochester
It's a shame, though, that Buffalo can't have these kinds of things. It would be nice to save some gas money instead of driving to Rochester.
Permalink: BarCamp_Rochester.html
Words: 87
Category: programming
04/14/07 06:43 - ID#38887
Debugging update
Step 1 Summary
Yesterday, I fired up my powerbook in a fresh reboot and ran only Safari with e-strip loaded on it without having visited any prior sites. I left the machine to sit there idly the entire day I was at work. When I came home and turned on the monitor, I see a crash dialog.
From this experiment, I can most likely conclude that there's nothing special I have to do, such as being in the middle of a post or writing a comment, for Safari to crash on (e:strip). And this is great, which means that there's a lot less slightly different iterations of things I'm going to have to test to get the crashes to happen.
Step 2 will being fashioning a simple, estrip only web browser with webkit, the underpinnings of Safari, and that browser to estrip and leaving it and seeing if it crashes. If it doesn't crash, then that likely means there's some problem with the Safari executable itself and the webkit libraries it uses are okay, although I think that is pretty unlikely.
Permalink: Debugging_update.html
Words: 224
Category: programming
04/09/07 03:17 - ID#38814
Ruby Colored Houses
Original:
Target:
- For some reason, Safari has been crashing on estrip for months. I think it has to do with a new userpic appearing when someone new logs in. At some point, I really should set up a packet sniffer or something and check it out further.
- BEGIN BORING PROGRAMMING PARAGRAPH (skip if bored by programming stuff)
Yesterday, I decided attempted to learn Ruby on Rails. After spending several hours trying to learn the stuff, I decided to pretty much give the technology a write-off, as I was about ready to throw my computer and the book I just bought clean out the window. A while ago, I started writing my own blogging application based on XML that I could have eventually rolled into a full-fledged MVC web application environment. I am seriously kicking myself now for having not finished it. I am so dissatisfied with everything out there. You know, come to think of it, I'll probably continue trying to learn Ruby, just so I'll know what's going on if I ever see any example code for anything general that uses it, and just because I'm so freakin' thorough and don't like to leave unfinished what I've started. I'm just a masochist like that.
END BORING PROGRAMMING PARAGRAPH
- I've also started looking at houses a little bit more. I'm really not sure whether I want to buy one, as I've considered moving back home to North Carolina near my family someday, or possibly moving somewhere else to a different job. But I keep thinking that I'm sinking 8k a year into rent that I could be putting into equity.
I really like the whole "Elmwood Village" area, and I'd like to stay within walking distance to Spot. I'd actually like a house on Richmond, but aside from being kinda pricey for someone in my income bracket, they would cost a bitch to heat (no insulation and high ceilings) and every house on the street is so huge because it's designed for tenants to live in the upper half. I really don't want to be a landlord or have large heating bills, and unfortunately most of the houses in the Elmwood-Richmond band (for lack of better terminology) require you to endure both if you own them.
So far, the best fit for me seems to be the northern buffalo/kenmore area, which is actually where I was driving around this weekend looking at the houses for sale. That area seems to have a decent number of homes that are small enough to keep sanely heated/cleaned by one person and would keep my mortgage somewhere near to what I'm currently paying for rent.
Another day or so, and I can eat regular bread again instead of matzoh. At least according to my religion. According to my triglycerides and my doctor, regular bread will always be chametz.
Permalink: Ruby_Colored_Houses.html
Words: 619
Category: programming
02/28/07 01:34 - ID#38303
Sail the member ship
Yeah, it's kinda stupid I don't have anything better or more eventful to write about and resort to talking about geeky stuff. But I'm working towards the "100+" lettering on my userpic.
Permalink: Sail_the_member_ship.html
Words: 157
Author Info
Date Cloud
Category Cloud
More Entries
My Fav Posts
- Click the heart at the bottom of anyone's blog entry to add it here ;(
This means no iPhone app screenshots for (e:strip), at least until June. I can still show Google phone stuff, though.
Seeing as the new firmware isn't going to be released until June and apps will not be available until then, I would just use the SDK's emualtor and buy an iphone in June when the new ones come out.