2009-01-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アカウントは作成済みのこと。 ファイルのダウンロード まずは…

パッケージのアンインストール方法

自由自在Squeakだとパッケージのインストール方法は記載があるのですが、アンインストールがないような。。。 (まだ読み切っていないんで、どっかにあるかもしれませんが。。。)で、削除するのに、ハマったのでメモ。http://www.flickr.com/photos/vazexqi…

Squeakで入力補完(eCompletionができない。。。)

以下参照でそのままですが。。。 http://squeak.qp.land.to/wiki/index.php?Squeak%2FFAQ%2F42Squeakは通常 Alt(Cmd)-qで入力補完できますが、一個ずつでてくるので、使いにくい。。。 (初心者なので、特に。。。) Order ↓ OrderedCollectionTest ↓ Ordere…

Squeakはじめました。

会社では新しい期が始まり、今期は新しい言語を取り組んでみようということを目標にしました。 いろんな考え方やらなんやらが吸収できてよいかなぁーというのがあるのと、同じ言語ばかりなのもどうかと思いまして。。。どうせやるなら他の人がほとんどやって…

MacにOpenDBXを導入する

今後のいろいろやりたいことがあって現在その準備中。その中で、OpenDBXを導入する必要があったので、その記録。 Delphiからも使えちゃうみたい。Windows/Mac/Linux環境はほとんど気にしなくてよいのですが、 今は、環境気にせずに使えるからあんまりこれを…

MacOSX SnowLeopardでNTFSに書き込む方法

久しぶりの書き込みです。いろいろありましたが、戻って参りましたm(_ _)m これからもよろしくお願い致します。今日やっと、SnowLeopardにOSを変更。Macはやっぱりクリーンインストールが基本だよねということで、 クリーンインストールしました。で、データ…

ニャータ葬儀

本日は、家へご帰宅。朝から写真ひっぱり出したりして、 思い出に浸ってたり、いつも寝ていた場所に寝かしてあげてました。やっぱり見るとつらいけど、そばにいて欲しくて、いろいろ葛藤が あったけど、遺体が傷むとかわいそうだし、現世にカラダだけいたん…

ニュータ逝去

本日、17年目(享年16歳)一緒に連れ添ったニャンコが亡くなりました。。。 妹が習い事の帰りに拾って帰ってきた幼少期から、彼とともに人生を共に過ごしてきた と言っても過言ではありません。もうすぐ17歳の誕生日でした。。。あんなにご飯を食べていたのに…

PyGreSQLのインストールでハマったメモ。

単純に自分の恥ですが。。。さらします。PostgresSQLにアクセスするには、psycopg2が多い?みたいですが、個人的にはPyGreSQLが好きです。 カーソル扱うのがなんか。。。:-)PyGreSQLは以下でダウンロードしときます。(easy_installだと3.8がインストールさ…

Eric4にDjangoプラグインとPyLintプラグインをインストールする

勢いにのって、プラグインをインストール。Djangoを使ってみたかったので、Djangoプラグインと文法チェックのPyLintプラグインを導入。 http://eric-ide.python-projects.org/eric4-download.html にeric4 plugins にDownload stable eric4 pluginsをクリッ…

MacOSX_Eric4の導入記録

かなり、苦労しましたが、導入できたのでその記録。あんまり日本では使ってる人いないのかな? 情報がかなり少なくていろいろつまった。。。orzPythonでコード書くには、かなり高機能で良い印象を持っています。 サイト見ての判断なので、なんともいえません…

MacOSXでlxmlのインストールにハマった。。。

家では、Pythonしか書かないことにしましたw しかも朝方にコード書くという生活に変更中。では、本題。Portsを使わずに、パッケージでpythonをいれて、setuptoolsのeasy_installで easy_install lxmlとすると、こんなエラーが。。。orz error: Setup script …

vimでxdebug(php)時にエラーが出る対処法

それなりにPHPに慣れてきて、なんとか自分のしたいことが出来てきました。エディタについては、まだ定まらず、とりあえず、macvimを使っているんですが、 xdebugを使用してデバッグしようとしていたときにハマったので、メモ。 xdebugの導入済であること前提…

Genshiのアヤシ過ぎる訳を丁寧にご指摘頂きありがとうございます。

WEBのバックボーンも持たない状態で、取り組んでいる中、本当にうれしいです。 お恥ずかしい限りですが、今後も何かありましたらご指摘ください。通りすがりの方でしたので、直接お礼を申し上げることが叶わなかったので、この場を借りて、厚く御礼申し上げ…