- ls *.bmp | xargs -n1 sh -c ‘convert $0 -quality 100 $0.jpg’
- ls -1 *.bmp.jpg | cut -d. -f1 | xargs -I% -n1 mv %.bmp.jpg %.jpg
Daily Memo 2009-11-06
11月 6th, 2009 by のいじー No comments »おすすめのMacアプリケーション シェアウェア編
11月 3rd, 2009 by のいじー No comments »Macには良質なシェアウェア多いと思うんですが、個人的に試用してみてレジストするまでに至ったソフト4つを紹介しようと思います。
1Password
SafariやFirefoxの機能としてパスワードマネージャがあり、ユーザー名とパスワードを暗号化して保存することでログインの手間を省くことができます。しかし、その暗号化方式の強度は銀行やPaypaltなどの重要なパスワードを保存するには不足しおり、このようなソフトを使うことで解析することができます。ログイン情報をより強いAES方式で暗号化を行い、クレジットカード番号やレジストキーなどの情報も1Passwordで一元管理するとSafariやFirefoxのパスワードマネージャは使わずにすみます。現在の価格は$39。
CandyBar
通常簡単には変更できないMacのシステムフォルダのアイコンやDockのスタイルを簡単に変更できるようになります。ネット上にはMac用に様々なアイコンやDockスタイルが公開されていますが、その多くがiContainerという方式で公開されCandyBarで開くことができるので、簡単に管理することができます。現在の価格は$29。
Ecoute
iTunesはメモリをブラウザ並みに使います。メモリを多く積んだマシンではiTunesを使えば良いのですが、非力なマシンでは少しでもメモリ使用量を減らしはパフォーマンスの低下を押さえたいと思う人も多いはずです。また、音楽やビデオファイルを見るだけで、iTunes StoreやCover Flowブラウズなどを使う機会が少ない人にはiTunesはあまりにも大げさすぎると感じる人もいるでしょう。そこでEcouteは音楽、ビデオファイルの最小限のナビゲーション(iPod、iPhone風)と検索にのみ機能を絞り、再生している楽曲に関連するYouTube動画の表示やTwitterのつぶやき投稿などの独自の機能と、Bowtieのような通知機能がついています。Ecouteはかゆいところに手が届きかつ、メモリ使用量も少なくてすむという一石二鳥です。現在の価格は$10。
TextMate
Macで動くフリーのテキストエディタはEmacs, Vim, CotEditorなどなど充実しているんですが、RubyやObjective-Cを書く機会の多い人にはこのTextMateをおすすめします。アドオンによる拡張やショートカットキーのカスタマイズができます。しかし日本語入力と表示に対応していないという致命的な欠点がありますが、コーディング時に日本語を使う機会が非常にすくないという人にはあまり気にならないことでしょう。学生の方は少し割引された価格で購入できます。現在の価格は?39。
現在利用しているFirefoxアドオン
10月 27th, 2009 by のいじー No comments »Firefoxで今現在使っているアドオンをまとめてみました。これだけはいくらFirefoxが食うメモリが増えてげんなりしようとも無効化できない自分的に必須なものです。
1Password
Mac OS Xのパスワードマネージャー1Password(Windowsでいうロボフォームのようなもの)がFirefoxをサポートするために必要なアドオンです。機能としては自動フォーム入力やパスワード生成などです。
Automatic Save Folder
拡張子やドメイン別にダウンロードの保存先を自動で振り分けられる。ダウンロードフォルダがごちゃごちゃしなくて済みます。
GooglePreview
GoogleとYahoo!の検索結果にプレビュー画像を挿入するが、Autopagerizeで自動で読み込まれたページには対応してません。仕方なしに1ページあたりの検索件数を多めにするか、AutopagerizeをGoogleの検索ページでは無効に設定することで対応しています。
Greasemonkey
Autopagerizeと私的なスクリプトを使っています。
HistoryBlock
ブラックリストに指定したドメインについて、今後履歴を残さなくなり過去の履歴も消去されます。Google、Gmail、Tumblr、Twitterなど履歴の必要性を感じないドメインを登録して、冗長になりがちな履歴が後で見たときに分かりやすくしています。検索しやすく履歴サイズを小さくできるというメリットも。
NicoFox
ニコニコ動画をコメント付きで保存して再生できます。コメント付きで再生できる機能を持つものはMacについては他に知らないです。保存するときはダウンロードをスケジューリングしてエコノミー回避してくれたり、時報も回避できます。
SkipScreen
Rapidshareなどのストレージサービスからファイルをダウンロードする際の待ち時間をスキップできます。
Stylish
ユーザー独自のスタイルをページに適応できます。StylishierというステータスバーのアイコンをLeopard調にするスタイルを適応しています。
Tombloo
主に画像のReblogとローカル保存に使用しています。後述するVimperatorでキーボード操作のみで画像をReblogできます。
Vimperator
Vimの操作感でFirefoxを操作できます。これを導入してからブラウジングしている間にはタッチパッドをほぼ触らなくなりました。有志の方が作成されているプラグインがたくさんあるんですが、特にmigemo-hintというプラグインは、これまた後述するXUL/Migemoと連携することで「Fキーを押す」→「リンクについた番号を入力」か「リンク自体の文字列を入力する(その文字列が日本語でもUS入力のままでかまわない!!)」という動作でリンク先に飛べます。普段Vimを使わない方でも慣れるとかなり快適になると思います。
XUL/Migemo
ページ上の文字列を検索するとき、日本語文字列を検索するにはわざわざ日本語入力モードにする必要がありますが、これを導入すると例えば”purofi-ru”と入力すと”プロフィール”、”keisanki”と入力すると”計算機”も検索してくれます。詳細は分かりませんがアドオンの内部で漢字の読み方のデータベースを持ちそれを利用しているようです。
ツリー型タブ
タブを縦に表示するのに使っていますが、ツリー機能は利用していません。残念ながらVimperatorと相性が悪いらしくタブの表示が乱れることがたまにあります。
Wescript
Greasemonkeyで使っているユーザースクリプトを常に最新のバージョンに保ってくれます。公開されたユーザースクリプトをたくさん使用している方には便利かと思います。
Daily Memo 2009-10-25
10月 25th, 2009 by のいじー No comments »- 1PasswordをインストールしDropboxでkeychainを同期するようにした
- mvimスクリプトを/usr/local/binに置いて、vimperatorから使用するようにした。テキストエリアでCtrl-iを押すことでMacVimが立ち上がり編集できる。
- Snow LeopardではTextMateはいろいろ動作に問題がある
Daily Memo 2009-10-20
10月 20th, 2009 by のいじー No comments »- GitHubにdotfileリポジトリを作成
- quickrun.vimを入れたので保存なしに\rのみで実行可能になった
- .gvimの最低限の設定
- Vim-LaTeXのインストールにより\lrで*.texのタイプセットと表示が可能になった
- A (very) quick introduction to Latex-Suite
- Preview.appじゃなくTeXShop.appをPDFビュアーに設定すると、スクロール位置が変わらないから幸せ
Daily Memo 2009-10-19
10月 19th, 2009 by のいじー No comments »- subversion, git-core, screenをMacPortsからインストール
- PATHの通し方をMacPortsのバイナリが優先されるように修正
- (Cocoa) Emacs.appを最新ソースからビルドしてインストール
- TexLive (TexShop.app, BibDesk.app), 小川氏のpTeX, Ghostviewをインストール
- GitX.app, TuneInstructor.appをインストール
-300x187.png)