About Me

I am a physicist by training, financial risk management consultant by day, father by night, and a geek of several kinds.

Search

Looking for something ?

math

one baby step at a time

One needs to start somewhere.

mathematica treatment of the binomial asset pricing model

by chris read more

คิดราคา package มือถือ

วันนี้ตั้งใจจะเปลี่ยน tariff (promotion) มือถือที่ใช้อยู่ เพราะ maximize 1200 ใช้มาเป็นปีแล้ว ราคาโปรโมชั่นปัจจุบันของ DTAC ดูแล้วถูกกว่าทั้งนั้น แม้แต่ series maximize ด้วยกันเอง คือ maximize 999 กับ maximize 1499

อัน mazimize 999 น่ะจ่ายเหมาถูกกว่าที่เราจ่ายอยู่ แถมค่าโทรค่าส่ง SMS ก็ถูกกว่าทุกอย่าง มันน่าเจ็บใจที่ DTAC ไม่ยอมเปลี่ยนให้อัตโนมัติเหมือนสมัยใช้ SingTel

ทีนี้จะเปลี่ยนไปใช้อะไรดี ของยี่ห้อใหญ่อีกสองเจ้าน่ะตัดไป สำหรับ True Move ยังไม่มั่นใจเครือข่าย ส่วน GSM Advance นี่เวลาคิดเงินชอบมีลูกเล่น แล้วบริการ online ของ DTAC ก็สมบูรณ์ดี เลยยอมเป็นลูกค้าต่อไป เพราะงั้นก็ตัดตัวเลือกเหลือสาม package คือ "3":http://www.dtac.co.th/th/products/3package/3package.aspx / "work more":http://www.dtac.co.th/th/product/work/work_package.aspx / "maximize 999":http://www.dtac.co.th/th/product/maximize/maximize.aspx

ของ DTAC นี่ลับลมคมในน้อยแล้ว ก็ยังเปรียบเทียบยากอยู่ดี เพราะมีเงื่อนไขการคิดเงินต่างกันหลายจุด

* block แรกคิด 30 วินาทีหรือ 1 นาที
* ราคานาทีแรก นาที 2 นาที 3 ...
* เวลาที่โทร (maximize ให้โทรถูก ครั้งละ 2.5 บาท ช่วงเที่ยงคืนถึงหกโมงเย็น)
* โทรไปเบอร์ไหน (package 3 ให้โทรราคาถูกได้ 3 เบอร์)

เพื่อให้เลือกได้อันที่จ่ายเงินน้อยที่สุด ก็ต้องลองคิดค่าใช้ดูจริงๆ เริ่มจากเข้าเว็บ DTAC แล้วเลือกดูรายละเอียดการใช้งานเดือนที่ผ่านมา (itemized billing อยู่ตรง 'สอบถามยอดค้างชำระ' แล้วก็ 'call details') ตาราง paste ลง Excel ตรงๆ มันจะรักษา formatting ไว้ไม่ได้ ต้องบันทึกเป็น text file ทีนึงก่อนแล้ว import เป็น tab delimited อีกต่อ

DTAC itemized billing

ใน Excel อยู่ใน column แบบนี้

DTAC itemized billing in Excel

ชนิดของบริการ (SMS,Local,International,MMS,GPRS) มีแยกไว้ให้ชัดอยู่แล้ว ก็เริ่มคิดราคาจาก SMS ก่อน

* PACKAGE 3 : =IF(D2=เบอร์แฟน,0,3)
เบอร์พิเศษส่งฟรี (300 ครั้ง) ที่เหลือ 3 บาท
* WORK MORE : 1
* MAXIMIZE 999 : 1 สองอันนี้ครั้งละ 1 บาท

