前の月 / 次の月 / 最新

KazLog ChangeLog / 2008-01

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

2008-01-25 Fri

Anthy [Linux][Ubuntu][tobedone]

キーバインドをCanna風にできないもんか

  • > 設定で変更できる
  • > 不完全

Emacs [Emacs][Ubuntu][tobedone]

フォントをアンチエイリアスしたものにして、もう少しフォントの大きさを小さくしたい

  • > -nwで起動することにした


問題点のトリガ

1) Emacs21(Fedora)で使っていた.emacsがEmacs22(Ubuntu)で不具合を出している可能性 -> ない

2) -nwにした弊害


リモートのFedoraにssh で接続し, -nwでemacsを立ち上げたらまったく同じ挙動を示しているため、2) が濃厚.

.emacs の window-system で、Xなどのウィンドウシステムを使用している場合分けが行われる。

それが関与している可能性もある


問題点1)

フォントを変更しなくても、-nwでよいかもしれないが。

backspaceが使えない. 使いたい

http://tiny-tools.sourceforge.net/emacs-keys-body.html


問題点2)

バッファ間の移動がC-,/C-.で出来なくなってしまった


問題点3)

クリップボードのcopy/pasteがemacsとxの間で有効でない。

何とか設定したい


問題点4)

Fedora/Ubuntu の間で同一の.emacsファイルを使いたいのだが、その場合分けをどうするかを調べる

versionでわける?(Fedora=21, Ubuntu=22)

windows-systemで分ける


結論)

  • nwで使えれば理想だが、1)2)3)は-nw特有の問題であり、-nwは使えないと判断し、ウィンドウに独立する通常のバージョンを使用することとする。


その際、フォントを整える"Pretty Emacs"を導入する

http://hdotunclipped.blog99.fc2.com/blog-entry-146.html

sudo aptitude install anthy-el を忘れずに


蛇足だが、byte compile for MULE-UCS

% emacs -batch -l mucs-comp.el

blgrep [Ubuntu][Linux][Mac][todo]

blgrepを設定したい。

そうすれば、[todo]とかいておけばtodoとして検索できるし、必要なくなったら[todo」の文字列を消去すればいい

単純に[todo]を消去するのではなく、終わったものとして、なにかリプレースのコマンドをset-global-keyしておきたい。

[todo]を[tobedone]に書き換えるような

そうすれば、その日に何をやったのかが記録に残る。

..clgrep?

2008-01-24 Thu

Flymake [Emacs]

構文チェックをlispで行う。後で設定しよう。

http://www.emacswiki.org/cgi-bin/emacs/FlyMake

2008-01-23 Wed

MySQL [Ubuntu]

  • sudo apt-get install mysql
  • vi /etc/mysql/my.inc

cf. http://oku.edu.mie-u.ac.jp/~okumura/linux/?MySQL

2008-01-20 Sun

Ubuntu [Linux]

ndiswrapper

  • 注)リブートして,modprobeしなくても iwconfigでeth1にpcmciaカードが認識確認できているので,実はndiswrapperはインストールしなくてもいいのかもしれない。そうだとしたらすごい。
    • synapticで検索をかけ,インストール(コンパイルは通らない).
    • sudo ndiswrapper -i xxxx.inf
    • sudo modprobe ndiaswraper
  • /etc/network/interfaces /etc/resolv.conf を編集.
  • /etc/inet.d/network restart


apt-get調整

  • システム->システム管理->ソフトウェアソース->Ubuntuのソフトウェア->インターネットからダウンロード 全てのチェックボックスにチェック
  • sudo vi /etc/apt/sources.listに以下の1行を加えることと等価
  • deb-src http://archive.ubuntu.com/ubuntu/ gutsy universe main multiverse restricted


emacs

  • sudo apt-get install emacs-env-ja


LAMP


  • chsh

2008-01-19 Sat

2008-01-17 Thu

2008-01-12 Sat

SQL Tips [MySQL]

  • FULLTEXTが重いとき

SQL> alter table hoge drop index myText;

SQL> ...全件ロード処理...

SQL> alter table hoge add fulltext(myText);

cf.http://www.tatamilab.jp/rnd/archives/000389.html

ローカルでINSERT/UPDATEするスクリプトを走らせる時は,必ずdropしておくこと。

  • tableの定義内容を知りたい

SQL> show columns from file_data;

その他の情報提示手法を含めて以下のリンクを参照。

cf. http://dev.mysql.com/doc/refman/4.1/ja/show.html

  • tableの要素を変更

SQL> ALTER TABLE site_list MODIFY time DATETIME;

2008-01-01 Tue

MySQL文字化け [MySQL][PHP]

  • 「CREATE DATABASE」時に、「DEFAULT CHARSET=ujis」を忘れない
  • MySQLとPHPの接続確立後、「SET NAMES ujis 」をセッションごとに実行

もしくは、MySQLとPHPの接続確立後、「SET NAMES binary 」をセッションごとに実行

2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2009-05-28 23:58