キーボードの配列をDvorakにしてみた

昔からずっとqwertyの非効率さは感じていて、前々からやろうと思っていたのだけど、仕事中にやるとおそらく仕事がまったくすすまなくなり、ストレスでヤバくなるということはわかっていたので、この連休中に覚えてしまおうと思った。 今は二日目 なぜ Dvorak…

スターエンジニアはキラーアプリを生み出すのか?

日本Web技術界隈著名人の残念さ具合 - thinkchangの日々日誌 は内容自体はどうしようもないのだけど、テーマ自体は自分も日頃悩んでいたものなので書き出してみる。あ、そういえば行方不明のmalaさんは一昨日のハッカソンで振り向いたらいたんで大丈夫です。…

Reactのprops/stateとFluxのStore

基本的に、ReactのpropsはImmutable, stateはmutableという扱いです。 storeはストレージ抽象じゃない— 賢さを上げて法で殴る (@mizchi) 2015, 8月 24 rootComponent以外のComponentで参照するプロパティは基本的に全てpropsになるしstoreからの関数読み出し…

YAPCで俺たちの夏が終わった

これを書くことによってYAPCが終わる そもそも自分も発表申し込もうかなとは思ってたけど、@teppeis @koba04 @yosuke_furukawa @Jxck (敬称略)が喋る時点でJS方面の界隈としては役満感があったしみんなフロントエンドの話そこまでして聞きたくないやろ、とい…

JSでnewをmockしたい気持ちとサーバーサイドからもらったプロパティ名のケースの不統一問題

Rubyをこじらせた人にJSで http://t.co/dwQmw41QRh = function(…args) {return new this(…args) ;}を与えると喜ぶ— 時代の風 (@mizchi) 2015, 8月 20 代償にあらゆるnew関数は死ぬ— 時代の風 (@mizchi) 2015, 8月 20 というかRubyこじらせてなくてもテスト時…

睡眠障害で辛い

一緒に働いたことがある人は知ってると思うけど、自分は尋常じゃなく朝に弱い。 で、自分でもさすがに酷いと思っており、様々な努力をしたが改善せず、結局睡眠科をうけて睡眠障害だと診断された。 自分がそうだと疑った理由は 睡眠障害らしきものとわたしの…

Rx.js, Immutable.js について

自分はImmutable.jsとRxをなぜ採用しなかったか、自分の考えを整理するために書き出してみる。 僕の理解が及んでいない無知のゆえのアレもあると思うので間違っていたら罵倒ブコメお願いします。 Immutalbe(.js) 扱う対象をイミュータブルにするのはたぶん間…

JavaScriptの情報の仕入れ方

ぼくのフロントエンドの情報収集ソース | Yuhiisk みたけど多すぎて逆に機能不全になると思う。 自分が主に見てるのは次の2つ。 efclのはてなブックマーク JSer infoのazuさんのはてブ。 Echo JS - JavaScript News Hacker News のJS版みたいなもの これを読…

最近のReactへの言及についての違和感

「最近のReactへの言及についての違和感」というエントリ書いたら燃えますかね— イカid:mizchi0x (@mizchi) 2015, 6月 7 僕がみた資料の中でFluxの設計について正しい理解をしていると思えるのはげたさんのこの資料だけです https://t.co/XaKHhhuP2A— イカid…

スプラトゥーンくっそ面白かったので話をさせてくれ!!!(ブキ寸評+マップ寸評+その他)

2chのゲーム界隈のスレッドによく出入りしていた経験としては、良ゲーかクソゲーか議論がまとまらないのは凡作のスレッドで、真の名作のスレッドは、議論とかかまってる暇はなくて、ひたすらゲームの話しかしないもので、スプラトゥーンは、間違いなく後者だ…

最近読んだ本

果しなき流れの果に (ハルキ文庫)作者: 小松左京出版社/メーカー: 角川春樹事務所発売日: 1997/12メディア: 文庫購入: 29人 クリック: 558回この商品を含むブログ (112件) を見る マインド・イーター[完全版] (創元SF文庫)作者: 水見稜出版社/メーカー: …

なぜ僕は(2015年のフロントエンドで、makeではなく)gulpを選ぶのか

http://d.hatena.ne.jp/m-hiyama/20150511/1431306678 の件 最初に 僕もgulpが今後生き残るかというと、かなり懐疑的です。開発パラダイムに合わせて変わっていくで、来年の段階で自分はgulp使えないなといっている可能性は十二分にあります。そのタイミング…

