タグ

elispとadvent2010に関するtomoyaのブックマーク (10)

  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
    tomoya
    tomoya 2010/12/22
    これは死ぬほど為になります。
  • zizo.elのご紹介です - hitode909のダイアリー

    zizo.elは,文字のスクリーンショットを撮ってWebで共有するためのEmacs Lispです.字のgyazoでzizoです. zizoの使い方 使い方は簡単,共有したい文字を選択して,M-x zizoするだけで,文字のスクリーンショットが撮れます. M-x zizoすると,このようなzizo画像がブラウザで開きます. 生成した画像は友達にメールで送る,名前を付けて保存,FacebookやTwitterに流すなど,現代の様々なライフスタイルに対応しています. ユーザー登録は不要,ディスク容量も無制限です. hotoke M-x hotokeすると,インパクトのあるhotoke画像を作れます. 以下のような関数を定義することで,自由なフォーマットの画像を出力できます.chld=以降のパラメータを変更すると,文字のサイズや色が変わります.詳しくはAPI(後述)のドキュメントをご覧ください.

    zizo.elのご紹介です - hitode909のダイアリー
    tomoya
    tomoya 2010/12/22
    M-x hotoke きもいww
  • generic.elで俺々モードを作る - 適当めも

    Emacs Advent Calendar jp: 2010 : ATND 19日目です。昨日は [twitter:@r_takaishi] さんの org-modeとAnythingが交差するとき,物語は始まる - うどん駆動開発 でした。 Web漁ったり会社で Emacs 使ってる人に聞いたりしてると、みんな generic.el の事を知らないらしいので、ちょっと紹介してみようかと思います。 generic.el はハイライト程度の簡単なメジャーモードをお手軽に作るためのライブラリです。Emacs20くらいの昔から標準添付です。「このファイル用のモードってEmacsに無いなぁ」なんて時に使ったりします。 たとえば 例えばこんなシンタックスのファイルがあるとします "#" ではじまるのはコメント "/*", "*/" でかこまれてるのはコメント hoge, fuga, piyo はキー

    generic.elで俺々モードを作る - 適当めも
    tomoya
    tomoya 2010/12/19
    これは良い記事!!
  • not found

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    tomoya
    tomoya 2010/12/12
    僕は C-a を (define-sequential-command my-beginning beginning-of-line back-to-indentation) として利用しています。
  • el-get.elでEmacs Lispパッケージをインストール・アップグレードする - http://rubikitch.com/に移転しました

    Emacs Advent Calendar jp: 2010 の9日目の記事です。 去年のauto-install.el に引き続き、今年もインストーラの紹介です。 昨日は id:yaotti さん(anything関数を好きな言語で実装できるanything-with-everything.el (Emacs Advent Calendar 2010 8日目) - yaotti's diary)でした。 anything-with-everything.elは以前から作ろうと思っていたら先越されてしまいました。 明日は id:handlename さんです。 つい最近になって、Emacs Lispのインストールを管理するel-get.elが登場しました。 Emacs Lispのインストールといえば、auto-install.elやその前身のinstall-elisp.elがあります。 し

    el-get.elでEmacs Lispパッケージをインストール・アップグレードする - http://rubikitch.com/に移転しました
  • SKKで単位の換算をする - うどん駆動開発

    ノリでSKK Advent Calendar : ATNDを始めてしまったので,先陣を切って記事を書きます. SKKで単位の換算をするという小ネタを紹介したいと思います. SKKでは,辞書の変換候補にelispが書いてあれば,その式を評価し,結果を出力します.これを利用し,単位の換算を行うことができます. SKKを起動して,かなモードで以下のように入力してみてください. /13mile SPC変換され,20.9209kmとなるはずです.デフォルトでは,以下の単位換算を行うことが可能です. ("mle" ("km" . 1.6093) ("yard" . 1760)) ("yard" ("feet" . 3) ("cm" . 91.44)) ("feet" ("inch" . 12) ("cm" . 30.48)) ("inch" ("feet" . 0.5) ("cm" . 2.54))ま

    SKKで単位の換算をする - うどん駆動開発
  • = (car emacs-advent-calendar-2010) ;=>defadvice - @peccul is peccu

    [2010-12-04 12:28:30] >>>[emacs] Emacs Advent Calendar jp: 2010 : ATNDも6日目です. 5日目はid:kiwanamiさんのEmacs上のATOKで快適日語生活 / 2010 Emacs Advent Calendar - 技術日記@kiwanamiで,7日目はid:moozさんです.楽しみ! 特に書くネタを考えていたわけじゃないんですが,先日anything-mac-itunes.elが公開されたので,それにからめて書いてみることにします. 流れ applescriptを使ったelisp Carbon Emacsにおけるdo-applescript defadvice入門 defadviceのやや細かい話 引数とか返り値をいじるための話 ようするにdefadvice入門記事です. 長くなっちゃったので,気になるところだ

    = (car emacs-advent-calendar-2010) ;=>defadvice - @peccul is peccu
    tomoya
    tomoya 2010/12/07
    一部で超絶便利と人気の高いElispマクロである defadvice の解説。
  • Emacs上のATOKで快適日本語生活 / 2010 Emacs Advent Calendar - 技術日記@kiwanami

    この記事はEmacs Advent Calender jp: 2010の5日目です。 Ubuntu上での漢字変換やEmacs上での漢字変換にはSKKを使われる方が多いと思います。導入も簡単です。ただ、自分は今まで何度も使おうと挑戦してきたのですが、挫折し続けてきました。 一方で、Ubuntuのデフォルトの変換エンジンはAnthyになっています。それなりに悪くないのですが、すぐに学習を忘れてしまうのでスーツ族には辛いです。 ということで、いろいろ試した結果、JustSystemさんの ATOK X3 にたどり着きました。とてもいいです。 普通のGUI上ではそのままで快適なのですが、Emacs上では微妙にキーバインドを取られたりして辛いです。ということで、Emacs上でATOKを快適に使う設定について書いてみようと思います。 Ubuntuユーザーで、ATOKユーザーで、しかもEmacsユーザー

    Emacs上のATOKで快適日本語生活 / 2010 Emacs Advent Calendar - 技術日記@kiwanami
    tomoya
    tomoya 2010/12/06
    こういうノウハウは素晴しいなぁ。
  • fletで関数を横取りする - podhmoの日記

    この記事はEmacs Advent Calenderの4日目です。はじめてのadvent calenderで何を書けば良いか考えてたのですが、emacs(emacs lisp)ならでは*1機能を紹介することにします。 dynamic scope / lexical scope 最近使われる言語*2の多くがlexical scopeを採用しているのに対し、emacs-lispはdynamic scopeです。lexical-scopeは値の束縛が定義の際に決まるのに対し、dynamic-scopeは実行時に束縛値が定まります。 とりあえず、ここでlecial-scopeのschemeと比較してdynamic scopeとlexical scopeの違いの例を紹介します。 emacs-lisp(dynamic-scope) (let ((x "in definition")) (defun f

    fletで関数を横取りする - podhmoの日記
  • 1