はてなブックマーク とか pocket に結構な件数が蓄積されてきたので、そろそろ気合を入れて整理してみる。 まくら ブックマークサービスはタグ付けは混沌となる。 タグがキモなんだろうけど、件数が増えていくと結局わけわからんようになる。 タグの作成をし…
メジャーモード書いているとメジャーモードに関する情報が少なく感じる。 断片的なものは多いが、こんなオペレータ無いかな。というので探すことがるので一覧にしてみた。 22 Major and Minor Modes 22.1 Hooks 22.1.1 Running Hooks type Statement Functio…
ナローイングに興味が出たのでオペレータの一覧を作成してみた。 29 Positions 29.1 Point Type Statement Function point Function point-min Function point-max Function buffer-end flag Function buffer-size &optional buffer 29.2 Motion 29.2.1 Moti…
メジャーモードでバッファに文字列を出力する方法がわからなくてテキスト関連のオペレータを一覧にします。 31 Text 31.1 Examining Text Near Point type statement Function char-after &optional position Function char-before &optional position Funct…
バッファをファイルに保存するところで眺めたくなったので一覧にする。 32 Non-ASCII Characters 32.1 Text Representations Type Statement Variable enable-multibyte-characters Function position-bytes position Function byte-to-position byte-positi…
Emacs Lisp をするのにバッファの壁を越える必要があるので、バッファに関するオペレータを一覧にしてみました。 26 Buffers 26.1 Buffer Basics type syntax Function bufferp object 26.2 The Current Buffer type syntax Function current-buffer Functio…
あれ? cond ってあったっけと思い一覧を作成。 9. 制御構造から抜粋。 制御構造のオペレータ一覧 9.1 逐次実行 type contents Special Form progn forms... Special Form prog1 form1 forms... Special Form prog2 form1 form2 forms... 9.2 条件付き実行 t…
Common lisp をやっていると Emacs Lisp が結構つらい。 なぜならオペレータが微妙に一緒で微妙に違うからだ。 これがなかなか覚えられなくて毎度こまる。 本日はリスト操作にストレスを感じたので一覧にしてみた。 一覧は 5. リスト から抜粋した。 リスト…
/etc/nginx/nginx.conf にあります。
前回 で UIOP のところで止っていたのでその続き。 ASDF をローカルに持ってきて quicklisp でロード対象にする。 ASDF こっから clone する。 (ql:uninstall 'asdf) で ASDF 自体をアンインストールする。 asdf.asd のショーットカットを作成して自分の好き…
この業界に戻ってそろそろ一年が経過しようとしている。 どこの現場もかわらないなという印象を受けている。 その中でどこの現場にもいるであろう「仙人」が生成される仕組みをメモしておく。 原因的なところ 難しいことをこなすIT技術的な能力が乏しい。 知…
(ql:quickload :trivial-ssh) すると [package libssh2]. で停止する。 表示されるコマンドを msys2 のターミナルで叩くと成功する模様 yanqi@ MINGW64 ~/.emacs.d/dist/emacs $ gcc -o "C:\Users\yanqi\AppData\Local\common-lisp\sbcl-1.3.15-win-x64\C\Us…
仕事で Windows を利用することになった。 家でも Windows を常用することにした。 何インストールしたか別らんくなるので、自身の環境を書いておく。 環境 Emacs これが無いと私はIT技術者として成り立ちません。 CorvusSKK 日本後入力はこれがないとなりた…
これまで D3.js を何度が利用することはあったがほとんどコピペだった。 それでも十分動くんだけど、個々の命令やその動作について理解できていない。 使いこなす必要が出てきそうなので整理してみる。 やること まずやること。 内容はシンプル。 rect を追…
upanishad の master - slave の部分のテストが透らず困っている。 仕方なく socket を勉強することに。 とりあえず SBCLのマニュアルを眺めて見ることにした。 英語は Google先生を元に文章が短かくなるように適当に編集した。 それでは開始。 14 Networkin…
babel2(babel) の condition を眺めてみます。 GitHub - yanqirenshi/babel2: babel をイジって遊ぶためのプロジェクトです。 github.com コンディションの構成 コンディションの構成(階層)はこんな感じ。 大きくわけて encoding と decoding の二種類あるみ…
パッケージ定義 パッケージの定義はこんな感じ。 綺麗なものである。 +--------+ +-------------+ | babel2 |<-----------------------------------------o| common-lisp | | | +------------+ | | | |<--------------------------o| alexandria | | | | | +…
openSUSE 13.2 がリリースされるので 再インストールする必要があります。 最近、再インストールする回数も増えているので Chef を利用することにしました。 とりあえず今回はインストールだけしてみます。 インストール Chef Development Kit 以下をダウン…
先日 MeCab を xx 経由でインストールしましたが、どうやらこれではイマイチみたい。 openSUSE に MeCab をインストール なので今回は再度インストールします。 発生した問題 libmecab-dev(かな?)相当のものがインストールされていないっぽい。 mecab-pytho…
Pythonのプログラムをどう動かすか。 ちょいと整理してみる。 github.com 概要 ストーリーとしては以下のような感じでしょうか。 このストーリーで実装してみます。 Python でプログラムを書く。 書いたプログラムはファイルに保管しておく。 burgled-batter…
前回 からかなり間が空いてしまい、すっかり何をしていたのかわからなくなりました。 なので思い出しも含めて整理しました。 現在の状況 以下のような状況だった。 slot-index-multiple のオペレータを書く #109 処理自体は書き終っているみたい。 いくつか…
どんな命令があるのかを眺めてみる。 概要 LAPACK - Wikipedia を利用するためのパッケージの模様。 SciPy(Python用)でも利用しているようなので良い感じ。 どんな命令があるのかを眺めてみる。 エクスポートされているシンボルがLAPACKに存在するか。 エク…
最近 CLML がらみで LAPACK や BLAS などを探っていると Netlib なるキーワードが頻繁に出てくる。 なので軽く調べてみた。 概要 ここが本家サイトっぽい。 Wikipedia にもありました。 Netlib Netlib は、米国のAT&T、ベル研究所、テネシー大学、オークリッ…
先日のエントリでf2cl とは でも眺めてみたけどもう一度。 #:g1: f2clの紹介 の情報からイロイロ引用しながら整理する。 gitlab.common-lisp.net 概要 Fortran のプログラムを、Lispのプログラムへ変換するライブラリの様です。 FortranからCommon Lispへの…
ここの配架にあるルーチンを一覧表にする。 連立一次方程式Linear Equations Type of matrixandstorage scheme Operation YY ZZZ 単精度実数 単精度素数 倍精度実数 倍精度素数 general factorize GE TRF SGETRF CGETRF DGETRF ZGETRF solve using factoriza…
Driver Routines 配架にある表をまとめて一つにします。 連立一次方程式 (Linear Equations) LE Function and storage scheme YY ZZZ 単精度実数 単精度素数 倍精度実数 倍精度素数 general - simple driver GE SV S CGESV DGESV ZGESV general - expert dri…
CLML Read-Data CL Machine-Learning を写経 歯脱けが多いけど今はといらえずこれで。 Package item value package clml.hjs.read-data nickname --- file ./src/hjs/src/read-data.lisp dependencies --- Class class description dataset 基本クラス unspe…
CLML で HDP-LDAが動かない問題があり泣く泣くPythonで実装することにしました。 最後のささやかな抵抗として Common Lisp から Python をコールことにします。 そのため burgled-batteries というライブラリを利用しますのでインストールします。 github.co…
LAPACK の文章インデックスです。 LAPACK とは LAPACK (Linear Algebra PACKage) は線型計算のための数値解析ソフトウェアライブラリで、線型方程式や線型最小二乗問題、固有値問題、特異値問題等を数値的に解くために利用される。 ... LAPACK(Wikipedia) 抜…
LAPACK サンプルプログラム集 を写経してみます。 丁度日本語情報だったので。 http://www.nag-j.co.jp/lapack/lapack-ex/lapack-ex.html ルーチン一覧 これだけ計算ができるようすね。 まぁ現時点では何のこっちゃさっぱりです。 実線形方程式 複素線形方程…