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

ibusのエラー解消のメモ

ibusでこんなエラーが出た。 ibus_write_address: assertion `pf != NULL' failed@see Google Code Archive - Long-term storage for Google Code Project Hosting. @see FC2掲示板 -このページの表示は許可されていません- 上の2つのリンクを見てみると、ib…

プログラミングHaskell 2章練習問題 解いた

プログラミングHaskellを買ったことによりHaskell入門した。インタプリタあるっていいね。Cとかはインタプリタあればもっと楽なんだろうなと思って探したらなんとインタプリタがある((((;゚Д゚))))ガクガクブルブルCling | ROOT a Data analysis Frameworkまぁそ…

byte compileの時に出た、Invailid lambda variable(...)というエラー

test.el:2:4:Error: Invalid lambda variable (quote test-list) というエラーがバイトコンパイルの時に出た。なにかと思ったらdefunの後の引数の括弧が抜けてただけだったorz。 (defun my-func (add-to-list 'test-list (?' . ?'))) ↓ (defun my-func () (a…

make入門でかなりわかりやすいサイト

@see Makefile の書き方 (C 言語) — WTOPIA v1.0 documentationここは段階的にわかりやすく書いてる。一度ここで学んでから他のサイトを見てみると、makefile内で何をどうしてるかが分かった。以下は自分のメモincludeするヘッダファイルはコンパイルすると…

eval-last-sexp-popupでmake-stringマイナスでバグることの解決方法

どうやったら再現できるバグかはわからないけれど何回も苦しめられたので一応書こうと思う。 もう既に解決された問題だったか、popup.elをアップデートしていなかったことが原因だったかもしれない。エラー文の見た目は下リンクのwholenumpエラーと大体一緒 …

Arch Linuxでjhlpファイルを実行する方法

どのパッケージをインストールすればTopCoderのjnlpファイルを実行できるようなるか、なのですが、 $ javaws ContestAppletProd.jnlpというjavawsなるものを使って実行する。それかファイルをダブルクリックすれば起動できる。 javawsを実行できるようにする…

pacmanでconflictが起きまくった時のメモ

インストールしたてのArch Linuxはかなりconflictが起きる。メモをしておくと誰かに役に立つと思う。Arch LinuxのISOのバージョンは arch-linux-2011.08.19 の日付のやつだった。※注 $ から始まるコマンドはユーザ権限、普通に実行できるコマンド、 # から始…

WindowsでEmacsを使ってるときに32bitか64bitかを見分ける方法

Windowsで32bitか64bitかを判別したいというときが、もしかしたらあるかもしれない。そんなときのための最近思いついたelispです。この発想の元は、C:/Program Files (x86)があったらそれは64bitのWindowsじゃないかということだった。下のコードが発想を元…

Emacsでバッファから文字列を取得するやり方

バッファからの文字列取得の仕方がわからなかったのでメモしておく。 バッファからの文字列取得は buffer-substring buffer-substring-no-propeties buffer-string 3つがあるっぽい。この内、buffer-stringは文字列のテキスト属性をもってるため、そのまま…

「オブジェクトのメンバ関数に互換性のない型修飾子があります」というエラー解決

C++

Visual Studioでこんなエラーが出た。 オブジェクトにメンバ関数と互換性のない型修飾子がありますこれの解決方法は、 例えば、こんなソースがあったとする。 //Coordinate.h #if !defined(___COORDINATE) #define ___COORDINATE class Coordinate { double …

mapcarの使い方メモ

org-directoryをmapして(?)結合させたい場合 (setq org-directory "C:/Dropbox/Document/org/") (mapcar #'(lambda (x) (concat org-directory x)) '("todo.org" "labo.org" "home.org")) ;=> ("c:/Dropbox/Document/org/todo.org" ;"c:/Dropbox/Document/or…