Skip to content

Instantly share code, notes, and snippets.

View wilk's full-sized avatar

Vincenzo Ferrari wilk

View GitHub Profile
@wilk
wilk / docker-compose.yml
Last active November 10, 2017 20:38
Goxfer service
goxfer:
image: data.golang1.9:1
environment:
- DB_HOST=mongodb
- DB_NAME=collector
- DB_COLLECTION_NAME=collected
- BUXFER_API_ENDPOINT=https://www.buxfer.com/api
- BUXFER_USERNAME=your_buxfer_username
- BUXFER_PASSWORD=your_buxfer_password
- EXPENSE_ACCOUNT_BUXFER=expenses
@wilk
wilk / goxfer.go
Created November 8, 2017 19:45
Goxfer
package main
import (
"os"
"fmt"
"errors"
"github.com/parnurzeal/gorequest"
)
var (
@wilk
wilk / throw-fn.js
Created November 8, 2017 13:34
throwing functions
try {
throw text => console.log(text)
} catch (fn) {
fn('hello from catch') // it prints out "hello from catch"
}
@wilk
wilk / goxfer.go
Last active November 7, 2017 07:47
Goxfer
package main
import (
"fmt"
"os"
"errors"
"github.com/parnurzeal/gorequest"
)
type LoginResponse struct {
@wilk
wilk / docker-compose.yml
Created November 7, 2017 07:43
Goxfer service
goxfer:
image: data.golang1.9:1
environment:
- DB_HOST=mongodb
- DB_NAME=collector
- DB_COLLECTION_NAME=collected
- BUXFER_API_ENDPOINT=https://www.buxfer.com/api
- BUXFER_USERNAME=your_buxfer_username
- BUXFER_PASSWORD=your_buxfer_password
volumes:
@wilk
wilk / goxfer.go
Last active November 7, 2017 07:48
Goxfer
package main
import (
"fmt"
"os"
"gopkg.in/mgo.v2"
)
var (
DB_HOST = os.Getenv("DB_HOST")
@wilk
wilk / goxfer.go
Last active November 6, 2017 21:21
Goxfer
package main
import (
"os"
)
var (
DB_HOST = os.Getenv("DB_HOST")
DB_NAME = os.Getenv("DB_NAME")
DB_COLLECTION_NAME = os.Getenv("DB_COLLECTION_NAME")
@wilk
wilk / docker-compose.yml
Last active November 6, 2017 18:22
Goxfer service
goxfer:
image: data.golang1.9:1
environment:
- DB_HOST=mongodb
- DB_NAME=collector
- DB_COLLECTION_NAME=collected
volumes:
- ./go:/go/src/app
depends_on:
- mongodb
@wilk
wilk / docker-compose.yml
Created November 2, 2017 22:06
Setup service
version: '2'
services:
setup-golang:
# start by installing all the dependencies
command: glide install
image: data.golang1.9:1
build:
# build the image from docker go dockerfile
dockerfile: docker/Dockerfile
@wilk
wilk / docker-compose.yml
Created September 10, 2017 08:50
Docker-compose.yml draft
version: '2'
services:
setup-python:
image: data.python3:1
build:
dockerfile: docker/Dockerfile
context: ./python
volumes:
- ./python:/opt/app