Blogs with tag [Testing]

ทดสอบ libthai บน Mac OS X

http://tinyurl.com/d4gwd7

พอดีลอง compile libdatrie ตัวใหม่ที่คุณเทพแก้เรื่องการ compile บน Mac ก็เลยลองใช้ python เปิด libthai.dylib ที่ compile กับ libdatrie ตัวนี้แล้วทดสอบตัดคำเทียบกับการใช้ PyICU ดูครับ

Input:

เพนแทกซ์คือแป้นแตก แม้ดูแปลกมีที่มา
ยอดเลนส์ทาคูมาร์ พัฒนาเป็นเมาท์เค
กล้องฟิล์มสีสวยสด ดังสีหยดสาดรดเท
ดิจิตอลดีไซน์เท่ แป้นแสนเก๋ตัวเล็กดี
บางภาพเราโอเวอร์ บ้างอันเดอร์ไม่พอดี
หื่นฮาเป็นพิธี ฟุ้งวจีมิตรภาพอวล
น้าป้าหลายหลากรุ่น ทั้งวัยรุ่นและจอมกวน
แตกต่างกันแต่ล้วน จุดมุ่งหมายถ่ายภาพเอย

libthai(th_brk_line) :

|เพ|นแทกซ์|คือ|แป้น|แตก |แม้|ดู|แปลก|มี|ที่|มา
|ยอด|เลนส์|ทา|คู|มา|ร์ |พัฒนา|เป็น|เมาท์|เค
|กล้อง|ฟิล์ม|สี|สวย|สด |ดัง|สี|หยด|สาด|รด|เท
|ดิจิตอล|ดีไซน์|เท่ |แป้น|แสน|เก๋|ตัว|เล็ก|ดี
|บาง|ภาพ|เรา|โอเวอร์ |บ้าง|อัน|เด|อร์|ไม่|พอดี
|หื่น|ฮา|เป็น|พิธี |ฟุ้ง|วจี|มิตรภาพ|อวล
|น้า|ป้า|หลายหลาก|รุ่น |ทั้ง|วัยรุ่น|และ|จอม|กวน
|แตก|ต่าง|กัน|แต่|ล้วน |จุด|มุ่งหมาย|ถ่าย|ภาพ|เอย

icu :

|เพนแทกซ์|คือ|แป้น|แตก| |แม้|ดู|แปลก|มี|ที่มา|
|ยอด|เลนส์|ทา|คู|มาร์| |พัฒนา|เป็น|เมา|ท์เค|
|กล้อง|ฟิล์ม|สี|สวย|สด| |ดัง|สี|หยด|สาด|รด|เท|
|ดิจิตอล|ดีไซน์|เท่| |แป้น|แสน|เก๋|ตัว|เล็ก|ดี|
|บาง|ภาพ|เรา|โอเวอร์| |บ้าง|อันเดอร์|ไม่|พอดี|
|หื่น|ฮา|เป็น|พิธี| |ฟุ้ง|วจี|มิตรภาพ|อวล|
|น้า|ป้า|หลาย|หลาก|รุ่น| |ทั้ง|วัย|รุ่น|และ|จอม|กวน|
|แตก|ต่าง|กัน|แต่|ล้วน| |จุด|มุ่ง|หมาย|ถ่าย|ภาพ|เอย

icu(line) :

|เพนแทกซ์|คือ|แป้น|แตก |แม้|ดู|แปลก|มี|ที่มา
|ยอด|เลนส์|ทา|คู|มาร์ |พัฒนา|เป็น|เมา|ท์เค
|กล้อง|ฟิล์ม|สี|สวย|สด |ดัง|สี|หยด|สาด|รด|เท
|ดิจิตอล|ดีไซน์|เท่ |แป้น|แสน|เก๋|ตัว|เล็ก|ดี
|บาง|ภาพ|เรา|โอเวอร์ |บ้าง|อันเดอร์|ไม่|พอดี
|หื่น|ฮา|เป็น|พิธี |ฟุ้ง|วจี|มิตรภาพ|อวล
|น้า|ป้า|หลาย|หลาก|รุ่น |ทั้ง|วัย|รุ่น|และ|จอม|กวน
|แตก|ต่าง|กัน|แต่|ล้วน |จุด|มุ่ง|หมาย|ถ่าย|ภาพ|เอย

