preload
7月 26

第1回Hokuriku.rbが開催しました。三十数名の方に参加していただき、ありがとうございます。

北陸技術者交流会のみなさんには、会場運営を手伝っていただきありがとうございました、この場でお礼申し上げます。

その他、永和システムマネジメントのnawotoさん、ursmさん、最近Redmine -もっと手軽にプロジェクト管理!を執筆されたmaedanaさんにも東京から来ていただき、ありがとうございました。これを機会に福井での開催も検討してみようかと。

私も発表したのが、まとまり切れていなかった、などなど非常に反省しまくりな発表でした。他にも反省点はいろいろあるが…。という事で、今回はスライド無しで。

続きを読む »

Tagged with:
6月 03

firewall

GitHub Firewall Installより。

githubが社内ネットワークなどのプライベートネットワークでも使える「github:fi」をリリースするとのアナウンスがあった。

続きを読む »

4月 09

library 012

これをよく忘れて、gemで検索した時に「あれ、この間までgem searchした時に表示されていたのに…」という事がよくあるのでメモ。

gemはデフォルトではgems.rubyforge.orgのみを参照して検索するのだが、RubyForgeの次に登録数が多いのがGitHub。そのGitHubも検索対象に含めておくと、検索対象になるライブラリの幅がぐっと広がる。

ライブラリ検索の幅を広げるためにもGitHubも検索対象に含めておく事を強くお勧めする。その登録方法は以下の通り。

続きを読む »

Tagged with:
3月 27

Redmine

事の発端は、さくらインターネット スタンダードプラン(以下さくら)でredmineが使えなくなった事から始まる。 作成しているアプリのコードを登録しようと2週間ぶりほどにredMimeにアクセスしようとしたところ、まったく接続できなかった。

続きを読む »

Tagged with:
5月 09

Ubuntuでは、SuexecのDocrootが/var/wwwに設定されている。 このままだと、/home/foo/public_htmlではsuexecが使用できないので,suexecの設定を変更してビルドし直した。 Rebuilding suexec with Different Options on Ubuntu ≪ planetOzhを参考にした。

続きを読む »

3月 31

いちおう忘れないように。

railsではデフォルトのテーブル名は複数形なんだが、単数形で定義したいときは config/environment.rb に下記の一行を足す

1
    ActiveRecord::Base.pluralize_table_names = false

簡単にできるんだね。

3月 28

JRubyOnRails(2.0.2)+JDBC+firebirdの設定方法についてズバリの情報がなかったので、ここでまとめておく。

  • firebirdのJDBC(jaybird)をダウンロード、展開する。ファイルを展開後に必要なのは,jaybird-<version>-full.jarのみ。

  • CLASSPATHの通った場所にjaybird-<version>-full.jarをコピー

  • activerecord-jdbcをインストール

    gem install activerecord-jdbc
    

  • database.ymlの設定

    development:
      host: localhost
      adapter: jdbc
      driver: org.firebirdsql.jdbc.FBDriver
      url: jdbc:firebirdsql://localhost:3050/railsdb
      username: SYSDBA
      password: masterpass
    
    railsdbは、/etc/firebird/2.0/aliases.confにエイリアスとして定義する。 <class=”prettyprint”> railsdb = /home/user/railsdb.fdb DBのファイル(今の場合railsdb.fdb)はfirebirdのユーザ権限で読み書きできる場所に設置する必要がある。

余談

urlの設定次第ではembedded(組み込み)や/home/db/aaa.fdbと直接指定する事も可能(らしい) そのあたりの詳しい設定方法は、こちらが詳しい。

3月 28

Yahoo!のバナーにあったので、ちょっと見てみた。 画像を見るかぎりでは、操作系統やキャラの動きは鉄拳に近いものを感じる。が、いかんせん漢な世界が満載で日本人のニーズをいまいち満していない気がする。 思うに問題点は、3つあると思う。 続きを読む »

3月 28

RailsによるアジャイルWebアプリケーション開発(第2版)をテキストにしていたので今までrails 1.2.6を使っていた。 のだが、NetBeans 6.1ベータ上でjruby+rails 1.2.6の組み合わせは、うまく動かないことが判明。 具体的には、scaffoldしたときにデータベースへのアクセスに失敗する。 デフォルトのrails 2.0.2なら問題ないようなので、この際rails 2.0.2に移行する事を決めた。 続きを読む »

3月 25

Dapper(x86_64)で

1
$ gem install scrapi

でscrapiをインストールして、テストしていると、こんなエラーが

1
2
3
4
5
Scraper::Reader::HTMLParseError (Scraper::Reader::HTMLParseError: Unable to load /usr/local/lib/ruby
/gems/1.8/gems/scrapi-1.2.0/lib/scraper/../tidy/libtidy.dylib):
    /usr/local/lib/ruby/gems/1.8/gems/scrapi-1.2.0/lib/scraper/reader.rb:216:in `parse_page'
    /usr/local/lib/ruby/gems/1.8/gems/scrapi-1.2.0/lib/scraper/base.rb:865:in `document'
    /usr/local/lib/ruby/gems/1.8/gems/scrapi-1.2.0/lib/scraper/base.rb:749:in `scrape'

scrapiに付属していたtest caseでも、Unable to Loadで失敗していた。 libtidy.soを強制的に読みこませるようにtidyのソースを書き換えても、結果は同じ。 libtidy.soはちゃんと有るに、うーむ、と悩む。

続きを読む »