2010-12-01から1ヶ月間の記事一覧

ServersMan@VPS日誌02 - Rubyをソースからインストール

なにはともあれ、スクリプト言語のひとつくらい必要なのです。というわけでRubyをひとつインストールします。最新版を使ってみたいので、ソースコードからに挑戦。バージョンは、先日クリスマスリリースされた1.9.2-p136。 インストールの方針ですが、「/usr…

指定した文字列を含む行を抽出するコマンド

:%s/\(.*対象文字列.*\n\)\|.*\n/\1/g ■ポイント viでやる際は、グループの括弧やバーティカルバーもエスケープする。素直にgrep使えばいいんじゃ

ServersMan@VPS日誌01 - Ubuntu初期設定

会社 VPSホスティングサービスはどこを利用するか迷ったけど、安さにつられてServersMan@VPSを選択。他にもIPv6が使えるなど。 OS Debian系を使いたかったのと、本家Debianを使うにはレベルが足りてない(初期設定ではDNSすら未設定で、wgetでruby-lang.org…

ImageMagick/RMagickで将棋盤を描くpart1

ブラウザ将棋盤の機能拡張として盤面図を出力させようと思い、ImageMagickというかRMagickをいじってます。 大きさが固定されている、なぜか太字にならない等々の問題はありますが、とりあえずそれっぽいものは出力できました。 !# /usr/bin/ruby require 'R…

サクラエディタの改行(CRLF)は\r\nで検索する

仕事でサクラエディタを使える幸せを満喫中のmyokoymです。 今回は、改行の検索方法を書きます。 他のWindows用エディタでは、改行を検索する際に改行の種類に関わらず\nで引っ掛けてくれるものが多いです。しかし、サクラエディタでは、 CR(旧Mac) \r LF…

古いメールアドレスを忘れそうなあなたへ

Rubyスクリプトをdaemonで起動する - tricknotesのぼうけんのしょを改造させてもらいました。 # reminder.rb require "rubygems" require "daemons" require "net/smtp" require "tlsmail" _, term, = ARGV term = term.to_i smtp_server = (GMailのSMTPサ…

札幌Ruby会議03を見て考えたこと01

昨日行われた札幌Ruby会議03について。 名札は用意したのですが、結局会場には行けなかったのでUstreamでの参加。映像も音声も終始安定していて、さらに右下に発表者の映像が映っていたりしたので、会場の雰囲気を味わうことができました。 以下は発表のまと…