icu(character) :

|เพ|น|แท|ก|ซ์|คื|อ|แป้|น|แต|ก| |แม้|ดู|แป|ล|ก|มี|ที่|มา|
|ย|อ|ด|เล|น|ส์|ทา|คู|มา|ร์| |พั|ฒ|นา|เป็|น|เมา|ท์|เค|
|ก|ล้|อ|ง|ฟิ|ล์|ม|สี|ส|ว|ย|ส|ด| |ดั|ง|สี|ห|ย|ด|สา|ด|ร|ด|เท|
|ดิ|จิ|ต|อ|ล|ดี|ไซ|น์|เท่| |แป้|น|แส|น|เก๋|ตั|ว|เล็|ก|ดี|
|บา|ง|ภา|พ|เรา|โอ|เว|อ|ร์| |บ้า|ง|อั|น|เด|อ|ร์|ไม่|พ|อ|ดี|
|หื่|น|ฮา|เป็|น|พิ|ธี| |ฟุ้|ง|ว|จี|มิ|ต|ร|ภา|พ|อ|ว|ล|
|น้า|ป้า|ห|ลา|ย|ห|ลา|ก|รุ่|น| |ทั้|ง|วั|ย|รุ่|น|และ|จ|อ|ม|ก|ว|น|
|แต|ก|ต่า|ง|กั|น|แต่|ล้|ว|น| |จุ|ด|มุ่|ง|ห|มา|ย|ถ่า|ย|ภา|พ|เอ|ย
0 comment(s) 15/4/2009 0:28

ทดสอบ javascript ของ WebKit เทียบกับ Firefox

เพิ่ง compile WebKit r41242 เสร็จ แล้วก็เลย build midori อีกรอบเพื่อใช้ WebKit ตัวนี้ โดยที่ WebKit ได้ enable javascript-jit ไว้ด้วย ก็เลยลองทดสอบเทียบกับ Firefox โดยใช้ Sun Spider ดูหน่อย ผลโดยรวม WebKit จะเร็วกว่า ประมาณ 2.85 เท่า โดยที่เร็วกว่าแบบสุดๆ เลยคือ 3bit-bits-in-byte ในส่วนของ bitops

TEST                   COMPARISON            FROM                 TO             DETAILS

=============================================================================

** TOTAL **:           2.85x as fast     20376.8ms +/- 2.8%   7148.2ms +/- 1.3%     significant

