2009-12-01から1ヶ月間の記事一覧

DBからとってきたデータをAssociationにチャレンジ(解決編?)

associations do: と associationsDo: の違いについて、id:sumimさんからコメント頂きました。(ありがとうございます!!) associations do: と associationsDo: は、やっていることは同じなのですが、作業内容が違います(でも得られる結果は同じです)。…

An Introduction to Seaside届いた

よめさまに許可を得て密かに購入してました。DBからのデータは取れるようになったので、 そろそろSeasideのお勉強を本格的に開始。でも、基本はこちらを参照してそうな予感。http://book.seaside.st/bookちなみにこのサイトの内容はPDFでダウンロードできま…

DBからとってきたデータをAssociationにチャレンジ(失敗)

今データベースからかえってきた値はOrderedCollection(順序付き集合)の中にDictionary(連想配列)に入っているんですが、umejavaさんのコメントで、(度々、ありがとうございます。) Associationですが、単なるキーと値のペアですね。OrderedCollectionなど…

ディクショナリ系のイテレートプロトコルのお勉強(Association)が理解できていない。。。

昨日のつづき。実はいろいろ調べたけど、この辺よくわかってなかったり。。。 自由自在SqueakのP199〜P201参照。というかまんま。。。まとめるというか、サンプルコードを記載のみ。 例によっていつものDBからデータを持ってきた後のデータで。。。 data := …

PostgreSQL Client for Squeakの動きがよくわからないの解決の巻。

またまた、umejavaさんにコメントを頂き解決しました!! 度々ありがとうございます。m(_ _)m result rows collect:[:each | each dataKeyedByFieldName]. ですね。do:だと単に回すだけなのですが、collect:だとブロックの評価結果がコピーされたコレクショ…

VBRegexをインストール

umejavaさんにまたまたご教授頂き、正規表現ライブラリをインストールしました。 (本当にいろいろありがとうございます!!m(_ _)m )マルチバイトにも対応していると言われると、なおさら良さげな感じ♪♪ 教えて頂いた資料を参考に、とりあえず、導入手順。ht…

Regular Expression Pluginのインストールができない。。。

次のステップ?まだ前の終わってませんが、正規表現が使えるようになっておきたいなということで、 package loaderでRegular Expression Pluginでインストールしようとしたら、 Error: Invalid utf8 input detected UTF8TextConverter(Object)>>error: ・・…

PostgreSQL Client for Squeakの動きがよくわからないの続き。

umejavaさんのコメントで、やっと動きが理解できました。 ありがとうございます!! というか、自分が理解できてなさすぎなんですよね。。。orz result rows at:1 dataKeyedByFieldName. => (result rows at:1) dataKeyedByFieldName. ですね。単項式のほう…

PostgreSQL Client for Squeakの動きがよくわからない。。。

実は、2週間以上悩んでいたりします。。。 ORマッパー調べたりとかいろいろしましたが、結局クエリを書くことが多いので、 シンプルなものにいきついて、PostgreSQL Client Squeakを使うことにしました。ほんとに情報がなくて、ソース読みまくったんですが…

PostgreSQLのインストール(ソースコンパイル)

MacにPostgreSQLをインストールする際はPortsが多いのですが、DBに関してはソースコンパイルの 人なので、インストール記録。 いけてないところがあれば、ツッコミお待ちしております。※postgresアカウントは作成済みのこと。 ファイルのダウンロード まずは…