Card Size

25 Jun
  • Credit Card 3 3⁄8″ x 2 1⁄8″
  • Magic: The Gathering 63mm x 88mm หรือ (เกือบจะ 2.5″ x เกือบจะ 3.5″)
  • Panini Prizm World Cup 2014 2.5″ x 3.5″
  • Dixit 79mm x 120mm

The short link to this page is http://bit.ly/cardSize

หากจะนำข้อความไปใช้ ต้องแสดงที่มา และต้องอนุญาตแบบเดียวกัน

ชื่อจริงของนักเตะบราซิลชุดบอลโลก 2014

24 Jun
  • 10 Neymar Jr. : Neymar da Silva Santos Júnior
  • 2 Dani Alves : Daniel Alves da Silva
  • 11 Oscar : Oscar dos Santos Emboaba Júnior
  • 6 Marcelo : Marcelo Vieira da Silva Júnior
  • 19 Hulk : Givanildo Vieira de Souza
  • 17 Luiz Gustavo : Luiz Gustavo Dias
  • 18 Paulinho : José Paulo Bezerra Maciel Júnior
  • 4 David Luiz : David Luiz Moreira Marinho
  • 12 Júlio César : Júlio César Soares de Espíndola
  • 9 Fred : Frederico Chaves Guedes
  • 3 Thiago Silva : Thiago Emiliano da Silva

นักเตะดังในอดีต Pele : Edson Arantes do Nascimento

การ์ดสะสม (Trading Card)

22 Jun

หากจะนำข้อความไปใช้ ต้องแสดงที่มา และต้องอนุญาตแบบเดียวกัน


