#256 colors in putty, tmux/screen and vim There is a detailed answer on stackoverflow. If you are looking for a short one, here it is.
-
putty
Set
Connection -> Data -> Terminal-type string
toxterm-256color
-
tmux
Add this line to ~/.tmux.conf
func EncodeStreamingVideo(streamingFile io.Reader, request ShouldCanceler) (*os.File, error) { | |
outputFilename := generateFilename("mp4") | |
// Actually start the command. | |
cmd := exec.Command("ffmpeg", | |
// Read input from stdin. | |
"-i", "-", | |
// ... environment-specific ffmpeg options ... | |
"-y", outputFilename) |
// Copyright 2013 René Kistl. All rights reserved. | |
// Use of this source code is governed by a BSD-style | |
// license that can be found in the LICENSE file. | |
package srpc | |
import ( | |
"errors" | |
"fmt" | |
"github.com/pcdummy/skynet2/rpc/bsonrpc" |
func logger(prefix string, h http.Handler) http.HandlerFunc { | |
return func(w http.ResponseWriter, r *http.Request) { | |
// Save a copy of this request for debugging. | |
requestDump, err := httputil.DumpRequest(r, false) | |
if err != nil { | |
log.Println(err) | |
} | |
log.Println(prefix, string(requestDump)) |
/* | |
gittip: a basic git http server. | |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
Version 2, December 2004 | |
Copyright 2014 Chase Zhang <[email protected]> | |
Everyone is permitted to copy and distribute verbatim or modified | |
copies of this license document, and changing it is allowed as long |
#256 colors in putty, tmux/screen and vim There is a detailed answer on stackoverflow. If you are looking for a short one, here it is.
putty
Set Connection -> Data -> Terminal-type string
to xterm-256color
tmux
Add this line to ~/.tmux.conf
package main | |
import ( | |
"fmt" | |
"log" | |
"net/http" | |
"html/template" | |
"github.com/gorilla/sessions" |
// Traverses an arbitrary struct and translates all stings it encounters | |
// | |
// I haven't seen an example for reflection traversing an arbitrary struct, so | |
// I want to share this with you. If you encounter any bugs or want to see | |
// another example please comment. | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2014 Heye Vöcking | |
// |
PACKAGES := \ | |
github.com/eliasson/foo \ | |
github.com/eliasson/bar | |
DEPENDENCIES := github.com/eliasson/acme | |
all: build silent-test | |
build: | |
go build -o bin/foo main.go |
#!/bin/bash | |
mysqlbinlog56=/store/mysql-5.6.23-linux-glibc2.5-x86_64/bin/mysqlbinlog | |
mysqlclient=/store/mysql-5.6.23-linux-glibc2.5-x86_64/bin/mysql | |
pidfile=/var/run/binlogstream.pid | |
binlogdir=/store/binlogstreamer/binlogs | |
binlogprefix=mysql-bin | |
mysqluser=tester | |
mysqlpass=tester | |
mysqlmaster=10.72.100.236 |
#!/bin/bash | |
#title : replication-start.sh | |
#description : This script automates the process of starting a Mysql Replication on 1 master node and N slave nodes. | |
#author : Nicolas Di Tullio | |
#date : 20160706 | |
#version : 0.2 | |
#usage : bash mysql_replication_autostart.sh | |
#bash_version : 4.3.11(1)-release | |
#============================================================================= |