シンプルな実装。 モデルクラスが必須ではなく、あるテーブルを表すオブジェクトを経由してDB操作を行う。 デザインパターンは、Table Data Gatewayに対応。 標準添付のSequel::Modelによって、モデルクラスを使うことも可能。 マイグレーション用のコマンドラインツールが付属。 モデルを使わない場合 require 'rubygems' require 'sequel' # DB接続 DB = Sequel.sqlite('book-sq.db') # スキーマ作成 unless DB.table_exists?(:books) DB.create_table(:books) do primary_key :id string :title integer :year end end # データの作成 DB[:books].insert(:title => "初めてのRu
Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Clever Algorithms is a newly released book by Jason Brownlee PhD that describes 45 algorithms from the Artificial Intelligence (AI) field with Ruby-based examples. It's well produced and, notably, free in its PDF and online formats. A print copy is available at a small cost. The book kicks off with a chapter of background
2010年10月08日 面白すぎて寝食の間も惜しんで一気に読んだ本 Tweet 0コメント |2010年10月08日 18:55|書籍・読書|Editタグ :小説お勧め >http://kamome.2ch.net/test/read.cgi/books/1227617112/ 4 :無名草子さん:08/11/26 03:03 ID:? 俺が散歩の時間を忘れてまで読んだのは、ルソーのエミールかな 176 :無名草子さん:09/11/30 00:53 ID:? >4 カント乙 当ブログサイトはアフィリエイト広告、バナー広告を利用しています。 5 :無名草子さん:08/11/26 19:58 ID:? キングのデッド・ゾーン上下巻 キングは映画が受け付けないから食わず嫌いしてたけど これは何気なく読んだら上の後半から止まらなくなり睡眠とらずに会社に行った 覚えがある。 106 :無名草子さん:
Programming Ruby The Pragmatic Programmer's Guide First Edition (*) (*) An updated Second Edition of this book, covering Ruby 1.8 and including descriptions of all the new libraries, is available from the authors. Table of Contents Extracted from the book "Programming Ruby - The Pragmatic Programmer's Guide" Copyright © 2001 by Addison Wesley Longman, Inc. This material may be distributed only sub
Why functional programming? Why Haskell? 1. Getting started 2. Types and functions 3. Defining types, streamlining functions 4. Functional programming 5. Writing a library: working with JSON data 6. Using typeclasses 7. Input and output 8. Efficient file processing, regular expressions, and file name matching 9. I/O case study: a library for searching the filesystem 10. Code case study: parsing a
僕はバイオインフォマティクスという生物と情報の融合分野で研究を行っています。東大の理学部情報科学科にいた頃は同僚のマニアックな知識に驚かされたものですが、そのような計算機専門の世界から一歩外に出ると、それが非常に希有な環境だったことに気が付きました。外の世界では、メモリとディスクの違いから、オートマトン、計算量の概念など、コンピューターサイエンスの基礎知識はあまり知られていませんでした。コンピューターサイエンスを学び始めたばかりの生物系の人と話をしているうちに、僕が学部時代に受けた教育のうち、彼らに欠けている知識についても具体的にわかるようになってきました。 バイオインフォマティクスに限らず、今後コンピュータを専門としていない人がコンピューターサイエンスについて学ぶ機会はますます多くなると思われます。そこで、これからコンピューターサイエンスを学ぼうとする人の手助けとなるように、基礎となる参
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く