検討アプリで棋譜の取り込みが出来なくなったのは将棋ウォーズのアップデートに起因するが、検討アプリ側の修正で対処可能なはずなので寝て待つべし。XZ1に同居させてみることにした。背面破損は下取り拒否される。機種変したので、Z3を下取りに出した。Z3は落として背面がバキバキ状態。ProgrammingReact・Fluxまわりをひと通り触ってみたので所感を徒然。そこまで大した話ではない。isomorphicなライブラリをnpmで入れる。isomorphicなコードを書く。node.js(io.js)ではそのまま動作。ブラウザ用にはbrowserify。自慢にならないが、今「フローチャート書いて」と言われても書ける自信が全くない。開始が四角で分岐が菱型だったけ?線引いてYes/Noみたいな。PHP5からタイプヒンティングという似非タイプチェック機能が使えるようになっています。associateされていないのでOperationのプロパティ・メソッドへのアクセスは出来ない。AssertionはC++のdynamic_cast的な機能。interfaceを別の型にキャストする時に使用。2通りの受け方がある。Android↓の記事見てたら、なんとなくまとめたくなってきたのでまとめ。電子書籍ググっても今回起きた問題と同一のものが見つからなかったのでメモしておきます。Twitterで検索したら数件見つかったのでごく稀に起きる現象のようです。Perl至るところで語り尽くされているネタですが、使おっかなーと思うときには大抵忘れており毎回調べる羽目になるので、備忘としてメモします。オプションで与えた文字列をそのまま評価。Authorデビューしたのでその記録。プレイリストに曲を追加するときに、別のプレイリストから曲を選べるようになった*1。プレイリスト名の変更は相変わらずPCからしか出来ない。Geniusプレイリストというのが追加された。Javaタイトルは釣りです。最近ギョームの方でAndroid書いていたりするので、頭の整理も兼ねてAndroidアプリを作ってみました。スクショはこんなです。それにしても錦織くんすごいですね。同い年とは思えんです。H!なのはアイコンだけですごめんなさい。PromiseのメモJavaScript非同期処理のスマートな書き方の1つの解として注目を集めているPromise。OSLinuxにはprocfsという"/proc"以下にシステム情報をファイルで配置してくれる仮想ファイルシステムがあり、CPUやメモリやプロセスその他もろもろの情報を調べるときに重宝します。MacCocoaの並列処理(GCDとNSOperation/NSOperationQueue)に関するまとめです。この記事ではいわゆる「スレッド」については扱いません。スレッドについては、前に記事を書いたのでそちらを参照してください。Objective-CCocoaのマルチスレッド機構について解剖してみました。MaciOSでネットワーク通信をするのは初めてだったのでメモ。Libraryに公式のチュートリアル(日本語版)があるので、まずはこれをこなすのが良いかと思います。...とか出た時の確認事項。リンクを張るディレクトリの権限。oにrxついていれば多分OK。リンクを張るディレクトリの親のディレクトリ郡の権限。oにxがついていればOK*1。...Apacheでシンボリックリンクを使うときに注意すべき点2014-04-30現在開いているファイルの入ったディレクトリVimVimでは現在開いているファイルの入ったディレクトリを%:hで取得できるようです。%:tはファイル名を表すようなので、%:h/%:tとすれば開いているファイル自身になります。1プロセスでファイルを開きまくる場合に便利です。ProgrammingGetopt::LongとPod::Usageというモジュールと組み合わせるのが良さそうです。Getopt::Longは色々罠があるようで、ちゃんとドキュメントを読んで、:configを設定する必要があります。no_ign...Perlにおけるコマンドライン引数の処理2014-04-29文字コード変換Shell使いたいと思った時には大抵忘れているのでメモ。utf8.txt文字コード変換ではnkfという往年のコマンドがありますが、基本的には別途インストールが必要です。