ruby

Emacsのキーバインドをhtmlで出力させるツール

Emacsのキーバインドは複雑で、テキストで一覧表示されてもなかな覚えられなくて困っていました。 そこでEmacsのキーバインドを図示するrubyスクリプトを作ってみました。 使い方 M-x help b でキーバインド一覧を表示させます そのテキストをコピペして、sr…

TortoiseSVNによるコミットをコマンドラインから起動する

前々から欲しいと思ってたのでrubyで作ったら案外と簡単に出来ました。 コミットみたいに一度実行してしまうと簡単には元に戻せなかったり人に迷惑をかけてしまう処理は、一度GUIの画面を挟み込むと視覚的に状況が把握しやすくなってミスが減るような気がし…

anythingを利用して、rubyのプログラムをリアルタイムに実行させる

id:rubikitchさんや、id:IMAKADOさんの記事を読んでanythingの勉強中です。 習作にrubyのインタプリタを実行させるanythingソースを作ってみました。 (defun anything-c-has-print (input) (if (string-match "print\\|puts" input) t nil)) (defun anything…

ruby + win32ole で、iTunesのプレイリストを自動生成するプログラム (その2)

少しづつ機能を拡張している最中です。 ファイル名をtodays_itunes.rbにしました。●追加機能 再生回数の多いアルバム1〜100位をランダムで1つピックアップ 再生回数の多いアーティスト1〜100位をランダム1つピックアップ レーティングプレイリスト、★〜★★★★★…

ruby + win32ole で、iTunesのプレイリストを自動生成するプログラムを書いてみました

iTunesがプログラムから操作出来ることを知ったので、久しぶりに ruby + win32ole を使って作ってみました。 実行するとフォルダを自動的に作って、その下にプレイリストを作成するプログラムです。 ★ ... レート付きをピックアップ ランダム100 ... ランダ…