การ์ดสะสม มีรูปนักกีฬา ดารา นักร้อง นักมวยปล้ำ (ก็เป็นนักกีฬา) ฯลฯ คนซื้อเก็บเป็นที่ระลึก เก็งกำไร ซื้อเป็นซองๆ แล้วฉีกให้ใจระทึก ดีกว่าหวย เพราะอย่างน้อยก็เก็บไว้ชื่นชมได้แม้จะเปิดเจ็บก็ตาม หรือแทนที่จะซื้อเป็นซองมาฉีกอาจจะเป็นซื้อเป็น box ก็ได้ (หนึ่ง box มีหลายซอง) ซึ่งดีกว่าซื้อเป็นซอง เพราะรับประกันว่าจะได้ของดีในอัตราส่วนที่แน่นอน แต่ผมว่าซื้อเป็นใบๆ (single) ดีกว่า เลือกใบที่ชอบ ไม่ต้องเก็บที่เหลือให้รกบ้าน แต่ก็อาจจะขาดรสชาติความระทึกไป

  • Base card การ์ดทั่วไปของชุดนั้น อาจเปรียบได้กับ common ของ MTG (Magic: The Gathering) แต่ก็มีคนบอกว่าไม่เหมือนกันซะทีเดียว เพราะ base card บางแบบก็ทำออกมาน้อย [ref] บางรุ่นก็ทำซะสวยเลย มีปั๊มฟอยล์ (ทำเป็นลวดลายสีเงิน สีทอง สีอื่นๆ)
  • Insert card เป็นการ์ดพิเศษ อาจจะมีทุกซอง ซองละใบ การ์ดพิเศษมีหลายแบบดังต่อไปนี้
  • Parallel card รูปจะเหมือนกับ base card แต่จะมีพื้นหลังที่แปลกออกไป เช่น refractor card มีพื้นหลังที่สวยงามด้วยการหักเหของแสง (อยากรู้ว่าเป็นอย่างไร ให้ google [refractor card] แล้วคลิก Images
  • Auto มีลายเซ็นของนักกีฬา ย่อมาจาก autography เช่น Neymar Jr. 2014 Panini World Cup ที่มีลายเซ็น มีคนเสนอราคา $347.08 (THB11,266.27)
  • Number มีหมายเลขกำกับ ว่าพิมพ์มากี่ใบ และใบนี้เป็นใบที่เท่าไร เช่น 2014 Panini Prizm World Cup Soccer Lionel Messi Black Prizm Auto Argentina 1/1 มีอยู่ใบเดียวและมีลายเซ็น ตั้งราคาไว้ที่ US $24,999.99 หรือประมาณ 8 แสนบาทที่ ebay
  • Memo ย่อมาจาก memorabilia จะมีวัตถุอื่นอยู่ในการ์ด เช่น ส่วนของเสื้อผ้า เรียกว่า jersey card หรือ swatch card หรือในกรณีของไม้เบสบอลอาจจะเป็น bat knob ผมชอบคำว่า memorabilia ฟังแล้วไพเราะและดูหรู
  • Redemption กรณีที่นักกีฬาเซ็นไม่ทัน หรืออื่นๆ ผู้ผลิตการ์ดอาจจะใส่ใบแทนมาก่อน แล้วให้ผู้ที่ได้ใบนี้ไปกรอกข้อมูลในเว็บเพื่อรับใบจริงเมื่อทำเสร็จแล้ว

การ์ดที่แพงที่สุดคือ T206 Honus Wagner หรือ Holy Grail ในปี 2007 ขายที่ $2.8M (quote จาก http://en.wikipedia.org/wiki/T206_Honus_Wagner)

In February 2007, Seigel sold the card privately to an anonymous collector for $2.35 million. Less than six months later, the card was sold to another anonymous collector for $2.8 million. In April 2011, that anonymous purchaser was revealed to be Ken Kendrick, owner of the Arizona Diamondbacks.

แมจิคการ์ดที่แพงที่สุดคือ Black Lotus ตั้งราคา $8,000 เวลาเล่นต้องใส่ toploader หรือไม่ก็ถ่ายรูปลงไอโฟน แล้วเอาไอโฟนไปเป็นการ์ดแทน (ไอโฟนถูกกว่าการ์ด มุขจาก cardboardcrack) Black Lotus อยู่ในกลุ่มของการ์ดที่แพงใน MTG เรียกว่า power nine

วิดีโอของ Panini การผลิดการ์ด การตัดด้วยเลเซอร์ การพิมพ์สติ๊กเกอร์

มีบริการตรวจสอบคุณภาพการ์ด โดย PSA และ Beckett ดูการพิมพ์ centering, corner, edge, surface และมีการให้เกรดลายเซ็นด้วย

การประชุมวิชาการในประเทศ

25 May
  • ม.เกษตร
  • ECTI-CON
  • JCSSE
    • Deadline: 10 Apr 2015
    • Conference Date: 21-24 Jul 2015
    • Prince of Songkla University, HatYai Campus, Thailand
    • CFP
  • ICSEC
  • EECON
    • Deadline: 11 ก.ค. 57
    • Conference Date: 19-21 พฤศจิกายน 2557
    • มหาวิทยาลัยขอนแกน, โรงแรมพูลแมน ขอนแกน ราชา ออคิด จ. ขอนแกน
    • CFP

IEEE conferences in Thailand

อบรม JSP ที่ True

16 May

วันที่ 27-30 พฤษภาคม 2556 Continue reading

sed

16 May

sed ย่อมาจาก stream editor

sed เป็นโปรแกรมที่ใช้ process text file เช่น แทนที่ข้อความโดยระบุเป็น regular expression, แสดงบางบรรทัดของข้อความ, etc.


ข้อมูลในไฟล์ file1

gen 1 : 40 34
asdf
asdf
asdf
gen 2 : 53 36
asdf
asdf
gen 3 : 60 47
asdf
asdf
asdf
asdf


กรองบรรทัดที่มีคำว่า gen

grep gen file1

gen 1 : 40 34
gen 2 : 53 36
gen 3 : 60 47       

นับว่ามีกี่บรรทัดที่มีคำว่า gen โดยใช้คำสั่ง wc (word count แต่สามารถนับบรรทัด คำ ตัวอักษร (ไบท์) ได้) ออพชั่น l คือนับ line

grep gen file1 | wc -l

       3


ใช้ regular expression หาบรรทัดที่มีเลข 1 หรือ 7

grep '[17]' file1

gen 1 : 40 34
gen 3 : 60 47


เปลี่ยนคำว่า gen เป็น generation

เริ่มจากการกรองบรรทัดที่มีคำว่า gen

grep gen file1

gen 1 : 40 34
gen 2 : 53 36
gen 3 : 60 47       

ใช้คำสั่ง s ซึ่งย่อมาจาก substitute

grep gen file1 | sed 's/gen/generation/'

generation 1 : 40 34
generation 2 : 53 36
generation 3 : 60 47


ลบคำว่า gen

เริ่มจากการกรองบรรทัดที่มีคำว่า gen

grep gen file1

gen 1 : 40 34
gen 2 : 53 36
gen 3 : 60 47 
      

ใช้คำสั่ง substitute

grep gen file1 | sed 's/gen //'

1 : 40 34
2 : 53 36
3 : 60 47

(ต่อจากคำสั่งที่แล้ว) ลบเครื่องหมาย : (ต้องพิมพ์คำสั่งทั้งหมดในบรรทัดเดียวกัน สาเหตุที่ผมพิมพ์สองบรรทัดเนื่องจากมีปัญหาในการแสดงผล)

grep gen file1 | sed 's/gen //' | 
sed 's/ ://'

1 40 34
2 53 36
3 60 47

(ต่อจากคำสั่งที่แล้ว) เปลี่ยน space เป็นจุลภาค option โดยออพชั่น g เป็นการแทนที่วรรคทุกตัว

grep gen file1 | sed 's/gen //' | 
sed 's/ ://' | sed 's/ /,/g'

1,40,34
2,53,36
3,60,47

คำสั่งก่อนหน้า ถ้าไม่มี g จะแทนที่ space ตัวแรก

grep gen file1 | sed 's/gen //' | 
sed 's/ ://' | sed 's/ /,/'

1,40 34
2,53 36
3,60 47

ถ้าจะแทนที่ space ตัวที่สอง g ใช้ออพชัน 2

grep gen file1 | sed 's/gen //' | 
sed 's/ ://' | sed 's/ /,/2'
1 40,34
2 53,36
3 60,47

ถ้าจะเขียนผลการทำงานลงไฟล์ ให้เติม > ต่อด้วยชื่อไฟล์ เช่น

คำสั่งที่แล้ว > new_file


เปลี่ยน asdf เป็น asdf asdf asdf เครื่องหมาย & คือ string ที่ match

sed 's/asdf/& & &/g' file1

gen 1 : 40 34
asdf asdf asdf
asdf asdf asdf
asdf asdf asdf
gen 2 : 53 36
asdf asdf asdf
asdf asdf asdf
gen 3 : 60 47
asdf asdf asdf
asdf asdf asdf
asdf asdf asdf
asdf asdf asdf


อีกตัวอย่างหนึ่งที่ใช้ regular expression

ข้อมูลในไฟล์ file2

a   b c      d

ใช้ออพชั่น -E และ + ใน reg ex

cat file2 | sed -E 's/ +/_/g'

a_b_c_d

หรือ

cat file2 | sed -E 's/[[:space:]]+/_/g'

a_b_c_d

option E (ใน Mac) หมายถึง

-E
Interpret regular expressions as extended (modern) regular expressions rather than basic regular expressions (BRE’s). The re_format(7) manual page fully describes both formats.

ใช้ออพชั่นนี้เพราะต้องการใช้ + (>= 1)


ตัวอย่าง เปลี่ยน เลขลบ เป็น (เลข) เช่น เปลี่ยน -50 เป็น (50)

cat file3 

10 -50 -40 30

cat file3 | sed 's/-/(/g'

10 (50 (40 30

ใช้ regular expression [0-9]+ และ เครื่องหมาย & ของ sed

cat file3 | sed 's/-/(/g' | 
sed -E 's/\([0-9]+/&)/g'

10 (50) (40) 30


เลือกบรรทัดที่ต้องการ

sed -n 'บรรทัดเริ่มต้น,บรรทัดสุดท้าย p'

TextWrangler เจ๋งดี

  • ปิดโปรแกรมโดยไม่ได้ save file เปิดอีกครั้งข้อมูลเดิมยังคงอยู่
  • เปิดไฟล์ไว้ แล้วเปลี่ยนชื่อไฟล์โดยใช้คำสั่ง mv หรือใช้ Finder ไฟล์ที่เปิดอยู่ก็จะเปลี่ยนชื่อตามไปด้วย ฉลาดมาก

Sed – An Introduction and Tutorial by Bruce Barnett

ทักษะที่ควรมีในการทำวิจัยด้านคอมพิวเตอร์

13 May

นอกจากทักษะพื้นฐานเกี่ยวกับสาขาวิชานั้นๆแล้ว ทักษะอื่นๆที่ควรมีในการทำวิจัยได้แก่

  • ใช้สไตล์ใน MS Word หรือ
  • การใช้ Latex : เขียนสูตรคณิตศาสตร์, ทำเอกสารอ้างอิงโดยใช้ bibtex
  • วาดกราฟด้วย GnuPlot
  • เขียนเชลล์สคริปท์หรือ batch file เพื่อรันการทดลอง
  • ใช้ grep, sed, wc, และการไปป์ เพื่อกรองผลการทดลองในระบบ Unix
  • ใช้ Excel หรือ spreadsheet อื่นๆ