ゼノブレイドクロス感想(クリア済み) 広大な大地を駆け巡る楽しみと、メインシナリオ、SF的描写への不満

GW潰してゼノブレイドクロスひたすらプレーしていた。発売直後に体調崩して出遅れたんだけど、5/3の自分の誕生日に気づかないぐらいにはひたすらプレーしていた。プレー時間は160時間とか表示されてたんだけど、単に発売日から一度も電源をオフにしてないだ…

Flux設計論

scala.jsの実用が真面目にペイされる環境を考えると、jsとscalaのアダプタ部分を考える俺と、scalaレベルで何ができて何ができてないか考える俺が二人いればプロダクションで成立しそう— ガソリンの味 (@mizchi) 2015, 4月 28 Scala.jsが生きる場所、たとえ…

西新宿で夜でも普通の定食を食べる方法

西口ヨドバシ付近のあのブロック限定。なぜなら僕が都庁の裏の十二社に住んでるからです。 追記: 書き忘れてたけど、新宿で夜に一人で普通のご飯を食べるのはそれなりに難易度が高くて、大抵は居酒屋になってしまうんですよね。 しんぱち食堂 新宿店 - 新宿/…

reiny開発メモ

大筋は reiny - Reactに最適化したテンプレートエンジンを作り始めた - Qiita 内部的処理のなメモ JSXへの問題意識 nodeの変数代入で、コードによる出現順と実際に埋め込まれる位置が異なるのが可読性を落としている listをmapしてelementに変換する処理が直…

Haskellの勉強で詰まってる部分

まず前提として、大量に間を割いたわけではない。週末気が向いた時にちょろっとやるぐらい。わからないと放置するので全然進んでない。 このテキストについて、名前空間の扱いやcabalについて一部批判と受け取られない表現があるかもしれないが、これはおそ…

一週間前

プログラマという仕事を生業にしていると、どんなに頑張っても尽くしても一年に二回ぐらい死ぬ気で頑張らないといけないフェーズが来るのは覚悟していて、いざその時が来るとどんどんダルくなってきて、いやしかしここで中途半端なもの出すわけには、みたい…

近況

OSS界隈について

最近の不満、日本人はライブラリ使って満足してる人が多くて、他人が作ったライブラリがすごいし便利最強みたいな人が勉強会コミュニティのボスになってたりするんだけど、海外だったらそのボスがプロダクトオーナーだったりするわけで、明らかに情報格差に…

仕事とは、プログラミングとは

これは、冒頭の問いから端を発した、各章のつながりが不明瞭なエッセイ、流行りのミームでいうと技術的ポエム、であり、プログラミングをテーマにしていてもプログラミングの記事ではない。(と一番最後まで書き終わった自分が注釈を入れている) 良いコードと…

近年のJRPGにおけるロール概念とゲームデザインについての個人的な分類

追記: TRPGやD&D派生まで言及すると無限に終わらないので意図的に無視している。MMORPG以前にロール概念がなかったわけではなく、再発見されたという認識。 最近のJRPG あまりJRPGは元気がないが、MMORPGで発展したロール制の概念を取り入れよう改善しようと…

俺がKindleで読了した本限定でおすすめを挙げていく

次の記事を読んだけど自分とあまり被ってなかったので書く。 Kindleで読めるおすすめ小説10選 : SF小説編 http://kinbon-osusume.com/post/kindle-sf-best10 自分にとってKindleは、Steamと同じで本を最安値で買うゲームでもあるのだが、自分がKindleで買っ…

何もやる気が起きない

たまに、突然に謎のやる気で包まれて、やりたいことを書き出して、アレもコレもと一つづつ手を出して、そのうちに徐々に熱意は発散していき、最後には何も残らず負の感情だけがぐるぐるとしているときがある。今がそれだ。 自分には、こういう時に、「思った…

俺専用ReactのSVGスケッチ環境作った

https://github.com/mizchi/sketch-board 自分は簡単な図形の描画にSVGの手書きは全然アリだと思っていて、Jadeテンプレートで書きなぐることができるようにした。 AtomShellで作った

今まで経験したプロジェクトでありがちな展開と、エンジニアとしてアウトプットしていくパターン

なんか最近、(比較的)アウトプットしてないな、とふと気づいたんだけど、よく考えたらプロジェクトの進捗のフェーズによってアウトプットの分量が偏るのはいつものことだなー、とも思った。 それらのフェーズを前期、中期、後期、運営期で考えみる。 初期段…

