プログラミング

まつもと直伝 プログラミングのオキテ 第20回 MVCとRuby on Rails:ITpro

Ruby on Railsをはじめとする最近のWebアプリケーション・フレームワークの多くは,MVCと呼ばれるデザイン・パターンを採用しています。今回は,このMVCパターンの「正体」について考えます。 MVCはGUIを備えたプログラムを設計する際の指針となるデザイン・…

404 Blog Not Found:プログラミングとアプリ開発の違い

ああ、YAPC::Asia::2008のトリ、Perl Is unDeadを見せてあげたかったなあ。 プログラミングのジャンルと難易度(および Web プログラミング批判) - 黎明日記だってそうだろ? 「 Web アプリケーション」なんてカッコイイ名前の割に、受け取ったデータを簡単に…

言語別ゲームプログラミング制作講座一覧

■Java □Javaでゲーム作りますが何か? □ガメラボ □Javaゲームはじめました。 □JavaでRPGを作ろう! □Javaによるゲーム解説 ■JavaScript □JavaScriptゲームの作り方 □ゲームの作り方 by BFF □ゲームを作るにはどうすればいいの? □(^==^)ドリームキャストでJav…

「怠慢はプログラマの美徳」というけれど - kwatchの日記

Java 屋とスクリプト言語屋の間には、「めんどくさい」と感じるセンスについて超えられない壁が存在している。 本質的でない事柄に関する記述があったときに、スクリプト言語屋は「めんどくさい」と感じ、Java 屋はそれを感じないか、または「これは必要な冗…

初心者による初心者のためのプログラム勉強法 : ロケスタ社長日記

最近、プログラムっておいしいの?というasami81さんという女性の方のブログが話題になっています。 それに反応して「プログラムの勉強方法はこれだ!」「この言語を学べばいいよ!」などのエントリーが複数あがっており、プログラム初心者の僕としては非常…

プログラムっておいしいの? - iGirl

ってゆうスイーツ(笑)が少しでもプログラムを理解するには何をしたらいいのでしょうか。何を読んだらいいのでしょうか。ググればググるほど分からなくなってきました。 「初心者のための・・」系を読んでも、サンプルコードというものを見ても、何のこっちゃ…

窓の杜 - 【NEWS】無料で使える高機能なスクリプト言語専用テキストエディター「Komodo Edit」

米ActiveState Software Inc.は、無料で使える高機能なスクリプト言語専用テキストエディター「Komodo Edit」v4.3.2 build 1263を公開した。Windows 2000/XP/Vistaに対応するフリーソフトで、現在同社のホームページからダウンロードできる。 「Komodo Edit…

404 Blog Not Found:タイプ・クラス・プロトタイプ - OOの語彙

その違いは微妙というにはあまりに大きいので、ここでおさらい。 駄文 - JavaScript と「クラス」と「コンストラクタ」と「プロトタイプ」って言葉の定義が難しいよなあ - IT戦記 JavaScript関数の実体は、Functionクラスのオブジェクトです。今回はFunction…

Rails 2.0

respond_to do |format| format.html format.atom { render(:layout => false) } format.rss { render(:layout => false, :action => "index.rxml") } end これで、Atomの場合は/views/example/index.atom.builderが、RSSの場合は/views/example/index.rxml…

Rails 2.0

respond_to do |format| format.html format.atom { render(:layout => false) } format.rss { render(:layout => false, :action => "index.rxml") } end これで、Atomの場合は/views/example/index.atom.builderが、RSSの場合は/views/example/index.rxml…

僕がRubyをやめたわけ - ひがやすを blog

私は気が付いてしまいました。Ruby の動的型付けは多くのエラーを引きおこすことに。そして、安心してデプロイするためには 95% ものテストカバレッジを達成しなければいけないことに。95% のテストカバレッジを得ることの代償として、私の書いたコードは(テ…

『【13-B-7】言語の現在・過去・未来を語る』話題メモ - C# side - NyaRuRuの日記

Developers Summit 2008『【13-B-7】言語の現在・過去・未来を語る』のメモ.C# side. 誰かメモを公開してくれてるかなぁと勝手に期待してましたが,裏番組に id:amachang の『【13-D-7】JavaScript Tips & Technique』が入っていたせいもあってか今のとこ…

2chビューアを作成するための知識

【format】カテゴリ名(TAB)サーバドメイン(TAB)ディレクトリ名(TAB)板の名前...(以下同じ)...b) 特定の板のスレ一覧を取得するex) ニュース速報(http://news23.2ch.net/news/)のスレ一覧http://news23.2ch.net/news/subject.txt【format】(THREAD_ID).dat<>(…

404 Blog Not Found:「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い

Matzさんの意見に、想定内の反応が返って来ている。 Matzにっき(2008-01-26) - [言語] Attacking PHP PHPがいかに駄目な言語か、という話。 どの言語で書いてもおかしなコードを書く奴は書く。perlでもjavaでもrubyでも、どの言語で書いてもSQLインジェクシ…

多倍長整数演算の速度比較 - まめめも

ruby 、perl 、python の多倍長整数演算の速度を適当に比較してみました。フィボナッチ数の計算速度比較以上にどーでもいい比較です。 前置き 使用した処理系のバージョンはそれぞれ以下のとおりです。 ruby 1.9.0 (2008-01-16 revision 0) perl v5.10.0 pyt…

SAT ソルバで数独を解く方法 - まめめも

数独は非常に SAT に変換しやすい問題です。全部参考文献 *1 に載っている内容ですが、なるべくわかりやすく説明してみます。ちょっと長いです。 SAT とは まず SAT をごく簡単に説明します。すでに SAT を知っている人はここは読み飛ばしてください。 命題…

F's Garage:はじめてWebプログラミングをするなら PHP? Ruby?

やっぱり、PHP・・・・かな 1週間暇ができたのでWEBプログラミングを勉強したいと思います。 〜略〜 ・今後プログラミングしていくにあたり有用な、使える言語である ・1週間後掲示板が作れる ・以後まとまった時間がとれず、たとえば1時間単位でも積み…

1週間暇ができたのでWEBプログラミングを勉強したいと思います。 ・1日の勉強時間は5時間ですむ ・WEBプログラミング言語である ・今後プログラミングしていくに.. - 人力

1週間暇ができたのでWEBプログラミングを勉強したいと思います。 ・1日の勉強時間は5時間ですむ ・WEBプログラミング言語である ・今後プログラミングしていくにあたり有用な、使える言語である ・1週間後掲示板が作れる ・以後まとまった時間がと…

まつもとゆきひろのハッカーズライフ:第10回 ソースを読もう (1/2) - ITmedia エンタープライズ

ハッカー能力を高めるのに優れた方法は、実際にコードを書くことと、ほかの人が書いた優れたソースコードを読むことです。今回は、わたしの過去の経験からソースコード読解の秘訣を考えてみます。 2007年12月26日 03時51分 更新 DocINF[Num++] = "/enterpris…