「メンバーブログ:伊良部」が更新されました。
「自作PCを見積してみる
」 - 熊本でWEB開発もホームページ制作もしないブログ
PCパーツの価格は大連と日本で大きな差はなかった気がするけど今はどうなのかな?
ただ、ジャンクパーツは中国のほうが圧倒的に多かった。
個人的には宝探し的で楽しかったけど…。
自作PCを見積してみる - 熊本でWEB開発もホームページ制作もしないブログ
2012/4/15
— posted by 伊良部 at 02:07 pm
Comment [0]
TrackBack [0]
久々に履歴書を書いてみた - 熊本でWEB開発もホームページ制作もしないブログ
2012/4/12
— posted by 伊良部 at 02:11 pm
Comment [0]
TrackBack [0]
PHP, Python, Ruby, Lua, Pikeでフィボナッチ数のベンチマーク
2012/4/10
過去にもやったネタだけど、過去データが吹っ飛んだのと、各言語のバージョンも上がってきているので、またまたベンチマークテスト。
今回もまずは以前同様40番目のフィボナッチ数
を求めるテスト。
WEBで使えそうなLL言語を選んでみた。各言語については以下のとおり。
言語の概要については、公式サイトやWikipediaを参照して欲しい。
-
PHP 5.4.0 PHP公式サイト
PHP - Wikipedia
-
Python 2.7.1 Python公式サイト
Python - Wikipedia
-
Ruby 1.9.3p125 Ruby公式サイト
Ruby - Wikipedia
-
Lua 5.1.4 Lua公式サイト
Lua - Wikipedia
-
Pike 7.8 Pike公式サイト
Pike - Wikipedia
プログラム本体には演算部分と結果表示のみを記述し、時間計測にはbashの「time」を使用し、realの結果を比較する。
実行させるプラットフォームは、Intel Core i5 2.27GHz、メモリ4GB、Fedora15。
ベンチマーク結果は以下のとおり。
| PHP | 44.8秒 |
| Python | 53.5秒 |
| Ruby | 19.9秒 |
| Lua | 25.3秒 |
| Pike | 19.7秒 |
以下、サンプルコード
PHP
function fib($n)
{
return $n<2 ? $n : fib($n-2)+fib($n-1);
}
print fib(39);
Python
def fib(n):
return n if n < 2 else (fib(n-2) + fib(n-1))
print (fib(39))
Ruby
def fib(n)
return n< 2 ? n : (fib(n-2)+fib(n-1))
end
puts fib(39)
Lua
function fib(n)
return (n < 2) and n or (fib(n-2)+fib(n-1))
end
print(fib(39))
Pike
int fib(int n)
{
return n<2 ? n : fib(n-2)+fib(n-1);
}
int main()
{
write("result=" + fib(39));
return 0;
}
— posted by 伊良部 at 05:48 pm
Comment [0]
TrackBack [0]
Whenever大連ローカル
2012/4/4

今回もサイトのご紹介。
Whenever大連ローカル
です。
大連の情報ならこのサイト。
大連の衣食住の情報がいっぱい詰まってます。
ブックマークしておいて損はありません。
大連在住の方にはおすすめのサイトです。
— posted by 伊良部 at 03:35 am
Comment [0]
TrackBack [0]
熊本でWEB開発もホームページ制作もしないブログ
2012/3/30
さて大連イクシアのメンバーによるブログ、
熊本でWEB開発もホームページ制作もしないブログ
のご紹介です。
熊本在住のメンバー伊良部が、やっぱりWEB開発やホームページ制作に関係ないブログを書いています。
サイトの紹介文は、
「熊本でWEB開発もホームページ制作もしない男のだらしないブログ。もちろんPHPやRuby、Python、JavaScriptなどもってのほか。」
まったくやる気がかんじられませんね。
興味があったら、是非覗いてみてやってください。
>>熊本でWEB開発もホームページ制作もしないブログ
— posted by 伊良部 at 05:36 am
Comment [0]
TrackBack [0]

















Comments