はてブロ@ama_ch

https://twitter.com/ama_ch

2008-07-01から1ヶ月間の記事一覧

入門GNU Emacs 第7章まとめ

7章 簡単なテキスト整形機能と特殊編集機能 タブをスペースに変更 C-x h M-x untabify Enter M-x untabifyはリージョンに対して動作するため、先にC-x hでバッファ全体をリージョンへ送る。 センタリング キー操作 動作 M-s カーソル位置の行がセンタリング…

入門GNU Emacs 第6章まとめ

6章 マクロの記述 マクロの定義 キー操作 動作 F3 or C-x ( マクロ定義の開始 F4 or C-x ) マクロ定義の終了 F4 or C-x e 作成したマクロの実行 よいマクロを作るコツ 一般に、優れたマクロには次の3つの部分がある。 作業を開始する正しい位置を(通常は検…

Pythonで関数内からグローバルスコープ変数へアクセスする場合

スコープ関係で悩んだのでメモメモ。 Pythonでは*1、関数内からグローバル変数を参照することができます。 参照 >>> a = 3 # グローバル変数 >>> def test1(): ... print a ... >>> test1() 3 関数内からグローバル変数を参照・表示していることがわかります…

入門GNU Emacs 第5章まとめ

5章 作業環境としてのEmacs シェルバッファでのコマンドの実行 キー操作 動作 M-! シェルコマンドを1つずつ実行 M-| リージョンをコマンドの入力としてシェルコマンドを実行 コマンドの最初にC-uをつけると、カレントバッファに結果を出力 Shellモード キー…

入門GNU Emacs 第4章まとめ

4章 バッファとウィンドウおよびフレームの利用 バッファの切り替え キー操作 動作 C-x → 次のバッファへ移動 C-x ← 前のバッファへ移動 ウィンドウの取り扱い キー操作 動作 C-x 2 ウィンドウを上下に分割 C-x 4 f 別のウィンドウにファイルを読み込む C-M-…

入門GNU Emacs 第3章まとめ

第3章を読みました。検索・置換がメインです。 3章 検索と置換 様々な検索方法 キー操作 動作 C-s 前方インクリメンタルサーチ C-r 後方インクリメンタルサーチ C-s/C-r Enter C-w 単語検索 C-s/C-rで次を検索、Enterで検索を停止 単語検索は、論文を書く場…

入門GNU Emacs はじめに〜2章まで まとめ

入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也出版社/メーカー: オライリー・ジャパン発売日: 2007/03/12メディア: 大型本購入: 14人 クリック: 331回この商品を含むブ…

Python Challenge Level10

※ネタバレ有り やっとレベルが2桁になったよ! 問題 前回より、 http://www.pythonchallenge.com/pc/return/bull.html idとpassを聞かれたら"huge"と"file"で。 考え方 牛の写真があって、下に 「len(a[30]) = ?」 と書かれています。 画像の牛部分がリンク…

Emacsのチュートリアルを読んだまとめ

入門GNU Emacsを買ったのでさあ読もうかと思ったけど、その前にEmacsのチュートリアルをちゃんと読んでなかったことを思い出した。 備忘録もかねてコマンドをメモしておきます。 C-u 0 C-l カーソル位置を先頭に画面を書き直す C-u 9 C-l カーソル位置の上に…

Firefox3は24時間で8兆回ダウンロードされたらしい

さきほど、Firefox Download Dayから「ギネス世界記録達成!」というメールが届いていたので開いてみると、 ん、なんか桁数多くない?いち、じゅう、ひゃく・・・・・ ちょ、8兆回もダウンロードされたの?wwwww 全世界のパソコン台数が稼働ベースで10…

Python Challenge Level9

※ネタバレ有り 問題 前回より、 http://www.pythonchallenge.com/pc/return/good.html 考え方 「connect the dots」というタイトルですね。画像内のドットを繋げばいいのかな〜なんて思いながらソースを開いてみると、

Python Challenge Level8

※ネタバレ有り 問題 前回より、 http://www.pythonchallenge.com/pc/def/integrity.html 考え方 画像下に「Where is the missing link?」と書かれています。 んで、ソースを見てもわかりますが、画像のハチのあたりがリンクになっていて、IDとpassを求められ…

Pythonのインタラクティブシェルで、リスト内の日本語をそのまま表示する

Pythonのインタラクティブシェルはとても便利なんですが、リストやタプルなどのシーケンスの要素が日本語の場合、そのまま表示できません。 >>> lst = [u'あ', u'い', u'う', u'え', u'お'] >>> lst [u'\u3042', u'\u3044', u'\u3046', u'\u3048', u'\u304a'…