2014年12月25日木曜日

Androidのデータベースカーソルのメソッド

Androidアプリの開発を片手間にやっているのですが、データベースをようやく使う気になってきました。
基本的なメソッドはちゃんと使えるようになりたいと思ってまとめてくれているサイトとかないかと思っていたのですが、、、、、ありました。

Yukiの枝折れ

とても助かります。まぁ、ちゃんとリファレンスとか読めば全部書いてあるのかもしれませんが、これで当面やっていけそうです。

2014年12月17日水曜日

HHKB US配列での日本語切り替えショートカット

最近の作業ではHHKBのUS配列のキーボードを気に入って使っているのですが、主にUbuntu(Linux)を使っていたのでWINにHHKBをつないで使ってみると日本語と半角英数の切り替えショートカット違うみたいでどうやって切り替えるのかショートカットを探していました

右Alt  + ` 

で切り替えられます。まぁ、近いうちに別のショートカット割り当てそうです

2014年10月6日月曜日

texで画像挿入しようとしたらエラーが出てきた。。。


いつもtexを作るときには以下のようなコマンドで作っています。
$platex (filename).tex
$dvipdfmx (filename).dvi

しかし、dviファイルをpdfファイルにしようとするときに
$** WARNING ** Unparsed material at end of special ignored.

Current input buffer is -->em: graph pic1.png,725bp,265bp<-- data-blogger-escaped-pre="">


こんなエラーが出てきました。このファイルは画像を挿入がミスっている。。。。。 でも
$extractbb (filename).png



もしていたので、なにがおかしいのかわかりませんでした。いろいろ調べてみると\usepackage[dvipdfmx]{graphixc}の行の上に\usepackage[dvipdfmx]{color}を追記するとなんのエラーもなく通った。良かった。


2014年10月1日水曜日

Arduino をつかってなにかやってみたい

学校が情報系の学校であるのでプログラミングは多かれ少なかれやるんですが、そこでArduinoを使った授業を受けました。

簡単なマイコンなんでそんなに多くのことはできませんが4足のロボットとかは作れるみたいです。そして授業の一環としてロボットを作ることになりました。

サーボモーターをつけたり、センサーのっけたりして自律型のロボットを作って与えられた課題をクリアしていくという内容です。電源とかも全てロボットにのせて動かさなければならないので重量や、電源の問題などありますがどうにか歩くところまではできました。


写真でみてもわかるようになかなかの不恰好さ。少しずつ改善しなければと思ってます。

つくるまでのプランとして課題のアプローチを考える。例えば、歩行モデルとしては亀の歩き方を採用しよう!とかチームで話し合う。
これは楽しいんですが、自らが指示を出してうまいことやってくれるメンバーとそうでないメンバーがいたりするのは頭を抱えます。

そんな時に自分が2人いれば。。。
と思ったり。。。

チームで何かをやり遂げようとするのはなかなか難しいです。






2014年9月29日月曜日

ソースコード解析ツール GNU global導入

ソースコードを解析(というか調査)することがあって、ソースコードを解析できるようなツールを入れようとおもって、GNU globalを導入。


$apt-get install global

でインストール。つぎは設定。
$vi .vimrc
のなかにこれを書く
map  :Gtags
map  :Gtags -f %
map  :GtagsCursor
map  :cn
map  :cp
(6行目は無視してください。。。。) 次に
$cp /usr/share/doc/global/examples/gtags.vim   .vim/plugin/ 
これでおそらく使えるようになったはず

2014年9月23日火曜日

Ubuntu,grub.confがない

研究で使っているOSはUbuntuなのですが、

$locate grub.conf

してもなにも見つからない。これはどうしたものか。。。

$locate grub.cfg

すればなんかある。調べてみるとgrub.conf -> grub.cfgに変更されたらしい。 実際に扱うファイルは

$ /etc/default/grub
になる。これを編集して

$update-grub

で反映。

$update-grub2
というコマンドもあるらしい。なんなんでしょうね。わかりません。気になりだして眠れなくなったら調べたいと思います。

2014年7月11日金曜日

Xen環境構築

研究がついに始まりました。 そこで仮想環境を構築しなければならなくなり、Xenを導入しなければならなくなりました。 コマンドのことなんですが、

#xm create /etc/xen/hoge.hvm
みたいなことをしようと思ったら実行もできない なんでだ。まぁ、そのときに見ていた本がなかなか古かったのでそのせいかな、、、、 とおもって軽く調べたら本当はこっちでした。

#xl create /etc/xen/hoge.hvm
Xen 4.5ではこっちでいけました。 それよりのバージョンは前者でいけるのかもしれません。 これでとにかくいけそうなのでこのまま進みます。 (いつからこれって変わってるんだろうか。。。