BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older rss
24:53

Dean Wampler on Scalding, NoSQL, Scala, Functional Programming and Big Data

Posted by Dean Wampler on  Dec 16, 2013

Dean Wampler explains Scalding and the other Hadoop support libraries, the return of SQL, how (big) data is the killer application for functional programming, Java 8 vs Scala, and much more.

28:51

Crista Lopes on Constraints and Styles of Programming

Posted by Cristina Videira Lopes on  Dec 05, 2013

Crista Lopes discusses the idea of using constraints to define styles of programming and architecture. Also: large scale static analysis of open source code, Open Simulator and VR, and much more.

24:40

Content Security Policy with Mike West

Posted by Mike West on  Nov 29, 2013 1

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.

27:41

Eva Andreasson on Hadoop, the Hadoop Ecosystem, Impala

Posted by Eva Andreasson on  Nov 11, 2013 1

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

Posted by Erik Meijer on  Jan 04, 2013 1

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

Posted by Damian Conway on  Jan 02, 2013

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

Posted by Erik Meijer on  Dec 21, 2012 3

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

Posted by Stefan Tilkov on  Dec 05, 2012

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

Posted by Laurent Sansonetti on  Nov 27, 2012

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

Posted by Brian LeRoux on  Nov 19, 2012

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

Posted by Stephanie Kaiser on  Aug 23, 2012

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

Posted by Stuart Halloway on  Aug 15, 2012

Stuart Halloway explains Datomic, programming transactional behavior with Datomic, Datalog and logic programming, programming with values, Clojure Reducers and much more.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT