Search Results
December 13, 2012 @ 9:57 am
· Filed under Programming
My book is finally available for pre-order! From the overview: Learn about all the latest features of C#, including the asynchronous programming capabilities that promise to make apps ultra-responsive Examine how C# evolved over the years to be more expressive, easier to write, and how those early design decisions enabled future innovations Explore the language’s [...]
Permalink
August 2, 2012 @ 10:44 pm
· Filed under Programming
This is available on GitHub here: https://github.com/joelmartinez/universalsubtitles-csharp C# 5.0 API Wrapper for the Universal Subtitles service, which is what the Khan Academy uses as their provider. I’m building this to add subtitles to the Khan Academy for Windows RT app. Usage is simple: using UniversalSubtitles; … var api = new UniversalSubtitles.v1.Api(); string video_url = “http://www.youtube.com/watch?v=W0VWO4asgmk&feature=youtube_gdata_player”; SubtitleLine[] subtitles = await [...]
Permalink
July 26, 2012 @ 9:04 pm
· Filed under General
Well that was fun It was only two years ago that I moved to NYC. In that time, I made a ton of new friends, had great conversations, and expanded my horizons by changing my focus to mobile development. It was an amazing experience, and I’m glad I had it. That being said, I am [...]
Permalink
May 31, 2012 @ 10:31 pm
· Filed under Programming
After reading this fantastic blog post about how to do better than A/B testing (http://stevehanov.ca/blog/index.php?id=132), I decided to create an implementation of the algorithm in C#. As I already had a library dealing with statistical decision making on GitHub, I’ve added this functionality the nBayes library, which you can find here: https://github.com/joelmartinez/nBayes – specifically, in [...]
Permalink
May 29, 2012 @ 10:58 pm
· Filed under Programming
When I saw that the guys from Dark Sky were releasing an API, I knew I wanted to work with it. So I whipped up a quick C# API Wrapper for the DarkSky API. You can find the project here on GitHub: https://github.com/joelmartinez/darksky-csharp Currently supported platforms are: Windows Phone, iOS, and Android via MonoTouch/Mono for [...]
Permalink
May 21, 2012 @ 8:44 am
· Filed under Programming
C# 5 brings a fantastic new feature … built-in asynchrony (not to be confused with concurrency). The compiler has added two new keywords, async and await, which allows your code to transparently change execution contexts. For example, instead of writing: Task .StartNew(() => MakeSomeDecisionSlowly()) .ContinueWith(result => ProcessResult(result)); You can simply say: bool result = await [...]
Permalink
May 17, 2012 @ 9:28 pm
· Filed under Programming
I noticed that Twilio‘s official C# client didn’t have a version that you could use from MonoTouch and Mono for Android. So I took a few minutes, forked the project, and added some MonoDevelop projects so that you can compile for each of those two platforms. The mono versions are using the silverlight version of [...]
Permalink
September 23, 2011 @ 8:40 am
· Filed under Programming
This is already a few weeks old, but someone finally uploaded a good video of the presentation that I was a part of at the September New York Tech Meetup. Igor showed off the awesome new voice logging feature that we recently added to the iPhone version of the app (coming soon to the Android [...]
Permalink
March 17, 2011 @ 6:14 am
· Filed under Apps
Fresh on the Marketplace, Lemonade Stand for Windows Phone 7 now available for download! Please note: LMND.st is down until further notice, the app has been removed from the marketplace until that time. Welcome to Lemonade Stand, a new and easy way to buy and sell locally. Lemonade Stand is a neighborly commerce platform that [...]
Permalink
March 11, 2011 @ 1:09 pm
· Filed under General
In honor of the NY Startupbus at SXSW … a wp7 app for lmnd.st Yes, it’s pointing to the live API … though only the display of the current listings is built right now. Total time spent thus far: 50 minutes on the train this morning 1 hour during lunch
Permalink