環境変数の部分文字列

"C:\Program Files (x86)\PuTTY\plink.exe" root@192.168.<云々> "date %date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%"Windowsから、その時計で近在のホストの時間をあわせようとしてみた。コマンドの実行には PuTTY付属の plink を使う。それで root で…

メールで Twitter、「Timestamp out of bounds」対策

なんとか使っているメールで Twitter、メールで Twitter、OAuth (続き) - Rubyとか Illustratorとか SFとか折紙とかメールで Twitter、OAuth - Rubyとか Illustratorとか SFとか折紙とか だが、ある日ふと「Timestamp out of bounds」といって Net::HTTPUnau…

Squeezeで、userdir のPHP

気がつくのが遅れたが、Debian 6.0.0 「squeeze」では、はじめ userdir (典型的には各ユーザの public_htmlディレクトリ以下)での PHP(5) の実行が有効になっていなかった。.phpファイルを置いてもその儘ファイルとしてダウンロードさせようとする。 /etc/ap…

まとめの時間

. #railstokyo 後半のまとめ。後半1、TDD/BDD: fixture_replacement, テストフレームワーク、スローテスト 2011年2月19日 17:19:52 webから . #railstokyo 後半のまとめ。後半2、カバレッジとかCI: Bigtuneについてのデモ(CIのツール)、他のCIツールとの比較…

後半その2、herokuの話

. #railstokyo herokuの話 。 2011年2月19日 16:22:36 webから 要望とか 日本語の説明頁、資料 円決済や請求書 AWSなのは良いとして(本当?)、アジアのリージョンで . #railstokyo herokuの話 。セールスフォースが買ったが、フォースにはならない、ヘロクは…

後半その1、MongoDBの話

. #railstokyo MongoDBの話。 2011年2月19日 15:34:42 webから . #railstokyo MongoDBの話、MongoHQ使ってる、EC2とは近いのでそうやって使うには問題ない 2011年2月19日 15:36:08 webから https://mongohq.com/home . #railstokyo MongoDBの話、はじめるの…

kaminariの話

. #railstokyo kaminariの話と Rails3.0.4 のはなし 2011年2月19日 14:23:45 webから kaminari「雷」、ページネーションを実現するライブラリについて、作者と GitHub - kaminari/kaminari: ⚡ A Scope & Engine based, clean, powerful, customizable and so…

Ruby用リアルタイムプロファイラ

. #railstokyo Ruby用リアルタイムうろファイラの設計と実装(東京大学大学院) 2011年2月19日 13:36:54 webから . #railstokyo プロファイラの話。どこから呼ばれてどのくらい掛かってるか測る。現実的なオーバヘッド。 2011年2月19日 13:53:14 hs9587-tweet-…

Rails勉強会@東京第60回、出席

Rails' Wiki - RailsMeetingTokyo-0060行ってきました(この頁翌日 /20 に書いています、自分witterからの再録等含みます)。 .kakutani 流浪の勉強会だった #railstokyo は60回の還暦を自らの出発点であるダイビルで開催する。おお。 2011年2月18日 22:45:07 …

Rails勉強会@東京第59回

Rails' Wiki - Rails勉強会@東京第59回、行って来ました(この項翌日 /23に書いてます、自分twitterからの再録を含みます)。 . Rails勉強会@東京第59回はじまる #railstokyo 1:06 PM Jan 22nd webから 今回のプログラム . 一ステーキ系ライブコーディング、二…

USBからの起動

USB からのインストーラ起動 - Rubyとか Illustratorとか SFとか折紙とかに引き続いて USB(フラッシュ)メモリからの Linux の起動。今時は特に苦労することも無くインストール先に USBメモリ(の化けた SCSIドライブ)を指定するだけでいいいのね。 ただブート…

メールで Twitter、OAuth (続き)

