BT
Older Newer rss
01:29:26

Groovy AST Transformations

Posted by Paul King  on  Jan 26, 2016

Paul King reviews some of the most useful of the Groovy built-in AST transformations. He talks about the internal workings of AST transformations and how to write your own.

48:34

The Future of the Web Platform: Does It Have One?

Posted by Alex Russell  on  Jan 24, 2016

Alex Russell discusses the impact of new standards-track technologies like Service Workers, Web Manifests, and Web Push which are landing in browsers.

01:13:13

Spring Boot is Made for Tooling

Posted by Yann Cébron, Stéphane Nicoll  on  Jan 23, 2016

Yann Cébron and Stéphane Nicoll take a look at some features from IntelliJ IDEA that help one get started with Spring Boot, dealing with configuration management and be more efficient.

01:27:50

Geb in the Browser

Posted by Ken Kousen  on  Jan 23, 2016

Ken Kousen talks about Geb, which makes it easy to automate browser-based applications. Geb is based on the Spock testing framework, providing a straightforward syntax and easy execution model.

01:07:11

Full Stack Groovy Developer

Posted by Iván López  on  Jan 22, 2016

Iván López presents the technological stack of Polaromatic, and demonstrates that it's possible to write the whole stack with Groovy: Backend, Javascript, HTML, Android, test, build tool.

01:26:11

Working with Databases & Groovy

Posted by Paul King  on  Jan 22, 2016

Paul King reviews the features in Groovy which make it easy to work with databases - Groovy SQL, datasets -, and working with NoSQL databases such as MongoDB and Neo4J.

43:49

Getting Started with Chrome Extensions: Tips and Tricks

Posted by Andrew Dunkman  on  Jan 19, 2016

Andrew Dunkman explains the basics of Chrome extension development, how to avoid an extension being automatically disabled when performing upgrades, and some unexpected Chrome hooks.

01:27:33

Introduction to Reactive Programming

Posted by Stephane Maldini, Rossen Stoyanchev  on  Jan 16, 2016 1

Stephane Maldini and Rossen Stoyanchev discuss Reactive Streams and Reactive Extensions, and demo introducing the basic concepts in composition libraries using RxJava and Reactor.

01:27:29

Seriously, Use Groovy Now

Posted by Ken Kousen  on  Jan 15, 2016 7

Ken Kousen demonstrates how one can add Groovy to Java applications and simplify his development job immediately.

01:27:29

Gpars: Concurrency in Java & Groovy

Posted by Ken Kousen  on  Jan 15, 2016

Ken Kousen reviews the basic concepts of the Groovy Parallel Streams framework and demonstrates communicating sequential processes, promises, dataflow concurrency and concurrent collection processing.

01:31:54

Groovy: The Awesome Parts

Posted by Paul King  on  Jan 15, 2016

Paul King presents examples of Groovy and its application: DSL, dynamic typing, extensible static type system, Android programming, concurrency, functional, frameworks and tools.

01:03:21

Aeron: The Next Generation in High-performance Messaging

Posted by Martin Thompson  on  Jan 12, 2016

Aeron is a high-performance messaging system written in Java built with mechanical sympathy in mind, and can run over UDP, Infiniband or Shared Memory, using lock-free and wait-free structures.

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