Parabola Journal

[研究室]はかなくも愉快な日常.

蟻本読書会は午前中の早い時間帯に行われています.だいたい8時半〜10時半ぐらいにスタートされます.お昼ぐらいまでですね.ガリガリとscreen+terminal+emacsでコードを書いてはpythonのスクリプトで確認して,submitしては弾かれてと,ドMな感じで作業しています.隣のいもぽよ先生曰く,Runtime Errorはだいたい制約を入れミスしてるセグフォたんだよ,ってことらしいです.Emacsで作業してると時間とかが出ている領域に(なんて言うのあれ…?)行番号が出てますが,なんとなく左側にも出て欲しかったのでやりました.Linum-modeを入れましょう.

# // 取ってくる
# // 保存先は ~/.emacs.d/
# wget http://web.student.tuwien.ac.at/~e0225855/linum/linum.el  

// 設定 (~/.emacs.d/init.el)
; Line Number - linum
(require 'linum)
(setq linum-format
  '(lambda (line)
     (let ( (fmt
            (let ( (min-w 4)
                  (w (length (number-to-string
                              (count-lines (point-min) (point-max))))))
              (concat "%"
                      (number-to-string (if (< min-w w) w min-w))
                      "d: "))))
       (propertize (format fmt line) 'face 'linum))))
(global-linum-mode)                     
&#91;/text&#93;とりあえず表示できるようになったけど,ウザくなったら表示やめちゃうかもね.


それ以外の行事としては,他にはScala実践プログラミングを読んでいるよ.

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;margin:0px 12px 1px 0px;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/479802998X/taki0313-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51frUx%2Bin1L._SL160_.jpg" alt="Scala実践プログラミング―オープンソース徹底活用" style="border: none;" /></a></div><div class="amazlet-info" style="line-height:120%; margin-bottom: 10px"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/479802998X/taki0313-22/ref=nosim/" name="amazletlink" target="_blank">Scala実践プログラミング―オープンソース徹底活用</a><div class="amazlet-powered-date" style="font-size:80%;margin-top:5px;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/479802998X/taki0313-22/ref=nosim/" title="Scala実践プログラミング―オープンソース徹底活用" target="_blank">amazlet</a> at 11.10.20</div></div><div class="amazlet-detail">小笠原 啓 尾崎 智仁 関 隆 水島 宏太 今井 敬吾 <br />秀和システム <br />売り上げランキング: 73906<br /></div><div class="amazlet-sub-info" style="float: left;"><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/479802998X/taki0313-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div></div><div class="amazlet-footer" style="clear: left"></div></div>

なかなか読み進まなかったのだけど,自炊してPDFにしてから真面目に読むようになった.自炊してPDFを画面に並べてエディタ(といってもterminal+screen+emacsだけど)を開くことが出来る幸せな感じが理解されると嬉しいですね.それぐらい閾値が下がります.またデュアルディスプレイだとなお良いですね.

<strong style="color: blue">Simple build tool(SBT)</strong>というのがあるのですが,なかなか上手く使えないなぁと思っていたら,なんか操作方法が微妙に間違っていたような気がして…まぁまだよく分からないのですが,それなりに管理出来そうですね.sbt runとかsbt compileとかすれば動く感じなイメージです.どこかに設定ファイルあるのかしら.まぁ僕がしたのはこんな感じのことだけです.

[text]
# echo "java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M -jar \`dirname \$0\`/sbt-launcher-0.7.4.jar \"\$@\"" | sudo tee ~/bin/sbt 



中身はまったく理解してなくて,どこからかコピペで持ってきたもの.もう覚えてないです.