タグ

ブックマーク / at-aka.blogspot.com (9)

  • clmemo@aka: gcc の警告オプション -Wall と -W

    先日、友人と clmemo@aka: Binary Hacks がらみで、gcc の Warning flag をどうしてるか? という話になった。友人は、とりあえず -Wall オプションを付けているという。なるべく警告の出ないコードを書きたいものだよね、と応えた後、ぼくはかう続けた。「でも、-W オプションを付けると、-Wall よりも詳しい警告が出るよ」友人は驚いていた。 せっかくなので、ちょっとここでまとめておかう。 -Wall オプション gcc の info を読むと、-Wall オプションは、以下のオプションを全て指定したものに等しいとある (gcc 3.3.4 から引用)。 -Wno-import -Wchar-subscripts -Wcomment -Wformat -Wno-format-y2k -Wno-format-extra-args -Wno-format-z

    gan2
    gan2 2012/07/13
  • Emacs Evernote-mode -- Emacs から Evernote のノートを編集する

    Emacs から Evernote のノートを編集できたらどれだけ便利だろう? 正にそんな EmacsLisp が開発されている。その名も evernote-mode.el。Emacs 22 以上で動作。バックエンドに Ruby (1.8.7 以上) を利用する。 emacs-evernote-mode - Project Hosting on Google Code エントリーではインストール方法と簡単な使い方を紹介する。 Evernote-mode のインストール まずは Google Code から emacs-evernote-mode プロジェクトのソースコードを入手する。ぼくは最近 Git に傾倒しているのでgit-svn を使ってソースコードを取得した。 $ cd project $ git svn clone http://emacs-evernote-mode.goog

  • Emacs でキーワードをハイライトする

    Emacs は font-lock というシステムを使ってキーワードに色を付けてくれる。最近の Emacs では、文字の大きさを変えたり、代替テキストを表示させたりもできる。非常に高機能な反面、設定に敷居が高い。そのため、バッファー内のキーワードに色を付けるといった一時的な色付けには使えない。 そこで便利なのが、David M. Koppelman 氏の hi-lock.el。ちょっとした minor-mode で、キーワードに色を付けることができる。ここでは、一番簡単な highlight-phrase で説明しましょう。 M-x highlight-phrase Phrase to hilight: foo RET ; 色を付けたいフレーズを指定 Highlight using face: hi-yellow RET ; 色を選ぶ 選べる色は、 yellow, blue, green,

    gan2
    gan2 2010/05/12
  • clmemo@aka: Git remote repository と Branch

    Git のリモート・リポジトリーでブランチを操作する方法についてメモ。 リモート・リポジトリーに新しくブランチを作成する リモート・リポジトリー foo に新ブランチ bar を作る方法。git push コマンドを使う。 $ git branch master * bar $ git push foo bar カレント・ブランチの名前を git push に渡すと、リモート・リポジトリーに同じ名前のブランチが新しく作られる。 ブランチの名前を変えたい場合? 「ローカル・ブランチ名:リモート・ブランチ名」の書式でブランチを指定する。例えば、上の例で (bar ではなく) hoge ブランチをリモートに作る場合はかうなる。 $ git push foo bar:hoge この「bar:hoge」の部分を refspec と呼ぶそうな。 リモート・リポジトリーのブランチを削除する リモート・リ

    gan2
    gan2 2010/01/29
    「Git のリモート・リポジトリーでブランチを操作する方法についてメモ。」
  • Emacs でソート (sort)

    2023 (1) ► 06 (1) ► 2022 (3) ► 09 (1) ► 06 (1) ► 03 (1) ► 2021 (4) ► 10 (1) ► 09 (1) ► 06 (1) ► 04 (1) ► 2020 (5) ► 11 (1) ► 10 (1) ► 09 (1) ► 06 (2) ► 2019 (7) ► 09 (1) ► 06 (4) ► 05 (1) ► 03 (1) ► 2018 (14) ► 12 (1) ► 11 (1) ► 10 (5) ► 09 (3) ► 06 (1) ► 05 (1) ► 03 (2) ► 2017 (76) ► 09 (5) ► 07 (2) ► 06 (5) ► 05 (1) ► 04 (2) ► 03 (11) ► 02 (23) ► 01 (27) ► 2016 (39) ► 10 (11) ► 09 (12) ► 06 (4

  • 複数のファイルの名前をまとめて変更する - Emacs 編

    技術メモ帳さんが、Linux の CUI で複数のファイルの名前をまとめて変更する方法をまとめておられる。bash/zsh から、rename コマンドに perl を使ったコマンドと、色んな方法が紹介されてて参考になる。ただ、Emacs を使った方法には触れられていなかった。というわけで、Emacs を使う一括リネームの方法について書いてみる。 ref. 技術メモ帳 - 複数のファイルの名前をまとめて変更する via. Peace Pipe: 複数のファイルの名前をまとめて変更する [memo] Emacs / Dired Emacs で複数ファイルの一括リネームを実行するには、Dired モードを使う。M-x dired (or C-x d) して、リネームしたいファイルを含むディレクトリーを開く。 Dired では、一括リネームを二つのコマンドを組み合わせて実行する。 % m (M-

    gan2
    gan2 2008/01/24
    Diredだと % m で正規表現にマッチするのを全部マークできる。% r でマークしたファイルの名前を置換できる。などなど
  • Firefox のソース閲覧用エディターに Emacs を設定する

    Firefox では、右クリック→「ページのソースを表示」で閲覧中のページのソースを見ることができる。Firefox 2.0 からは、このページ・ソースを閲覧するエディターを外部プログラムから選べるようになった。 ぼくは、Emacs 使いなので Emacs からソースを開く方法をば説明しませう。 設定方法は簡単。user.js に次のコードを追加する。 // ソースの表示に外部のエディタを利用する (Emacs の場合) user_pref("view_source.editor.external", true); user_pref("view_source.editor.path","/usr/local/bin/emacsclient"); view_source.editor.path の値は、フルパスで設定する必要があるので注意。自分の環境に併せて、パスは適宜直されたい。 ema

    gan2
    gan2 2008/01/24
    グリモンの編集用エディタもこれと同じように設定できる
  • clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション

    Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス

    clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション
  • 生まれて 10000 日 |Emacs|

    ChangeLog メモ ユーザーの memo.xight.org さんがブログを始める。その summary がイカしてる。 生まれてから今日で10000日目. 新しいことを始めるには良い機会なので,blogを始めてみます ほほう。そういう記念日の考え方もあるんだね。 ちょっと Blog Search で調べてみたら、そういう事を考える人は案外いるみたい。 Google Blog Search: 生まれて 10000 日 さらに驚いたのは、(年齢ならぬ) 日齢を調べるためのサービスまであること。 生まれてから何日たったのかな そこにはこんな事が書いてある。 齢(生まれてからの時間)を表すものは、 今まで「年齢」しかありませんでした。 日にち(日齢)で、これを考えなおしてみる。 すると、いろいろなことが分かってきます。 人生の楽しみも増えてしまいます。 年齢によって苦しんでいたことも、 ち

    gan2
    gan2 2007/06/29
    Emacsで生まれてから10000日目を調べる方法。
  • 1