タグ

ブックマーク / koseki.hatenablog.com (4)

  • ブラウザのコピー機能を拡張する。 - こせきの技術日記

    ブラウザで何も選択しない状態でコマンド+C押したらタイトルとURLをコピーしてほしい、、。 2010-09-18 19:24:04 via HootSuite コマンド+Cなんて贅沢いわないから、キーボードでタイトルとURLコピーできるだけでいいんだけど……全然そういうアドオンがみつからない。なんで? 2010-09-18 19:30:26 via HootSuite というわけで、 Copy Fixer というブラウザ機能拡張を作りました。 これを入れると、ブラウザで Ctrl-C / Command-C を押したときにページタイトルとURLをコピーするようになります。 実際にこの記事でコピペすると、↓こんな風になります。 ブラウザのコピー機能を拡張する。 - こせきの技術日記 http://d.hatena.ne.jp/koseki2/20101020/CopyFixer もちろん、普

    wacky
    wacky 2010/10/21
    ブラウザで何も選択せず Ctrl+C を押すとページタイトルとURLをクリップボードにコピーするブラウザ拡張「Copy Fixer」。Firefoxアドオン版とGoogle Chorome拡張版あり。
  • JavaScript正規表現メモ。 (JavaScriptでよく使う書き方。) - こせきの技術日記

    タイトル変えました。旧タイトル「JavaScriptでよく使う書き方」。よく使うけど毎回忘れる。 正規表現にマッチするかどうか。 RegExp#testを使う。 /abc/.test("abcdefg") // => true String#searchはマッチした位置を返す。マッチしない場合は-1。先頭にマッチすると0でfalseなので注意。真偽値が欲しい場合はString#searchを使わない。 "abcdefg".search(/xxx/) // => -1 "abcdefg".search(/def/) // => 3 "abcdefg".search(/abc/) == false // => true 正規表現の部分マッチを得る。 部分マッチを得るには、RegExp#execかString#matchを使う。execとmatchの速度は大して変わらない。 正規表現のベンチマー

    JavaScript正規表現メモ。 (JavaScriptでよく使う書き方。) - こせきの技術日記
    wacky
    wacky 2009/06/01
    JavaScriptの正規表現の使い方と注意点まとめ。正規表現リテラルを使わないほうが良い ← 状態を持つ、ループ中でgオプション付き正規表現リテラルを使わない ← 無限ループの可能性。
  • メールをどこにも送らずHTMLで保存するSMTPサーバ mocksmtpd.rb - こせきの技術日記

    (2014/6/3 追記) MailCatcher がおすすめです。 MailCatcher (2008/11/4追記) gem版も作ってみました。 RubyでSMTPサーバを作る(1) - バリケンのRuby日記 - Rubyist id:muscovyduckさんの(素晴らしい)記事を参考に、ちょっとだけ手を加えて開発用のSMTPサーバ mocksmtpd.rb を作成しました。メールを外に出さずにHTMLで保存する単純なSMTPサーバです。 これを使うと、Seleniumでメールのテストが簡単にできるようになります。ユーザ登録時にURLをメールで送信して人確認とか。間にメールが挟まってもテストがつながります。 使い方 # コンソールで実行 mocksmtpd.rb # デーモンとして実行 mocksmtpd.rb -d # デーモンを停止 mocksmtpd.rb stop他にオプ

    メールをどこにも送らずHTMLで保存するSMTPサーバ mocksmtpd.rb - こせきの技術日記
    wacky
    wacky 2008/11/02
    メールを外に出さずにHTMLで保存する単純なSMTPサーバ。Rubyスクリプト。
  • HTMLヘルプ形式のJavaScriptリファレンス「jsref.chm」を公開した。 - こせきの技術日記

    MozillaのJavaScriptドキュメントとECMA Scriptの言語仕様を、まとめてHTMLヘルプ(chm)形式にコンパイルしました。Windows用です。 (2008-05-27 追記) OS XならChemrがいいみたいです。(参考) http://cid-57544de2edadf883.skydrive.live.com/self.aspx/jsref/jsref.chm *1 以下のドキュメントが入っています。 Core JavaScript 1.5 リファレンス http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Reference Core JavaScript 1.5 ガイド http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Guide G

    wacky
    wacky 2008/03/13
    MozillaのJavaScriptドキュメントとECMAScriptの言語仕様をまとめてchm形式のHTML Helpにして配布。
  • 1