~/.roswell/init.lisp で必ず入れる設定を書いておきます。 設定都度なんか検索しているので。 SBCL の文字コードの設定 (setf sb-impl::*default-external-format* :utf-8) (setf sb-alien::*default-c-string-external-format* :utf-8) ASDF の設定 *.asd …
以下のURLから Roswell-i686.zip をダウンロードし、解凍して適当な場所に配置しそこにパスを通す。 https://ci.appveyor.com/project/snmsts/roswell-en89n/build/1.0.118/job/oc3yriqinktp62i8/artifacts で、以下のコマンドで SBCL をインストール > ros …
前回の続き。 roswell で sbcl を起動しているので roswell にヒープ・サイズを指定する。 ros config set dynamic-space-size 4gb でヒープ・サイズを固定。 最初 (setq inferior-lisp-program "ros dynamic-space-size=4gb run -R") で試してみたんだけど…
CLMLは Quicklisp に存在することに気付いた。 早速 (ql:quickload :clml) するもヒープが小さいと叱られる。 CLML.LAPACK-ENVIRONMENT::DYNAMIC-HEAP-SPACE-TOO-SMALL does not designate a condition class. [Condition of type SIMPLE-TYPE-ERROR] ネット…
github.com ルート直下の *.cl ファイルを開いてパッケージを確認してみた。 最近は /src にソースを置くのが週間化しているから混乱しているように感じる。 あぁ、整理したい。 def in name nickname assoc-da.cl - o association-rule - association-rule.…
統計・機械学習 的なことをやりたいので CLML を眺めてみることにした。 github.com どんな機能があるのか眺めてみた。 README の Machine-Learning Packages のセクションを表にしてみた。 ふーん。と言った感じである。 自分は別に数学に詳しい訳ではない…
これからはプログラミング言語だけでは駄目だ。 ものづくりはハードウェアも作れないと駄目だ。 これからは電脳空間と物理空間がまざりあう。 それが加速し、実現されていく。 プログラミング言語の発展はハードウェアと合せて発展しなければならない。 やは…
デスクトップ環境がほしい。 エディタ、ブラウザ それを統合したようなもの。 スマフォやWEBブラウザの四角に縛られたものではなく。 すべてが無限に広がりを持っているが、すべてが身近にある。 そのような空間。 VRなデバイス、サポートツールとしてのAI、…
思っているほど役に立っていない。 通知ばかりでそれを捌くのに時間をついやしている。 スマフォとの関係はクリエイティブな関係とは言えない。 スマフォをクリエイティブに利用できないか。 これは考えるに値することだと思う。 まずはスマフォの通知を切ろ…
React を試してみる。 以下の記事を参考に。 http://qiita.com/uryyyyyyy/items/6d7d29499efbca8c618e gulp のインストール gulp が必要とのことなのでインストールしておく。 npm install gulp -g npm install プロジェクトのディレクトリに移動して npm in…
プライベートプロジェクトでも React を利用しようと思い立つ。 見てみると node が入っていなかった。 $ npm bash: npm: command not found まずは node をインストールします。 nodebrew のインストール curl -L git.io/nodebrew | perl - setup でインス…
GLFW と cl-glfw3 のインストール。(Mac OS X) 最近ほとんど Mac 上で生活していて Linux はほとんど利用してないので。 GLFW のインストール Linux と一緒。 インストールされたのは以下の通り [100%] Built target windows Install the project... -- Inst…
今回はMBAのキーの内容を整理したいと思います。 もくじ MBAのキーを変更 「メタキー」って何? 「メタキー」とHHKB 「メタキー」と Macintosh おわり MBAのキーを変更 私のMBAは英語配列なので以下がデフォルトです。 emacs の住人なので以下の変更を加えま…
MacBook Air(以下MBA) と MBAにHHKB繋げた時で試用感が異なるのがイヤで、今まで放置してきたけれど、そろそろ整えようかと思いまして。 ちょこちょこ始めます。 ターゲットのキーボード 以下のキーを上手いこと設定してストレスが無いようにしたいなと思い…
Quicklisp beta 目次 Quicklisp で 自前プロジェクトを ql:quickload 自作ライブラリをQuicklispのリポジトリに登録依頼してみる
github.com
github.com
github.com
world2world は Common Lisp の 自作ライブラリのメッセージを多言語化するためのライブラリです。 github.com 目次(準備中) world2world(β) リリースしました。 基本的な使い方とAPI クラス構造と変数 error* のカスタマイズ 今後の展望
GithubプロジェクトのREADMEとか図を入れることが多く、今まではemacsのorg-modeで作図していました。 ただ、それだとイロイロ不便だと感じていたので作図はSVGでやろうかと思い立ちましてInkscapeを利用することにしました。 以前WEBアプリを作成するときに…
OpenSUSE では Dropbox は zypper からインストールすることが決ます。 こんな感じで。 > zypper info dropbox : (中略) : Information for package dropbox: -------------------------------- Repository: openSUSE-13.2-Update Name: dropbox Version: 1.…
OpenSUSE に Google Chrome をインストールします。 結論としては Google Chrome のインストールは断念して Google Chromium のほうをインストールしました。 目次 しかしインストール失敗 ネットで検索 とりあえずChromeをインストール 気をとりなおしてChr…
OpenSUSE のデスクトップ環境で SKK を利用するため ibus-skk をインストールします。 インプットメソッドはいろいろあるみたいですが ibus を利用することにしました。 (たいした理由はありません) ibus-skk のインストール とりあえず ibus-skk をインスト…
本日は roswell と SBCL を OpenSUSE にインストールします。 前提条件 linuxbrew がインストールされていることが前提となります。 linuxbrew のインストールは以前のエントリを参照してください。 新規 EC2 に roswell をインストール roswell のインスト…
目次 データと制御フロー MULTIPLE-VALUE-XXX UNWIND-PROTECT コンディション コンディションの種類 コンディションの使い方 ライブラリ Quicklisp World2world Sephirothic Upanishad Shinrabanshou roswell roswell のインストール Slime Slime の設定 Par…
目次 zypper zypper の更新 Emacs インストール 初期設定 Chrome インストール linuxbrew のインストール cl-glfw3 nginx nginx のインストール nginx の設定 GNOME 使用感の変更 ibus-skk のインストール インプットメソッド の設定 ibus-skk の辞書の設定 …
cl-glfw3 を利用する上でのエントリの概要/目次です。 都度更新していきます。 目次 cl-glfw3 のインストール GLFW のインストール libffi のインストール cl-glfw3 のインストール GLFW と cl-glfw3 のインストール(Max OS X) OepnGL入門 (from GLUTによる…
プロフィールとかが右端に欲しいなと思うようになりました。 なので本日は時間もあるのでテーマを物色するこにしました。 テーマストアで人気順を先頭から見ていきました。 しかし「しっくり」来るやつはなくて結局全部ページ見ました。 その中で Gravity が…
cl-glfw3 のインストール on OpenSUSE 今回は cl-glfw3 のインストールです。 CFFIでの動的ライブラリの読み込み設定 前回までで GLFW と libffi をインストールしました。 私は動的ライブラリのパスは OS(Linux) に設定するのではなく Common Lisp 側で設定…
cl-glfw3 をイントールするために libffi をインストールします。 なぜ libffi をインストールするか? cl-glfw3 には libffi6 or libffi5 が必要です。 OpenSUSE では libffi4 がインストールされています。 しかしパッケージ管理(zypper)には libffi5 or l…