Skip to content

Instantly share code, notes, and snippets.

@yosuke-furukawa
yosuke-furukawa / quic.js
Last active July 5, 2024 02:16
Node.js QUIC example: echo server
// caution: required node.js v15 built with `--experimetantal-quic` option.
// node quic.js
const { createQuicSocket } = require('net');
const { readFileSync } = require('fs');
/*
openssl genrsa 2024 > server.key
openssl req -new -key server.key -subj "/C=JP" > server.csr
openssl x509 -req -days 3650 -signkey server.key < server.csr > server.crt
@yosuke-furukawa
yosuke-furukawa / gmail-github-filters.md
Created May 13, 2020 03:37 — forked from ldez/gmail-github-filters.md
Gmail and GitHub - Filters

Gmail and GitHub

Create new filters and create new labels.

Pull Request

from:([email protected]) AND {"Patch Links" "approved this pull request." "requested changes on this pull request." "commented on this pull request." "pushed 1 commit." "pushed 2 commits." "pushed 3 commits."}

label: gh-pull-request

@yosuke-furukawa
yosuke-furukawa / redis-mini-server.js
Last active May 11, 2020 00:39
redis protocol implement for server
const net = require('net');
const server = net.createServer();
const CRLF = "\r\n";
const map = new Map();
server.on("connection", (socket) => {
socket.on("data", (command) => {
const c = command.toString();
const cs = c.split(CRLF);
console.log(cs);
const com = cs[2];
@yosuke-furukawa
yosuke-furukawa / nodefest_timetable.md
Last active October 18, 2017 02:15
NodeFest Timetable

Timetable

当日のタイムテーブル

11/24

Speakers's dinner 🔈

when where who what
19:30 Shibuya? Staff + Speaker + Sponsers Dinner
@yosuke-furukawa
yosuke-furukawa / file0.txt
Last active June 21, 2016 02:10
npm moduleを検索するサイトまとめ ref: http://qiita.com/yosuke_furukawa/items/ccb60c1693274541b7b0
curl "http://npmsearch.com/query?q=dom&fields=name"

なんかダメだな、Qiita見てると 「恐らくはJavaScriptの達人であろう所のTwitterやGoogleのプログラマ達が取り組んですらあの体たらく、常人はJavaScript避けるべき」な主張してる人見かけるし、それって自分の無能を棚に上げてチャレンジしないって言ってるようにしか聞こえないし、それでいいとするならそれでいいけど、そんな悲しい主張、Qiitaみたいなエッジな技術者がたくさん集まるような場所ですんなよっていいたくなる。

Node学園に来てくれてる海外エンジニアはそんなの気にしないでUX最適にするっていうのにチャレンジしてるからあんなに活躍できてるわけで、なんでそんな主張して賛成してる奴多いんだよ。そんなんだから日本のweb開発遅れるんだよって言いたくなる。

@yosuke-furukawa
yosuke-furukawa / file0.txt
Last active August 29, 2015 14:08
h2oをamazon linux環境(aws)でビルドするためのメモ ref: http://qiita.com/yosuke_furukawa/items/ecc8c5d35406fcb5a821
sudo yum install curl curl-devel
sudo yum install libarchive libarchive-devel
sudo yum install expat expat-devel
wget http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gz
tar -xvf cmake-3.0.2.tar.gz
cd cmake-3.0.2
./bootstrap --prefix=/usr \
--system-libs \
--mandir=/share/man \
--docdir=/share/doc/cmake-3.0.2 &&