hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

2010-06-01から1ヶ月間の記事一覧

リファクタリング:Rubyエディションを読んだ

アサーションの導入というのが紹介されていて,便利そうだった. assertにブロックを渡して,結果が偽のとき例外が起きるようにする. こういう感じ. module Assertions class AssertionError < StandardError end def assert(&block) yield or raise Asser…

画像へのリンクをその場で展開するGreasemonkeyスクリプト

最近,LimeChatが画像のURLをその場で展開してくれて,便利だったので,Firefoxでも同じようなことができるようにした. imgタグの含まれない画像へのリンクに,imgタグを入れる. 例えば,TwitterにURLだけ貼ってあったりする場合とかに,何もしなくても画…

ノートパソコンが揺れるとTwitterにポストする

ノートパソコンが揺れたことがTwitterにポストされたら便利だと思ったので,作った. MacBookとFirefoxとかで動く. 揺れたー ページを開いて,MacBookを持ってうろうろすると,こういうのがTwitterにポストされる. @hitode909: 揺れてます URL2010-06-04 1…

Emacsがブロックしたらポップアップを出す

Emacsで重いコマンドを呼んだりすると,その間操作できなくなって,悲しい. せめて終わったことだけでも教えてほしいと思ったので,ブロック後に,固まってた秒数をポップアップさせてみた. ブロックが終わって操作可能になると,こういうポップアップが出…

VimperatorからGoogleウェブ履歴を検索する

.vimperatorrcで, :bmark https://www.google.com/history/find?hl=ja&q=%s -title="Google history search" -keyword=hi noremap I :open hi しておいて, I rubyとかすると,Googleウェブ履歴から検索できる. 本文は検索できないけど,以前見たページを…