Skip to content

Instantly share code, notes, and snippets.

View ykomatsu's full-sized avatar
🍮
Custard pudding

Yoshito Komatsu ykomatsu

🍮
Custard pudding
  • Kyoto, Japan
View GitHub Profile
@ykomatsu
ykomatsu / generate-client-onc.sh
Created November 30, 2015 05:04
generate-client-onc.sh
#! /bin/sh
_CA_CRT='/etc/openvpn/ca.crt'
_TA_KEY='/etc/openvpn/ta.key'
_CA_GUID="$(uuid)"
_CA_X509="$(sudo awk 'ORS="";!/^-----/{print $0}' ${_CA_CRT})"
_GUID="$(uuid)"
_NAME='OpenVPN Playground'
_OPENVPN_USER='user'
@ykomatsu
ykomatsu / core.cljs
Created April 1, 2016 07:03
Node.js + ClojureScript Example
(ns hello.core
(:require [cljs.nodejs :as nodejs]
[clojure.string :as string]
[cljs.core.async :refer [<! chan put!]])
(:require-macros [cljs.core.async.macros :refer [go]]))
(def http (nodejs/require "http"))
(def url (nodejs/require "url"))
(defn join-chunk
@ykomatsu
ykomatsu / nix-macos.md
Created October 22, 2017 12:50
Installing Nix on macOS in single-user mode
@ykomatsu
ykomatsu / config.yml
Created October 22, 2017 12:55
Iosevka configuration for Circle CI
version: 2
jobs:
build:
docker:
- image: circleci/node:latest
steps:
- checkout
- run: yarn install
- run:
command: |
@ykomatsu
ykomatsu / package_keyboardio_master_index.json
Last active December 1, 2021 11:03
package_keyboardio_master_index.json
{
"packages": [
{
"email": "[email protected]",
"help": {
"online": "https://kaleidoscope.readthedocs.io"
},
"maintainer": "Keyboardio",
"name": "keyboardio",
"platforms": [

Keybase proof

I hereby claim:

  • I am ykomatsu on github.
  • I am ykoma (https://keybase.io/ykoma) on keybase.
  • I have a public key ASBkqzrgc3Mfb30cUhorv2HaPAfgmtDATscrK1bFAAyFdwo

To claim this, I am signing this object: