dvipdfmx でヒラギノ OTF を埋め込む方法、のメモ。
NAS で巨大ストレージを確保したので、入れてみた。
管理画面の HTML 見てたら prototype.js が使われてたよ!
Linux と FreeBSD ではネットワークのプログラムが違う
2007-01-04 00:34:41
| Permalink
| ![]()
| Tag:
c言語
unix
ネットワーク
パソコン
プログラミング
メモ
日記
ネットワークの授業の関係で、ヘッダを偽装したパケットを一つ流そうと思ってプログラムを書いたところコンパイルが通らない。
NAS を増設しました。またまたバッファロー製品ですが。
Remember The Milk と Google Calendar、Google Personalized Home を使っている。それぞれに公式の拡張*1をいれて、即座に Remember The Milk へタスク挿入できるようにしてある。
ただ Remember The Milk は今日と明日が期限のタスクしか絞り込めないので、Agenda があっても良いと思う。
- 注1: 拡張というのかな。Calendar であれば青のチェックが表示され、Personalized Home はタスクの一覧を見ることが出来る。
QuickTime Player で全画面表示
2006-12-27 23:54:35
| Permalink
| ![]()
| Tag:
apple
quicktime
ソフトウェア
マルチメディア
メモ
映像
日記
Pro を購入しないと無理。
うちも再来週、工事をして光が来ます。
http://www.itmedia.co.jp/.../news058.html と http://www.itmedia.co.jp/.../news006.html。なんてか、“おいしいところ”は分かりやすく説明するくせに、“まずいところ”には触れないよねぇ。
http://www.itmedia.co.jp/.../news006.html。1 ページを 3 分割し、講義中に記入する講義録部、講義後に補足する部分とそのページの要約を記入する部分に分割する。既に新学期が始まってしまっているため、今から活用するのも微妙かもしれないが、頑張ってみるのも良いかも。
Fedora Core 5 用 MeCab RPM spec ファイル
2006-10-20 23:18:18
| Permalink
| ![]()
| Tag:
linux
rpm
パソコン
メモ
形態素解析
Fedora Core 5 に MeCab を入れようと思い、RPM 用の SPEC ファイルを久しぶりに書いた。
漸く、今住んでいるところにも光が来るらしい。
初めて知った。既存のコードとぶつからないように _Bool がデフォルトで用いられる変数型名らしいが、stdbool.h を読み込むことで型名に bool、真偽値に true と false をコード内に用いることが出来るらしい。
The IMAP Connection の Status and History of IMAP を見てたら以下の記述が。
1986: IMAP conceived at Stanford University. Interlisp client and DEC-20 server implemented.
The IMAP Connection -- IMAP Status and History
意外と長い歴史を持っている*2プロトコルだった。
- 注2: 1990年代かと思っていた。
- GNOME メニューから“デスクトップ”>“管理”>“キーボード”、「日本語」に設定する
- “デスクトップ”>“設定”>“キーボード”
- 「レイアウト」を『Japanese 106-key』、「レイアウトの選択」を『Japanese』にする
らしいです。
何故か 101 キーボードを使っている設定で、106 キーボードを使いたくなったときの設定。
- GNOME のメニューより“デスクトップ”>“設定”>“キーボード”
- “レイアウト”より『キーボードの形式』は「Japanese 106-key」を選ぶ
- “レイアウトの選択”は「PC-98xx Series」を選ぶとよい感じ
Japan を選ぶとカタカナ入力されてしまうので、PC-98 Series を選ぶことで回避ができるのだと思う。一部キーが異なるけど、ちゃんと設定してあげればまともだし。
なんで使っている人は多いんだろ。つい先日も VML に関する脆弱性が見つかったのに、たぶん気にもせずにアクティブスクリプトをオンにしているんだろうなぁ。IE を使うなら、インターネットゾーンのセキュリティレベルを高にしないと危険だからね。この期に及んで Firefox だけを勧めるのはあれなので、メモリが限られているユーザは Opera でも良いから IE は捨てて欲しい……。
CVS とかで管理していたら、直ぐ出来るのだろうけど。
パッチを作る diff コマンド
% pwd /home/ryosuke/tmp % ls hoge hoge.orig % diff -ur hoge.orig hoge > patch-01 % diff -uNr hoge.orig hoge > patch-02
ディレクトリ単位でパッチをつくる。上はファイルの有無に関して関知しないが、下は新しいファイルも提供される。パッチを当てるときは次のようにする。
パッチを当てる patch コマンド
% pwd /home/ryosuke/tmp % cd hoge.orig % patch -p1 < ../patch-02
-p* はパッチファイル内のディレクトリを幾つ削るかを決める。パッチを作るときは /home/ryosuke/tmp を基準に作成したが、当てるときは /home/ryosuke/tmp/hoge.orig が基準なので、1 階層分ずらして適用しています。