2009-03-01から1ヶ月間の記事一覧

センターカット処理とは

通常は端末から操作する作業で、大量にデータがある場合、ファイルにしてコンピュータセンターに持ち込み、あたかも端末からデータが入ったかごとくファイルのデータを処理することです。 センターカット処理とはなんでしょう? - 運用・管理 | 【OKWAVE】 …

XPJUG:ジャイルな見積りと計画づくりに行ってきた。

とってもよかった。計画大切。 プランニングポーカーも初体験だったけどよかったです。 話すことによってチーム全体の知識レベルが高まるのが感じられる。 ぜひやってみよ 途中から体調悪くなってしまったので飲み会はリタイアしましたが*1、行きたかったな…

さくらインターネットのCRON設定時に気をつけること

さくらインターネットの場合CRONで指定したコマンドは自分のHOMEディレクトリが実行ディレクトリとして起動される模様。 なのでCRONでキックしたSHELLから参照されるパスは絶対パスで書く。もしくは自分のHOMEからの相対パスで書きましょう。てかフルパスで…

WWW::Mechanizeでタイムアウトが発生する場合

タイムアウト時間のデフォルト値はnet/protocolに記載されているように60秒なのでそれ以上の処理を行わせたい場合は別途指定すればよいらしい。こんなかんじ require 'mechanize' agent = WWW::Mechanize.new; agent.read_timeout = 100 # 100sec timeout

rhtml以外でHTMLエスケープしたい

hとかhtml_escapeとかだけをUtilとして使いたいな〜と思ったのでどこに実装されているのか調べたらERB::Utilにあった。 require 'erb' ERB::Util.h("<html>") #⇒ &lt;html&gt; ふむ</html>

正規表現の置換対象にパターンを指定する場合はシングルクオートで記載しないと動かない

ちょっとはまったのでメモ。gsbu等でパターン置換をする場合置換文字列は「"」囲みでは駄目で「']じゃないと期待通り動かない。 ymd = "20090327" puts ymd.gsub(/(\d{4})(\d{2})(\d{2})/,'\1-\2-\3') puts ymd.gsub(/(\d{4})(\d{2})(\d{2})/,"\1-\2-\3") 結…

Ksarでsarをグラフ化するのが便利すぎる

性能を見るのでPSやらsarを使うわけですがやっぱりデータはグラフ化したいです。 PSだったらPSグラフ化君とかがあって便利なのですが、IOとかも一緒に全部みたいとかなるとSarが楽です。 んで、Sarをグラフ化したいなと思っていたらめっちゃ便利なものがあり…

札幌色々

超多忙だったけど合間を見つけて色々食ってきた。 蟹@二条市場 生きてる蟹をその場でゆでてもらって食べたけどうまい! 大きさによるけど1杯5000円ぐらいで大満足! ↓ゆでて ↓ご馳走様 すみれ@本店 こってりした札幌ラーメンでうまい。そして熱い。上あご…

大往生

ばあちゃんが102歳の大往生をしたので札幌に行ってきた。 ばあちゃん天国でも元気で。

DropBoxが便利すぎる件

DropBoxというオンラインストレージサービスがまじ便利。 やってることはSVNとかYahoo!ブリーフケースとかFolderShareとおんなじなんだけども何がいいって全部自動的に出来る。 また、普通のファイルシステムと同じに使っていて勝手に同期してくれる。 さら…

さくらインターネットにhpricotをいれる

事前にこれをうっておく。 setenv RB_USER_INSTALL true なるほど、いろいろ御作法があるのね。参考 http://d.hatena.ne.jp/so_ra_to/20081231/1230734821

Windows 環境だと Rails 2.2+MySQL5.1は動かない

これ豆知識な!!ほかに原因があるのかとおもっていて無駄に時間を費やしてしまったよ。。 というわけでおとなしくMySQL5.0系をいれましたよと。

ORA-01034とORA-27101エラーでOracleインストールユーザー以外でログインできない

RH上にOracle入れていたら、oracleユーザーでは問題なく動くんだけど他のユーザーで稼動させようとしたらORA-27101がでてうごかない事象が発生。 SQL> conn hoge/hoge ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exis…

ミラクル

この雨のなか地元駅に傘を忘れるというミラクルを達成! 疲れてんのかな

Xの使い方

Xmingをクライアントにいれて $export DISPLAY=TARGET_IP:0.0 $xhost + $xclockとする。

バックグラウンドで実行しているプロセスが終わるのを待つ

バックグラウンドで実行しているプロセスが終わるのを待つには「wait」としておけばよいだけ。 %./gara.sh & [1] 8062 %./gara.sh & [2] 8917 %./gara.sh & [3] 9910 %wait [3] Done ./gara.sh [2] - Done ./gara.sh [1] + Done ./gara.sh %便利だなぁ

rubyforge powered by PHP

昨日rubyforgeを見ていて気づいたんだけどrubyforgeってPHPで出来てるんだね。 http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz

久々にRailsでも

久々にRailsでもやるかなとさくらインタネットにRailsを入れてみた。 ここをみながらやったらすぐできた。 さくらのレンタルサーバーに Ruby on Rails をインストールする手順 - Google App Engine+Pythonで脱プログラミング初心者を目指す日記 さくらのレン…