(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| import java.util.concurrent.CountDownLatch; | |
| import java.util.concurrent.ExecutorService; | |
| import java.util.concurrent.LinkedBlockingQueue; | |
| import java.util.concurrent.ThreadPoolExecutor; | |
| import java.util.concurrent.TimeUnit; | |
| import java.util.concurrent.atomic.AtomicReference; | |
| public class CallbackB { | |
| /** |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| package io.vertx.blog; | |
| import io.vertx.core.AbstractVerticle; | |
| import io.vertx.core.http.HttpServerResponse; | |
| import io.vertx.core.json.JsonArray; | |
| import io.vertx.core.json.JsonObject; | |
| import io.vertx.ext.jdbc.JDBCClient; | |
| import io.vertx.ext.sql.SQLConnection; | |
| import io.vertx.ext.web.Router; | |
| import io.vertx.ext.web.handler.BodyHandler; |
| package main | |
| import ( | |
| "bytes" | |
| "compress/gzip" | |
| "encoding/gob" | |
| "fmt" | |
| "io/ioutil" | |
| "log" | |
| "os" |
| package main | |
| import ( | |
| "context" | |
| "flag" | |
| "fmt" | |
| "log" | |
| "net/http" | |
| "os" | |
| "os/signal" |
To use media keys on the Ducky One 2 Skyline, you must record a macro to bind the media function to a hotkey combination, i.e. Fn plus some key.
Important: In the instructions below, "Press X+Y+Z" means press and hold key X, press and hold key Y, press and hold key Z in that order, and then release all three.
As an example, to bind Fn+PgUp to the play/pause media function:
| #!/bin/bash | |
| # Download Postman | |
| cd /tmp || exit | |
| echo "Downloading Postman..." | |
| wget -q https://dl.pstmn.io/download/latest/linux?arch=64 -O postman.tar.gz | |
| # Extract and install Postman to /opt | |
| echo "Extracting and installing to /opt..." | |
| sudo tar -xzf postman.tar.gz -C /opt/ |