なんだこれは

はてなダイアリーから移転しました。

2015-01-01から1年間の記事一覧

春のスネグラチカを入手した

沙村広明らしい、歴史ロマンもの。

「マットな質感がでてしまっ」た素焼きの植木鉢

正しい日本語がどうこうなどといった戯言がいいたいわけではない。正しい日本語などというものは存在せず、ただたださまざまな人がそれぞれの感性によって気にいる、気にいらないといっているだけにすぎないと、そう思っている。正しいというからには基準が…

Mac で iolib に依存した cl-iconv を利用する

Mac OSX で cl-iconv をインストールする際のメモ。依存関係で iolib が要求する libfixposix をインストールする。

macports の sbcl 1.2.12_0 のインストールで失敗する

Mac

ここのところ macports の sbcl ポートの更新で失敗がつづいている。 デバッグモードで更新してみると、sbclで sudo port -d upgrade sbcl

進捗管理の無料サービスをみてみた。

いろいろなところに湿気がはいっていたそうだ。 それで工事が、アレも、コレも、と徐々に大きな工事になってきた。それはそれとして、工務店の工事の予定表が紙ベースだったのだ。 最初はなんとも思っていなかったのだけれども、天気やその他の工事のすすみ…

日本国憲法の99条は

日本国憲法の99条はこのようになっている。 第九十九条 天皇又は摂政及び国務大臣、国会議員、裁判官その他の公務員は、この憲法を尊重し擁護する義務を負ふ。 じゃあ、この中谷防衛大臣の発言を聞いてみよう。「現在の憲法をいかにこの(安保)法案に適応さ…

musl libc

Mac

musl libc という、glibc 互換をめざしている libc があるじゃないですか? ちょっと試してみようとするじゃないですか、 Mac でいろいろしてもうまくいかないじゃないですか、それでよくみたら、Linux 用ってかいてあったりするじゃないですか。 それで気が…

梅雨

家の床下にカビがあるらしいことがわかったので、工事することになった。 床の下には、カビの塊があるらしい。梁もこれ以上カビたりしないようにするため、手を打つのだ。そういえばこの家の引越しも梅雨の前だったし、別の場所を直したのも梅雨の前だった。…

いろいろあって

いろいろあってブログを更新していなかった。単純に忙しかったからである。

せっかくなので qemu で Raspberry PI の仮想環境を整備したい7

/opt/local/bin/qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -redir "tcp:10022::22" -hda 2015-02-16-raspbian-wheezy.img こうして raspberry を起動して、…

はてダラで投稿に失敗したが、SSLeayがなかったからだった

はてダラで投稿にしっぱいしたので、 hw.pl をデバッグモードで実行したら、ログインに失敗していたみたいだった。よく見ると、Crypt::SSLeay がはいってなかった。macport で perl が 5.16 に更新されてしまっていたからだった。 cpan で cpan自体を更新後…

せっかくなので qemu で Raspberry PI の仮想環境を整備したい6

qemu/Yosemite 上の仮想環境の Raspberian ですが、しばらく放置していたら Raspberian の 新しいのがでていたので、やりなおすことにした。あと、Clozure CLをインストールした。 sudo port installed | grep qemu qemu @2.2.0_0+cocoa+ssh+target_arm+targ…

macport で Emacs.app をうまくつかう方法

emacs-mac-app をつかう。emacs-app はイマイチ。

ソースからコンパイルした Emacs-app 24.5 に浮気した

macports に収録されている、Emacs-app 24.4 は調べてみるとメモリリークがあるらしい。そのため、起動時にうまく起動しなかったようだ。どうしようかなと考えていたのだけど、Emacs-app 24.5 を macports がリリースしてくれないので、試しにソースからコン…

Emacs.app の調子がわるい

最近、macports でインストールした Emacs.app の調子がわるい。 cpuの使用率の高いときに起動すると、画面が表示されない。単に遅いだけかもしれないがどうなっているのかはわからない。

なぜか slime-autoload がみつからないといわれる

なぜか slime-autoload がないといわれて .emacs でエラーが発生した。quicklisp でインストールしたはずがなのに、なぜかみつからないといわれた。 理由はわからないが .emacs を退避してから quicklisp で slime をインストールして、 それから .emacs に…

my Clozure CL environment setting Memo

1.1 get ccl by macports for Mac Only sudo port install ccl 1.2 or get ccl by subversion #for mac x86/x86_64 svn co http://svn.clozure.com/publicsvn/openmcl/release/1.10/darwinx86/ccl#for linux x86/x86_64 svn co http://svn.clozure.com/publi…

祝 Emacs 24.5

仕事で使うPCをいれかえることになった。当然のようにEmacsをいれてSKKをいれている。そういうセットアップがほぼ完了したころになってようやく気がついた。Emacsの24.5がでたらしい。なぜ、このタイミングで。いや、最高だね。さあ、macports の Emacs は更…

slimeが二つはいっていた

quickload で slime をいれているのに、M-x package-list-packages で ac-slime をいれると、依存関係で slime がもうひとつインストールされてしまうみたい。別にかまわないかなと思っていたが、*Messages* バッファにやたら ac-hogehoge のエラーが表示さ…

guess で 文字コードを判定させてひらく

guess という、日本語の文字コードを推定するライブラリがhttps://github.com/zqwell/guess あった。common lisp は、clozure clで 使ってみた。二回開いているので無駄っぽい。 普通に、vectorを 文字列に変換しましょう→自分 しかし、先頭の3行だけ欲しい…

よくわからない

すぐ先の状態しかわからない状況におかれている。 いつ問い合わせがくるかどうかがわからない、ひどい状況だ。

またつまらぬものを最適化してしまった

ちょっと、リストを述語でわける関数を考えてみた。述語が真になるもののリストと、偽になるもののリストを多値で返してみよう。 そう考えたとき、シンプルな実装はこうなるだろう。 (defun divid-if (fn lst) (values (remove-if-not fn lst) (remove-if fn…

ドーナッツの悲劇

ドーナッツをくばってみんなで食べようとしたら、自分の分がたりなくて、食べられなかった。

ARM exe on x86 Linux のテストダブル環境の準備

x86 の ubuntu Linux で ARM 向けクロス開発環境を用意してみよう、のメモ

dired で ls does not support –diredとかいわれちゃう

ぐぐるとそのまんまの記事があった。emacsでls does not support –dired; see `dired-use-ls-dired’ for more details.と出たときの対処方法macport でも coreutils をつかうと同じ対応でOKなもよう。

ひさびさにクッキークリッカーしてた

もういいかなと思ったので書きだした。したいひとはどうぞ。 MS4wNDY2fHwxNDIzNTgzMjU5MTU5OzE0MjM1ODMyNTkxNTk7MTQyNDEwMjUyODM4ODtTaGlueSBQdXBwZXR8MTExMTExMDExMDB8NTE3MjM1NjU2MjA3MC45NTU7MzUzNjY0ODcxMDQ5NjkyLjU2OzU2OTM7MTgxOzIzMTAwODQzOTI2Mi42Nj…

エジプト式分数を計算する

エジプト式分数を計算してみよう。 分数を分子が1の単位分数の和であらわすのだ。どうしても再帰で考えてしまう。しかたないんよ。 (defun egyptian-fraction (n m) (labels ((iter (n m k aux) (if (= n 0) (reverse aux) (if (< (/ n m) (/ 1 k)) (iter n …

とつぜん slime がつかえなくなった

突然 Emacs でslimeが使えなくなった。 普通に ターミナルから lisp が使用できたので、 quicklisp を使って slime をインストールしなおしたら使えるようになった。 だけど、あれはいったい何だったのか。原因は不明だ。なぜ消えていたんだろう。 こういう…

iPodにテスト用のmp3データをおきたい

Mac

iPod に適当なmp3を大量におくことになったので(テストです)、 iTunesに大量に登録してから iPod にコピーしてみたんだけど、同じデータは消されちゃうみたい。 便利なんだが不便なんだか。しかたがないので、スクリプト書いた。 音声データの生成には、Mac …

Ubuntu を更新したら110件+8件もの更新があった

久しぶりに Ubuntu Linux を起動した。 久しぶりなので、ネットに接続して、更新したら110件もの更新が報告された。まじかよ。 さらにdist-upgradeもしてみたら、カーネルの更新もあってさらに8件もあった。