HwanJoonChoi.com

HwanJoonChoi.com

Feb 8 / 9:14am

iPad beta SDK cannot compile iPhone apps for distribution

Learned this the hard way... if you upgrade your Xcode to the iPad beta (iphone_sdk_3.2_beta_with_xcode_3.2.2.dmg), you cannot compile iPhone projects in distribution mode, even if you set the target device to 3.0/3.1.  I'm not 100% certain what build configuration flag is causing this to fail, but it compiles just fine in my other configurations.  I just downgraded my Xcode to the latest non iPad version (iphone_sdk_3.1.3_with_xcode_3.2.1__snow_leopard__10m2003a) to confirm this. And to think I blamed this on OSX migration (which caused other equally brain-melting experiences, but I digress)...

Comments (0)

Feb 8 / 2:34am

Die Xcode Die

I swear Xcode has wasted tens of hours of my productivity... I will probably need to allocate 5 hours or so tomorrow night to reinstall OSX on this computer.  I hate you Apple user migration tools.  Fool me once, shame on you, fool me three times, fuck you.
Filed under  //  dev   iphone   rant  

Comments (0)

Jan 31 / 11:07am

Energy surcharge is bullshit

I get water delivery through water.com, and each month they tack on $2 for "energy surcharge."  I don't mean to single them out, but every time I see this it pisses me off, not just because of the $24/yr more I'm paying than their advertised price, but because this is scammy business practice that simply must stop.

Ever since the gas price spiked in the early-00s, companies with delivery fees have been adding this charge - which is fine, if you honestly believe adding this "surcharge" is necessary to cope with a temporary situation.  However, by now you should know exactly how much you need to charge to stay in business.  That means my water delivery bill should not show up as $25.99 and $2 surcharge, you should go ahead and fucking charge me $27.99 - and advertise this as your price.  The only reason companies would still have an adjustment/surcharge for an event from several years ago is either you are 1) incompetently slow to react to changes, or 2) unethically gouging me.  Which is it, water.com and a lot of other companies?

Filed under  //  energy surcharge   gas   rant   scam   water  

Comments (0)

Jan 30 / 9:54pm

Blast from the Past

Looking through old pictures, I found this from 2002-03-09

At Swivel I used to pass by this place a few times a month, on the way to the Ferry building for lunch.  I don't have that sweatshirt anymore, but I'm thinking about buying a new one and taking a 8-years-apart picture sometime in March.  That should be fun.

Also, I miss fishing.

Filed under  //  duke   flickr   muni   sf  

Comments (3)

Jan 27 / 1:59am

note to self: languages to learn

delayed new year's resolution learn these languages/platforms this year:
  • python
  • haskell
  • erlang
  • xna, ps3 platforms
  • lua

Comments (0)

Jan 16 / 10:55pm

postfix set up!

Trying to set up an email account at grizzlypanda.com so I can add it to LinkedIn... I was finally able to set up postfix on choibean.com (same apache instance), hopefully adding grizzlypanda should be easy.  I mostly followed the directions on linode.com while making some minor adjustments.  I also had to make changes to my MX record but I'm not 100% sure if that was necessary.  If this was a real full time job I think it may have been worth just paying $10/yr GoDaddy email account, but at least I learned something (kinda).

Comments (0)

Dec 31 / 2:25pm

done with the pre-teens in 10 hours

i wanted to coin the term pre-teens but i guess that's not happening :-p

Comments (0)

Dec 25 / 11:44pm

fall through case sucks

ugh just wasted an hour tracking down a bug (Objective-C), only to realize i left out a break statement between two case blocks. this ended up looping between the two cases.  i seem to recall someone telling me i should avoid switch statements at all cost, because it offers very little benefit (and these bugs are bound to happen). ruby got it right with their "when 1,2,3" style switch statements.

on a plus side, i found a royalty-free (donation based) music archive. has a pretty decent collection of reggae music, so i guess i'll be makin g a

Filed under  //  dev   objective c   ruby  

Comments (0)

Dec 20 / 10:46pm

updated choibean.com and grizzlypanda.com

switched choibean as i wrote before, and made the whole site a little less crummy. even hooked up posterous to a /blog directory.

deploying with heroku has been a lot nicer than just messing with code in the production machine, even if it's for a small personal site. maybe once coolcurlings takes off we'll start paying heroku :-p

Comments (0)

Dec 15 / 7:22pm

bartCheater

checked in bartCheater on GitHub. basically useless to anyone other than myself, but it tells you what reverse-flow train you can take and until what station so you can get a seat on the BART. It runs on Sinatra w/ Prototype, and optimized for my Android G1.  It's my first project running Sinatra since tinkering with pinkyurl. Also trying Heroku for the first time and setting it all up was pretty easy.  i set up CoolCurlings.com on Heroku as well, and might switch ChoiBean.com into a Sinatra project on Heroku as well.
Filed under  //  android   bart   bartcheater   dev   g1   github  

Comments (0)