とにかく書く

日々の雑感や知り得たことを、とにかく書いています

Arch Linux で BUFFALO「WI-U2-433DHP」を使う

[Arch Linux] Arch Linux で BUFFALO「WI-U2-433DHP」を使うためにやったことのメモ。

続きを読む

find-tags の実行時に TAGS ファイルを探しに行く

GNU Global だと、こういうことはやってくれるけど、変数と関数を区別していて(?)手になじまなかったので etags を使い続けている。だけど GNU Global はタグファイルを自動で検索してくれるところが使いやすかった。
だから etags の場合でも find-tags を実行時にソースコードを含むディレクトリから上に上に TAGS ファイルを検索していくようにしてみた。

(defun tags-search-tags-file (file-name)
  "Search TAGS file to upper directories of the current buffer"
  (let ((parent-directory (file-name-directory (directory-file-name file-name))))
        (unless (string= file-name parent-directory)
          (let ((tags-file (concat parent-directory "TAGS")))
                (if (file-exists-p tags-file)
                        (setq tags-file-name tags-file)
                  (tags-search-tags-file parent-directory))))))

 (add-hook 'pre-command-hook
       (lambda ()
           (when (eq this-command 'find-tag)
                     (tags-search-tags-file (buffer-file-name)))))

tags-table-list のことは知っているけど、ちょっとだけ違う複数のソースコードを扱っていると、単にタグファイルを列挙するだけでは不十分で、都度タグファイルを読んでほしかったのです。

夏の一品

かんたんに作れる一品をメモ。

  • オクラ:鍋や電気ポットで沸かしたお湯をかける。お湯の量は5本で500cc程度。そのあと5mm程度に輪切りにする
  • ミョウガ:両端を切り、縦に輪切りにする
  • 大葉:茎を切って捨て、葉を細切りにする
  • 豆腐:取り出す

豆腐にオクラとミョウガと大葉を載せて醤油をかけるだけ。鰹節や納豆を付けても良い。

疲れているときの男料理

普段はかんたんに炒めものを作ることが多いけれど今日はあまりにも疲れていた。
そこで冷凍チャーハンとレタス(1人なら1/2カットでOK)を買ってきて、レタスを2cm角に切り刻んでチャーハンに混ぜて電子レンジで温めた。美味しいレタスチャーハンの完成。

標準のファイラをnemoにする

Dropbox の「フォルダを開く」をクリックすると audacious で開こうとして使い物にならないので調べた。以下で設定する。

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

HDDがマウントできなかった

Arch Linux の起動時にXFS でフォーマットしているHDDがマウントできなかったので調べて解決した。そのメモ。

続きを読む

シェルスクリプト Tips

シェルスクリプトで「こんなときどうしよう」と思って調べたことを備忘録としてまとめます。同様のことがあれば今後追記していきます。Wiki代わりに。

続きを読む