0

腱鞘炎になったけど3日で治した

突然左手親指の付け根が痛くなったけど色々工夫して治した。歩くだけで痛いというのは本当だった。
手を使う作業をよくするので、今後も腱鞘炎のリスクはあると思うからメモしておく。
原因は多分、ものすごい久しぶりにCoDでデュアル武器を使ったせいじゃないかな・・

序盤で湿布+テーピング次第で2〜3日で回復できる事がわかった。
また、左手が使えないという稀有な体験を通して不思議に思うこともあり、結果的に楽しめた。


経過

8/10ごろに、左手親指の付け根がちょっと痛いなと思って2時間×2回ほど氷で冷やしていた。
冷やしている間は痛みを感じないのだが、どんどん痛くなってきた。

左手親指は、Macだと左commandキーと英数キーを右手で叩くようにすれば使わずに済む。しかしなるべく動かさないようにしていても、キーボード叩いていると勝手に動いてしまう。
コード書いていて集中していると知らない間に左手使ってて、12日ぐらいには死ぬほど痛くなってた。

冷やしちゃいけないらしい

昔サッカーやっていた時の知識で、足の捻挫は冷やすものだったから、これも冷やせば治るんじゃね?と思っていたら違った。
ググったら、腱鞘炎は冷やしてはいけないらしい。
また、病院行っても痛い部分を動かさないようにして半年ぐらい家事もできないようになった人もいるとか・・
盆で病院が休みなので自分でなんとかする事にした。

どれぐらい痛いかというとズボンを履くだけで悲鳴がでるし、小指や薬指を動かすだけでも痛い。
歩く時に手をパーの状態にしてると遠心力で超痛いし、スーパーで買い物するのもつらい。
さらに親指の付け根から痛みが広がって肘の方まで痛くなってきた。

湿布をはり、親指が第一関節以外動かないようにテープで固めた。
2013-08-14 14.52.03

テーピングのおかげで、親指を無意識に痛い角度に動かしてしまう事が無くなった。ふつうにプログラミングしたり日常生活したりしながら2,3日ぐらいで痛みはほぼ無くなった。


考察

左親指が使えないと、だいたい作業時間が30〜40%ぐらい増える。

左手親指が無いとできない事

親指封印されていると皿を洗う時にくるくる回しながら洗えない。あとズボン履きにくい。洗濯物干しにくい。
それ以外は左手4本指か右手で代替可能。

左手親指がなくてもできる事

料理や、野菜の皮むきは問題なかった。4本指でも問題ない(手が大きいからかもしれない)

利き手

右利きなのに、右手の方がニンニクや玉ねぎの皮をむしる速度が遅い。
利き手側の方が大抵の作業が素早いだろうと思っていたけど、左手の方が最適化されている作業もある。

どうも指を動かす速度や正確さよりも、触覚で皮と実を認識→剥くかどうか判断→指を動かすという動作(判断?)の連結が部分がボトルネックになってる気がする。
痛みが治ってから左手でやってみると、触れた瞬間に自動的に手が動いているのがわかる。

昔、水泳のクロールで右側でしか呼吸できなかったんだけど、左側でも呼吸できるように練習する過程で右側呼吸時に体をどう使っているかを言語化して理解できるようになって、結果的に右側のフォームも良くなった事がある。

左右の体が分担している作業を逆側でもやってみて、どうやっているのか言語化して理解する作業はすごく楽しい。
怪我してよかったと思う。

0

艦これをフルスクリーンでやる

ブックマークレット。safariとchromeで動作確認。
解像度の高い画面しか持ってないので、画面が小さくてつらかったから作った。
(ノウハウは艦これ専用ブラウザー Teitoku.app引き継がれた)


ゲーム画面でこれをブラウザのURL欄に貼り付けて実行
(chromeは貼り付けるとjavascript:が消えるので注意)

javascript:(function(){location.href=$("iframe").attr("src")})();

するとページ移動するので、さらにこれを実行
javascript:(function(){location.href=$("embed").attr("src")})();


ブラウザのウィンドウいっぱいで表示できる


