月曜日, 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.

水曜日, 10月 21, 2009

Googleの新機能が多すぎて、把握できません

Googleの新機能が多すぎて、把握できません

内容:

"e サイドウィキを使って役立つ情報を投"
- Google サイドウィキGoogle サイドウィキで表示

Ruby on Railsのセットアップ(Windows編)

Ruby on Railsのセットアップ(Windows編)(時間が掛かりたくない場合)

■自力でMSWin32版のRoRをセットアップするのは、次の手順で行います。
  1. Rubyのインストール
  2. readline.dll, zlib.dll, libeay32.dll, ssleay32.dll「OpenSSL-0.9.8e for windows (Win32 version)を使う必要がある」の用意
  3. rubygemsインストール
    C:\ruby-x.x.x> ruby setup.rb
  4. rubyでrailsのインストール
    C:\ruby-x.x.x>gem install rails --include-dependencies
  5. その他のgemのインストール
    C:\ruby-x.x.x> gem install uuid
    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
    「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」でエラーなく実行できます。


■Windows下のMinGWのインストール
  1. MinGWとMSYSのダウンロードとインストール
  2. rubyのコンパイル
    $ ./configure --prefix=/
    $ make
    $ DESTDIR=/c/test/rubymingw make install

  3. rubygemsのインストール
    C:\ruby-x.x.x> ruby setup.rb
  4. railsのインストール
    gem install rails --include-dependencies

複数のコンピュータで一組のキーボードとマウスを共有する「Synergy」

複数のコンピュータで一組のキーボードとマウスを共有するSynergy

How Do I Enable Remote Access To MySQL Database Server?

How Do I Enable Remote Access To MySQL Database Server?
MySQL リモート接続を許可する

Rails Cookie Detection

Rails Cookie Detection
JavaScript Cookie Object using Prototype

木曜日, 10月 15, 2009

技術情報 From ロボット開発工学

技術情報 From ロボット開発工学
Linuxでロボット制御、ハードウエア操作
ユニバーサルインターフェイスボード
技術ネタ
USB-シリアル変換ネタ(ロボット学会誌関連)
ロボコン向けH8周辺回路集

Crackerjack Project

Crackerjack Project

IPA、Linuxカーネルの互換性情報を提供

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

Gentoo Users

Gentoo Users Find Gentoo users near you
See also 看看哪位Gentoo User离自己最近

prototype.js

  1. Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
  2. prototype.js逆引きサンプル集
  3. Developer Notes for prototype.js covers version 1.5.0
  4. JavaScriptライブラリの先駆け「prototype」を勉強しなおすサイト20
    See also:JavaScriptライブラリ「jQuery」関連サイト34jQuery 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.

蓝魔发布MID新品W7

蓝魔发布MID新品W7

SmartQ

See:なにこれ欲しい

火曜日, 10月 13, 2009

Examining the Ruby Call Stack

Examining the Ruby Call Stack
caller.each {|c| puts c}

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

月曜日, 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関連のツール
  • xdotool
    例:xdotool getactivewindow
  • wmctrl
  • xwininfo
  • xlsclients - list client applications running on a display
  • xprop
    例:xprop -root _NET_ACTIVE_WINDOW
  • xdpyinfo

金曜日, 10月 09, 2009

SWATの設定ファイル

SWATの設定ファイル

/etc/xinetd.d/swatがSWATの設定ファイルです。

SWATは、接続要求があったときにxinetd経由で起動します。そのため、設定変更後その内容を有効にするには、xinetdを再起動します。
# /etc/init.d/xinetd restart

火曜日, 10月 06, 2009

RubyEditing

RubyEditing

Rails Searchable API Doc





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でバックアップ&復元

バックアップ:
  • $ 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?