Skip to content

Instantly share code, notes, and snippets.

View jinleileiking's full-sized avatar
🐰
Gopher, Rubist, Phper, Now learning Rust, Linuxer, Vimer, Father of 2 girl

jinleileiking jinleileiking

🐰
Gopher, Rubist, Phper, Now learning Rust, Linuxer, Vimer, Father of 2 girl
View GitHub Profile
func pub(addr string, f string, name string) error {
tlA, err := webrtc.NewTrackLocalStaticSample(webrtc.RTPCodecCapability{MimeType: webrtc.MimeTypeOpus}, "tid-audio-"+name, sidA)
if err != nil {
panic(err)
}
if _, err := pc.AddTrack(tlA); err != nil {
panic(err)
@jinleileiking
jinleileiking / grpc_middleware_logger.go
Created June 28, 2017 14:03
gpc + middleware + zap + log rotate
package main
import (
"fmt"
"log"
"net"
// "os"
// "path"
"os"
input {
kafka {
zk_connect => "10.4.22.121:2181,10.4.22.122:2181,10.4.22.123:2181"
group_id => "appgroup"
topic_id => "applog"
#codec => plain
consumer_threads => 64
decorate_events => true
reset_beginning => false
queue_size => 2000
Section "Device"
Identifier "intel_dev0"
Driver "intel"
BusID "PCI:0:2:0"
Option "ZaphodHeads" "VGA1"
Screen 0
EndSection
Section "Device"
Identifier "intel_dev1"
curl -XPUT localhost:8200/_template/template_1 -d '
{
"template" : "history",
"settings" : {
"analysis" : {
"analyzer" : {
"pinyin_analyzer" : {
"tokenizer" : "my_pinyin",
"filter" : ["word_delimiter","nGram"]
}
#!/bin/bash
curl -XDELETE http://localhost:8200/history
curl -XPOST http://localhost:8200/history/ -d'
{
"settings" : {
"analysis" : {
"analyzer" : {
"pinyin_analyzer" : {
"tokenizer" : "my_pinyin",
@jinleileiking
jinleileiking / random.c
Created November 12, 2014 02:46
random.c
#include <stdio.h>
#include <stdint.h>
#include <unistd.h>
#include <fcntl.h>
ssize_t get_random()
{
int randomData = open("/dev/random", O_RDONLY);
int myRandomInteger;
size_t randomDataLen = 0;
@jinleileiking
jinleileiking / install.sh
Last active August 29, 2015 13:57
Install gentoo64 in vbox using rescue cd
#############################################################
# IN VBOX #
# Use nat. #
#############################################################
passwd
#############################################################
# IN Putty #
# #
# telnet vbox in ssh, so you can copy #
@jinleileiking
jinleileiking / install.sh
Last active December 17, 2015 03:39
gentoo_install_with_rescuecd
#############################################################
# IN VBOX #
# You need vbox have two link: 1 nat, 2 bridge. #
# use networkmanager to setup bridge ip. ping ok.. #
# use midori to check nat is ok #
# use putty to telnet vbox #
#############################################################
startx
passwd
@jinleileiking
jinleileiking / gist:3057912
Created July 6, 2012 03:35
linux里优先使用wlan
e iproute2

P330  # cat /etc/iproute2/rt_tables 
#
# reserved values
#
255	local
254	main
253	default