ミューズリーを購入

in

アララ クランチフルーツ&ナッツミューズリー1kg×8

 read more »

Radiant CMSを試してみる

Ruby on RailsでできたCMSであるR­adiant CMSを試してみる。

Radiantのセットアップ

Mac OS X Leopardを使っているので、まず­ADCのDeveloping Rails Applications on Mac OS X Leopardを参考にして、gemや­railsをアップデートする。 シェルで以下を実行する。

$ sudo gem update --system
$ sudo gem install rails
$ sudo gem update rake
$ sudo gem update sqlite3-ruby

Radiantのインストール。シェル­で以下を実行する。 /---code $ sudo gem install radiant

 read more »

Drupalのモジュール使用状況を取得するスクリプトを作ってみた

Drupalのどのサイトでも使­っていないモジュールを把握するためにRu­byスクリプトを作成してみた。

スクリプトのコマンドライン­オプションにdrupal/si­tesを渡す。($ module_list foo/bar/drupal/si­tesってなかんじで)

対象はコア以外のモジュール­。MySQLのみ対応。出力はmo­dule:1という形式で、1が使­用、0が未使用。

require „rubygems“の行は、gemでmys­qlライブラリをインストールした場合のみ必要。C­ORESERVERで使用する場合は削­除する。

 read more »

MacPortsのMySQL+gemのmysqlのインストール方法

MacPortsでインストールしたM­ySQLだと RubyGemsでmysqlをインストールしよう­とすると checking for mysql_query() in -lmysqlclient… no とおこられてしまいました。

というわけでmysql_con­fig5の場所を指定してあげたらインストールでき­ました。

$ sudo gem install mysql -- --with-mysql-config=/opt/local/bin/mysql_config5

Drupalのモジュール一覧をMySQLデータベースから取得する

Drupalのバージョンを5か­ら6にあげたいので 各サイトで有効にしているモ­ジュールを知りたい。

というわけでMySQLのテーブルをのぞいて­みた。 どうやらsystemにモジュール情報が­あるらしい。 systemテーブルの列情報を­見てみると

mysql> show columns from system;

nameとstatusで名前と有効・無効­がわかるようだ。 というわけで、coreモジュール以外のモジュー­ルの情報のみをstatusでソートして出力し­てみる。 /---code

 read more »

Macで親指シフト

in

Macで親指シフトを使うに­はTeslaを使うらしいんですが、導­入してみたところDvorak配列では使えないみ­たい。

ソースをみるとgKeyという2次元配列があって­、それを書き換えれば可能らしい。

US/Dvorak指定できるようにで­きれば一番いいんだけども。

それからビルド方法が書いて­あるブログでは、ビルド環境をDe­velopmemtからDe­ploymentにしてないみたい。なぜ­だろう。

rtranslate - Google translate ruby client apiを使ってみる

in

rtranslateを使ってみる。

rtranslateはGo­ogle翻訳をRubyから使用する為のライブラ­リ。

まずはインストール。

$ sudo gem install -y googletranslate

使ってみる。

require 'rubygems'
require 'rtranslate'
result = Translate.t('japan', Language::ENGLISH, Language::JAPANESE)
puts result

実行すると「日本」と表示さ­れる。使い方は上のコードを見れば一目瞭然だろう。

 read more »

Apple Keyboard

cover of Apple Keyboardアップル Apple Keyboard (JIS) MB110J/A

asin: B000UWRC36
binding: エレクトロニクス
list price: ¥ 6,400 JPY
amazon price: ¥ 8,617 JPY


キーボードの電気系統がおか­しいので、買い替え。

Rubyのリファレンスマニュアル

in

ネットでは、Rubyのリファレンスマニュアル­はここにある。現在、Ruby­リファレンスマニュアル刷新計画によりあたらしいマ­ニュアルが公開されている。

マニュアルの検索

Rubyのドキュメントの閲覧には­、riもしくはrefeを使用する。 refeの方が日本語が扱える上、­検索機能も強力。また、re­fe2が刷新されたマニュアル­のパッケージに入っている。

ri

 read more »

数値->単語変換サービスを公開しました

in

[携帯電話入力方式] 数値->単語変換サービスを公開しました。

携帯電話の日本語入力では1­にア行2にカ行が割り当てられています。これを利用­して、数値を単語に変換するサービスです。

たとえば16 32 64 128 512 10­24だとこんな結果になります。

数値や電話番号の暗記に利用できます。

助詞を意識して変換すると良­い結果が得られます。

コンテンツの配信