ete2013

PhillyETE Screencast #26 – Creating Web Applications for iPad – Chris Converse

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “The “Save to Homescreen” feature on Apple’s iOS packs a lot more punch than you may realize. Web Apps are a powerful way to gain more control over a web experience, while providing all of the power of Mobile Safari. Web Apps can have their own icon, a custom startup screen, look … Read More

PhillyETE Screencast #25 – Applying Design Thinking and Complexity Theory in Agile Organizations – Jean Tabaka

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Design thinking is emerging as a way to guide organizations in how to accept mystery and move through heuristics before moving to an algorithmic view of business. Complexity theory asks us to be intentional about the systems in which we find ourselves and the transitions we must be prepared to make in … Read More

PhillyETE Screencast #24 – Culture Hacking – How to make work productive and fun – Dan Mezick

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Are you frustrated with your organization’s culture? Are you looking for ways to tinker with it, and change it? We are commonly familiar with hacking software code to repurpose it, and make it do new things. We are far less familiar with the hacking of cultural code to tip our team and … Read More

PhillyETE Screencast #23 – Distributed, Cross-Platform and Cross-Device Continuous Integration – Filip Maj

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “The popular cross-platform mobile application framework, PhoneGap, has established itself over the past few years as a useful tool when writing applications for multiple platforms based on standards-based web technologies. PhoneGap, or its Apache Software Foundation-goverened engine called Cordova, is gearing up for a 3.0 release in July 2013 and has as … Read More

PhillyETE Screencast #21 – Stream Processing – Philosophy, Concepts, and Technologies – Dan Frank

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Stream processing has emerged in recent years as a very fast-growing paradigm in data science infrastructure. This rise can be partly attributed to some factors external to system design, such as business demands for near-realtime data or inability of hardware to manage an ever-growing data set. However, this paradigm also possesses many … Read More

PhillyETE Screencast #19 – Spock – A highly logical way to test – Howard Lewis Ship

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Spock is a fabulous new testing framework for the JVM. Spock leverages all the DSL power of the Groovy language to make testing a breeze. Spock tests are concise and readable, with excellent support for error reporting and for mock object creation. Spock removes much of the pain from test driven development! … Read More

PhillyETE Screencast #18 – Scaling out with Akka Actors – Joshua Suereth

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Erlang has made popular the notation of asynchronous message passing as means of distribution and Scaling. While the idea of “actors” is fundamentally simple, how do we, the software engineers, make use of this abstraction to develop real life, scalable systems? This talk designs a scalable distributed search service using Akka and … Read More

PhillyETE Screencast #17 – Scala’s Slick: A Library For Functional Database Access – Brendan McAdams

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “This talk presents Slick, Typesafe’s library for accessing databases. Similar in nature to .NET’s LINQ API, Slick is a successor to the popular ScalaQuery library. With Slick, database queries can be expressed using Scala code – which is composable and more convenient than Java APIs like JPA, and safer than string-based query … Read More

PhillyETE Screencast #16 – Scala Async: A New Way to Simplify Asynchronous Code (Make the Compiler Do It!) – Philipp Haller

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Ever wished the compiler could make asynchronous programming easier? Enter Scala Async. Do asynchronous I/O like “normal” blocking I/O, program with Futures and Promises even more naturally! Scala Async makes it possible to “suspend” at arbitrary points in a block of regular Scala code, and to “resume” from that point later— all … Read More

PhillyETE Screencast #15 – Livecoding a Webapp in Clojure and Scala: An intro and comparison – Dustin Getz and Jason Feingold

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “Both Clojure and Scala target enterprise-sized challenges, but the development styles are very different. We will live-code a small webapp in both languages, on two projectors, while demonstrating how each language influences our thought process, and the toolchain and library best practices. We will discuss how Scala makes you think in types, … Read More