@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

フロントエンドもサーバーサイドもCommon Lispで書く試み

'(qlot Caveman2 Clack Roswell jscl)この辺りの組み合わせでようやく雛形のようなものができた。

やろうとしたこと

jsclというCommon LispJavaScriptコンパイルしてくれるものを使って、フロントエンドもCommon Lispで書こうとした。

github.com

見よう見まねで作ったので、そこはこうするのが良い。といったことがあればコメントなりTwitterでなり指摘していただけると喜びます。

Lisp Advent Calendar 2016の記事です。

続きを読む

tmuxinatorはもう古い?tpmとtmux-resurrectの導入

tmux2系を使っている。tmuxinatorを入れるのにRubyからインストールって大変だなぁと思っていた。 今更tpmというパッケージマネージャの存在を知り、 tmux-resurrect というセッションをsave/restoreするtmuxプラグインを知った。

続きを読む

Emacsで遊ぶ

Emacs Advent Calendar 2016 - Qiita 6日目のpeccuです。 5日目は yoshitiaさんの evil-modeのelispをちょっと覗いてみる - yoshitia’s diary でした。 明日はsylxさんのEmacsでライブコーディングする(仮)です。

続きを読む

ASDFとQuicklispとRoswellとqlotで利用する(インストールする)パッケージの場所

前の記事でわからない部分をまとめたので、少しずつ調べる。 peccu.hatenablog.com (そろそろorg-modeでブログ書きたい)

RoswellとQuicklispが簡単で便利ゆえに中身を気にしていなかった。 背景にある仕組みを理解すればパッケージ周りは多少解決できるのではないだろうか。

結論は、qlot使えば良さそうなことがわかった。

続きを読む

Common Lisp勉強中にわかりにくかったところと、まだわかっていない部分

これまででわかりにくかったところと、まだわからないところ。

  • 追記:redditTwitterにていただいた助言を追加
  • 追記2:構造体の make-* を追加
続きを読む