Gアルケイン

ポンコツ姫のマシン作ったぞ http://t.co/4LwNPoUFLK— より大きな力の一部 (@mizchi) 2015, 1月 11 ! Gアルケイン、作ってる間に可変機構たくさんあってなるほどねってなりながら組み立てるんだけど、富野がこれの存在を完全に忘れてて劇中で生かされないと…

hue買ってライティングバーを設置してシェルから光量を操作できるようにしてみた

hueはiPhoneやAPIから操作可能な電球で、前々から話は聞いてたんだけど最近自分のFacebookで @NStyles や @Hageatama が異様に盛り上がってたので、つい買ってしまった。 今の家、ワンルームの照明が物理スイッチしかなくて不満に思っていたので、いやリモコ…

小さいモジュールに分割しまくる時の気持ち

最近、業務と趣味の副産物で、一日に1~2個のnpmモジュールを作っている。基本的にGithubで公開している。 node界でそういうことをしているのは主に substack (James Halliday) 氏だ。 趣味と仕事の横断 自分は基本的に、仕事で使うテクノロジーと趣味で使う…

React x SVG x 物理エンジン でゲーム作り始めた

ここでプレーできる。Chrome/Firefox以外はしらん。 http://mizchi-sandbox.github.io/ar2/ gyazoのフレームレートが低いけど、実際には60FPS出てるはず。 リポジトリはここ mizchi-sandbox/ar2 · GitHub 昔作ってた mizchi/actrogue · GitHub と似たような…

「ローマ人の物語」2巻まで読んだ

ローマは一日にして成らず──ローマ人の物語[電子版]I作者: 塩野七生出版社/メーカー: 新潮社発売日: 2014/04/25メディア: Kindle版この商品を含むブログ (2件) を見る ハンニバル戦記──ローマ人の物語[電子版]II作者: 塩野七生出版社/メーカー: 新潮社発…

戒名ガチャ

今日は祖母に戒名の命名規則といかにうちの寺の住職がクソかみたいな話を小一時間ぐらいきいた— 初心者 (@mizchi) 2015, 1月 2 戒名の命名ルールお布施額という気持ちというプライベート変数あるけどそれ以外はだいたいロジカルだった。気持ちが十分なら10字…

Mozaic.fm#13で仮想DOMやReactについて話した

1時間あるので、年末年始の大掃除のお供にどうぞ #13 Virtual DOM | mozaic.fm 内容 仮想DOMに対していつも主張していることの要約 各実装の空気感、手触り感 実際に仮想DOMってどこに訴求できるんだろうね 現実的に採用可能なのか、いつ採用可能なのか、求…

2014年の振り返り

表向きの活動 CROSS 2014 登壇した Rebuild.fm AfterShow に少し出演した Mozaic.fm に出演した JavaScriptエンジニア養成読本書いた 他、月に2つは何かしらの勉強会出て、半分はLTしていた気がする。 よかったこと 大学の卒業に成功した npmパッケージ大量…

今年のOSSお焚き上げ

2014振り返り - damemo をみて自分のもまとめてみた。 去年と比べてとにかく手が早くなってるとは思う。自己満足が多いのを反省したい。 mizchi/momic ストレージを触るactive model的な 今となってはminimongoでええやんとなってる mizchi/vue-haxe vueのha…

CSS勉強するだるさ

そろそろ勉強しないトナーと思いつつもだるくなる原因列挙する 前提 お前はJS書いてればいいよと甘やかされてきたので仕事で書いた量は少ない リフロー、ペイント等の表示制御系とパフォーマンス周りだけはそれなりに知ってる position: absolute や visibil…

26歳の世界観

この記事は 光 Advent Calendar 2014 - Adventarの22日目です。昨日はymrl宅で鍋つついて泥酔してました。すいません。 これはメモ書きに散らかってたブログにはしなかったポエムのお焚き上げ+今年の出来事αです。 海外 去年末にロンドン、今年はサンフラン…

TypedCoffeeScript on flowtypeの可能性

僕はcoffeescriptは人類がプログラミングにおいて堕落するために手に入れた最高のゆるふわ文法だと思っていて、これを殺すわけにはいかない、という気持ちがある。で、es6/typed annotationが跋扈するこの時代にふさわしいものに改造されないといけないとも…

プロトタイピングと仮デザイン指針

