タグ

読み物に関するakaneharaのブックマーク (4)

  • 世界のOSたち | マイナビニュース

    コンピューターというハードウェアを活用するために欠かせないのが、OS(Operating System:オペレーティングシステム)の存在です。我々が何気なく使っているWindows OSやMac OS XだけがOSではありません。世界には栄枯盛衰のごとく消えていったOSや、冒険心をふんだんに持ちながらひのき舞台に上ることなく忘れられてしまったOSが数多く存在します。「世界のOSたち」では、今でもその存在を確認できる世界各国のOSを不定期に紹介していきます。 【レビュー】世界のOSたち - Windows OSの未来を作った「Windows NT 3.x」後編 [13:32 8/14] 【レビュー】世界のOSたち - Windows OSの未来を作った「Windows NT 3.x」前編 [16:41 8/13] 【レビュー】世界のOSたち - 日でも大成功を収めた「Windows 3.1

    世界のOSたち | マイナビニュース
  • NULLポインタの都市伝説

    文は、教科書ではありません。 信じる信じないは自己責任でお願いします。また無断転載を禁じます(筆者より) NULLポインタとは ここでいうNULLポインタとは、C言語における「特殊な値(一般には0)」が格納されている「ポインタ型変数」を言います。 文字列の末端記号等に代表される「値0が格納されているの領域」へのポインタ(NULLへのポインタ)とは別物ですので、混同せぬようにお願いします。 ポインタは型を付加されたアドレス ポインタとはコンパイラによって型を付与されたアドレスです。 このアドレス値は主メモリ(もしくは周辺装置)の特定の場所を示す値ですが、「7は幸運の数字」とか「13は不吉な値」という様な、「特別な値」は存在しません。 ところがC言語では0番地を示すポインタは「特別な値」と見做され、他の値が格納されたポインタとは異なる意味で使われることがしばしばあるのです。 C言語はプログラ

    NULLポインタの都市伝説
  • プログラマが知るべき97のこと

    プログラマが知るべき97のこと大人気の書籍『プログラマが知るべき97のこと』のエッセイを無料で公開中!すべてのプログラマにおすすめのがウェブで読めるようになりました。 エッセイ一覧分別のある行動関数型プログラミングを学ぶことの重要性ユーザが何をするかを観察する(あなたはユーザではない)コーディング規約を自動化する美はシンプルさに宿るリファクタリングの際に注意すべきこと共有は慎重にボーイスカウト・ルール他人よりまず自分を疑うツールの選択は慎重にドメインの言葉を使ったコードコードは設計であるコードレイアウトの重要性コードレビューコードの論理的検証コメントについてのコメントコードに書けないことのみをコメントにする学び続ける姿勢誰にとっての「利便性」かすばやくデプロイ、こまめにデプロイ技術的例外とビジネス例外を明確に区別する1万時間の訓練ドメイン特化言語変更を恐れない見られて恥ず

    プログラマが知るべき97のこと
  • レイフォースの個人的な昔話

    りりも は豚かつグラノーラ定🐷 @melolilimo 仕事では‥。私の原案したゲーム「レイフォース」は、人類側が破壊の象徴(がん細胞のような)、敵側が生産の象徴とし、最後には何も残らない‥とした。 それは何らかの形で、遊んでもらえた一部のファンに伝わって、心に残ったと思う。 商品としては成功しなかったけど; 2014-04-29 05:44:36 りりも は豚かつグラノーラ定🐷 @melolilimo レイフォースでツイッターを検索すると、今でも遊んでる人がいるんだな。凄いことだな。 開発に関わった私は今うつ病で人生の危機です。お婿さんにしてください; 2014-04-29 09:55:45

    レイフォースの個人的な昔話
  • 1