Perlで配列やハッシュなどのデータ構造を書き出すフォーマットを調べた. けど結局はフォーマット全般について調べた. 簡単に利点,欠点,どんな用途に向いているかをまとめる. 随時更新します.
Linuxカーネルのバージョン管理にも使用されているgitを勉強中. ちょっとはまってしまったことがあるので取り急ぎメモ.
Ubuntuの標準の文字コードはUTF-8.しかし未だにEUC-JPなファイルを扱わざるを得ない場面も多い.そんな環境でもEmacsのgrepを使えるようにするお話.
perltidyという整形ツールがある.設定ファイルで自分好みにカスタマイズできるのが素晴らしい.Ubuntuで導入し,Emacsで使えるようにする.
rm はファイルやディレクトリ完全に消し去るのでかなり危険.オプションで確認の問い合わせをすることもできるが,普段はそんな面倒くさいことはしないので間違って実行してしまった経験は誰にでもあると思われる.そこで,より安全にrmを使うために,Ubuntu…
Ubuntu10.04にてXdviで日本語がうまく表示されない.日本語の部分が □□□ になってしまった.その解決法.
Windowsのメモ帳はF5で日付を挿入してくれる.何気に便利なのでEmacsでもできるようにする. (defun my-get-date-gen (form) (insert (format-time-string form))) (defun my-get-date () (interactive) (my-get-date-gen "%Y年%m月%d日")) (global-set-key …
Emacsを使っていると英単語の意味を調べたくなることはよくある.そこで,sdicを使ってEmacs上で辞書を引けるようにする. 最終的にこんな感じになった!
超高速なファイル検索コマンド "locate" がある.
Ubuntu を使っていると時間がずれてくる.そこでNTPサーバーをインストールして,常に正確な時刻にする.
Auto Complete Modeとは Auto Complete ModeはGNU Emacsのための最も賢い自動補完機能です。従来の使いづらい補完インターフェースを一新し、ユーザーがより本質的な作業に集中できる環境を提供します。 Auto Complete Mode - GNU Emacsのための最も賢い自動…
久しぶりにWindowsの話. ふとWindows7でロックをかけたくなった.スクリーンセーバーにパスワードをかける方法もある.即座にロックをかけたい場合は,通常のキーボードだと Windows + L でよい.しかし,世の中にはWindowsキーがないキーボードも存在する…
Linuxでは man [コマンド] でマニュアルを参照できる。 Ubuntuの場合はデフォルトでは英語で表示されるので、これを日本語にする。 % sudo aptitude install manpages-jaこれでマニュアルが日本語になる。 FreeBSDではjmanだったけどLinuxだとmanでいいみた…
Ubuntuの端末(gnome-terminal)などで、透過させる設定にしていても擬似透過であり、背景を表示しているに過ぎない。よってウィンドウが重なった場合でも背景が透けていて非常に違和感があるし、透過の利点が全然活かせてない。そこで、完全透過にするための…
Emacsで作業していると、バッファ内で別の場所をちょっとだけ見て戻ってきたいことがある。方法は2つある。
以前のエントリーでも書いたけど、設定ファイルはだいたいDropboxに置いてシンボリックリンクをホームに置いている。 UbuntuでDropboxを使ってGoogle Chromeの設定を同期する - SEにはなりたくない情報系の大学生 Ubuntu 10.04 Lucid Lynx をインストールし…
Emacsで作業するときは大抵左右か上下に分割して使っている。 たまーにバッファを入れ替えたくなるときがある。 探したらすぐ見つかった。 ;;汎用機の SPF (mule みたいなやつ) には ;;画面を 2 分割したときの 上下を入れ替える swap screen ;;というのが P…
久しぶりに .emacs の整理をすることにした。 もともと .emacs はジャンルごとに分割してたけど、今回はそれをとことんやった。 そしたらコメント・空行を除いて10行になった。分割してるファイルをすべて合わせると1000行くらい。 .emacs にはパスの設定 (p…
複数のUbuntu(Linux)で全く同じ環境のGoogle Chromeを使うためにDropboxで設定ファイルを共有することにした。
Googleカレンダー、Google Docs などのGoogleのサービスをUNIXコマンドラインから操作できるGoogleCLをインストールしてみた。
Meadowの話。当方はWindowsのMeadowでもUbuntuと同じ.emacsを使っている。WindowsとLinuxでは微妙に違うところがあるが、そこは読み込まなかったりする。それでちょっとはまってしまった。Anthyの設定は当然Windowsには必要ないので読み込まないようにしてい…
Google Chrome は非常に高速なレンダリングで、概ね満足しているが エラー: このリンクは無効です。と言われることが頻繁にある。 最初はあまり気にしていなかったが、あまりにも多いのでググったらすぐ出てきた。 Chromeの「エラー: このリンクは無効です。…
Ubuntu標準のかな漢字変換ソフトウェアであるAnthyは変換の精度が異常に低い。そこでGoogle日本語入力のオープンソース版であるMozcを導入してみる。そしてEmacsでもMozcで入力できるようにする。 Emacs で Mozc による変換。「きょう」と入力したら日付に変…
一般的にUNIX系OSでは Ctrl+Alt+Backspace でXサーバーを強制終了できる.しかし,Ubuntu 9.10 くらいからデフォルトではできないようになっている.それを復活させる方法をいくつか.なお,すべてログアウトしないと反映されない. キーボードの設定から た…
(2010-12-07追記) Ubuntu 10.10 はこちら. Ubuntu 10.10 Maverick Meerkat をインストールして環境を整えた。(備忘録) - Everyday Programmer パーティションの構成 以下のようにした。 Ubuntu の3つのバージョンが存在する、かなりカオスな状況。 /dev/s…
Firefox では Make Link というURLを自由に整形してコピペできるアドオンがある。 【レビュー】ブロガー必見のFirefoxアドオン - 「Make Link」 (1) 「Make Link」の概要とインストール | パソコン | マイコミジャーナル Google Chrome にもそれに相当する、…
以前 Firefox でキャッシュをRAMディスクに置いて高速化した. 何もしなくても速い Google Chrome でも同様に高速化を試みる.
僕は標準のアップデート通知を切って,apt の update を手動でやってます. 自動でやってもいいかもしれないんですが,apt はなんとなく手動でやるのが好きです. しかし,毎日実行するとなると,パスワード打つのが面倒になりますね. VM でゲストOSとして …
Firefoxの重さに耐えられなくなってきたので、Google Chromeに移行したいとずっと思ってた。しかし、アドオンの便利さだけは認めざるを得ないので、仕方なしに使ってたけど、これを見て移行を決意した。 はてなブックマーク Google Chrome 拡張のベータテス…
Emacsでhowmを起動すると,それ以降他のmajor-modeの色分けがおかしくなる. ずっと悩んでて,やっと解決法を見つけた. howm1.3.2の問題だったようで,最新版の1.3.7にすれば直る. 環境は Ubuntu 9.10 Karmic Koala で,apt で入れたら 1.3.2 になるので注…