プロトタイピングにあたって考えたこと プロトタイピングの目的を損ねない 目的: 機能性の担保 以上の目的にあわないものは優先度を落とす やりすぎると本実装の邪魔 どこからどこからが機能性? ユーザー目線で: UIを通して画面に副作用が起きること 開発者…

HGグリモア作った

リモートワークでPCばかり触ってたせいか、とにかくPC使わない作業したくなり、そういう趣味プラモ製作ぐらいしか持ってないので、積んでたHGグリモア作った。 昔は塗装までやってたんだけど、今はゲート処理+墨入れぐらいしかしてない ゲート処理もまあ細…

/etc/hostsに 127.0.0.1 cmertv.com を足した

こういうの ゼルダ、Portal、ソニックなど。ゲーム音楽をバンジョーで演奏 | コタク・ジャパン 動画広告、記事読んでる横で15s程度の動画が流れるくらいだったら、そんなロースペックなマシン使ってるわけでもないしどうでもいいんだけど、突然大音量で流さ…

一週間自宅のみでリモートワークしてみたけど働き過ぎた

Increments社は元々月曜日がリモートワークの日なんだけど、今週と来週は実験的にリモートワークすることになっている。 家を出てオシャレなカフェで作業したがる人も多いだけど、自分はあんまり外にでる理由がなければ家から出たくないタイプの人間なのと、…

修正: 意識高い系に食い物にされる学生プログラマ

追記2 Sun Nov 23 2014 17:12:29 GMT+0900 (JST) 書いた時点でいくつか事実誤認があったようで、このまま変に拡散するよりも本文を取り消させていただきます。情報が非常に限られた状態での思い込みで記事を書いてしまい、ご迷惑おかけしました。指摘してく…

楽園追放 感想 ちょっとだけネタバレ

うちからチャリで10分の新宿バルト9でみてきた。 ファルシのルシがコクーンでパージみたいな話かと思ったら、アーサーCクラークの都市と星だった。 アニメ的な文脈として ハッキング・電脳世界のシーンは攻殻機動隊/サマーウォーズ由来の伝統的なビジュアラ…

サンフランシスコ

いた pic.twitter.com/lY5ccUn5Ei— 主語 (@mizchi) 2014, 11月 5 twitter社めっちゃおーい朝お茶ある pic.twitter.com/D0UczLrZQO— 主語 (@mizchi) 2014, 11月 5 @hmsk さんみた— 主語 (@mizchi) 2014, 11月 7 ここがgoople村 pic.twitter.com/JlPfYYLKQM— …

Rebuild.fm#66 にちょっとだけ出演した、ちょっとだけな #rebuildfm

なんかいろいろあってIncrements社全員でサンフランシスコにいる。 ここがgoople村 pic.twitter.com/JlPfYYLKQM— 主語 (@mizchi) 2014, 11月 7 @miyagawa さんみた— 主語 (@mizchi) 2014, 11月 5 ホテルの部屋割りが僕と r7kamura が同じ部屋で、この部屋でm…

小さいライブラリを採用する

僕がJavaScriptでライブラリを選定する際、迷ったら小さいものを使う。その理由について。 前提 前提として、枯れた環境で大きいフレームワークができるのは理解できるし、メリットも大きい。あるいは言語それ自身と区別できないぐらいに発達したフレームワ…

QiitaやってるIncrementsに転職した

これ @mizchi がIncrementsにJoinしました - Qiita Blog 特に転職したとは一言も報告してなかったけど、先月末でQuipperを退職し、二週間ほどのモンハン廃人を経て、先週からQiitaを運用しているIncrementsで働いている。 自分が使ってるサービスのドッグフ…

久しぶりにDart触った

2年ぶりぐらい。印象。 要約 制御構文はJSそのまま 型にまつわる構文がめっちゃジャバ 驚き最小すぎる JavaScriptの制御構文のままクラス作れるようにしてJavaのアノテーションをいれたJavaScript。Javaエンジニアが乗り換えることを前提にしている雰囲気が…

「JavaScriptエンジニア養成読本」でCoffeeScriptについて書いた

kyo_agoさんに誘われて、CoffeeScriptについて1章書きました。 JavaScriptエンジニア養成読本[Webアプリ開発の定番構成Backbone.js+CoffeeScript+Gruntを1冊で習得!]:書籍案内|技術評論社 他の章の紹介は他の著者さんに任せるとして、自分の書いた章…