経営理念について考えている
ふむ
ここに色々書くか
ROMジェネレータ作った
https://github.com/natsutan/nromgen
設定ファイルにλ式を使いたい一心で久しぶりにGaucheを使いました。
一番困ったのがVerilogのこういう表記です。
DATA <= 24'hFFFFFFFF;
負の値から2の補数の16進表記が作れなくて、ここで質問したら速攻で返事が来ました。
http://chaton.practical-scheme.net/gauche/a/2015/10/28
質問していたときには単に32bit or 64bitの2の補数表現があればよいと思ってコード書いていって、後から特定のビット幅(上だと24bit)で切らないとVerilogにしたときにワーニングでると気がついてShiroさんのエスパーっぷりに驚きました。
情報系女子またたびさんの事件ログ
http://www.amazon.co.jp/dp/4864723338
理系の大学院生がちょっとしたトラブルを解決するお話です。
ミステリーなのであまり詳しくはかけないですが、理系の人だと結構ありそうなネタがふんだんにあります。作者がComputer Visionの研究をしているだけあって、謎解きやちょいネタに画像処理や画像認識の話が出てきます。ボリュームも多くないので、気楽に読んでみてはどうでしょうか。
是非、続編が読みたいです。
UbuntuでJavaRockを動かす
UbuntuでJavaRockを動かそうとしたら、このようなエラーがでました。
$ java -cp javarock_20130708.jar openjdk.com.sun.tools.javac.Main Test.java An exception has occurred in the compiler ((version info not available)). Please file a bug at the JavaRock BugTracks (http://sourceforge.net/p/javarock/bugs/) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you.
Javaの環境がダメなようです。
$ java -version java version "1.6.0_27" OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.04.4) OpenJDK Server VM (build 20.0-b12, mixed mode)
http://ankyo.blog.so-net.ne.jp/2012-01-18 を参考にoracle製のJavaをインストールしたら、サンプルが動くようになりました。
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-jdk7-installer