InfoQ Homepage GOTO Conference Content on InfoQ
-
Content Security Policy with Mike West
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.
-
Eva Andreasson on Hadoop, the Hadoop Ecosystem, Impala
Eva Andreasson explains the various Hadoop technologies and how they interact, real-time queries with Impala, the Hadoop ecosystem including Hue, Oozie, YARN, and much more.
-
Erik Meijer on Big Data, Types of Data Stores and Reactive Programming
Erik Meijer explains the various aspects needed to categorise data stores, how reactive programming fits in with databases, the return to data transformation, denotational semantics, and much more.
-
Damian Conway on the State of Perl, Perl 6, Writing Parsers and DSLs
Damian Conway explains where Perl 5.x is used today and why (hint: the CPAN library repository), and what Perl 6 offers: modern OOP, an optional type system, libraries for parallelism and concurrency, and very powerful built-in tools for parsing including extensible grammars.
-
Erik Meijer discusses programming language design, effects and some web programming problems
Erik Meijer distinguishes between two kinds of programming languages, pure functional and all the others. He emphasizes some issues regarding mixing higher order programming with effects. Erik then talks about the nature of Javascript, and true problems we need to solve in web programming.
-
Stefan Tilkov on REST and Hypermedia, ROCA, WebSockets vs. HTTP
Stefan Tilkov explains the importance of Hypermedia in REST and how to use it, ROCA (Resource oriented client architecture), WebSockets vs polling or server sent events, and much more.
-
Laurent Sansonetti on Writing Ruby Apps for iOS with RubyMotion
Laurent Sansonetti explains using Ruby for iOS development with RubyMotion, how Garbage Collection works in RubyMotion, the library ecosystem, the state of debugging and profiling, and much more.
-
Brian LeRoux on Mobile Web vs. Native, PhoneGap Build, Firefox OS
Brian LeRoux talks about the PhoneGap Build service, mobile web apps vs native, Facebook's switch to a native iOS app, PhoneGap adoption in emerging markets, Firefox OS, Adobe's web tools and more.
-
Stephanie Kaiser on Metrics Driven Design
Stephanie Kaiser explains how metrics driven design is used to develop and continuously improve games at wooga, how the company uses A/B testing and usability testing and much more.
-
Stuart Halloway on Datomic, Clojure, Reducers
Stuart Halloway explains Datomic, programming transactional behavior with Datomic, Datalog and logic programming, programming with values, Clojure Reducers and much more.
-
Graham Lee on Application Security, Sandboxing on OS X, Mobile Application Development
Graham Lee discusses how to design and write secure (mobile) applications, the concept of sandboxing in general and on OS X, Objective-C and Smalltalk, and much more.
-
Phil Trelford on Functional Architectures, F#
Phil Trelford discusses how to design large scale applications with functional concepts, the state of the F# community and much more.