2008-10-01から1ヶ月間の記事一覧

失敗作

失敗昨を残してみる。 tempfile版 tempfileを作成する場所の指定する必要があった。 @printers = Array.new @lprcount = params[:count].nil? ? 0 : params[:count].to_i require "tempfile" @printers = Array.new if params[:count].nil? @lprcount = 0 te…

LBP-1820のステータスを一括取得

20数台のプリンタのステータスを取得したいのが、エラーに悩まされたりして解決に時間が掛かった。 頭を悩ませていたのが「Timeout::Error」って奴。 参考にしたのがこのあたり。 [http://d.hatena.ne.jp/cesar/20070409/p1:title=OVERT MEMO [ruby]net/http…

`initialize_without_backlog': Bad file descriptor - bind(2) (Errno::EBADF)

Aptanaでサーバーを起動したところでこんなエラーが出た。 `initialize_without_backlog': Bad file descriptor - bind(2) (Errno::EBADF)Ruby Forum(http://www.ruby-forum.com/topic/134895)で似たような事例で困っている件を見つけた。 Hi Nii,Looks like…

rbuf_fillって初めて見た。

CanonのLBPプリンタのステータスを一気に取得するRubyプログラムを作成中、結果表示はもちろんRailsで行う。 URLから正規表現で知りたい情報を取得して書き出すだけなんだけど、台数が増えるとエラーになる。 サーバの応答時間が掛かりすぎるのが原因。 とい…

calendar_date_selectでvalidate

すんばらしいプラグインな「calendar_date_select」なんだけど、validateで悩んでいた。 validates_presence_of :hoge_dayこうすると「空白?」を確認してくれるが、日付の正当性は見てくれない。 そこで validates_format_of :hoge_day, :with=>/\d{4}-\d{2…

最終更新

いちいち記入するのが面倒だったので外部JavaScriptファイルで最終更新日時を表示するようにしていた。index.htm <script language="JavaScript" type="text/javascript" src="date.js"></script>date.js var modified = new Date(document.lastModified); var year = modified.getFullYear(); var month= modified.getMonth() + 1; var d…

テストテーブルの不要なデータを削除したい

ボタン一発で連続登録なRailsの仕掛けを作成中・・・で、データが増える増えるw 未練もないので溜め込んでしまったら削除したい。 delete from Table_Name where 条件式;

IEでもデバッグしたい

Internet Explorer Developer Toolbarをインストールしてみたが、script系のデバッグが好みではなかったのでググってみる。 http://memo.hirosiki.jp/article/100836429.html Companion.JSを入れた後にDebug Barを入れると幸せになれるらしい。で、入れてみ…

Word2007で編集できない!

Wordファイルを編集しようと開いてみたら、左下にメッセージが瞬間的に表示された。 「選択範囲がロックされているため、この変更はできません。」よくみると、リボンもグレイアウトしている。 困った。上記のメッセージで検索しても偽情報しか見付からない…

三項演算子を考える

ありがちなif文 if 条件式 flag = "True" else flag = "False" endよく使うんだけど、なんだかイラッとしてきた。そこで三項演算子の出番になるんだけど、1行の文字数を制限したい気分なのであまり使っていなかった。 flag = 条件式 ? "True" : "False" ブツ…

データの値を「NULL」にしたい

MySQL Query Browserで「Edit」で編集しても、値をNULLにする方法が判らない。 悲しい。 update table_name set column_name = NULL where 条件

80072EE5エラー

なんとなく、リモートでログオンしたVista Business端末でWUしたらエラーが表示された。 WSUS2.0クライアントなVista32bit うーん、%systemroot%windowsupdate.logを眺める。 WARNING: GetConfig failure, error = 0x80244004,・・・あれ?コンパネのWUに表示さ…