From here.
Gliffy & PlantUML
Two diagram tools are introduced in this post.
Docker Machine & Local VM
This post is about using docker-machine to create, use and manage a Docker host inside of a local virtual machine. From here.
IPython, Jupyter & Miniconda
The content of this post is from here.
Groovy Ratpack
Ratpack is a lightweight web framework written in Java and Groovy.
Groovy Grape
Groovy Grape is Groovy’s dependency manager. A big difference between Grape and other language dependency managers like pip, gem and npm is that, it uses language element(annoation, method call) to describe the dependencies inside a Groovy file, rather than a file out of the program itself like “requirements.txt”, “Gemfile” and “package.json”.
Git Branch Commands
git submodule
From here.
Launch VLC Player from Command Line on Mac
From here.
Java Lambda Type Inference
I see code like this:
1 |
|
Here is the code in “Utils.java”:
1 | public static void submit(Request request, Consumer<Request> comsumer) { |
“request -> log(request)” is a lambda expression, but how does it become a “Consumer”?