2010-09-01から1ヶ月間の記事一覧
環境はUbuntu10.04skype apiを使うためにvncサーバーを起動する tightvncを使ってたんだけどキーボード配列がおかしい。adgjを押すとasdfと出る。真ん中の段はズレがわかるけど他の段はメチャクチャ vnc4serverに換えたらokだった sudo apt-get remove tight…
rb-skypemacのソース読んでたら、 Skype.send_(:command => "コマンド") で生のSkypeAPIに触れられる事がわかった。apple scriptのインタフェースを使っているらしい。chat系はrb-skypemacはラッパーが用意されてないけど、send_使えば http://developer.sky…
今までboost::formatを使ってたけど使わないとしたら、stringstreamを使うものらしい。めんどい。 #include <sstream> using namespace std; ostringstream os; os << "tmp/" << 35 << ".jpg"; // 連結 string out_filename = os.str();</sstream>
rb-skypemacたのしい gem install rb-skypemacruby -rubygems -e 'require "rb-skypemac";include SkypeMac;Skype.call("username").hangup'これ連打すると普通にchatで話しかけるより気づいてもらいやすい!
月980円のやつ。契約してサーバー起動してCentOS消してUbuntu入れ直すまでで30分ぐらいでできた。 Ubuntuインストール中、Chromeだとリモートコンソールがしょっちゅうタイムアウトするのが面倒だった 参考:さくらのVPSにUbuntu 10.04 LTSをインストールし…
rvm使っている rvm use 1.9.2 cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib ruby extconf.rb make make install これでgem使えるようになった gem update gem install rake sinatra thin rack rspec
newgem zanmai -T rspecすると "undefined method `merge' for false:FalseClass"というエラーが出るnewgemでgemビルド時にrubyforgeのアカウント情報が必要と言われるようになった - 橋本詳解で、rubyforgeのアカウントが必要だったけど持ってなかったので…
ライセンスの関係でx264入ってないので、入れた。 http://ubuntuforums.org/showthread.php?t=786095.movで書き出せるようになった。 sudo apt-get remove ffmpeg x264 libx264-dev sudo apt-get install build-essential subversion git-core checkinstall …
rvm use jruby gem install ruboto-core which ruboto
jruby -rubygems -ropen-uri -rjava -e 'import "javax.swing.JFrame";import "javax.swing.JTextPane";f=JFrame.new;f.title="サイバーパンク!";f.setSize(320,240);f.visible=true;textp=JTextPane.new;textp.text=open("http://shokai.org").read;f.cont…
sudo port install Xpdf mkdir ~/out pdfimages -j book.pdf ~/out/ jpegを結合して作ったpdfからjpeg連番ファイルに戻せた