サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
miau.s9.xrea.com
以前からたまに Selenium IDE は使ってたんですが、 ・変数っぽいのを使いにくい ・共通の処理を関数化できない のが難点でした。 今回少々まとまったテストが必要で、上記の問題を解決すべく Selenium RC を使ってみましたのでそのお話。 # ずいぶん長くなったので、Perl 依存のところは次項に回します。 使ったバージョンは Selenium RC 0.9.2 です。 ■とにかく動かす Selenium RC の概念については 公式ページ の概念図見ていただくのが早いかと。Java 製のテスト用サーバを起動してそこにクライアントから繋ぐ形。クライアント側ではいろんな言語が使えるみたいだけど、どれで行こうかな。 ひとまず一番慣れてる Perl から試してみたけど、必要なモジュールがたくさんあって面倒そうなのでやめ。CPAN は Perl にとって良い資産なんだけど、そこに依存
ひさびさに新規案件担当することになりまして。言語は残念ながら PHP が指定されているんですが(個人的には Perl/Ruby/Python あたりのほうが好き)フレームワークは自由に選んでいいという話。 今回は管理系の画面で CRUD 処理がメインだから CakePHP とか symfony とかそれ系のフレームワークがいいかなー?と思って機能を調べてると、CakePHP 1.2 で多言語対応が強化されてるっぽい。今回は英語サイトと日本語サイトが必要なので、これはなかなかいいんじゃない? ということで、CakePHP の多言語対応について調べたことメモ。 ■基本的なところ CakePHP のおいしい食べ方: CakePHP1.2の簡単国際化 CakePHPで国際化の方法を試してみました : アシアルブログ このあたり、ひととおり内容がまとまってる。後者は cake_1.2.0.6311-
SQL をで行を横展開 - miau's blog? このアイテム、blog の中でも参照率が高いやつなんですが。 ・取得する列の数が限定されているので、本当の関連テーブルっぽいのには使いにくい ・sub_id みたいなのを持たないテーブルには使えない ・なんだかんだで、書くのが面倒 という欠点があります。 ただ単に見やすく表示したいだけであれば、PostgreSQL でもっと楽にできる方法もありますよ、って話。(多少難あり) PostgreSQL では、集約関数を自分で定義できたりします。 これを作ってしまうと、 SELECT id, SUM(point) FROM Points GROUP BY id みたいなノリで「カンマで文字列を結合する」集約処理 SELECT id, comma_join(point_name) FROM Points GROUP BY id みたいなことができ
s9.xrea.com の調子があまりにも悪いので、はてなダイアリーに避難中です。 miauの避難所 今は復旧しているようですが、「直りました」みたいな通知があるまではデータが吹っ飛ぶ可能性もあるので、あまりこちらに書き込まないようにします。いただいたコメント等も消えてしまうことがあるかもしれませんが、ご了承下さい。
[412] マクロをRubyで書きたい - サクラエディタ マクロBBS ここで「Ruby でマクロ書けないの?」という話が出てたので対応パッチ作ってみた。 SourceForge.net: Modify: 1929358 - WSH マクロの Ruby、PHP、Phython 対応 Ruby だけじゃなくて PHP や Python にも対応してます。バイナリへのパッチじゃなくてソースへのパッチなので、ひとまずコンパイル環境持ってる人向け。マクロBBS にも書いたけど、本家に取り込まれるかどうかは [5281] WSH マクロの Ruby、PHP、Phython 対応 - SAKURA Development BBS (ANSI) ここの反応次第だと思う。 以下今回の対応詳細です。長いので注意。 ■WSH の開発者向け情報 WSH のクラスその他については、以下のページに説明がある。 W
ふと思い立ってテキストエディタを作り始めたんだけど、しばらく(少なくとも今月いっぱいは)手をつけられなくなりそうなので公開しちゃいます。仕様面でも技術面でも、何かアドバイスいただけると嬉しいです。 staccato_editor.zip(5.23 MB) 特徴等はこんな感じです。(主に readme.txt から抜粋) ■特徴 ○Ctrl や Shift 以外のキーを modifier key として利用可能 ・f+jkil で左下上右に移動 ・s+jkil で選択領域の拡張/縮小 ・t+jl でタブ切り替え ○複数のカーソルを持てる といった特徴を持った、少なからず変態的なエディタです。 ■動作環境 今のところ Windows でのみ動作します。 たまに Windows でもうまく動かない場合があるようです。 (もしかすると USB キーボードではうまく動作しないのかもしれません。) e
サクラエディタで PHP を使うときに、ちゃんと設定ができてなくて効率が悪い人をよく見かけます。 PHPにおすすめのエディタ(個人的に) : アシアルブログ あたりで紹介されているように、結構いろいろな機能があるのに。 上記のページについて「機能を知るにはいいけど、設定方法が載ってないのが残念だなー」と思ってたんですけど、Vista 機にサクラエディタをインストールする機会があったので、設定方法をまとめてみました。 (2008-03-27 追記) 元々のタイトルは「サクラエディタ+PHP 設定方法まとめ」だったんですが、サクラエディタと PHP を連携する(PHP のマクロ登録したりする)方法と紛らわしいので変更しました。 PHP のマクロ登録はまだ成功していないんですが、うまくいったらどこかでまた報告します。 ■事前準備1 サクラエディタを使いこなすためには、サクラエディタ本体以外のファ
なんだか間違えて rsd.php でも普通に見れるようになってました・・・。 お手数ですが、こちら から入りなおしてくださいませ。 5 秒後に自動的にジャンプします。。。
function 「function」の入力をいかに早く入力できるかを競うタイピングゲームです。 ということでしばらくこれにハマってたんだけど、色々学んだのでメモ。(長文注意) ■そもそも、なぜ function を速く入力するのか? ぼくはまちちゃん!(Hatena) - function あたりを見ると経緯がわかるんじゃないかと。 ■やってみた 0.6 切るくらい。自分の 2 倍近い速度でタイピングできる人間がいるのは知ってたけど・・・0.2 切るってあんた化け物か。 ■さらにやってみた さらに何十回かやってると、functin になってしまうことが多いことに気付く。 えー?ちゃんと「o」押してるよ!何か変じゃない? この Flash がおかしいんじゃね?と思ってエディタでも同じことをやってみるけど、同じ症状。 じっくり調べてみると、どうも「t」と「i」を押したまま「o」を押下しても、
VSS から Subversion への移行に関して数ヶ月前に検証してたんですが、先日 Subversion 用サーバが準備できたそうで。ようやく移行できましたのでそのお話。 長くなりそうなので何回かに分けて書く予定ですが、まずは VSS からの移行スクリプトである vss2svn に関して。 vss2svn: Subversion ※検証したのが数ヶ月前なので、既に古い情報になってしまっているようです。参考程度にどうぞ。 最新版は下記 URL から落とせるっぽいです。 Vss2Svn - Trac (2009-09-11 追記) 最新版はちょっと難ありでした。 vss2svn.exe を試してみる→やっぱりやめ - miauの避難所 また、さらに改造したバージョンを作る機会がありました。場合によってはこちらのバージョンをご利用ください。 vss2svn.pl のユーザ認証対応ほか - m
前回の続き。その他初期設定について。 ■check-mime-type.pl 先日書いたように、svn:mime-type を設定しないと Trac での表示が文字化けして悲惨な感じです。 管理したいファイルの文字コードが全て統一されているならサーバ側で設定すればいいんだけど、そうじゃない場合はこれを使うといい感じです。 check-mime-type.pl - subversion: Subversion Tools and Contrib pre-commit.tmpl を参考に、commit.tmpl を準備。 /hoge/fuga/check-mime-type.pl "$REPOS" "$TXN" || exit 1 みたいな感じで設定しておくと、新規追加ファイルをコミットする際に ・svn:mime-type が設定されているか ・svn:mime-type が text/*
(2007-02-15 追記) いつの間にか ppm でお手軽インストールできるようになっているようで。 しげふみメモ:Windowsで簡単にPlaggerをインストールする方法: このアイテムはもはや不要だと思いますが、参考のために残しておきます。 (追記ここまで) RSS を適当に加工してなんらかの形で出力、みたいなことを行う Perl モジュール。 blog 見たときは「フーン」くらいにしか思ってなかったんですが、先日 YAPC で「Plagger 使って、Bloglines の新着を Gmail で送ると便利だよ」宮川氏の話を聞いて、その有用性にようやく気づきまして。 とりあえず色々は置いといて、Bloglines を Gmail で、というサンプルどおりのものだけやってみることに。 でもこれが・・・やたら苦労しました。 どうも導入時期によって設定とかモジュールの依存関係とかが違う
このページを最初にブックマークしてみませんか?
『miau's temporary!』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く