Skip to content

Instantly share code, notes, and snippets.

@kjirou
kjirou / nock-sample.js
Created May 24, 2018 02:20
nockサンプルコードの供養
// @flow
import axios from 'axios';
import {describe, it, beforeEach, afterEach} from 'mocha';
import nock from 'nock';
describe('nockのテスト', function() {
it('testtest', function() {
const scope =
nock('http://localhost')
@kjirou
kjirou / show-browser-name-on-rollbar.js
Last active March 19, 2018 04:13
Rollbar管理画面のclient.javascript.browserにブラウザ名を表示するブックマークレット
(function() {
if (
document.URL.indexOf('https://rollbar.com/') === -1 ||
document.URL.indexOf('/occurrences/') === -1
) {
alert('"https://rollbar.com/:変数/:変数/items/:変数/occurrences/:変数/" のURLで実行することを想定したスニペットです。');
return;
}
if (!window.UAParser) {
@kjirou
kjirou / slack-reacticon-ranking.js
Created February 2, 2018 06:54
SlackのReacticon登録数ランキングを出すスニペット
// 1. Chrome Devtools の Sources にこれを登録します
// 2. https://moneyforward.slack.com/customize/emoji に遷移します
// 3. Run すると、Console に表示されます。
authorNodes = document.querySelectorAll('.author_cell .display_flex');
authors = Array.prototype.map.call(authorNodes, v => v.textContent.trim());
ranking = authors.reduce((memo, author) => {
if (memo[author]) {
memo[author] += 1;
} else {
@kjirou
kjirou / if-zombies-come.md
Created April 9, 2017 05:56
自宅にゾンビが来たらのシミュレーター
  • 間取りや壁の素材な住民のパラメータを入力して、何日防御できるかをシミュレートする
@kjirou
kjirou / new-mac-book-settings.md
Created March 6, 2017 01:00
MacBook Proをタッチバー付きのものへ移行した作業記録

これは何?

新しく MacBook Pro (15-inch, 2016) (タッチバーがついてるやつ)へ移行した際に行った作業記録を、特に目的はないのですが残してみます。

ログ

  • トラックパッドの設定
    • 「タップでクリック」を有効にするため
  • 自分のユーザのパスワードを変更
@kjirou
kjirou / times-to-chart.md
Created January 27, 2017 01:14
Slackに分報を投げるとGoogleスプレッドシートに進捗表みたいのを表示してくれるやつ

TBD

@kjirou
kjirou / find_files_by_git_grep.sh
Last active January 24, 2017 06:17
関連キーワードが存在するファイル一覧を git grep で抽出するシェルスクリプト
#!/bin/sh
PROJECT_ROOT=$(pwd)
#SCRIPT_ROOT=$(cd $(dirname $0) && pwd)
#PROJECT_ROOT="$SCRIPT_ROOT/.."
KEYWORDS=''
KEYWORDS=$KEYWORDS'foo|bar|baz'
grep_regex='('$KEYWORDS')'
@kjirou
kjirou / nicodou-baisoku-bookmarklet.md
Last active December 26, 2016 07:22
HTML版のニコ動プレイヤーを倍速するブックマークレット

これは変更可能

javascript:document.querySelector('#MainVideoPlayer video').playbackRate=2

これは無理だった、動画も止まるのでそのへんが影響してるのかも?

javascript:document.querySelector('#MainVideoPlayer video').playbackRate=~~prompt('','2')
@kjirou
kjirou / keycode-checker.md
Created October 27, 2016 04:38
キーコードチェッカー
  • 画面にキーボード画像を出して、こちらが想定するキーを順次押して貰う
  • 予め想定するキーコードのマップを設定しておき、それと違うキーコードが入力されたらNGにする
@kjirou
kjirou / template-walker.md
Created October 13, 2016 10:56
slim/hamlの部分テンプレートを追って1枚のデータに加工して出力したい
  • したい