木曜日, 10月 29, 2009
火曜日, 10月 27, 2009
script/console内でヘルパーをテストする方法
- script/console内でヘルパーをテストする方法
consoleスクリプトの疑似インスタンスhelperとapp
appはApplicationContollerの疑似インスタンスです - RoR script/console $: (require のサーチパス)
- RoR script/console で最初にすること
- System-wide script/console logging
- irb & script/console tips
Print SQL to standard out - Ruby/Ruby on Rails/単語の単数形・複数形を調べる
Logging Rails activity in script/console
Using The Rails Console for Controller Testing
Firing a controller's action from the console
Accessing session data using session_id
@user=CGI::Session::ActiveRecordStore::Session.find_by_session_id(@session_id).data[:user]
月曜日, 10月 26, 2009
Aptana Studio 1.5 Plugin and Aptana RadRails
Aptana Studio 1.5 Plugin
Installing via Aptana or Eclipse
Aptana RadRails
Aptana RadRails is the leading IDE for Ruby and Rails development.
Installing via Aptana or Eclipse
Aptana RadRails
Aptana RadRails is the leading IDE for Ruby and Rails development.
木曜日, 10月 22, 2009
水曜日, 10月 21, 2009
Googleの新機能が多すぎて、把握できません
Googleの新機能が多すぎて、把握できません
内容:"e サイドウィキを使って役立つ情報を投"
- Google サイドウィキ (Google サイドウィキで表示)
Ruby on Railsのセットアップ(Windows編)
■Ruby on Railsのセットアップ(Windows編)(時間が掛かりたくない場合)
■自力でMSWin32版のRoRをセットアップするのは、次の手順で行います。
■Windows下のMinGWのインストール
■自力でMSWin32版のRoRをセットアップするのは、次の手順で行います。
- Rubyのインストール
- readline.dll, zlib.dll, libeay32.dll, ssleay32.dll「OpenSSL-0.9.8e for windows (Win32 version)を使う必要がある」の用意
- rubygemsのインストール
C:\ruby-x.x.x> ruby setup.rb
- rubyでrailsのインストール
C:\ruby-x.x.x>gem install rails --include-dependencies
- その他のgemのインストール
C:\ruby-x.x.x> gem install uuid
「gem install fastthread」がインストールできない場合、ここのstill can't install mswin32 mongrel_service or fastthreadを参照しながら、fastthread-1.0.1-i386-mswin32.gemをダウンロードして、「gem install fastthread-1.0.1-i386-mswin32.gem」でエラーなく実行できます。
C:\ruby-x.x.x> gem install reliable-msg
C:\ruby-x.x.x> gem install ap4r
C:\ruby-x.x.x> gem install gettext
C:\ruby-x.x.x> gem install vpim
C:\ruby-x.x.x> gem install mocha
C:\ruby-x.x.x> gem install json
C:\ruby-x.x.x> gem install mongrel
C:\ruby-x.x.x> gem install fastercsv
C:\ruby-x.x.x> gem install fastthread
C:\ruby-x.x.x> gem install httpclient
C:\ruby-x.x.x> gem install nokogiri
C:\ruby-x.x.x> gem install soap4r
■Windows下のMinGWのインストール
- MinGWとMSYSのダウンロードとインストール
- rubyのコンパイル
$ ./configure --prefix=/
$ make
$ DESTDIR=/c/test/rubymingw make install - rubygemsのインストール
C:\ruby-x.x.x> ruby setup.rb
- railsのインストール
gem install rails --include-dependencies
月曜日, 10月 19, 2009
日曜日, 10月 18, 2009
金曜日, 10月 16, 2009
木曜日, 10月 15, 2009
qt4-qtconfig does not save font settings
qt4-qtconfig does not save font settings The problem appears with Gtk+ theme, if you change to another theme (e.g cleanlooks) it'll disappear.
The reason is Qt does not recognize all font styles
The reason is Qt does not recognize all font styles
prototype.js
- Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
- prototype.js逆引きサンプル集
- Developer Notes for prototype.js covers version 1.5.0
- JavaScriptライブラリの先駆け「prototype」を勉強しなおすサイト20
See also:JavaScriptライブラリ「jQuery」関連サイト34、jQuery 311 プラグイン and 644 + JavaScript ライブラリ サンプル
Ajax 最適化 Tips - Prototype.js のパフォーマンス
水曜日, 10月 14, 2009
qtconfig-qt4
qtconfig-qt4 is included in the package of qt-x11-4.5.2-3.fc11.i586
There also includes a file called qdbusviewer , it maybe be used to view something about dbus.
There also includes a file called qdbusviewer , it maybe be used to view something about dbus.
火曜日, 10月 13, 2009
Monit's FAQ
FAQ
Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
Real-world configuration examples From Monit Wiki
Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
Real-world configuration examples From Monit Wiki
月曜日, 10月 12, 2009
xdotool - fake keyboard/mouse input
xdotool - fake keyboard/mouse input
This tool lets you programatically (or manually) simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions.
Examples:
Opening a new tab in an existing GNOME terminal window and gterm.sh
X Windows関連のツール
This tool lets you programatically (or manually) simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions.
Examples:
Opening a new tab in an existing GNOME terminal window and gterm.sh
X Windows関連のツール
- xdotool
例:xdotool getactivewindow - wmctrl
- xwininfo
- xlsclients - list client applications running on a display
- xprop
例:xprop -root _NET_ACTIVE_WINDOW - xdpyinfo
日曜日, 10月 11, 2009
土曜日, 10月 10, 2009
金曜日, 10月 09, 2009
SWATの設定ファイル
SWATの設定ファイル
/etc/xinetd.d/swatがSWATの設定ファイルです。
SWATは、接続要求があったときにxinetd経由で起動します。そのため、設定変更後その内容を有効にするには、xinetdを再起動します。
/etc/xinetd.d/swatがSWATの設定ファイルです。
SWATは、接続要求があったときにxinetd経由で起動します。そのため、設定変更後その内容を有効にするには、xinetdを再起動します。
# /etc/init.d/xinetd restart
火曜日, 10月 06, 2009
Rails Searchable API Doc
- Rubyリファレンスマニュアル
- Rails Searchable API Doc Smart search, beautifully packed
- Browse all frameworks, classes, and methods:
Rails: Complete API | Ruby Core | Ruby Standard Lib
For more, please see Learn all about Ruby on Rails, comes from Ruby on Rails - Ruby on Rails
- Programming Ruby
Some Articles about Ruby on Rails by Bruce Tate
Linuxにおけるネットワークプリンタの設定
印刷の設定ファイル
例)ネットワーク上の LP-M5600 を lpm5600 の名前で登録する場合
lpm5600:\
:sd=/var/spool/lpd/lpm5600:\
:if=/usr/bin/lpm5600_lprwrapper.sh:\
:mx#0:\
:sh:\
:rm=192.168.xxx.xxx:\
:rp=lp:
lp 出力デバイスファイル名。例えば/dev/lp0とか。ネットワークプリンタなので特に指定しない。
rp プリンタに渡す引数。プリンタの名前でググッてみると、それなりに探せるようだ。
rm ホスト名(IPアドレス)/etc/hostsに載せとけば好きにかける。
sd スプールディレクトリ。複数のプリンタで同一ディレクトリを指定すると、
混ざって混乱しちゃうみたい。どっちに出力されるかはタイミング次第となるようだ。
lf エラーログファイル
mx 最大ファイルサイズ。mx#0は無制限という意味のようだ。
月曜日, 10月 05, 2009
mysqldumpでバックアップ&復元
mysqldumpでバックアップ&復元
バックアップ:
復元:
Copy MySQL database from one server to another remote server
mysqlのダンプファイルって特定のテーブルのみのダンプファイル
バックアップ:
- $ mysqldump -u root -x --all-databases > dump.sql //すべてSQLにしてテキスト形式に保存
- $ mysqldump -u root データベース名 > dump.sql //特定のデータベースのみのバックアップ
復元:
- $ mysql -u root -p < dump.sql
- $ mysql -u root データベース名 < dump.sql
Copy MySQL database from one server to another remote server
- mysqldump -u user1 -h server1 -ppassword1 db_name | mysql -u root2 -h server2 -ppassword2 db_name
mysqlのダンプファイルって特定のテーブルのみのダンプファイル
mysqldump --opt -c --where="xxx = 'yyy'" --no-create-info -u root -pmanager database table > data.sql
Remote login to a mysql server
From remote system or your desktop type the command:$ mysql -u webadmin –h 65.55.55.2 –p
Where:
- -u webadmin: webadmin is MySQL username
- -h IP or hostname: 65.55.55.2 is MySQL server IP address or hostname (FQDN)
- -p : Prompt for password
How Do I Enable Remote Access To MySQL Database Server?
登録:
投稿 (Atom)