/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

greggigon.com
| | sookocheff.com
3.3 parsecs away

Travel
| | I've been experimenting with the Google Cloud Dataflow Java SDK for running managed data processing pipelines. One of the first tasks is getting a build environment up and running. For this I chose Gradle. We start by declaring this a java application and listing the configuration variables that declare the source compatibility level (which for now must be 1.7) and the main class to be executed by the run task to be defined later.
| | ryanharter.com
3.1 parsecs away

Travel
| | I've been using ant to build my Android projects for as long as I can remember. There are many reasons for this, like build consistency and workstation agnosticism, but you can read this article if you want to check that out. Ant is a good tool, but never offered the flexibility that I would have liked in a project. That's where Gradle steps in. After seeing all of the power of the new Gradle build system, I knew I had to convert Hashnote to Gradle.
| | blog.omega-prime.co.uk
3.2 parsecs away

Travel
| | I recently released my first open source library for Java, MDBI. I learnt a lot about the Java open-source ecosystem as part of this process, and this blog summarises that in the hope that it will be useful to others. Specifically, the post will explain how to set up a project using the modern Gradle build system to build code and deploy it to the standard Maven Central repository from the command line really easily.
| | andreabergia.com
14.2 parsecs away

Travel
| In this short series, we are going to dig a bit in how one writes a gradle plugin. Our plugins won't do anything useful except some println; however I hope to manage to explain some concept and to save you some time in case you have to write one. The source code for this tutorial is available on github at https://github.com/andreabergia/sample-gradle-plugin. Our first plugin Link to heading The repository is split in two projects: gradleplugin and usage. Quite obviously, gradleplugin defines our plugin, ...