人生シーケンスブレイク

シーケンスブレイク(Sequence breaking、シークエンスブレイクとも)とは、テレビゲームにおいて開発が想定している攻略ルートを逸脱し、ショートカットする行為のことである。

2015-10-01から1ヶ月間の記事一覧

tmux 2.1からmouse系のオプションが変更になった。

久しぶりに tmux を再起動したらこんな警告が出るようになった。 /Users/user_name/.tmux.conf:16: unknown option: mode-mouse /Users/user_name/.tmux.conf:17: unknown option: mouse-resize-pane /Users/user_name/.tmux.conf:18: unknown option: mouse…

JavaScriptでひらがな/カタカナ変換あれこれ

CloudSearch使ってるのだけれども、トークナイズ辞書の仕様の所為かひらがなとカタカナでサジェスト時の候補返却内容が異なった。 候補のテキストフィールド自体はカタカナで、カタカナの方が意図する候補を返却していたので、JavaScriptでひらがな/カタカナ…

pyenv利用環境でのnpm installでpython2周りのエラーが出た時

こんなエラーが出た時のお話。 ~ $ npm install -g bower /Users/<user_name>/.nvm/versions/node/v4.2.1/bin/bower -> /Users/<user_name>/.nvm/versions/node/v4.2.1/lib/node_modules/bow er/bin/bower bower@1.6.5 /Users/<user_name>/.nvm/versions/node/v4.2.1/lib/node_modules/bower ></user_name></user_name></user_name>…

Vimで繰り返し文字を挿入する

Vim

繰り返し文字を挿入する Vim で ---------------------------------------- と挿入したい時には、 normalモードで 40i- と入力して Esc すると ---------------------------------------- が入る。 日本語も 40iあ などで普通に挿入できる。 繰り返し文字列…

Vimで検索した文字列をそのまま置換する

Vim

Vimで直接 :%s/<search_word>/<replace_word>/g とせず、ミス防止に一度 /<search_word> してから改めて置換をしたい時がある。 一度/<search_word> または * で検索ワードをハイライトした状態で、 :%s//<replace_word>/g すると、 そのまま現在のハイライト文字列を <replace_word> に置換してくれる。 いつも使ってたけれどど忘れしてしまい</replace_word></replace_word></search_word></search_word></replace_word></search_word>…

DvorakJP用のGoogle 日本語入力ローマ字テーブルをつくった

DvorakJP用のGoogle 日本語入力ローマ字テーブルをつくりました github.com El Capitanになったし、Dvorakが最近ちょっと盛り上がってたので、この際新規に作成しました。 ライブ変換は現状難しそう*1 な為、Google 日本語入力のローマ字テーブルだけの作成…

MacでのPHP環境とVimでのPHP Lint環境を整える

El Capitanになったことだし、改めてPHP環境とVimでのPHP Lint環境を整える。 前提としてHomebrewはインストール済みとする。 この記事でインストールするもの。 PHPBrew Composer PHP_CodeSniffer PHP Mess Detector Syntastic PHPBrew PHPのバージョン管理…

Googleの「スーパーマリオブラザーズ」検索結果ではじめるJavaScript

若干今更な話ですが、Googleで「スーパーマリオブラザーズ」と検索するとハテナブロックが表示されるようです。 スーパーマリオ - Google 検索 クリックすると、コインが出ます。音も出ます。 楽しいですね。オフィスで教えてもらってクリックしてたら、「10…

Pythonでトークンやユーザー名やパスワードなどの秘匿情報をYAMLに退避させる

ソースコード上に書いたままではマズい情報を退避させる手段 Pythonコード import yaml yaml_dict = yaml.load(open('secret.yaml').read()) user_name, password = yaml_dict['username'], yaml_dict['password'] yamlモジュールがなければ pip install pyy…

gitリポジトリのremote urlを追加/変更する

git

よく忘れるので。 urlの追加 git remote add origin <リポジトリURL> urlの変更 git remote set-url origin <リポジトリURL>