Tweets for Today
Automatically shipped by LoudTwitter
Last year after the Android SDK was released, I wrote a small app that allowed me to upload photos and update my facebook status with a native application. Here is the result. I re-implemented a subset of the official facebook API because I didn't understand it. (It wasn't "not invented here syndrome" it was more of a "I am not smart syndrome"). Anyways, I've posted the code at statusinator.googlecode.com and there is a Facebook app page as well.
Labels: Android, code, facebook, Statusinator
The Social Network Wars Begin In Earnest: Facebook Bans Google Friend Connect I *think* Magoo and I can still be friends.
Labels: facebook
100 Must-Read Books: The Essential Man’s Library | The Art of Manliness The books I've read.
Labels: books
ADC Round 1 Winners! | Android Phone Fans: "City Slikkers - a Pervasive Game (alternatively Location Based Game) which takes place in the real-existing city. It is designed to connect a large number of players through-out the world and change the way the surroundings are seen. The central idea behind the concept is to give people the opportunity to symbolically interfere with the everyday urban environment and come into contact with previously unknown people. By PoroCity Media and Virtual Logic Systems." I'm very excited about this Android contest winner. It'll be exciting to someone else's take on my idea for "Missing." I think I am most interested in their statement that the game will "affect normal life as the everyday city is no longer the same due to the player's experience." I didn't take into account that masses playing this game will end up having an impact on the non players. Bringing a new landscape into a city, one that isn't people getting from home to work or from point A to point B has great potential to make each city this takes place in a bit more personal. Sure many people will have their own thing to do and many others wouldn't be interested in this fantasy but some people will latch on and every new player will make the game more persvasive. I was not very keen on the description that "As the playing community will always be a minority they hereby form some kind of elitist, secret society which is based on knowledge, but not financial or political power." That attitude could definitely sour the experience, bringing a futher gap between gamers and the general public. To really make this work there has to be varying levels of involvement and complexity. As a weak game player I don't want the game to run to far above my head which this seems to imply.
Labels: Android
One of my roommates is moving out on the 1st of June and we are looking for someone to take his place. Rent runs $930 with less than $100 in utilities. The room is large but connected by a pair of double doors to the living room. Haight and Divisadero
Labels: San Francisco
I took a day off of work recently to take a stab at Google App Engine. I'm already using it experimentally for my game, Missing. But I wanted to see what I could put together in one day. I'm not much of a programmer but the results are impressive to me. In about 6 hours I now have an app running on my site that hosts profiles, quotes and descriptive text for any quotesdb need... in 300 lines of code. If you go to quotesdb.joelapenna.com/fortune it exports the database to a fortune file. I will add an ATOM feed shortly and upload the source as well. I had to write a small decorator to handle authentication and authorization but beyond that I had to do no work to manage users. I had to write a small data schema but I don't have to host a database on my webserver and I had to didn't even have to set up mod python. App Engine takes care of it all for me. I think its the coolest app we've released since Google Maps. team-quotesdb project page