- Setup PAKET and add FAKE dependency
- set up F# project
- create script (add references)
- defined targets
Helpers:
open System | |
open System.Collections.Generic | |
open System.Globalization | |
open System.Threading | |
open RabbitMQ.Client | |
open EasyNetQ | |
open FSharp.DataProcessingPipelines.Core | |
open FSharp.DataProcessingPipelines.Core.Messages | |
open FSharp.DataProcessingPipelines.Core.Pipes | |
open FSharp.DataProcessingPipelines.Core.Filters |
# Install Docker on Ubuntu Xenial 16.04 (LTS) | |
# based on https://docs.docker.com/engine/installation/linux/ubuntulinux/ | |
# Prerequisites | |
# make sure Kernel version is (at least) 3.10 | |
# $ uname -r | |
# Update your apt sources | |
sudo apt-get update | |
sudo apt-get install apt-transport-https ca-certificates |
# based on http://elk-docker.readthedocs.io/ image | |
# get elk image - https://hub.docker.com/r/sebp/elk/ - just for the 1st get | |
# sudo docker pull sebp/elk | |
# run elk container - just for the 1st container creation | |
# sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk sebp/elk | |
# -- | |
# if using elasticsearch official docker image fix issue with elasticsearch container memory problem |
var client = new ElasticClient(); | |
var searchResponse = client.Search<Tweet>(s => s | |
.Index("social-*") | |
.Query(q => q | |
.Match(m => m | |
.Field(f => f.Message) | |
.Query("myProduct") | |
) | |
) | |
.Aggregations(a => a |
Helpers:
mkdir .paket
(in root folder)# PAKET
paket.exe
cd .paket
-> run paket.bootstrapper.exe
(to download paket.exe)// https://github.com/intercom/intercom-dotnet | |
//var usersClient = new UsersClient(new Authentication("MyPersonalAccessToken")); | |
var usersClient = new UsersClient(new Authentication("AppId", "AppKey")); | |
// Create a user | |
var user = usersClient.Create( | |
new User | |
{ | |
id = "", |
Invoke-WebRequest http://cakebuild.net/download/bootstrapper/windows -OutFile build.ps1
Inspired by the Manager ReadMe idea I decided to create my own.
As an Engineering Manager my primary goal is to support engineering teams improving their processes and practices, enabling value delivery to our customers. I'm a big fan of the idea that teams should be independent value streams so I try to promote:
The goal of this gist is to have a list of engineering manager resources.
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win by Gene Kim, Kevin Behr, George Spafford
The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers by Ben Horowitz