=============================================================================

  3d:                  1.89x as fast      2383.6ms +/- 3.3%   1261.8ms +/- 2.7%     significant
    cube:              1.88x as fast       892.0ms +/- 4.1%    474.2ms +/- 7.1%     significant
    morph:             1.68x as fast       729.4ms +/- 3.1%    434.4ms +/- 1.2%     significant
    raytrace:          2.16x as fast       762.2ms +/- 5.4%    353.2ms +/- 1.6%     significant

  access:              4.34x as fast      2725.6ms +/- 5.3%    628.6ms +/- 6.5%     significant
    binary-trees:      4.49x as fast       395.4ms +/- 10.8%     88.0ms +/- 7.3%     significant
    fannkuch:          10.3x as fast       977.4ms +/- 2.7%     94.6ms +/- 7.8%     significant
    nbody:             2.43x as fast       910.4ms +/- 9.7%    375.4ms +/- 2.6%     significant
    nsieve:            6.27x as fast       442.4ms +/- 15.9%     70.6ms +/- 49.6%     significant

  bitops:              7.32x as fast      2054.6ms +/- 3.7%    280.8ms +/- 12.3%     significant
    3bit-bits-in-byte: 18.7x as fast       377.6ms +/- 10.6%     20.2ms +/- 2.8%     significant
    bits-in-byte:      11.8x as fast       485.2ms +/- 6.3%     41.2ms +/- 5.0%     significant
    bitwise-and:       9.57x as fast       543.4ms +/- 2.5%     56.8ms +/- 3.6%     significant
    nsieve-bits:       3.99x as fast       648.4ms +/- 8.1%    162.6ms +/- 19.4%     significant

  controlflow:         8.82x as fast       241.8ms +/- 15.1%     27.4ms +/- 2.5%     significant
    recursive:         8.82x as fast       241.8ms +/- 15.1%     27.4ms +/- 2.5%     significant

  crypto:              3.30x as fast      1469.0ms +/- 19.1%    444.8ms +/- 14.5%     significant
    aes:               4.89x as fast       595.2ms +/- 22.5%    121.8ms +/- 3.2%     significant
    md5:               2.62x as fast       462.4ms +/- 33.3%    176.4ms +/- 34.8%     significant
    sha1:              2.81x as fast       411.4ms +/- 4.1%    146.6ms +/- 1.9%     significant

  date:                2.37x as fast      2499.2ms +/- 1.2%   1054.4ms +/- 0.5%     significant
    format-tofte:      3.48x as fast      1357.2ms +/- 3.4%    390.2ms +/- 1.0%     significant
    format-xparb:      1.72x as fast      1142.0ms +/- 2.5%    664.2ms +/- 1.3%     significant

  math:                2.34x as fast      2424.0ms +/- 8.3%   1037.2ms +/- 1.1%     significant
    cordic:            2.30x as fast       841.2ms +/- 21.7%    365.4ms +/- 2.8%     significant
    partial-sums:      2.11x as fast      1070.0ms +/- 5.7%    506.6ms +/- 1.2%     significant
    spectral-norm:     3.10x as fast       512.8ms +/- 2.2%    165.2ms +/- 4.7%     significant

  regexp:              6.85x as fast      1111.0ms +/- 3.9%    162.2ms +/- 9.1%     significant
    dna:               6.85x as fast      1111.0ms +/- 3.9%    162.2ms +/- 9.1%     significant

  string:              2.43x as fast      5468.0ms +/- 3.1%   2251.0ms +/- 1.3%     significant
    base64:            3.87x as fast       813.2ms +/- 3.5%    210.4ms +/- 5.2%     significant
    fasta:             3.08x as fast      1273.6ms +/- 13.3%    413.2ms +/- 8.6%     significant
    tagcloud:          1.47x as fast       977.2ms +/- 2.0%    665.0ms +/- 1.7%     significant
    unpack-code:       2.82x as fast      1518.4ms +/- 1.6%    538.8ms +/- 1.9%     significant
    validate-input:    2.09x as fast       885.6ms +/- 3.0%    423.6ms +/- 1.5%     significant
0 comment(s) 27/2/2009 13:28

Test Markdown

Test python code hilight by markdown extension (codehilite)

from datetime import datetime
now = datetime.now()
for i in xrange(100):
    print 'I love you.'
0 comment(s) 22/10/2007 18:38
CWT
:::All Blogs:::
Moblin 2.1 กับภาษาไทย และ wireless
STOU Graduate
Google Wave Workshop - Day 1
ภาพ HDR
หน้าต่างคอนโด
ทดสอบ libthai บน Mac OS X
วันเกิดแป๋ม
สามัญสำนึกใช่ว่าจะถูกเสมอไป
โปรดระวังการใช้ emoticon ใน pantip.com
ทดสอบ javascript ของ WebKit เทียบกับ Firefox
diff list by set part 2
diff list by set
ICT Block Web
The Cathedral And The Bazaar
สวนหลวง ร.9
โฆษณาบ่งบอกความใส่ใจ
run Django ใน mode prefork นี่น่ากลัวแฮะ
อักษรพิเศษใน Title
Thai locale in Django-SVN
เบื่อและเซ็ง
Code Sprint VS. Dev Fest
My Real Nickname and The Story of My Alias Name
My Books
หมอนรองกระดูกทับเส้นประสาท
python-markdown2
การใช้ Nginx กับ Django
ลองเล่น Django's Comments Framework
Bashell Upgraded
ช่วงนี้ซื้อแต่ HP
Work@NY - Day1
Blog เริ่มใช้งานได้แล้ว
Penguin and Dolphin
Use Squid proxy on Windows Server
Test Markdown
A Django project.
Valid XHTML 1.0 Transitio
nal