コンピュータを理解するための最善の方法はゼロからコンピュータを作ることです。コンピュータの構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できます。本書では、これらコンピュータの構成要素をひとつずつ組み立てます。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計します。そして、オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させます。実行環境はJava(Mac、Windows、Linuxで動作)。 ● 本書のサポートサイト ● 本書で使用するツール「Nand2tetris Software Suite」 ● 「Nand2tetris Software Suite」のチュートリアル 目次 賞賛の声 訳者まえがき:NANDからテトリスへ まえがき イント
修正したアプリケーションをいち早くリリースするためには、アプリケーションの動作検証も短時間に終える必要がある。これを実現するのが、継続的インテグレーション(CI)ツールとテストツールだ。新規開発から実施するだけでなく、既存のソースに対しても適用できる。 TIS:3時間おきに回帰テスト Jenkins、JUnit、PMD など 「システム稼働後の追加・修正でデグレードを起こさないことに最大の注意を払った」と、TISの竹内祐介氏(アプリケーション開発センター アプリケーション開発部主査)は述べる。 デグレードとは、システムをバージョンアップした際に、以前よりもサービスの品質が低下することだ。機能追加や修正のためにソースコードを変更したとき、動作検証が不十分だと起こり得る。 竹内氏がチームリーダーを務めたリース会社の資産管理SaaSの開発プロジェクトでは、特にデグレード対策が重要だった。このプロ
こんにちは、バーグハンバーグバーグの柿次郎です。登山漫画『岳』に影響されて以来のコーヒー好きで、1日2杯〜3杯は飲んでいます。おしっこは1日10回は行く頻尿です。良い薬があったら教えてください。 さて、最近コーヒー業界の話題を一挙にさらっているのが“サードウェーブコーヒー”と呼ばれるカルチャーの代表格『ブルーボトルコーヒー』。2月にオープンした清澄白河店では、オープン初日に大蛇のような行列ができていました。 「もう物売るっていうレベルじゃねぇぞ!オイ!」という声が聞かれなかったのは、落ち着いた時間を求めるコーヒーファンだからかもしれません。転売もできないし。 ただ、あまり知られていない事実があるんです。 それは・・・ ●ブルーボトルコーヒーは豆だけなら並ばずに買える! そうなんです。豆だけを購入する場合、イートイン、テイクアウトと違う列で対応してもらえるため、ほとんど並ばずに買えるんです!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く