Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOSUser InterfaceVFsync accessStartup LinkTEMU ConfigComment
1. 万人に受け入れられるゲームは理想だが存在しない ラピュタみたいな物 2. 正しいデザインは機能性と相反しない デザイナーを説得しろ 3. スケジュールは工数を当てはめるパズルではない 無理な物は無理だ 4. 言わずに後悔するより言って後悔しろ ああすればよかったのに…という後悔は無駄だ 5. リサイクルよりフルスクラッチ 他人が作った物を直すより最初から作った方が速い この点においてプログラマーを信じるな 6. プログラマー、プランナー、デザインの言う「可能」はそれぞれ意味が違う 時間があれば出来る、なんとなく出来ると思っている、気が向いたら完成する 7. 企画書は企画が通ったら捨てろ さて、俺の好きなゲームをゼロから構築するぜ! 8. よく出来ている は褒め言葉ではない どちらかと言うとdisの言葉だ 9. パクリを気にするな お前の作っている物も多分パクりだ 10. 理論的な説明
0. node.js の Vows フレームワークがとてもかわいい JavaScript のTDD, BDDフレームワークはたくさんあるけど,テスト結果の見た目の良さと記述の楽さで Vows というフレームワークを使っている.RSpec からの影響を受けていて,Rack アプリケーションのテストと同じような感覚で書ける,というのが良い. たとえばこんな感じでテストコードを CoffeeScript で書く で --spec オプションをつけて実行するとこういう風に表示してくれる. assertion でテストが通らないと黄色く,内部エラーの場合は赤にラベルが表示される. しっかり全部通すと このように表示される.見た目が良いし,ラベリングを丁寧にやるとテストの内容がわかりやすい. 元々 node.js のテスト用なので,require exports など, pure JavaScript
回転処理において処理結果に入力画像すべてが収まるようにするためには出力画像の大きさを計算する必要があります。 幅:sw、高さ:shの画像をA度回転させたときの出力画像の幅(dw)、高さ(dh)は次のように計算されます。 ( fabs() : math.hで定義されている浮動小数の絶対値を得る標準関数 ) dw = fabs( sw * cos(A) ) + fabs( sh * sin(A) ) dh = fabs( sw * sin(A) ) + fabs( sh * cos(A) ) 実際のプログラム上では幅高さは整数でないといけないので、通常次のように四捨五入をして結果を求めます。 int dw = (int)( fabs( sw * cos(A) ) + fabs( sh * sin(A) ) + 0.5 ) int dh = (int)( fabs( sw *
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く