Skip to content

Instantly share code, notes, and snippets.

@winebarrel
winebarrel / gist:cca43c610b4995058eff6baa135feede
Last active December 27, 2024 02:08
2024年にKindleで買った本・漫画リスト
【極!合本シリーズ】 Dr.コトー診療所1巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所2巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所3巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所4巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所5巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所6巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】 Dr.コトー診療所7巻[Kindle 版] 山田貴敏 販売: Amazon Services International LLC
【極!合本シリーズ】ミスター味っ子(1&2セット版)10巻[Kindle 版] 寺沢大介 販売: Amazon Services International LLC
【極!合本シリーズ】ミスター味っ子(1&2セット版)11巻[Kindle 版] 寺沢大介 販売: Amazon Services International LLC
【極!合本シリーズ】ミスター味っ子(1&2セット版)1巻[Kindle 版] 寺沢大介 販売: Amazon Services International LLC
#!/usr/bin/env python
import configparser
import json
import sys
def print_json(f):
config = configparser.ConfigParser()
config.read_file(f)
d = dict()
@winebarrel
winebarrel / log.txt
Last active October 5, 2024 02:14
contextがキャンセルされたときに*sql.Connが無効になるかの検証
% go version
go version go1.23.0 darwin/arm64
% grep mysql go.mod
github.com/go-sql-driver/mysql v1.8.1 // indirect
% go run main.go
n1: 0
n1: 0
[mysql] 2024/10/05 11:02:35 connection.go:49: invalid connection
2024/10/05 11:02:35 QueryRowContext failed (n2): driver: bad connection
exit status 1
package main
import (
"fmt"
"net/http"
"os"
"strings"
"github.com/gin-gonic/gin"
"github.com/winebarrel/ddcost"
@winebarrel
winebarrel / kanmu-advent-calendar-2021-12-06.md
Last active June 11, 2023 04:16
goth-esaを作った話とおすすめのSFマンガ

これはカンムアドベントカレンダー2021の6日目です。 昨日は@hiroakisさんの記事でした。

goth-esaを作った話

yktr

弊社は情報共有ツールとしてesaを使っています。 esaはシンプルで悪くないんですが自分は、前職での情報共有ツールの体験から「この手のツールははてなブログのように記事を展開して表示してほしい」と常々考えています。 一応、esa運営に機能要望としてフィードバックしてみたものの、実装されるかわからない…ので自分でツールを作成してみました。

@winebarrel
winebarrel / db.r6g-test.md
Last active April 7, 2021 05:16
https://github.com/winebarrel/qlap を使ったdb.r6g.largeとdb.r5.largeの性能比較
@winebarrel
winebarrel / tiny_mysql.rb
Last active January 20, 2017 08:25
https://goo.gl/HPNOeb sha1: 3149baf94ad92fc4254e4864d5b4faa53dc191b0
require 'open3'
class TinyMysql
attr_reader :mysql_command
attr_reader :defaults_extra_file
attr_reader :host
attr_reader :port
attr_reader :username
attr_reader :database
@winebarrel
winebarrel / wrap.rb
Created February 7, 2016 06:20
Usage: wrap.rb any.txt 30
#!/usr/bin/env ruby
trap('PIPE', 'EXIT')
filnum = ARGV[0]
col = Integer(ARGV[1])
File.read(filnum).lines.each do |line|
state = 0
print line.split(//).slice_before {|ch|
@winebarrel
winebarrel / pg_show_grants.sql
Last active July 12, 2022 00:28
show grants for PostgreSQL
select
pg_user.usename,
t1.nspname,
t1.relname,
relacl.privilege_type,
relacl.is_grantable
from (
select
pg_namespace.nspname,
pg_class.relname,