(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.
# Add project specific ProGuard rules here. | |
# By default, the flags in this file are appended to flags specified | |
# in /Applications/Android Studio.app/sdk/tools/proguard/proguard-android.txt | |
# You can edit the include path and order by changing the ProGuard | |
# include property in project.properties. | |
# | |
# For more details, see | |
# http://developer.android.com/guide/developing/tools/proguard.html | |
# Add any project specific keep options here: |
(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 com.paddypower.financials.market.management.rest.logging; | |
import java.io.BufferedReader; | |
import java.io.ByteArrayInputStream; | |
import java.io.IOException; | |
import java.io.InputStream; | |
import java.io.InputStreamReader; | |
import javax.servlet.Filter; | |
import javax.servlet.FilterChain; |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
var PORT = 9999; | |
var express = require('express'); | |
var cookieParser = require('cookie-parser'); | |
var bodyParser = require('body-parser'); | |
var app = express(); | |
app.use(bodyParser.json()); | |
app.use(bodyParser.urlencoded({ extended: false })); |
// Root is hotel | |
{ | |
status : "ok", | |
statusCode : 200, | |
hotels : [{ | |
name : "Taj Palace", | |
location : { | |
lat : 12 | |
lng : 77 |
#!/bin/bash | |
START_SCRIPT={{ start_script }} | |
PID_FILE={{ pid_file }} | |
# *********************************************** | |
# *********************************************** | |
ARGS="" # optional start script arguments | |
DAEMON=$START_SCRIPT |