プログラミング演習のTAで演習課題のレポート管理システムを作る事になったのでRoRを入れてみた.なんか思ったよりインストールに手間取ったのでメモを書いておく.OS : Vine Linux 4.21. apt-get で rubygems をインストール2. gem で rails をインストール(初回は失敗したけど,いろいろやってたらなぜか通った)3. apt-get で sqlite3-devel をインストール4. gem で sqlite3-ruby をインストールこれで一通りの準備は整うはず...
まず,プログラミングを始めるときにどの言語から始めればいいかについて.極端な話をすればどの言語でもいいじゃないかと思う.もちろん,ある分野のプログラマーを目指すならこれがいいとかはあると思うけど,そういうのを限定しなければいずれにしろプログラミング的な思考(?)ができるようになると思う.こういう話って細かいことを言い出すときりがないよね.特定の長所を言ったって全体を比較できるもんじゃないし,人によっ...
やねうらおさんに触発(?)されて解いてみたけど,誤魔化しが気かなそうなので一旦中断.定数時間で解けるようなアルゴリズムを考えてたんだけど,境界をほとんど無視したようなやり方なのでrejectされてしまう.たぶん4x4で(0,0)から(3,0)へ,みたいなのがあるんでしょう(4x4と5x5での解が違う).もう少し考えてみようかな....
スタンドアロン(?)のソースをインタプリタで読み込んで,読み込んだ直後に実行させないようにする方法.(説明がわかりづらぃーー;)
if not !Sys.interactive then main ()...
C++の関数が例外を返さないのが気持ち悪い....