อันนี้ง่าย ต่อไปเป็นค่าโทรศัพท์ ใน column 'unit' เวลาโทรจะอยู่ใน format 03:29 สำหรับเวลา 3 นาที 29 วินาที แต่ Excel จะเข้าใจว่าเป็น 3 ชั่วโมง 29 นาที ข้างล่างตอนคำนวณเวลาเป็นหน่วยนาทีเลยใช้ DURATION = HOUR+(MINUTE/60) ซึ่งจริงๆ คือ MINUTE+(SECOND/60)

* PACKAGE 3 : =IF(OR(D2=เบอร์แฟน,D2=เบอร์lab), DURATION (G2)*1,(DURATION (G2)*3)
เบอร์พิเศษนาทีละ 1 บาท นอกนั้นนาทีละ 3 บาท ตอนคิดไม่ต้องสนใจเรื่อง block แรกสุด 30 วินาที เพราะ DTAC จะปัดเวลาขึ้นให้เป็น 30 วินาทีอยู่แล้ว
* WORKMORE : =IF (DURATION (G2)<3, IF (DURATION (G2)<1,2.5,DURATION (G2)*2.5),7.5)
อ่านจากหลังมาหน้า ถ้าเกิน 3 นาทีคิด 7.5 บาท / ถ้าไม่เกิน 3 นาทีคิดนาทีละ 2.5 บาท / แต่ถ้าน้อยกว่า 1 นาทีก็คิดเหมาเป็น 2.5 บาท
* MAXIMIZE 999 : =IF (17MID (C2,14,2)จะได้หลักชั่วโมง ของเวลาที่โทรออก ถ้ามากกว่า 17 (ตั้งแต่ 6 โมงเย็น) คิดนาทีละ 2.5 บาท นอกนั้นคิดเป็นครั้ง ครั้งละ 2.5 บาท

ส่วน GPRS แผนพวกนี้คิดเป็นนาที แต่แผนเดิมผมใช้เป็นต่อ byte ตารางเลยไม่บอกเป็นเวลา แต่ก็ตกเดือนนึงประมาณร้อยบาท คงไม่ต่างจากนี้มาก

ถ้าข้างบนนี้ไม่คิดอะไรผิด การใช้งานเดือนที่แล้วของผมจะต้องเสียค่าบริการตามนี้

Summarized Plan Comparison

ในตารางสุดท้ายนี้ต้องคิดด้วยว่า แต่ละ package คิดค่าโทรต่ำสุดต่างๆ กันแม้จะใข้ไม่ถึง คือ 1200 / 499 / 599 / 999 ตามลำดับ จากซ้ายไปขวา ถึง PACKAGE 3 จะมี base ต่ำสุด แต่ค่าโทรเบอร์ "ไม่พิเศษ" ทำให้ค่าโทรที่จ่ายจริงค่อนข้างสูง

สรุปว่าใช้ WORK MORE จะจ่ายน้อยที่สุด สำหรับเดือนนี้ที่โทรศัพท์ไป 115 ครั้งกับ SMS 38 ที

เดี๋ยวพรุ่งนี้เปลี่ยน วันนี้เล่นจนดึกแล้ว นอนดีกว่า

by chris read more

A Game Theoretic Approach to the Toilet Seat Problem

Brilliant real-world "analysis":http://www.bioteach.ubc.ca/quarterly/?p=108 with sound axioms. "Von Neumann":http://en.wikipedia.org/wiki/John_von_Neumann would have been proud. First, I thought it was similar to "The Journal of Irreproducible Results,":http://www.jir.com/ but "The Science Creative Quarterly":http://www.bioteach.ubc.ca/quarterly/ is actually solid in its sciences.

by chris read more

Typing Lesson

Today—a typical day—I typed 6,118 characters worth of e-mail. That's about 1,092 words. Assuming speed of 30 words/minute, it has taken me 36.4 of pure keyboard bashing. (not counting the thinking)

If that speed dropped to 20 words/minute, it would have taken me about 20 minutes longer. Assuming 250 working days per year, it's about 83 hours of my life saved this year alone. Thanks to the typing lesson I took I high school.

by chris read more