Skip to content

Instantly share code, notes, and snippets.

I love curry 🍛

mattn mattn

I love curry 🍛
View GitHub Profile
View index.html
#container {
display: inline-block;
margin-left: 200px;
margin-top: 200px;
#container img {
margin: 50px;
mattn /
Last active Mar 5, 2022
技術系 Twitter コミュニティ


View fizzbuzz.c
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#include <time.h>
#include "genann.h"
static void
bin(int n, double* d) {
int i;
memset(d, 0, sizeof(double)*10);
View go-gonum.go
package main
import (
. ""
View Program.cs
using System;
namespace foo
class Program
static void Main(string[] args)
Console.WriteLine("Hello World!");
View .tmux.conf
set -g default-terminal "xterm-256color"
set-option -ga terminal-overrides ",xterm-256color:Tc"
set -g mouse on
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
run -b '~/.tmux/plugins/tpm/tpm'
set -g @plugin 'odedlaz/tmux-onedark-theme'
View blacklist.txt
runtime/doc/todo.txt:5820:- Add an option to whitelist options that are allowed in a modeline. This
runtime/syntax/gnash.vim:84:syn match GnashKeyword '\<whitelist\>'
runtime/syntax/muttrc.vim:429: \ mailto_allow mime_lookup my_hdr pgp-hook push score sidebar_whitelist source
runtime/syntax/muttrc.vim:432: \ unsidebar_whitelist
runtime/syntax/neomuttrc.vim:639: \ setenv sidebar_whitelist source subjectrx subscribe-to tag-formats
runtime/syntax/neomuttrc.vim:642: \ unmy_hdr unscore unsetenv unsidebar_whitelist unsubjectrx unsubscribe-from
runtime/syntax/pfmain.vim:390:syntax keyword pfmainConf postscreen_dnsbl_whitelist_threshold
runtime/syntax/pfmain.vim:413:syntax keyword pfmainConf postscreen_whitelist_interfaces
runtime/syntax/pfmain.vim:1183:syntax match pfmainRef "$\<postscreen_dnsbl_whitelist_threshold\>"
runtime/syntax/pfmain.vim:1206:syntax match pfmainRef "$\<postscreen_whitelist_interfaces\>"
mattn /
Last active Apr 4, 2022
blacklist/whitelist master/slave に関する情報集め

blacklist/whitelist master/slave に関する情報集め

blacklist/whitelist、master/slave という単語は相応しくないという意見に OSS がどの様に対応すべきかを自身で考える為の情報集めです。見つけ次第、逐次更新していきます。

僕(mattn) 自身は black lives matter に同意をしています。blacklist/whitelist、master/slave という単語を廃止する事が、歴史的背景を持たない文化圏では特定の意味を持たなかった為、個人的には若干思う所はありますが、廃止自身に反対するつもりはありません。

昔から、主副を表す物には master/slave という単語が使われてきました。ハードディスクの IDE、仮想端末(pty)、色々あります。またネットワークの IP フィルタリングに関しては blacklist/whitelist と表記した物が今でも沢山あります。

我々日本人が意識せずに使っていた blacklist/whitelist、master/slave という単語が、人々にどの様に影響しうるのか、今後 OSS としてどの様に関わっていけば良いかを理解する上で、自分なりの情報集めをしたいと思っています。

View client.go
package main
import (
func main() {
addr, err := net.ResolveUnixAddr("unix", "./foo.sock")
if err != nil {