Andrew Betts, founder of FT labs, discusses emerging trends in mobile development using web technologies, the benefits of developing for the web over building native, the difficulties of dealing with browsers and tooling.
The Content Security Policy specification is a mechanism web applications can use to mitigate a broad class of content injection vulnerabilities, such as cross-site scripting (XSS). Content Security Policy is a declarative policy that lets web developers inform the client about the sources from which the application expects to load resources.
Frank Greco explains the reasons behind the WebSocket standard, the current implementations, how WebSocket relates to AJAX and Comet for event driven applications, and much more.
Fun and Games with Enterprise Software: Tom Banks on What's New in WebSphere Liberty Profile, IBM Code Rally
Tom Banks talks about what's new in the IBM WebSphere Application Server v 8.5.5 Liberty Profile and explores how its extensible architecture allows interesting additions to "gamify" the running of enterprise software. He describes what you can do when enterprise software becomes mobile and introduces IBM Code Rally, a game which is built on top of the Liberty Profile and other IBM software.
Kevin Moore explains the motivations behind Dart, the status of the Dart language and VM, the Dart library ecosystem and much more.
Bijan Vaez explains how and why the EventMobi conference mobile app was built with HTML5 instead of native technologies, the challenges and advantages, and much more.
Alasdair Nottingham discusses the WebSphere Liberty profile and how it and the full profile make use of the OSGI subsystem spec and Enterprise OSGi.
Ward Cunningham talks about the continuing appeal of OOP and dynamic languages, asynchronous programming, and much more. Also: Ward explains the ideas behind his latest project Federated Wiki.
Tomas Petricek explains F# and some of its features like Type Providers, pits F# Computation Expressions vs Monads, and highlights issues teaching functional programming to developers, and much more.