前回(メールで Twitter、OAuth - Rubyとか Illustratorとか SFとか折紙とか)はコマンドラインからのツイート投稿する所で力尽きてしまったのでその続き。 ちゃんとタイムラインを GET して整形する 前からのメール駆動プログラム(メールで Twitter、そして機…

USB からのインストーラ起動

USBメモリからの起動とインストールをやったたことが無かったので試してみる。といってもインストールガイドの該当のところ「http://d-i.alioth.debian.org/manual/ja.amd64/ch04s03.html」に従うだけ。 「簡単な方法」でやってみる。それだと、ビジネスカー…

メールで Twitter、OAuth

メールで Twitter、しばらく便利に使っていたのだけど、認証方式を変えないといけない。そう思いながら半年経ってしまった。 メールで Twitter、そして機能追加 - Rubyとか Illustratorとか SFとか折紙とか メールで Twitter、リファクタリング続き - Rubyと…

経過分秒表示(続々)、カウントダウン

http://d.hatena.ne.jp/hs9587/20100719/1279533327の続きというか、ライトニングトークを意識するならやっぱりカウントダウンが良いみたい。ので、そのように改造 LT_timer.rb #coding:Windows-31J # $Id: LT_timer.rb 3590 2010-12-30 07:00:56Z hs9587 $ …

Mail(gem) で送信するメールの添付ファイルを 7bit ではなく base64 にする方法

Mail(gem) で送信するメールの本文を UTF-8 ではなく ISO-2022-JP にする方法 - Rubyとか Illustratorとか SFとか折紙とか では送信メール本文の文字コードについて考えた、添付ファイルがあるときは特段の事があるのだった。 その添付ファイルなんだけど、.…

Mail(gem) で送信するメールの本文を UTF-8 ではなく ISO-2022-JP にする方法

メモ。 Gem の Mailライブラリ(mail | RubyGems.org | your community gem host)で素朴に日本語のメールを送る場合、文字コードはISO-2022-JPではなく、UTF-8になります(Rails3で送信するメールの本文をbase64ではなく8bitにする方法 - 思っているよりもずっ…

RSpec 2 用の Rakefile

こんな感じで良いのかな、ただ specフォルダの _specファイルを実行する Rakefile。 # coding: utf-8 require "rspec/core/rake_task" desc 'rake spec' task :default => [:spec] RSpec::Core::RakeTask.new(:spec) do |spec| spec.pattern = 'spec/*_spec.…

"小さい"Rackアプリケーション

ちょっと Rack について見てたりした(Rackまわり - Rubyとか Illustratorとか SFとか折紙とか) で、この辺(第23回 Rackとは何か(1)Rackの生まれた背景:Ruby Freaks Lounge|gihyo.jp … 技術評論社)なんかも参考に最低限の Webアプリケーションを作ってみ…

コマンドライン出力のハンドリング

ふと標準エラー出力の表示を抑制したくなった (Windows7) c:\><コマンド類> 2> NUL 「2>」が標準エラー出力「1>」なら標準出力のリダイレクト、「NUL」は NULデバイスで入出力の抑制になる。また、「2>&1」とすれば標準エラー出力を標準出力にリダイレクト…

その後

. RailsでMongoDBを http://thinkit.co.jp/story/2010/10/27/1829 #railstokyo 4:45 PM Nov 13th webから . MongoDBとは何ぞや #railstokyo 4:51 PM Nov 13th webから Active Recordのその先へ ~RailsでMongoDBを使う~ | Think IT(シンクイット) 終了ミ…

Rackまわり

. Rack の話 #railstokyo 4:01 PM Nov 13th webから . フレームワークとWebサーバを結ぶもの Rack #railstokyo 4:04 PM Nov 13th webから . ラックなので(ミドルウェアを)重ねることが出来る、ログ取りとか認証とか Rack #railstokyo 4:05 PM Nov 13th webか…

Test(Cucumber、RSpec2とか)

. Test #railstokyo 2:45 PM Nov 13th webから 実際問題(TestUnitじゃなくて) RSpec使ってるひとどのくらいいるんだろうという話になって . test/unit と RSpec どっち。手間暇の問題で test/unit のままのひともいるかな、rspec 導入も楽になったよね Test …

Rails3について

. Rails3 の話 #railstokyo 1:33 PM Nov 13th webから . 2系からはどこが変わったんだろう Rails3 #railstokyo 1:34 PM Nov 13th webから . コマンドとか script/rails とか config.ru とか、それから bundlerのための Gemfile Rails3 #railstokyo 1:41 PM N…

Rails勉強会@東京第57回出席

Rails' Wiki - uuicgjpz行って来た(この項翌々日 /15に書いてます、自分 twitter からの再録)。 . Rails勉強会@東京第57回 http://wiki.fdiary.net/rails/?RailsMeetingTokyo-0057 出席、自己紹介タイム #railstokyo 1:10 PM Nov 13th webから . Rails3につ…

Windosで、CD(DVD)トレイを開閉する

結構悩んでしまった、 CD/DVDトレイ開閉スクリプト - IT生活向上ブログ wmp = WIN32OLE.new 'WMPlayer.OCX' f = wmp.cdromcollection.getByDriveSpecifier('F:') f.eject f.eject 「F:」は光学ドライブのドライブレター、手元ではそうでした。 同じドライ…

gz圧縮ファイル

Windows で .gzファイルを読みたかった。 ruby -rzlib -e "Zlib::GzipReader.open('<ファイル名>.gz'){|gz| gz.readlines.each{|l| l.display}}"

PuTTYで生成した公開鍵を使う

どこで見たんだっけな、PuTTYgen で生成したキーペアについて。公開鍵を Linux機に仕込む。 ssh-keygen -i -f id_rsa.pub >> authorized_keys ちなみに -iオプションは -i This option will read an unencrypted private (or public) key file in SSH2-compa…

TDDのこと (Rails勉強会@東京第56回後半)

Rails@東京56: TDDのこと、 onkさんのスタートで #railstokyo 3:36 PM Oct 16th webから onkさん(Takafumi ONAKA (@onk) | Twitter)のガイドで始まり Rails@東京56: TDDのこと、 Factory Girl、Machinist、Fabrication どれがいいのか http://wota.jp/ac/?da…

淡々とRails3.0のルーティングの機能を見ていく (Rails勉強会@東京第56回前半)

Rails@東京56: raoutes.rb のこと、 #railstokyo 2:00 PM Oct 16th webから ツイート時刻多少前後あるの容赦 Rails@東京56: raoutes.rb のこと、「淡々とRails3.0のルーティングの機能を見ていく」 #railstokyo 2:05 PM Oct 16th webから Rails@東京56: raou…