ログ日記

作業ログと日記とメモ

2009-11-01から1ヶ月間の記事一覧

GmailAssistantとFirefoxのGmail Managerアドオンを入れた

なんでもっと早く入れなかったんだろう。 複数アカウントのチェックが容易にできる。 Google Appsのチェックもできる。 Appsまで見てくれるのが嬉しい。 Gmail Manager – Firefox 向けアドオン 欲を言うならChromeに欲しい。 Gmailの表示はFirefoxとChromeで…

BSDライセンスとかMITライセンスとか

議論/ライセンス - Mona OS developers Wiki Mona OSのページが分かりやすい。 解説的な意味じゃなくて経緯的な意味で。 デュアルライセンスについても。 内容は同じって書いてるページがあるけど文面は結構違うよねぇ。 バイナリに関しての記述 派生品に作…

lennyでも.texにUTF-8は使えないのね

Debian パッケージの pTeX では UTF-8 エンコーディングされた .tex ファイルは扱えません。 デフォルトは EUC モードで、扱えるソースは iso-2022-jp か EUC-JP のどちらかです。 (これは pTeX パッケージのビルド時に決定されます) http://debian.fam.cx/i…

Chrome OS をVMwareで使ってみた

VMware用のイメージ:http://gdgt.com/google/chrome-os/download/LennyのVMwareで動かそうとしたけど動かない…。 まずVMwareが動かなかったので http://www.gentei.org/~yuuji/rec/pc/memo/2008/08/28/ ここを参考にバージョンを戻しつつパッチを当てた。 …

Web上でマインドマップ

http://www.easystep.jp/ Easy Step が使いやすいらしいので、使ってみた。 とりあえずテスト的な図。 http://www.easystep.jp/tree.html?planid=3546ドラッグして文字を入れて、またドラッグして、っていう操作が単純で良いね。 PDFで保存したら印刷も綺麗。

yasnippetのphp-modeでクラス名を自動的に挿入するようにした

class ${1:`(replace-regexp-in-string "^_+" "" (mapconcat #'identity (split-string ((lambda (a) (substring a (let ((case-fold-search nil)) (string-match "\\\\(/[A-Z][a-zA-Z0-9]+\\\\)+$" a ) )) ) (file-name-sans-extension (buffer-file-name))…

個人仕様のsnippet

(require 'yasnippet) ;; yasnippetのsnippetを置いてあるディレクトリ (setq yas/root-directory (expand-file-name "~/dev/yasnippet/snippets")) ;; 自分用スニペットディレクトリ(リストで複数指定可) (defvar my-snippet-directories (list (expand-fil…

yasnippetのphp-modeを書いた

http://d.hatena.ne.jp/n314/20091113/1258119022 これの続き。 個人仕様だけどGitの練習のために上げてみる。 http://github.com/nishimura/minimal-yasnippet-php-mode 見よう見まねなのでフォーマットには自信ない。 11ファイルだけなので、個人的にはhg…

yasnippetを入れてみる

http://5am.jp/lifehack/texter/#download ここのブコメから。 wget http://yasnippet.googlecode.com/files/yasnippet-0.6.1c.tar.bz2 tar xvjf yasnippet-0.6.1c.tar.bz2 mv yasnippet-0.6.1c ~/.emacs.d/plugins/;;;; ;; yasnippet (add-to-list 'load-pa…

TortoiseGitを入れた

Git

msysgitのインストール時にデフォルトのままで進んでいくとCygwinの$HOMEが書き換わってしまった。 BashのところでちゃんとCygwin用を選ばないといけなかった。 アンインストール後に再インストールしたらちゃんと戻った。 Git Bashを起動したらC:\Documents…

gitosisを使ってみる

Git

http://d.hatena.ne.jp/n314/20091111/1257937482 の続き。 aptitude install gitosis ... Adding system user `gitosis' (UID 106) ... Adding new group `gitosis' (GID 109) ... Adding new user `gitosis' (UID 106) with group `gitosis' ...gitosisユ…

git-daemonを使ってみたメモ

Git

作業ログ。 aptitude install git-daemon-run vi /etc/sv/git-daemon/run # exec git-daemon --verbose --base-path=/var/cache/git --export-all --enable=receive-pack # に変更する。 sv restart git-daemonrunsvとかsvとか初めて見たので使い方がよく分…

Gmailのアカウントを追加してみた

Gmailってどうやって使うのがいいんだろうね。 現状は全てのメールの転送先にしている。 自分用ドメインのメール、大学、職場、あとメーリングリスト用アドレスの転送にも。 送信元アドレスも5個ぐらい設定して出先でも使えるようにしてる。このアドレスは基…

git-bzrを入れる(途中)

Git 1.6をbackportsからインストール。 1. Add this line deb http://www.backports.org/debian lenny-backports main contrib non-free to your /etc/apt/sources.list. 2. Run apt-get update 3. All backports are deactivated by default (i.e. the pack…

hooks の post-receive を使って git push でメール送信

Git

cd .git/hooks/ mv post-receive.sample post-receive chmod +x post-receive vi post-receiveバージョンによって若干ファイル名が違っていた。 ファイルに #. /usr/share/doc/git-core/contrib/hooks/post-receive-emailと書かれているのでコメントを外す。…