Happy Ada Lovelace Day!

Posted by banane on October 16th, 2012 — in feminism, technology

I’m sitting here at work kinda slammed and sick, but hey, it’s ALD, and that’s kinda cool. At work, we were talking about Ada Lovelace – interesting because we are in fashion, and her first application was making jacquard. I love that fact. In thinking about Ada with this coworker, I realized that she is […]

Why non-native mobile frameworks suck

Posted by banane on September 18th, 2012 — in android dev, iphone dev, ruby on rails, technology

Hm. Opinionated a little? A couple of times, folks ask me: do you know X? And I say, why, no I don’t. I do know the language that X avoids. X is: Objective-C, Java, etc. the list goes on. Tonight at a study group, a friend who had just learned Objective-C agreed with me (I […]

Demo Gods Were Not With Us… #iosDevCamp

Posted by banane on July 23rd, 2012 — in iphone dev, technology

My hackfest-programming-partner Stacie Hibino and I submitted ChickenDance to the 2012 iOSDevCamp Hackfest. We were in the first batch called up to demo, and had various network issues that resulted in the much competed for prize: “Best App with Demo Fail.” I had been holding out for a “Had Most Fun Making App” award, but […]

Mayer & the Glass Cliff

Posted by banane on July 16th, 2012 — in feminism, technology

The New York Times just announced: Marissa Mayer took the position as Yahoo’s CEO a few minutes ago. She has broken through the glass ceiling at Google only to encounter the “glass cliff”: via Wikipedia/Univ. of Exeter: A glass cliff is a term coined by Prof Michelle Ryan and Prof Alex Haslam of University of […]

Important Failures

Posted by banane on July 12th, 2012 — in technology

I really like attending conference talks on how people screwed up. Not just to laugh at their mistakes, but to learn from them. It’s important to fail, and so many people are afraid of admitting it, for various reasons. Thing is, if they failed at something awesome– a new gaming console, a cure for cancer, […]

Testing? For iPhone? Mooooo….*

Posted by banane on July 10th, 2012 — in iphone dev, technology

I wrote a blog post about Cedar way back in the day. Now, Xcode ships with OCUnit. I’ll go through a basic way of adding tests to an existing project, as that’s a very common task, and not very well documented thus far. Props to the following blog posts- I’m consolidating their advice basically in […]

The Imposter Syndrome and Knowing What You Don’t Know

Posted by banane on July 3rd, 2012 — in feminism, technology

I really have never thought I had Imposter Syndrome. I’m not a shrinking violet, I tend to talk pretty authoritatively, I’m confident, like to speak in public, etc. Yet, I joined a mailing list for women-techs and during discussions this term came up. I looked it up, and started locating this behavior in a few […]

My Latest Development Mantras

Posted by banane on July 1st, 2012 — in android dev, facebook, iphone dev, ruby on rails, technology

Maybe, perhaps because I’m an English major, I tend to notice patterns in my speech. So, I noticed recently that I keep saying the same phrases in discussions regarding mobile app development: – secret sauce – no login – no back button – mentoring – phase 2 – did the customer want that – don’t […]

There Are No Women On StackOverflow… Or Are There?

Posted by banane on June 20th, 2012 — in feminism, social networks, technology

For a long time, years in fact, I used the site as a reference. You have an error message, and you can search for it, and find a lovely discussion of fixes, problems, etc. I had joined a year ago, but got some grief and didn’t login in again for a year.I’d run into a […]

Playing Back Wav in 2.2 Androids

Posted by banane on June 7th, 2012 — in android dev

It’s tough, and I just got it to work. See zipped code here. The key was writing the streamed URL code to a local disk space (always same file). Despite the purported support, Android 2.2.1 does not support WAV streaming. That is, you can’t play it directly from a URL. Basically wrote our own “setDataSource” […]