タグ

programmingに関するachakeymのブックマーク (25)

  • さすらい開発日誌

    自称"さすらいのプログラマ"、いろんな意味でフリーな状態の塩島の開発日誌です。 Javascriptを使ったゲーム群をJavascript Game Gardenで公開しています。 また、ボードゲームTokyo Railwaysシリーズも公開しています。 ときどき、地元のサッカーチームの応援や、旅行記になることもあります(笑) 今日はちょっと辛口の話を書かせてもらいます。 今日の「FC町田ゼルビア25周年記念マッチ」、野津田についたらすごい熱気を感じました。 私が野津田に到着したのは14時20分頃。17時キックオフで先行入場開始よりも30分近く前なのに、すでにゼルビーランドは多くのサポーターでいて、日限定で選手が着る「25周年記念ユニ」をみんな着てます。 先行入場が終わりゼルビアのグッズショップに行くと、25周年の限定グッズを買おうとする人達でショップは大変なにぎわい。その頃、雷雨に見舞

    achakeym
    achakeym 2009/07/09
    さすらいのプログラマ、塩島(M.SHIOJIMA)氏のブログ。
  • 最悪なHello World | Happy My Life

    To all who Think Themselves a Programmerより。 サンフランシスコのある会社での求人なのだが、この会社では書類選考として、どの言語を使用してもいいので最悪なHelloWorld(画面にHello Worldと表示させるだけのプログラム)を書いてもらい、それを採用基準にしている。 最善のコードではなく、最悪な手法で試すとはなかなか面白い。言語選びなどでも個性が出るので、その人の潜在的なスキルが試される。日じゃこんな手法を採用している企業なんて少ないよなぁ。 採用された例 原文より抜粋して掲載。変態的(褒め言葉)なHello Worldの世界へご招待。 その1 y = lambda { |f| lambda { |x| lambda { |n| (f.call (x.call x)).call n } }. call lambda { |x| lambd

    achakeym
    achakeym 2009/07/08
    なんという"嫌"設的なコード…だれかその3を解説してくれー/ありがとうございます。ttp://www.google.co.jp/search?rlz=1C1GGLS_jaJP329JP329&sourceid=chrome&ie=UTF-8&q=brainf*ck
  • DLLを使おう!!

    DLLプログラミングは、ウィンドウズプログラミングと切っても切れない関係……のはずなのに、結構わかりにくいんですよね。そういう部分をまとめてみました。 「DLL」。この名称は「Dynamic Link Library」の略です。日語に訳すと「動的にリンクするライブラリ」といったところでしょうか<一語しか訳してないやん。 通常アプリケーションを作製する場合、「各ファイルをコンパイルする」-「作製されたオブジェクトファイルをリンクする」という手順(いわゆる「ビルド」と呼ばれるもの)を踏んで「実行ファイル(Exeファイル)」が作製されます。 アプリケーションはいっぺんにすべてが作られるわけではなく、ソースファイル単位でまず「コンパイラ」が「オブジェクトファイル」というものを作り、次に「リンカ」が各オブジェクトファイルをくっつけ、「実行ファイル」にします。 この「ビルド時にリンクする」ことを「静

  • Built-in Macro Functions

    A [ Top ] abs(n) Returns the absolute value of n. acos(n) Returns the inverse cosine (in radians) of n. Array Functions These functions operate on arrays. Refer to the ArrayFunctions macro for examples. Array.concat(array1, array2) - Returns a new array created by joining two or more arrays or values (examples). Array.copy(array) - Returns a copy of array. Array.deleteValue(array, value) - Returns

    achakeym
    achakeym 2009/05/26
    組み込み関数一覧
  • プログラミング格言集

    psychopathより。 金言、格言は古今東西いろいろあるのだが、ここではプログラミングに関する格言がまとめられていたので、抜粋して翻訳してみる。翻訳に間違い等があった場合は、コメント等で指摘してください。 We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil 私たちは、時間の約97%を占めるわずかな効率に関しては忘れるべきである: 時期尚早な最適化は諸悪の根源だ。 - C. A. R. Hoare Walking on water and developing software from a specification are easy if both are frozen 水の上を歩くのと、仕様に基い