タグ

2015年5月14日のブックマーク (7件)

  • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

    基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

    Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
    pn11
    pn11 2015/05/14
    このままチートシートにできそう。
  • dot.emacs

    exec-if-bound, defun-add-hook, load-safe 普通のまっとうな環境でまっとうな Emacs を使っているだけなら、まっとうに M-x customize を使うべきだと思います。しかし現在棲んでいる環境が、Solaris 2.5.1/2.6 の SPARC 版 / Intel 版, RedHat Linux 6.2/7.0 あとよく分からない Alpha マシンとかとにかくごちゃごちゃ混在の上にすべて $HOME が NFS 共有されているという状態で、当然 Emacs/Mule も下は 19.28 から上は 20.7 に至るまで、しかも elisp ライブラリだって全然統一されていない。おまけに、頻繁にマシンが追加されたり消えたりする。こんな状態では、M-x customize は全く無力です。(そんなことないかな。) こんな場合 .emacs を手書

    pn11
    pn11 2015/05/14
    難しくてよく分かんないけど一応めも。
  • Emacs Lispでスクリプト処理 — ありえるえりあ

    今回はこのバッチモードでのEmacs Lispに焦点を当てて,テキストを処理するスクリプトやサーバーデーモンを書くためのテクニックを紹介したいと思います. ■■ バッチモードでの標準入出力 バッチモードでは一部の関数が標準入出力を扱うための関数に変化します.早速おきまりのスクリプトを書いてみましょう(リスト1). ------------------ <リスト1> hello.el (princ "Hello, world.\n") ------------------ princ関数は第一引数を標準出力に出力する関数です.このスクリプトを実行するにはターミナル上でEmacsを起動します(リスト2). ------------------ <リスト2> % emacs --script hello.el Loading subst-ksc... oading subst-gb2312...

    pn11
    pn11 2015/05/14
  • Single dot emacs file and per-computer configuration

    1. Introduction Once you have found the perfect emacs configuration stuff for you, you don’t usually want to change it. But it can happen that you want to use the same dot emacs configuration in different computers or even different systems. I use emacs at home (Mac OS X and Ubuntu) and also at work (Kubuntu). It happens that when I write ChangeLog entries (C-x 4 a) I usually want to have differen

    Single dot emacs file and per-computer configuration
    pn11
    pn11 2015/05/14
  • EPUB3::かんたん電子書籍作成

    文テキストファイルと表紙用画像をアップロードすると、EPUB3ファイルを作ってダウンロードします。 表紙画像は .jpg か .png、テキストファイルは .txt でお願いします。 テキストファイル、画像ファイルの、ファイル名は半角英数字だけでお願いします。 【どんなふうに見えるの?読めるの?】 ダウンロードしたEPUB3ファイルは、EPUB3リーダーで読むことができます。 下のスクリーンショットは、iPhoneの紀伊国屋電子書籍アプリkinoppyでファイルを開いたところです。 【テキストファイルの約束事】 ・小見出しごとで分割します(最低ひとつ、先頭に小見出しをつけてください) (小見出し)第一章 (小見出し)はじまりはいつもの場所だった (小見出し)◆ などと、(小見出し)の後ろの単語が小見出しになります。 ※カッコ小見出しカッコの後ろです (小見出しがそのまま目次となります)

    EPUB3::かんたん電子書籍作成
  • ひまつぶし雑記帖

    WINDOWS11のノートパソコンがおもての公衆無線LAN、WiFiでネット接続ができなくなっていた。 図書館やスタバのWiFi(ホットスポット?)が使えない。 たぶん今年の5月ぐらいからか(記憶曖昧) 「WiFi接続はされているけど、インターネットなし」という状態 Chromebookでは問題ないし、どうせWINDOWSアップデートのせいだし、そのうちどっかのアプデで治るだろうと放置してたんだけど、さすがにそろそろなんとかせんとなあ、と。 明日、納品の電子書籍があって最終確認作業に、地域活動支援センターを利用。 といっても、広々としたロビーのテーブルを使わせてもらっただけ。ここもWiFiが使えるんで、WIN11のノパソで確認作業が終わったら「インターネットなし」問題。 共有設定がだめなのか、アダプタのドライバが原因なのか、何度もシャットダウンして再起動して、右往左往して。 コマンドプロン

    ひまつぶし雑記帖
  • github-cheat-sheet/README.ja.md at master · tiimgreen/github-cheat-sheet

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    github-cheat-sheet/README.ja.md at master · tiimgreen/github-cheat-sheet