Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
🚀

Yosuke Furukawa yosuke-furukawa

💭
🚀
View GitHub Profile
@yosuke-furukawa
yosuke-furukawa / quic.js
Last active Oct 26, 2020
Node.js QUIC example: echo server
View quic.js
// 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
View gmail-github-filters.md

Gmail and GitHub

Create new filters and create new labels.

Pull Request

from:(notifications@github.com) 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
redis protocol implement for server
View redis-mini-server.js
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];
View nodefest_timetable.md

Timetable

当日のタイムテーブル

11/24

Speakers's dinner 🔈

when where who what
19:30 Shibuya? Staff + Speaker + Sponsers Dinner
View file0.txt
curl "http://npmsearch.com/query?q=dom&fields=name"
View io.js - あなたが知るべきこと.md
View Qiita見てて腹立ってきた.md

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

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

@yosuke-furukawa
yosuke-furukawa / file0.txt
Last active Aug 29, 2015
h2oをamazon linux環境(aws)でビルドするためのメモ ref: http://qiita.com/yosuke_furukawa/items/ecc8c5d35406fcb5a821
View file0.txt
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 &&