連想2次配列とか…
#lineが通常配列の場合
all = Hash.new{|hash, key| hash[key] = Array.new }
#lineがHashの場合
all = Hash.new{|hash, key| hash[key] = Hash.new }
- 2009-04-02 19:04:00
- ruby
メモ
max_sig = fscommand2("GetMaxSignalLevel");
ca = fscommand2("GetNetworkName","networkname");
if (max_sig == 3){
voice = ca & "_" & max_sig & "_docomo";
}else if(ca == 2 && max_sig == 4){
voice = ca & "_" & max_sig & "_au";
}else if(max_sig == 100 || max_sig == 4){
voice = ca & "_" & max_sig & "sb";
}else{
voice = ca & "_" & max_sig & "_other";
}
- 2009-04-01 20:53:50
- swf
sqliteでtruncateがない
mysqlでtruncate(int/10000,0)とある桁(この場合万の位)でデータをグループ化したりしていたんだけど…
sqliteではサポートしてないらしく、色々トンチをひねった結果下記に落ち着いた。
rtrim(int/10000,".")*1
要は少数の区切りの「.」以降を取り除くという感じ。
※sqliteは型がないに等しいのでintとてして評価したい場合は*1で無理矢理castする。
- 2009-02-19 21:17:42
- db
「何もしてないのに壊れた」の人たちにありがちな行動
「何もしてないのに壊れた」の人たちにありがちな行動
> でも、とっくに初心者じゃないはずなのに、ちょっと理解できない状況でパソコン使ってる人っていますよね。
仕事場で見て笑ってしまった。
- 2009-02-12 23:13:12
- other
rubyでバイナリのクリップボード解析
D&D Base64 encode/decode
Base64かpackを使えばいいのか!
vruby の clipboard.rb で setText/getTextではなく、setData/getData を利
用するとテキスト以外にもいろんなデータに対応できるらしい。
- 2009-01-17 04:30:40
- ruby