タグ

プログラミングに関するdosequisのブックマーク (2)

  • コードを書くことと生きることってどうつながってるんでしょうか?(

    一年くらい前からwebサイトの受託制作のバイトをするようになったんです。それまでは親からの仕送りで生活してたんですけど、そうもいかなくなり、web制作は自分の関心と金稼ぐにぴったりだったもんで。 一年やって思ったのは、自分はプログラミングみたいなことが相当好きだということ。正確に言うと僕はプログラマーじゃなくて、いわゆるコーダーで、htmlcssを書いているわけだが、好きなだけあって上達も早い。デザインとコーディングの分業をしてる会社じゃないんだけど、最近はもっぱらコーディングを任される。社内で一番キレイでわかりやすいコーディングを書ける自信がある。うまくコーディングがいかなかったときは、疲れていても、帰りの電車の中でどうすればエレガントにできるかって考えてしまう。そのくらい好き。web制作だからhtmlcssだけわかればいいということはもちろんなくて、javascriptphpやp

    コードを書くことと生きることってどうつながってるんでしょうか?(
  • Excelによる進化シミュレーション

    1 はじめに 稿では、遺伝的アルゴリズムによる最適化の方法を提示する。使用するソフトは、Microsoft社のExcel である。それを動かすための言語は、Visual Basic for Applicationである。 第2節では、遺伝子の進化をコンピュータで模擬する方法として、遺伝アルゴリズムについて解説する。第3節では、観測値に対して近似式を求めるという基的な例題に対して、VBAプログラムを作成し、動かしてみる。変化の傾向や、必要なプログラミング知識について言及する。第4節では、遺伝アルゴリズムを、オプション取引における価格決定に適用する。最後の節は議論である。この方法の利点や欠点を考察する。 2 遺伝系 ここでは生物の進化、といっても人間以外の動物や植物、とくに昆虫レベルの生物を対象に議論を進める。 (1) 進化 ダーウィンの進化論では、種の進化を「突然変異と適者生存(自然選択

  • 1