2012-01-01から1ヶ月間の記事一覧
Lisp Symbol Hacking at 20120128 - Shammerismで Symbol の動きについていろいろ見ていたけれども、Programming in the Large: Packages and Symbolsに回答があったように思う。具体的にはここ。 Uninterned symbols are written with a leading #:. These …
Symbol を作成する (make-symbol) という関数がある。これを使用すると以下のようになる。 ? (make-symbol (string-upcase "my-symbol")) #:MY-SYMBOL ? よくわからない#:が付いた状態で Symbol が作成される。 また、以下のように同じ名前の Symbol は常に…
やり方を記載したサイトを見つけたのでメモ。 How to mount SFTP/SSH shares in OS X – Dan Bishopいろいろと入れないといけないのが気になる。どうしても、という状況でなければやらないかもしれない。デフォルトでできればいいのに。。。
Lisp String Handling-Version20120117 - Shammerismから間もないが、subseq や position、intern を入れ忘れていたので追記。 大文字にする ? (string-upcase "abc") "ABC" ? 小文字にする ? (string-downcase "ABC") "abc" ? 連結する ? (concatenate 'str…
Lisp で文字列を扱う際、「あれどうやったっけ?」というのが多いので忘れないようにメモ。 大文字にする ? (string-upcase "abc") "ABC" ? 小文字にする ? (string-downcase "ABC") "abc" ? 連結する ? (concatenate 'string "abc" "def") "abcdef" ? 文字…
様々なサイトを閲覧していると、ログイン情報が必要なサイトに出会う。そのたびにログイン情報を入力するのはかったるいので、JavaScript を使用してログインに必要な情報を渡すことができないかを考えてみた。以下のようにしてやればログイン画面が表示され…
簡単な方法を見つけたのでメモ。abckaelkdga という文字列から、k のみを削除。 (remove #\k "abckaelkdga") なんかこれまではもっとややこしいことをしていたような気が・・・remove が使えるとわかってかなり楽になった。
ShellScript条件分岐ーif文-20101010 - Shammerismに条件の and と or を追加。 #!/bin/bash echo "IF example!"; if [ $# -ne 1 ];then echo "Usage: $0 [123]"; exit 1; fi # # Compare numbers # if [ $1 -eq 1 ];then echo "You are number#1."; elif [ …