投稿

9月, 2014の投稿を表示しています

Google Drive に ChangeLog メモを置く

イメージ
デスクトップ環境,ウェブブラウザ,日本語入力環境,Emacs をインストールしたので,だいぶ様々な作業ができる環境が整ってきた.そうなると,作業の記録を取りたくなってくる.適当なファイルに作業メモを記録しておいてもいいが,OS の再インストールの際に誤って消してしまうと悲しい.クラウドに保存しとけば,いきなり HDD などが壊れてもデータが消失することはない(セキュリティー的にリスクは増えるが). そこで,ChangeLog メモを Google Drive 上に置くことにした.ChangeLog メモとは, 横着プログラミング 第1回: Unixのメモ技術 や 私の ChangeLog メモ活用法 で紹介されている ChangeLog 形式でメモを取る方法である.利点や欠点はそれぞれの紹介ページを参照してほしい.ChangeLog メモをクラウドで保存するためには,テキストファイルをクラウド上に保存でき,ネットにつながっていればいつでもそのテキストファイルを(できれば Emacs で)編集できるのが望ましい.一つの解決策として,Google Drive を google-drive-ocamlfuse でマウントして,Emacs からテキストファイルを編集する方法を紹介する. google-drive-ocamlfuse のインストール yaourt で一発 ... ならよかったが,そうは問屋が降ろさない.しかし,誰かが修正して yaourt 一発になる日が来るかもしれない.とりあえず,一度,yaourt でインストールしてみる. $ yaourt -S google-drive-ocamlfuse いろいろインストールしないといけないが,最終的に以下のようなエラーメッセージが表示されて異常終了する. gcc: エラー: /usr/lib/ocaml/curl/curl.a: そのようなファイルやディレクトリはありません gcc: エラー: /usr/lib/ocaml/extlib/extLib.a: そのようなファイルやディレクトリはありません File "caml_startup", line 1: Error: Error during linking Command exited with code 2. C

パソコンの Arch Linux に Emacs をインストール

イメージ
UNIX 系の定番エディタは Emacs.Vi は軽量で,設定変更などのちょっとした修正の時には重宝するが,ガッツリ文章を書いたり,プログラムを書く時などは Emacs の方が便利だ.mozc もインストールしたし,Emacs で日本語の文章が書けるようにする. Emacs のインストール 何も難しくはない.pacman で emacs をインストールするだけ. $ sudo pacman -S emacs $ emacs --version GNU Emacs 24.3.1 Copyright (C) 2013 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. emacs 24.3.1 がインストールされた. emacs-mozc のインストール Emacs で Mozc を使うには emacs-mozc をインストールする必要がある. $ sudo pacman -S emacs-mozc Emacs の設定 Emacs の設定は自由度が高く,また Emacs Lisp と呼ばれるプログラミング言語で記述しなければならないので,非常に難解.さらに,バージョンごとに微妙に記述方法が変わったりするので厄介.とりあえず,次の画像が Emacs を起動した直後のウィンドウ.ちなみに,この画像は shutter というツールを使って撮った.pacman で容易にインストール可能. Emacs の設定は ~/.emacs.d/init.el に記述する.Emacs で Mozc を使えるようにするのも ~/.emacs.d/init.el に設定を書く.上の画像をよく見ると,File や Edit などのメニュー,保存ボタンなどのツールバー,GUI 上で画面をスクロールするためのスクロ