Sessions at CodeMash 2012 on Thursday 12th January in Nile

Your current filters are…

Clear
  • Building for the Cloud

    by Carl Quinn

    Netflix has moved its production services from being completely datacenter-based, to being primarily cloud-based in a little over a year. This talk will briefly explain why we did it and why we chose Amazon's AWS. The talk will then delve into the evolution of our build and deployment architecture, starting with how our orignal monolithic DC-based SQL-tied webapp was built and deployed, and then detailing the evolution of our continuous integration systems which helped prepare us for the cloud move. And finally, it will cover our current full build pipeline and deployment system which keeps us agile in the cloud now by providing quick turnaround, and rapid roll-out and recovery.

    At 9:45am to 10:45am, Thursday 12th January

    In Nile, Kalahari Waterpark Resort Convention Center

  • Dealing with Data in a Windows Phone 7 Mobile Application

    by Jeff Fansler

    Storing, retrieving, and querying data in a mobile application raises some interesting problems. Most applications don’t just deal with data locally, but also have to interact with a central data store. How do you deal with these issues when your application is running on a device that can often times be disconnected? In this session we will explore these problems and solutions using examples in Windows Phone 7. We will also look at a few open source libraries that you can use in your applications to get up and running quickly.

    At 11:00am to 12:00pm, Thursday 12th January

    In Nile, Kalahari Waterpark Resort Convention Center

  • Functional Alchemy: Tricks to keep your C# DRY

    by Mark Rendle

    C# 3.0 and LINQ gave us anonymous delegates, lambdas and closures, and C# 4.0 improved on them. But these “functional” features have applications beyond messing about with IEnumerable<T>. In this session I’ll present 10 simple and not-so-simple uses of first-class functions to help cut down on repeated code and improve maintainability, and hopefully leave the audience with a new and exciting way of approaching coding problems.

    At 3:35pm to 4:35pm, Thursday 12th January

    In Nile, Kalahari Waterpark Resort Convention Center

  • Android: Where You Can Stick Your Data

    by Jessica Kerr, Ted Neward and Jessica Kerr

    Most useful applications require persistent storage. Most persistent storage requires a database. Android offers several local storage options: preferences, files, and a database. Here, Android developers who are past "Hello World" and familiar with SQL will get a head start for easy database interactions. We will create and use a schema in the supported SQLite database, check its contents in the debugger, and explore its limitations. After this session, budding Android developers will know what to do with all that mobile data.

    At 4:50pm to 5:50pm, Thursday 12th January

    In Nile, Kalahari Waterpark Resort Convention Center