Ti.UI.Viewでパーティクルベンチマーク

Ti.UI.Viewで点を描いて動かすとどれくらいFPSがでるか計測してみた。 以下がソース。 実行すると黒い点が画面上を飛び回ります。 var window = Titanium.UI.createWindow({ backgroundColor:'#fff' }); var view_num = 10; var points = []; for( var i = 0…

開発メモ

<uses-library android:name="com.google.android.maps" />uses-libraryタグはapplicationタグの中に書かないと動かない。外に書いてもエラーはでないので注意。参考: http://developer.android.com/resources/tutorials/views/hello-mapview.html</uses-library>

ndkでビルドするときのオプションメモ

$export ANDROID_ROOT=android-ndk-r4b/build $export PATH=android-ndk-r4b/build/prebuilt/darwin-x86/arm-eabi-4.4.0/bin $./configure --host=arm-eabi CPP=arm-eabi-cpp CC=arm-eabi-gcc CFLAGS="-mandroid --sysroot=$ANDROID_ROOT/platforms/android-…

jarを追加する

jarを追加する場合はassetsディレクトリに置く

GPSとネットワークと実機デバッグを有効にする

Androidで開発するときはAndroidManifest.xmlにどの機能を有効にするのか書く必要があるっぽい <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example" android:versionCode="1" android:versionName="1.0"> </manifest>

C++でnode.jsのaddonを書いてみた

addonを書く上で必要なことは基本ここに書いてあるんだけど今のバージョン(v0.23)だと若干便利マクロが増えてるみたい。今回は渡された文字列とカウンタを表示するだけの簡単なクラスを作った。 JavaScriptのmoduleで書くとこんな感じ function Echo(){ this…

今すぐwebサーバーが必要な人のためのワンライナー

カレントディレクトリにあるファイルを今すぐHTTP経由でブラウザに表示させたいと思ったら ruby -rwebrick -e 's = WEBrick::HTTPServer.new(:Port=>8888, :DocumentRoot=>Dir.pwd);trap("INT"){s.shutdown};s.start'を実行して http://localhost:8888/hoge.…

ubuntu lucidにnode.jsを入れる方法

lucidにはまだnode.jsのパッケージがないのでどこかにパッケージないかなと思って、探してたらあった。http://wiki.mediatemple.net/w/Installing_Node.js_on_Ubuntuコマンドだけ並べると sudo aptitude update sudo aptitude install python-software-prope…

Titaniumメモ

Ti.UIとTitanium.UIの違い TiはTitaniumの略でどちらも同じ Titanium SDK 1.4でTi.API.infoがちゃんとログを表示しない 下記URLのlogger.pyを入れると治る http://developer.appcelerator.com/blog/2010/07/introducing-titanium-mobile-1-4.html iTunes 10…

JRubyのspinup時間はどこまで速くできるのかやってみた

rubygems, rack, rails, sinatra等を使わないとどこまで速くなるのかやってみた。 使ったのは最新のJRuby1.5.0のnightlyビルドと以下のサーブレット。 package org.bongole; import java.io.IOException; import java.util.ArrayList; import java.util.logg…

scala-api-chm

scala apiのchm作りました。 scala使いの人はどうぞ。ダウンロードを以下のgithubからzipをどうぞ http://github.com/bongole/scala-api-chm/tree/master

魂のルフラン 最強メタルアレンジVer tsukasa

http://www.nicovideo.jp/watch/sm891841

移動

http://rubyist.g.hatena.ne.jp/bongole/ Rubyistグループができたので移動しやす ;-)

とりあえず書いてみる

Ajaxイン・アクション欲しい!

Q1解答

3つ解答があってまず一つ目。 # use Ruby's standard template engine require "erb" # storage for keyed question reuse $answers = Hash.new # asks a madlib question and returns an answer def q_to_a( question ) question.gsub!(/\s+/, " ") # norma…

回答してみる

昨日書いた問題をやってみる。何も考えずただただ書きたいように書いてみた。 def usage puts "usage: #{$PROGRAM_NAME} mad_libs_templage" exit end usage unless ARGV.size == 1 result = String.new reuse_map = Hash.new stack = Array.new open(ARGV.s…

Quiz1: Mad Libs

1問目はMad Libsというアメリカのお子様が大好きなゲームを作ろうというお題。 まぁといっても僕はアメリカのお子様であったことがないのでMad Libsがどんなゲームかさっぱりわからん。 わからんときはググれということで、偉大なるGoogle先生に聞いてみたと…

Best of Ruby Quiz

Best of Ruby Quiz by James Edward Gray II | The Pragmatic Bookshelfを買いました。 折角なので、やってみようと思います。この本の趣旨的は、与えられた課題を解いて回答と比べることによってRubyのスキルアップをはかるというものらしい。まぁ一種のド…

hatenaリングてすつ

hatenaリングてすつだよ。

てすーと

いっつぁてすとえんとりぃ。でぃす。