2013-04-25から1日間の記事一覧

UbuntuでMDX-20を動かす

ガーナでやったときのように、cam.pyから信号を送ると SCANNINGランプが点灯する。つまり信号がオーバーフローしている。ガーナでやったときはME-US3を使ってなかったな、と思いつつ 以下の記事を発見。http://hack.9600.org/2012/08/roland-mdx-20-with-lin…

MDX-20のソフトウェアのアップデート

http://hack.9600.org/2012/08/roland-mdx-20-with-linux.html こんなのがあるとは知らなかった。http://download.rolanddg.jp/en/3d.html#mdx1520

Javaの可変長引数

そんな機能があるとは知らなかった。 ...とピリオドを3つつけると、同じ型の引数をいくつでもとれる。 void myMethod(String... args) http://www.ne.jp/asahi/hishidama/home/tech/java/varargs.html

pythonをコマンド登録したのにno such fileエラーが出る

cam.pyに #!/usr/bin/env pythonを書いて、chmod a+x したのに実行できない。改行コードがLFになっていなかった。 http://stackoverflow.com/questions/3655306/ubuntu-usr-bin-env-python-no-such-file-or-directorynkfで改行コードを変更する。 http://lin…

Gmailのgemで件名をエンコーディングする

これで上手くいった。 # coding:utf-8 require 'gmail' require 'base64' gmail = Gmail.connect("YOUR_GMAIL_ACCOUNT","YOUR_PASSWORD") mails = gmail.mailbox('YOUR_GMAIL_LABEL').all latest = mails.first subject = latest.subject subject = subject.…

RubyでGmailを使う

文字化けにやられた。 http://stackoverflow.com/questions/11039522/character-encoding-with-ruby-1-9-3-and-the-mail-gem # coding:utf-8 require 'gmail' gmail = Gmail.connect("YOUR_GMAIL_ACCOUNT","YOUR_GMAIL_PASSWORD") message = gmail.inbox.mai…

Ubuntuのネットワーク設定

Ubuntu12.04LTSの/etc/resolv.confはNetwork Managerが動的に書き換えているようなので自分では操作しない。 DNSサーバーの設定は/etc/network/interfacesに書く。 sudo /etc/init.d/networking restartで再起動。 ただ、DNSを設定しても、 arpコマンドでもn…