Ubuntu 18.04でAndroid emulatorのためにkvmを有効にする

新しいマシンにAndroid studioをinstallしてAVDを作ろとしたときに以下のメッセージが表示されていることに気づいて少しハマったのでメモ。 /dev/kvm is not found 基本的にこのページに書いてあると通りに進めれば良いのですが help.ubuntu.com このコマン…

git のレポジトリのサブディレクトリをforkするには

元ネタはここから gitを使って、レポジトリの一部抽出forkしてみました from Takako Miyagawa www.slideshare.net こういう一つのレポジトリに複数のアプリのコードが入っているとき特定のアプリのサブディレクトリのみを自分のレポジトリにコピーしたくなっ…

メソッド内に定義されたロカールクラスで Gson().fromJson できない原因を調査してみた

こんな感じのコードでLoader1 クラスを使ってJSONの文字列を読むことができるが Loader2 クラスを使っては読むことができない。 class Test { data class Loader1 (val type: String) fun test() { val jsonString = """{"type": "abc"}""" val ret1 = Gson(…

HP Compaq Pro 6300 SFFを3500円で購入

秋葉原のジャンク通りを歩いていたら、こちらのパソコンが4500円から月曜特価で1000円引きされ3500円売られていた。どうせ使わないかなと思ったけどLinuxマシーンとして遊ぶのも悪くないかなと思い購入。 support.hp.com ちょうどBangoodでCore i7-4610Yのマ…

PTAM

基本的なpackageはyumでインストール TooN libcvd gvars3 はREADMEのバージョンのものをCVSでとってくる。 すべてPTAMをビルドしても動作しない。どうもV4L2の設定に失敗している模様。 そこで libcvd の解析する progs に video_play_source というvideoテ…

animEffectのlinux対応

animEffectはOpenCVで取り込んだ画像に手描き風エフェクトをかけます。 ただ、これはWindows上でしかコンパイルできなかったので ちょいと修正しました。 http://www11.atwiki.jp/fiji?cmd=upload&act=open&pageid=119&file=animEffect2.tar.gz オリジナルは…

MicrodiaのdriverでYUYVがVIDIOC_S_FMTできない

ioctl で VIDIOC_S_FMT をセットするとerrno 22が返ってくるので調べてみた。 以下環境 - OS: Ubuntu 8.04 - Kernel: linux 2.6.24.22 - microdia driver: http://groups.google.com/group/microdia?hl=en - Groovy GR-CAM130N2 - ベンダーID及びプロダクトI…

ktermのインストール

kterm-6.2.0 のインストールは下記を参照されたし。 http://www.asahi-net.or.jp/~wp7s-mrn/sap/kterm.html あと malloc の外部宣言を消すことと libncurses-dev libxaw7-dev libxmu-dev をインストールすることを忘れずに。

カッコウはコンピュータに卵を産む

以前から気になっていた本で、偶然bookoffで1000円で売られているところを発見し、上下巻で2000円ほどで購入した。土曜日の13:00頃から上巻を読み始め、17:00ぐらいに読み終えた。古い本の割にすんなり物語を理解することができ細めにUNIXの用語などがちりば…

Ubuntuのためのtwmの設定

家のPCがP4の1.8aに1GBのメモリという構成なのにどうも重い。。 とりあえずwindow managerを変えて見ることにした。 sudo apt-get install twm んで cp /usr/lib/X11/twm/system.twmrc-menu ~/.twmrc diff ~/.twmrc.orig ~/.twmrc menu "windowops + "xterm"…