小物エンジニア年収780万円以下だそうです 小物エンジニアの会 : ATND http://atnd.org/events/41091発表資料は面倒くさかったのでGistですhanabi.md https://gist.github.com/mizchi/6081622西新宿のありふれた公園で酒飲みながら屋外発表会、破滅的でした
こじらせJavaScriptシリーズです。 mizchi/deftypes.js https://github.com/mizchi/deftypes.js主にcoffee-script用のDSLです。以下すべてcoffee。ブラウザ <script src="https://raw.github.com/mizchi/deftypes.js/master/deftypes.js"></script> Deftypes(); //provide DSLNode npm install deftypes 概要 型が書けます。残念ながら動的チェック…
流儀を知らないということは、何者にも縛られていない、ということではない。自分の癖に振り回されていることに、無自覚なだけだ。 ってのは、中学時代の部活の恩師の受け売りなんだけど、大人になるにつれ、特にインターネットを眺めるにつれ、無自覚に自分…
これ読んで思ったこと。プログラミングを勉強したい人が勉強する前にすべきこと - もとまか日記 http://d.hatena.ne.jp/moto_maka/20130512/1368308092 僕がプログラミングをはじめたとき、何を思ってプログラミングをはじめたか思い出してみようとしたけど…
ニンジャスレイヤー ネオサイタマ炎上 (1)作者: ブラッドレー・ボンド,フィリップ・N・モーゼズ,わらいなく,本兌有,杉ライカ出版社/メーカー: KADOKAWA/エンターブレイン発売日: 2012/09/29メディア: 単行本購入: 40人 クリック: 2,071回この商品を含むブロ…
仕事でRobotlegsというAS3のフレームワークを使っているのだけど、DI機構がかっこよかったので、Injectorだけ真似て作ってみた。mizchi/injector.js · GitHub https://github.com/mizchi/injector.jsRobotlegs AS3 Micro-Architecture - Home http://www.rob…
カタ氏(@hotchemi)が意識高い記事書いてたので、自分もまとめてみる。 文系学部生がSIerに入社してから読んだ本メモ - ギークに憧れて http://hotchemi.hateblo.jp/entry/2013/04/01/000844自分Web系っていうかHTML5+Unity+AS3 のゲームガッツリ系+Webもやる…
孫引きなんだけどちょっと気になった点404 Blog Not Found:javascript - es2pi はじめました http://blog.livedoor.jp/dankogai/archives/51859796.html 本来の JavaScript の利用方法(Prototype 拡張)に立ち返り、Array.prototype, String.prototype, Numbe…
(タイトル修正 DOMを高速に操作 => DOMの値を高速に更新 at Sat Mar 09 2013 15:30:09 GMT+0900 (JST)) (Skin#inject実装したのでタイトル元に戻した at Mar 09 2013 18:10:04 GMT+0900 (JST))若手の会で、JavaScript Hell on Earth というテーマで話してき…
自分の思考を整理する意味でも、件のアレについて考えたことを書いてみる。 変数に型がないということの利点について考える - サンプルコードによるPerl入門 http://d.hatena.ne.jp/perlcodesample/20130227/1361928810 この件に触れることはプログラマとし…
やっぱ鮮度が命だとおもってFirefoxOSのアプリをいじってた。その過程。 シミュレータのインストール Firefoxで入れる。Firefox OS Simulator :: Add-ons for Firefox https://addons.mozilla.org/ja/firefox/addon/firefox-os-simulator/ ダッシュボードか…
ほんとに10個だと思った?(無意味に煽っていくスタイル)最近JSだけのリポジトリで無益なゲームを大量に作っては破棄しているのだけど、割とストレスなく出来上がってきたので書く。長々と書くが、要は次のリポジトリに概要が詰まってる。 mizchi/mizchi_cl…
酔った勢いでアジャイルについて思うところを書く。 顧客に価値を届けるのは誰か 顧客に届く価値 = 目に見える成果物、という評価は、フロントに近い人間しか評価されなくなる傾向を抱え込む。顧客に価値が届くまでには段階がある。複雑なものほどワークフロ…
互換っぽいのを作った話。今日なんとなくAngular.jsを触ってて、「いや、俺が欲しかったのはこれじゃないんだ!」という感がムンムンだったので、前々から気になっていたObject.Observeを試してみた。詳細は次のエントリが詳しい。次世代JavaScriptでデータ…
最近のゲームエンジンの流行はC#(Mono)で Macでも使えて損はないので、Unityが内包してるとはいっても手軽に動かしたいじゃないですか mono Download - Mono http://www.go-mono.com/mono-downloads/download.html MDKいれる 動かす 対話インタプリタがある …
今回は個人的な話が多いので、あまり理解されるとは思わずに書いた。 早い話、小学生の頃から中二病の生意気なマセガキだった。ということに尽きる話なのだけど… 関連 都心住まいの価値とは何か - よそ行きの妄想 http://d.hatena.ne.jp/chnpk/20130115/1358…
都会に住む人間は、その価値を過小評価している。というのが僕の持論だ。そしてそれは東京に6年住んでより強固になった。都心住まいの価値とは何か - よそ行きの妄想 http://d.hatena.ne.jp/chnpk/20130115/1358204323 この記事の感想としては、およそ渋谷に…
jisaacks/GitGutter · GitHub https://github.com/jisaacks/GitGutter 一見に如かず。 Install Package Control: Install Package > GitGutter ちなみに自分のST2のgit周り git, gist, githubinator, sidebargitが入ってます
laverdet/node-fibers · GitHub https://github.com/laverdet/node-fibers ネタ元としてはRubyのFiber。他のcontrol flow系とは経路が違って、V8を直接叩いて実装されている。よって普通のJSの直感から反した挙動を取ることが可能となっているし、nodeでしか…
思いつきで色々書く回ですよっと。を、読んで自分の経験からどう捉えるべきか色々考えてみた。まず、自分は、無駄が多い勉強をしてきたのだけど、何をどうやって覚えたか、その話からしようとおもったけど、殆どの人はあんまり興味ない気がしたので「思った…
この前の続き。相変わらず思いつきでつらつら書いてて図とかまともなサンプルとかない。 JSのモデルには二種類ある フロントエンドである以上本質的にすべてビューだとも言える。 であるがゆえにあやふやにしないほうがいい。 ビューモデル UIの状態を示す属…
これ読んでたらr7kamura君にJSのMVCどうするの的な話きかれてたのを思い出したので、自分がBackboneを使う時のパターンをr7kamura君の記事をベースに書きなおしてみた。 > サバクラ両方で動く JavaScript の大規模開発を行うために ― Gist https://gist.gith…
「これが俺たちが求めてたワケがわからないものだ!」などと興奮しているが、 それが具体的になんなのか言及できず、ワケがわからないものを誉めそやす私たちハイコンテクストね!!!って言ってる人だけが増えていく感じマッハ
Rspec風に使える、という理由で使ったけど、もうなんというか気分的に辛い visionmedia/should.js https://github.com/visionmedia/should.js/ 問題1 nodeのassert依存 ブラウザ用に移植できない 問題2 undefined, null は prototypeを持たない 次のようなコ…
とはいっても関数1つだけど。ここしばらくずっとtypescript書いてる。 typescriptのmoduleをコンパイルされたコードみてたら、名前空間がなかったら作る、あったら何もしない。と、それだけの実装だったので普通の関数として実装してみた。 root = if window…
Aiming study#6pdf from Koutaro Chikuba なにがHTML5だ
ちょっと酔ったまま書いてるので色々アレですが何も書かないよりマシだと思ったので書きます。オブラブ 収穫祭 〜若手エンジニア、実りの秋 http://esminc.doorkeeper.jp/events/1746 ウェブ業界の新卒(そんなものが存在するのか)が集まって、どんな業態で新…
nodeのnpmみたいなインターフェースで、クライアントjsの依存管理をする。 インストール $ npm install -g jamjspackage.jsonのjamプロパティ以下に依存モジュール書く { "name": "hogefuga", "version": "0.0.0", "jam": { "baseUrl": ".", "packageDir": "…
mizchi/enchant-with-typescript https://github.com/mizchi/enchant-with-typescript coffeescriptで書いた時と同じく、interfaceを書いて継承してモジュール定義、という流れsrc/types/enchant.d.tsが定義ファイル。プロパティを網羅できてないが、typescr…
主に自分が一番使っているcoffee-scriptとの比較underscoreのは練習がてら作ってGithubにおいた mizchi/underscore.d.ts https://github.com/mizchi/underscore.d.ts 書き味 構文の硬さがJavaが10 Python6 Rubyが3という記事をどっかで見たけど、同じように…