Pistolfly のすべての投稿
Scheduling in Ruby
リンクをクリックしたときに横に伸びる点線を消す方法
リンクをクリックしたときに横に伸びる点線を消す方法(Firefox) - IDEA*IDEA ~ 百式管理人のライフハックブログ
背景画像でリンクを表示し、テキストはスタイルで非表示にしているような場合、aタグのスタイルを、
background-image: url(/images/xxx.gif); text-indent: -9999px;
のようにしたりする。
しかしそうすると、リンクをクリックした場合に、点線が左にグーッと伸びて表示されてしまう。
これを消すには、そのaタグのスタイルに、
overflow: hidden; outline: none;
を追加すればよい。
正規表現にマッチする部分文字列を全て取得する
Safariが描画を開始するまでの時間を設定する
$ defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25
デフォルトは1.0らしい。
How to create a proxy class in ruby
The Rails State Machine
Ubuntu 必要なファイルの含まれるパッケージの探し方、Debianパッケージの流用
Ubuntuにrmagickをインストール(ソースからインストールしたruby+gem)
Ubuntuのソースインストールしたruby環境に、rmagickをインストールした。
■ aptitudeでimagemagick libmagick9-devをインストールする。
※ libmagick-devやlibmagick9++-devなど他のパッケージではgraphicsmagickがインストールされ、railsのプラグインattachment_fuがうまく動作しなかった。(strip!メソッドはImageMagick1.1にはない、みたいなエラーになった。)
$ sudo aptitude install imagemagick libmagick9-dev
■ rmagickをgemでインストール。 (rmagick2がインストールされる。)
$ sudo gem install rmagick
■ 確認
$ convert --version Version: ImageMagick 6.3.7 06/04/09 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC $ irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'RMagick' => true irb(main):003:0> exit
Ubuntuにrubyをソースからインストール
まず、readlineをインストールしておく。
$ sudo aptitude install libreadline-dev
rubyをダウンロードして展開、--with-readlineを付けてconfigure、make、sudo make install。
$ wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz $ tar xzvf ruby-1.8.7-p174.tar.gz $ cd ruby-1.8.7-p174 $ ./configure --with-readline $ make $ sudo make install
rubygemsのインストールについては以下を参照。
ruby、rubygemsのインストール