タグ

2011年12月7日のブックマーク (4件)

  • デバッグ力: よく知らないプログラムの直し方 - 2011-12-06 - ククログ

    クリアコードではMozilla製品やRuby関連の開発だけではなく、広くフリーソフトウェアのサポートもしています。もちろん、サポート対象のソフトウェアの多くは私達が開発したものではありません。しかし、それらのソフトウェアに問題があった場合は調査し、必要であれば修正しています。 このようなサポートが提供できるのは、もともと、私達がフリーソフトウェアを利用したり開発したりしているときに日常的に問題の調査・修正をしていたからです。ソフトウェアを利用していると、問題に遭遇することはよくあることです。そのソフトウェアがフリーソフトウェアの場合は、開発者に問題を報告し、可能ならパッチを添えます。このとき、そのソフトウェアの内容を完全に把握していることはほとんどありません。しかし、それでも修正することができます。 それはどうしてでしょうか?今まではどのようにやっているのかを自分達でもうまく説明できなかっ

    デバッグ力: よく知らないプログラムの直し方 - 2011-12-06 - ククログ
  • MySQLのコマンドたち - すぎゃーんメモ

    http://mysql-casual.org/2011/11/mysql-casual-advent-calendar-2011.html の6日目の記事として書かせていただきます、sugyanです。 勢いで参加表明してしまい、今日慌てて久しぶりにMySQLを触りました。 MySQLでFizzBuzz ストアドプロシージャって使ったこと無かったので初めて触ってみました。 DROP PROCEDURE IF EXISTS FizzBuzz; delimiter // CREATE PROCEDURE FizzBuzz(n INT) BEGIN DECLARE i INT DEFAULT 1; WHILE i <= n DO SELECT CASE WHEN i % 3 = 0 AND i % 5 = 0 THEN 'FizzBuzz' WHEN i % 5 = 0 THEN 'Buzz'

    MySQLのコマンドたち - すぎゃーんメモ
  • 【山本一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ)

    【山一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ) ライター:山一郎 山一郎 / アルファブロガーにしてゲーマー。その正体は,コンテンツ業界で今日も暗躍(?)する投資家 山一郎:茹で蛙たちの最後の晩餐ブログ:http://kirik.tea-nifty.com/ 4Gamer読者の皆さま,ご無沙汰しております。何となくゲームレビューに向いた作品を最近プレイしておらず,かといって直近の業界事情をまとめようにもあまりにも流動的であって,理由をつべこべ述べておりますが,まぁ原稿を書くのが面倒くさかったんだよ。 かれこれ一年半ぐらいのご無沙汰になっておりますが,一時期はゲーマーがこぞって「もしもし」などと馬鹿にし続けてきたソーシャルゲームが,ついに大ブレイク。世界市場を狙って,噂のベンチャーも名の轟く大企業も,こぞって競争の真っ直中に躍り出る様相にな

    【山本一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ)
  • 小人閑居して: 「ぐへへお姉ちゃんパンツ何色」から始めるクラス解説

    2011年12月6日火曜日 「ぐへへお姉ちゃんパンツ何色」から始めるクラス解説 「ぐへへお姉ちゃんパンツ何色」はこれ以上ないほどオブジェクト指向であり、しかも理想的な実装をしていることに気づきました。これを用いてオブジェクト指向を説明してみようと思います。 ある人が「ぐへへお姉ちゃんパンツ何色」と質問するのは、お姉ちゃんオブジェクトの保持するpants_color変数を取得しようとする手続きと見ることが出来ます。つまり oneechan.pants_color を取得しようとしているわけです。 ではどうすればいいのでしょうか? 考えてみましょう。直接パンツを見ればpants_colorを取得することができますね。 クラスを使わないとすればこんな書き方が考えられます。 struct oneechan{      int pants_color; }; 構造体でひな形を宣言します。