2008/08/03
FirefoxのTextareaでCarbon Emacs
2008/06/27
Emacsでackをつかう
久しぶりの登場です(^^;
めっきりと、Emacsを使う機会が減ったので、忘れる前にがんばって、開発しようと奮闘中です。
以前は、Emacs上で、grepをするときは、以下のように、grep-findを定義していたりもしたのですが、Macで動かなかったりして、放置していました。
(add-hook 'dired-load-hook
'(lambda ()
(load-library "ls-lisp")
(setq ls-lisp-dirs-first t)
(setq dired-listing-switches "-AFl")
(setq find-ls-option '("-exec ls -AFGl {} \;" . "-AFGl"))
(setq grep-find-command "find . -type f -print0 | xargs -0 -e grep -ns ")
(require 'wdired)
))
ただ、最近は開発期間が空くことも多くなって、私の脳みそではどうも覚え切れてないことが多くなり、真剣にgrep-findを見直そうと思っていたのですが、よく考えると、.svnフォルダ以下を検索オプションで外したりしないといけないことを思い出し、それもめんどくさい!なって思って、そういえば、それらを除外して検索してくれる、ackというコマンドをふと思い出したので、今回は、このackを使えるようにしました。
2008/04/20
2008/04/09
Google App Engine SDKでHello World!
ついに、Google App Engineが発表されました。
Amazonが多少先行はしていたのですが、今HOTな分野だけに、こんな時間にもかかわらず、さわってみました。
とりあえず、ダウンロードページに行くと、Mac版も配布されていたので、ダウンロードして、インストールしてみました。
ドキュメントも、最初がHello Worldなので、とりあえず、作ってみることに。
「Mac(OS X 10.5)の場合は、Python2.5が入っているから、そのまま使える」みたいなことが書いてあったので、早速、ドキュメント通りにプログラミングです。
と言っても、Pythonを全くわからないのですが、今回のはあまり、言語関係なのでとりあえず、やってみることに。
2008/04/08
MacでFirefox3β5を別にインストール
先日より、各所で話題になっている、Firefx3のベータ版を使いたくて、別環境にインストールしてみました。
そのままインストールされると、既存の2.0.0.13を上書きしてしまうことになり、使えなくなってしまうエクステンションがあったり、開発に影響が出たりもするので、この環境とは、全く別で、Firefox2とFirefox3βを同時に立ち上げて、使えるようにしてしまおう、と言うのが今回の目的です。
非常に、簡単にできてしまうので、申し訳なさがいっぱいなのですが、一応環境的には、Mac OS X 10.5.2を使ってやりましたので、他のOSの方は、適時読み替える(調べる必要もあるかも)などして、お役立ていただければと思います。
まずは、ベータ版ダウンロードから、ダウンロードします。
すでに、日本語版も用意されていますので、日本語版をダウンロードして、開きます。
zipにパスワード
なんだか、ずいぶんとあいてしまった。いつものことではあるが・・・
2月後半から、怒濤の忙しさ(年度末関係なし)で、ようやく、春を感じられるようになってきた、今日この頃ではあります。
時間がないので、Twitterでぼやくことはあっても、ゆっくりBlogを書く時間は、ありませんでした。
私も、指示しないので、Staff Blogも同様に閑古鳥が鳴いております。
今日は、先日、WebFileをお客さんへ提案に行く際に、ふと疑問に思った、「zipファイルをパスワード付き」にする方法です。
2008/02/08
今の作業で編集したファイルを探す
たまには、オプションも調べてみるもんです。
本日は、findの話。
今日触ったファイルを探す場合、今までは、
$ find . -mtime -1みたいな感じで、今まで、やってました。要は、過去1日に変更されたファイルを探しているわけですが、ただ、これだとために、前日の夜中とかに触ってたファイルが出てきたりと、かなり、惑わされる場合もある。
そこで、本日見つけたオプション!
newerの出番である。
なんとこいつ、指定したファイルより後に編集されたファイルを探してくれるのだ。

7月は、更新0
なんだか、1ヶ月1Hackも厳しい状況ですが。
ようやく、使えるようになったので、その報告です。
以前から、色々とやっていたのですが、WindowsでEmEditorを使うことは問題なかったのですが、どうしても普段使っているMacのCarbon Emacsで使えなかったので放置していたのですが、しばらくぶりにやってみると、簡単にできてしまったので、その報告です。
あまりの暑さに、日本語がおかしいですね。
タイトルの通りではあるのですが、FirefoxでTextareaの入力の際に、Emacsを立ち上げて、それで入力を出来てしまう、便利な拡張機能It's All Text! :: Firefox Add-onsの紹介です。
なぜ、必要かと言えば、弊社では、PAMPSと言う自社のWebメーラーを全員使っているため、これで当然メールを書かないといけないのですが、かなり苦手なんですよね。一部は、Emacsキーバインドになってるけれども、やはり完全ではないので、編集などがしにくい。ただ、これで、かなり使い勝手の良いメーラーのできあがりです(笑)。
もっと読む...