Skip to content

Instantly share code, notes, and snippets.

View skanehira's full-sized avatar
🦍
I'm Gorilla

skanehira skanehira

🦍
I'm Gorilla
View GitHub Profile
@skanehira
skanehira / containerlogs.go
Created March 1, 2019 07:19
Use docker sdk to tail container logs
package main
import (
"context"
"log"
"os"
"github.com/docker/docker/api/types"
"github.com/docker/docker/client"
"github.com/docker/docker/pkg/stdcopy"
@skanehira
skanehira / createContainer.go
Last active April 29, 2019 01:58
make a simple container
package main
import (
"os"
"os/exec"
"syscall"
)
func must(err error) {
if err != nil {
@skanehira
skanehira / popup_files.vim
Last active August 10, 2019 15:27
popup_files
if !exists('g:loaded_select')
let g:loaded_select = 1
call prop_type_add('select', {'highlight': 'PmenuSel'})
endif
function! s:get_files(path) abort
let l:entries = []
for l:entry in readdir(a:path)
if l:entry[0] ==# '.'
function! s:get_win_info() abort
let l:win_info_list = []
for win in getwininfo()
let l:tmp_file = split(win.variables.netrw_prvfile, '/')
if empty(tmp_file)
let l:file = '[No Name]'
else
let l:file = l:tmp_file[len(tmp_file)-1:][0]
endif
call add(l:win_info_list, {'winid':win.winid, 'file': l:file})

歌上手くなりたいエンジニアグループ

目的

歌をうまくなる

手段

  • 月1くらいのペースで主に都内でカラオケする(人数次第ではあるが、大体2~3時間)
  • 候補日で、一番ひとが集まれる日にする

基本姿勢

  • 曲は各々好きに(ジャンルを気にしなくてOK)
" session
" Author: skanehira
" License: MIT
let s:save_cpo = &cpo
set cpo&vim
" buffer name
let s:session_list_buffer = 'SESSIONS'
" path separator

スクーのGo講座の打ち合わせメモ

Go講座のターゲット

  • 企業の社員(未経験者)

今日決めたいこと

基礎編でやること

  • Gopher道場の資料をもとに作成

応用編

ゴリラ.goについて

Goで書かれたOSSのソースコードを読むmeetupです。 発起人はゴリラです。

目的

複数人でGoのソースコードを読みつつ、 会話しつつ、わからないことや気づいたことを共有して、 Goの知識を深めていくことを目的とする。

背景