@peccul is peccu

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

マウントされていないパーティション情報を表示する

partedというコマンドがありました。

sudo parted -lで各ディスクに対してどうパーティションを切っているか一覧表示できます。

Read more

Safariでピン留めしたときのアイコンを指定する

Safariのどのバージョンからかピン留めができるようになった。

そこにfaviconのようにSVGでアイコンを設定できるらしい。

<link rel="mask-icon" href="website_icon.svg" color="red">

developer.apple.com

Common LispでSlackに定期ポストする

定刻に通知するスクリプトCommon Lispで簡単に書いてみた。

(追記 :

Slackの /remind コマンドで実現可能なことを教えてもらいました。が、Slack互換の別アプリで使っていることと、Common Lispでcronぽいもの、HTTPリクエストする練習だったので良しとします

)

Read more

Common Lispのパッケージ、ライブラリ、システム

パッケージとライブラリとシステムと、区別がついていないので調べつつメモ。

だいぶまとまってきた気がするのですがいかがでしょうか?指摘歓迎です!

(追記 *package*list-all-packagesrequireasdf:load-opasdf:load-systemについて追記しました)

Read more

Common Lispの難しさ/良さは選択肢の多さかもしれない

なぜ思うように実装するのが難しいと感じているのか、少し考えてみたところいろんな部分に選択肢が多いからではないかと気づいた。 慣れるとそれが良いところなのだろうけれど。 選択肢が多いので、意味がわかるまで問題に対する切り分けが困難。

Read more

JavaSctiptコンソールを生成するブックマークレット

開発者ツールが重い気がして、jq-consoleでコンソールを作ってブックマークレットにしてみた。

CodePenのコンソールには程遠いと思うけれど。

f:id:peccu:20161214122637p:plain

Read more

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

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

やろうとしたこと

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

github.com

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

Lisp Advent Calendar 2016の記事です。

Read more