March 16th, 2010
Releasing SecureSocket a small Objective-C/Cocoa API to UNIX TCP sockets with SSL support.
Can be found on github at http://github.com/poitch/SecureSocket
I basically been trying to write simple client to different protocols (IMAP, SMTP, NNTP …), most of which has support for both SSL and not SSL and well I’m sure there are similar solutions out there, but this seems to be working just fine for me for now.
January 29th, 2010
After going through the pain of trying to integrate other JSON parsers with my different iPhone projects, I realized it is a fairly annoying task. It’s not impossible and I eventually got it to work, but when I do quick prototype applications, I really don’t want to go through that pain.
So to solve that problem I created a pure Objective-C JSON parser, it is self-contained, and uses NSScanner only. It should work for Cocoa on the Mac and on the iPhone as well. Basically just drop the 2 files into your project and you can start parsing JSON.
This probably shouldn’t be used in a “big” project, though for small payloads I’m sure it can just do fine. It was really not designed to be performant or optimized, just functional and easy to drop in any project.
It is hosted on GitHub, and the license is basically free of use, you can give me attribution if you want to, but I’m not expecting this to be used in actual released applications.
December 18th, 2009
Pocket Kana (itunes link) is on sale for the holidays. Go grab it for $0.99.
December 6th, 2009
I have moved my server from Amazon EC2 to Linode, so the torrent tracker and seed are not available anymore. For the next few months I will keep the videos on S3, unless the bandwidth gets too high before that.
Here are the links:
2009/04/23 Wil Shipley on iPhone (Large)
2009/04/23 Wil Shipley on iPhone (HD)
2009/03.20 Atlas and Cappuccino (HD)
July 6th, 2009
Pocket Kana for iPhone and iPod Touch was approved yesterday by Apple and is now available in the App Store, both in French and English.
Pocket Kana is a simple application to learn the Japanese Characters. It was inspired by my son’s Tsumikis (Wooden Block) he has to learn his Japanese Characters. It’s using simple graphics associated with each character so it’s easy to associate one with another.
Also the word corresponding to that graphic is translated which might teach you basic vocabulary.
July 5th, 2009
I was reading about the new support for Twitter in the Flickr API, and Flickr and general, and the author of the blog entry was mentioning he liked looking at the stream of tweets that were using Flickr to post.
I then looked at the feed, and quickly realized it would be better if I didn’t have to click on each link to actually look at the photos, thus decided to quickly put together something to do that for me.
This can all be found at http://poit.ch/twickr
Beware, there might be some photos that are not safe for work.
June 30th, 2009
I could never find a theme that did what I wanted so I put something together very quickly.
I wanted something concise, that would show the profile photos, would show timestamp.
Download Latte Adium Message Style
June 7th, 2009
Today drove up to Moscone West to pick up my badge. It’s organized alphabetically and the staff there was really friendly and found me pretty quickly, pick your tshirt size
June 3rd, 2009
For the first time I will be attending WWDC 2009. If you want to meet up, look me up.
May 29th, 2009
I was contacted by JR Higashi Nihon through Apple last week that I was infringing on their rights with the melodies. I immediately removed both applications from the AppStore to comply.
I have now started to negotiate some form of licensing with them, hopefully this will lead to something positive and the re-release of Yamanote Soundrop with an Official stamp of approval from JR (Well actually Jeki, the marketing firm in charge of their assets)
Update: Turns out they only want to license to Japanese Companies … how surprising. Expect frencaze.co.jp in the future I guess, after filling tons of paperwork in Japanese, if that’s even possible to make happen.