2015-04-21(火) [長年日記]
■ みくにゃん、第4回総選挙で2位を獲得
こないだSHIROBAKOにかこつけてさりげなく宣伝したデレマスの総選挙の結果が出て、われらがみくにゃん、惜しくもシンデレラを逃したものの堂々の2位となった。ご声援ありがとうござ……いやいや、2位の悔しさは川崎フロンターレサポーターとしていやというほど身にしみているわけで、手放しで喜べないよ、くそー、ほんと悔しいなこれは!! アニメでブーストがかかる今回が、たぶんシンデレラを獲れる最初で最後のチャンスだったと思うのだよねぇ。
とはいえ、Twitterでは何時間ものあいだ「みくにゃん」がトレンドワードに入ってて、じっさい検索して眺めていると、1位の周子の話題はほとんどないのにみんなみくの話をしていて、少数のタニマチにちやほやされるんじゃなくて大勢の庶民に愛されてるならむしろアイドルとしては本望か、と思い直す*1。
とりわけ中の人であるなつ姉が泣くほど喜んでるんだからまぁいいか。前回から20人分、あの上位常連の楓さんを抜いての2位だもん、たいしたものだ。おめでとう。
おまけ
今回の総選挙からうまれたええ話。
*1 ちなみに周子もかなり好きなアイドルなので、これはこれで嬉しい。
2015-04-20(月) [長年日記]
■ tDiary、14歳
書き忘れてた!! 今日でtDiaryは14歳。まー、25歳までまだ10年以上あるので、通過点にすぎないですが。
ひんぱんにコミットがあるわけではないが、最近のHerokuボタン対応を始め、モダンな環境に追従するための継続的なメンテナンスはきっちりされているという現状。個人的にはスマホ対応が手落ちぎみなのをなんとかしたいなぁと思っているけど、その前にそろそろガラケー対応をやめて無駄なコードを取り除いた方がよさそうな気がしてる。
あと、ひさびさにテーマを書きたいけど、いまどき生CSSってのもな……という気も。
2015-04-18(土) [長年日記]
■ React.js、やっと使えるようになった
「使いこなせる」と書くと石が飛んできそうなので。暇な時間にちまちま進めていたので、集中すれば1、2日でできそうなことにこんなに時間をかけてしまった。やっぱり集中力がない……。
とりあえずサーバサイドレンダリングは捨てる前提だったので、検索エンジンに拾ってもらう必要のないネタとしてBookscan Premium Optimizerを使って実装。テストがないとか、Ajaxには引き続きjQueryを使っているとかツッコミどころはあるけど、とりあえずクライアントサイドレンダリングに関しては雰囲気つかめたので良しとしよう。
あー、HerokuのSinatraアプリでJSXのコンパイルをさせる方法がわからんかったので、.jsxだけでなくコンパイル済みの.jsまでコミットしているのはなんとかしたい……。
今回おもに教科書がわりにしたのは一人React.js Advent Calendar 2014で、非常にわかりやすく、網羅性もあって助かった。ざっくり理解しつつ定石も押さえておくくらいならこれだけでいけるように思う。ちょうどひととおり読み終えたくらいのタイミングでオライリーから書籍も出たけど(もちろん買った)、まずはここから始めて良さそう。
書いていて、かなりすんなりというか、抵抗感がなかったのはやっぱりView部分だけでシンプルさをキープできてるのと、一方向データフローとコンポーネント化の明確さだなぁ。いままでjQueryだけで書いていたんだから隔世の感があるのは当たり前だけど、さすがに最新のライブラリは使いやすい。まぁ環境構築は手間だが、これはもうJavaScriptのエコシステムはどうにかして下さいとしか。
もう1、2本くらい既存アプリをReactで書きなおして馴化しよう。
◆ arton [14歳かぁ、良い年齢ですね、おめでとうございます。おかげさまで僕のところのは12歳くらいになっています。]
◆ ただただし [そうか、中二病まっさかりですねぇ。エヴァにでも乗せてやるか。]