Skip to content

Instantly share code, notes, and snippets.

View akameco's full-sized avatar

akameco akameco

  • Japan, Tokyo
View GitHub Profile
@akameco
akameco / shell
Last active August 30, 2017 10:45
$ yarn add cli-to-api
$ yarn run cli-to-api cli.js -o server.js
$ node server.js
listening on 3000
$ curl localhost:3000?name=tj
["express","koa","mocha","stylus","co"]
@akameco
akameco / gcd.sh
Last active October 4, 2017 21:01
gcd(GitHub cd)
GHQ=`ghq root`/github.com
ME=`git config --get user.name`
gcd() {
ghq get -p $1
if [ `dirname "$1"` = "." ]; then
cd $GHQ/$ME/$1
else
cd $GHQ/$1
fi
// @flow
import * as React from 'react'
class Maybe extends React.Component<{
flag: boolean,
children?: React.Node,
else: React.Node,
}> {
render() {
const { props } = this
@akameco
akameco / main.js
Created October 25, 2017 14:16
GitHubのヘッダーにTodoまでの導線を追加するGMスクリプト
// ==UserScript==
// @name Todos
// @namespace akameco.github.io
// @version 0.1
// @description Add Todos & 今日中 Link
// @author You
// @match https://github.com/*
// @grant none
// ==/UserScript==
@akameco
akameco / not-todo-list.txt
Last active January 13, 2018 04:41
やる気が出ないときにやることリスト(やらなくてもいいリスト)
## やる気が出ないときにやることリスト(やらなくてもいいリスト)
ジェイソン・フリード&DHHのREWORK(小さなチーム大きな仕事)を読む
dotfilesの整理
tumblerでLGTM用のGIFの収集
今までのプロジェクトのreadmeのバッジを盛りに盛っていく
惰性で自分のnpmライブラリの依存の更新(120パッケージぐらい公開してるのでこれだけで時間が吹き飛ぶはず)
ポエムを書く
コードギアス耐久全話視聴
ラーメンを食べに行ってTwitterで飯テロ
ニトリに行く
@akameco
akameco / sana-voice-list.json
Created June 17, 2018 13:55
さな声リスト
[
{
"title": "GW振り返り配信/おうたー?",
"link": "http://sanabutton.ojaru.jp/.%2Fsound%2FGW%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A%E9%85%8D%E4%BF%A1%2F%E3%81%8A%E3%81%86%E3%81%9F%E3%83%BC%EF%BC%9F.mp3"
},
{
"title": "おうた/ダンスロボットダンス",
"link": "http://sanabutton.ojaru.jp/.%2Fsound%2F%E3%81%8A%E3%81%86%E3%81%9F%2F%E3%83%80%E3%83%B3%E3%82%B9%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88%E3%83%80%E3%83%B3%E3%82%B9.mp3"
},
{

今後半年で追わない技術

機械学習

学生時代にちょっとやった。興味なし

アクセシビリティ

WAI-ARIA興味なし。仕事で必要になったらやるだろうけどまあなさそう。

Rails,Ruby,PHP,Python他動的言語

興味なし。

@akameco
akameco / 週報7.md
Last active February 18, 2019 18:10
週報 #7

月曜

趣味プロ

prioritize-yarn

yarnがあるときにnpm installをうってもyarn installに変えてくれるCLIを公開してるが、removeコマンドにも対応してくれというIssueがたったので対応した。 色々やって2時間ぐらいかかった。 Handle remove as well · Issue #5 · akameco/prioritize-yarn

babel-plugin-react-remove-classname babel7対応/ts化

一度もbabel pluginをtsで書いていなかったので、以前書いたpluginのbabel7対応を兼ねてts化した。結構型が合わないがテストが通って動いているので、自分のやり方より良い書き方があるのかもしれない。とりあえずignoreした。

const util = require('util');
const glob = require('glob')
const del = require('del');
const globP = util.promisify(globF)
const main = async () => {
const files = await globP('*/*/node_modules')
console.log(files);
for (const f of files) {