swfにURL引数でセッションIDなど全部渡しているから可能
最後に開いたページのURLは誰にも見せてはならない。api_tokenを含んでいるので、たぶん他人のアカウントにログインできる。

問題はswfを直接表示することで課金動線を潰してしまっているので、すこし心苦しい。
修理ドックを最大まで買った。


テレビに表示するとこうなる
2013-08-19 18.34.34

0

GitHubのstreakが途切れた (69日)

連続してgithub上で活動しているとstreakが累計される。
別にお金がもらえるとかではなく、ただこれだけ活動していますよという指標なだけ。

40日ぐらいを超えたあたりから、なんだか途切れさせたくなくなる。
日々ちまちまとしたメンテをしていると途切れにくい。
1から新しい物を作り始めると、まだ動いていない物をgit commitする習慣が無いので途切れてしまう。


ちなみに日本では16時を境に次の日になる。

0

CUIから天気や気温が確認できて便利

@zakuniのweather-report gemに入ってたコマンドを修正して、pull requestしたら一瞬でマージされてリリースされた。


CUIから天気や気温が確認できる
Webブラウザ開いたりする必要がないので最速


こんな感じで使える

require 'weather-report'

yokohama = WeatherReport.get("横浜")
puts yokohama.today.telop # => "晴のち曇"
puts yokohama.today.temperature_max # => "37"
puts yokohama.tomorrow.telop # => "晴時々曇"
暑すぎ

0

ndenvインストールした

Node.js版のrbenvのようなやつをMacにインストールした。
複数バージョンのnode.jsをホームディレクトリにインストールでき、アプリ毎に別バージョンのnode.jsを使える。

node.jsのバージョン管理のためにndenv & node-buildを作ったのとanyenvの宣伝 – As a Futurist…
https://github.com/riywo/ndenv


ndenvインストール

git clone git@github.com:riywo/ndenv.git ~/.ndenv
mkdir .ndenv/plugins
git clone git@github.com:riywo/node-build.git ~/.ndenv/plugins/node-build
インストール機能はnode-buildというプラグインにわかれている。

.bash_profileや.zshrcに設定
export PATH=$PATH:$HOME/.ndenv/bin
eval "$(ndenv init -)"


Node.jsインストール

ndenv install --list
ndenv install v0.11.5
インストール可能なnodeの一覧を見て、v0.11.5を入れた。

インストールしたnodeの一覧
ndenv versions


global/local

ndenv global v0.11.5
v0.11.5を使う

ndenv local v0.10.15
そのディレクトリ内でのみv0.10.15を使うようになる
cdでディレクトリに入るだけでnodeバージョンが切り替わる
ディレクトリに .node-version というファイルが生成されていて、その中でバージョン指定されている
アプリ毎に別バージョンのnodeを使いたい時に有用



エイリアスと実体

which node
~/.ndenv/shims/node が得られる
これはshell scriptで書かれたラッパー
ndenv関連の設定を全て読み込んでから、下記の実体を実行する

ndenv which node
~/.ndenv/versions/v0.11.5/bin/node が得られる
こっちが実体


cdしたのにnodeやnpmのバージョンがおかしい時

ndenv rehash
シンボリックリンクを貼り直す(rehash)


cronやdaemonでアプリに合わせたバージョンのnodeを使いたい時

1. アプリのディレクトリ内で ndenv local し、.node-versionを生成する
2. cronやdaemonで、アプリのディレクトリにcdする
3. /Users/ユーザー名/.ndenv/shims/node から実行する、アプリディレクトリ内の.node-versionが読まれてnodeが実行される。

~/tmp でndenv localしてglobalと別のバージョンを使うようにしておいて、
こういうcrontabを登録してみるとちゃんと切り替わっているか確認できる。
* * * * * cd $HOME && node -e 'console.log(process.version)' > ~/homedir.version
* * * * * cd $HOME/tmp && node -e 'console.log(process.version)' > ~/tmpdir.version


どれぐらいrbenvっぽいかというとこれぐらいそれっぽい