0

JavaScript ตัด string แบบเนียนๆ

Originally posted on Blog It Together:

ช่วงที่ผ่านมามีโจทย์นึงจากลูกค้าให้ช่วยหา logic ตัด string แบบที่เขาต้องการบน JavaScript ให้หน่อย โดยเจ้า JavaScript ของผมเนี่ยเป็น mvc api ที่จะส่งข้อมูลลงมาจะเป็น string ที่มี tag span html ปนอยู่ใน string ด้วย (back end เป็นตัวใส่ให้) เพื่อที่จะเป็นจุดอ้างอิงให้ลูกค้าเอาใช้กำหนดใน css ของเขาครับ

HTML SPAN ที่ส่งมาจะมี class (ชื่อสมมติ) ดังนี้ ‘Highlight’, ‘Foo’ และ ‘Bar’สำหรับ class ‘Highlight’ นี่จะผสมกับ class อื่นได้ แต่จะอยู่ลำดับหลังเสมอเช่น หรือ จะไม่มี class=’Highlight Bar’ เด็ดขาด ในแต่ละ string จะมี span tag โผล่มากี่ตัวก็ได้ ไม่จำกัด

สิ่งที่ลูกค้าต้องการ: ลูกค้าต้องการให้ตัด span ที่มี class ‘Foo’ และ ‘Bar’ รวมไปถึงทุกอย่างที่อยู่ใน span tag ของมันออกให้หมด แต่ span ที่มี class ‘Highlight’ ไม่ต้องยุ่งกับมัน เช่น

Input:
1

Output:
1

Code แรกที่ผมทำนั้นเน้นให้ logic ถูก ทำงานได้ ยังไม่ได้คิดถึงเรื่อง Performance อะไรนัก เอาแบบวน loop recursive ถึกๆ แล้วหา string ด้วย indexOf แล้วตัดด้วย replace กันดื้อๆ เลย แบบนี้ครับ (gen…

View original 213 more words

ไม่มีหมวดหมู่
0

ทริปเกาหลี ตะลุยติ่ง Day3: ไปปูซานและจินเฮ ดูดอกไม้บาน

Originally posted on Pompoko:

IMG_0955

เรียกว่าเป็นทริปที่ทำอะไรแปลกใหม่กว่าที่เคยเยอะนะคะ หลายครั้งที่ผ่านมา ไม่นับครั้งแรกที่มากับทัวร์ ปกติเรามักใช้เวลากลางวันเดินมยองดง อัปกูจอง กาโรซู แล้วใช้ชีวิตค่ำคืนที่ทงแดมุน ฮงอิก เท่านั้น ครั้งนี้เพิ่งเคยมาตอนที่ดอกไม้บานค่ะ ปกติดอกบ๊วยจะบานช่วงต้นเมษาเป็นต้นไป จะบานไล่จากทางใต้ของเกาหลีขึ้นมาโซลค่ะ และที่จินเฮ (Jinhae) เมืองทางตะวันออกเฉียงใต้ก็มีงานเทศกาลนี้โดยเฉพาะ โปรโมทกระหน่ำทาง KBS World ทีเดียว แล้วเมืองนี้สามารถนั่งรถต่อจากปูซานได้ค่ะ เราเลยกะจะแวะไปปูซานดูซักครั้ง ตอนแรกกะจะไปวันที่ 4 ของทริปค่ะ แต่เกิดเปลี่ยนแผน เพราะกลัวจะไปชนกับงานเทศกาลไรด้วย แล้วก็มีนัดด้วย เลยเลื่อนมาเร็วขึ้น (ข้อมูลของงานที่จินเฮ http://english.visitkorea.or.kr/enu/SI/SI_EN_3_2_1.jsp?cid=700520)

*** คำเตือน รูปกระหน่ำมาก เน็ตสามจีใครไม่พอ ขอให้โทรไปซื้อเพิ่ม หรือใช้ไวไฟจะเริ่ดมาก ***

ดอก cherry Blossom หรือดอกบ๊วย หรือดอกซากุระ ชาวเกาหลีเค้าเรียกว่า พอต-กต (벚꽃) นะคะ อย่าไปเรียกซากุระแบบญี่ปุ่นนะ อย่างน้อยเรียกว่า Cherry blossom ก็ยังดี ให้เกียรติเค้าหน่อย เค้ามีพยากรณ์เลยว่าจะบานกี่เปอร์เซ็นต์ที่ไหนยังไง ที่จินเฮ เริ่ม 1-10 เมษาค่ะ ส่วนที่ยออิโดของโซล จะบานช่วง 12-20 เมษาที่ผ่านมาค่ะ ใครไปเที่ยวเกาหลีปีหน้าก็อย่าลืมแวะไปนะ (ข้อมูลเพิ่มเติม http://english.visitkorea.or.kr/enu/SI/SI_EN_3_6.jsp?cid=957144) ** แต่ปีนี้บานเร็วกว่าเดิมอีก แถมพายุเข้า เพื่อนที่ไปยออิโดบอกว่า ร่วงหมดแล้ว ตอนสงกรานต์ค่ะ

แต่หนทางใช่ว่าจะง่ายค่ะ ถึงเราจะศึกษามาอย่างดีแล้วว่า มีรถไฟ KTX กี่รอบที่ไปปูซาน หรือไปจินเฮ แต่เราก็ชะล่าใจ คิดว่ามาซื้อได้เลยที่ Seoul station ปรากฎมาถึง ที่นั่งเต็มค่ะ ถอดใจละ กะจะไปวันอื่น แต่ก็เอาวะ ไหนๆ ก็แต่งมาเต็มละ ไปวันนี้แหละ แต่เราต้องจองตั๋ว KTX ทางออนไลน์แล้วปรินท์มาซื้อที่ Seoul station เท่านั้นค่ะ (จองตั๋วที่เว็บนี้ http://www.korail.com/en/) ถ้าจองมากกว่า 2 คนจะถูกลง ให้เลือกแบบ Saver ตกคนละ 60,400 วอนค่ะ เราไปเช้าเย็นกลับก็ซื้อวันเดียว เปรี้ยวได้หมด ยกเว้นรถใต้ดินกับบัสค่ะ พอจองเสร็จ อย่าคิดว่าทุกอย่างมันดิจิตอลนะคะ ที่นี่ยังต้องการกระดาษค่ะ ต้องไปปรินท์แล้วเซ็นค่ะ ถ้าจองตั้งแต่อยู่ไทยจะดีมาก ปรินท์ไปเลยค่ะ ตอนนั้นเราก็ใช้เน็ตในมือถือจองแม่งเลยตรงนั้น แล้วลงไปปรินท์ชั้น B2 ค่ะ แผ่นละ 1000 วอน แต่พนักงานนางเบลอ บอกชั้น 10,000 วอน เวนกำ (เทนเต๊าซั่น) คุยไปคุยมา ป้ายบอก 1,000 เอ่า นางพูดอังกิดผิดค่ะ เพลีย แล้วจากนั้นก็มาเซ็นและจ่ายบัตรเครดิตต่อหน้าพนักงานซื้อตั๋ว และสามารถออกตั๋วไปและกลับได้เลยค่ะ โดยเป็นตั๋วแบบ one day ค่ะ เราเลือกลง Busan และกลับจาก Masan ที่ใกล้จินเฮที่สุดค่ะ

IMG_2706

จองในมือถือก็ได้นะ

IMG_2763
นีด์ ยังมาเถียงชั้นอีกว่า 1 หมื่น ในรูป 1…

View original 218 more words

ไม่มีหมวดหมู่
0

ลอง Raspberry Pi และ GPIO

ซื้อ Raspberry Pi มานานแล้วไม่ได้ลองต่ออะไรเลย นึกว่ามันจะยาก ลองดูจริง ๆ ง่ายครับ อันนี้ลองต่อไฟกระพริบดู

สายต่อแบบนี้

IMG_3608

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

ส่วน code ก็ตามนี้ครับ

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(18, GPIO.OUT)
while 1:
    GPIO.output(18, True)
    time.sleep(0.2)
    GPIO.output(18, False)
    time.sleep(0.2)

โปรแกรมก็รันเหมือนใช้ GNU/Linux ปกติครับ เหมือนเครื่องใหญ่ธรรมดา แต่ช้าหน่อยเท่านั้นเอง

ป.ล. ผมใช้ Raspbian ลงง่ายมาก

0

ชุดกาแฟ IKEA

ซื้อ Moka pot กับเครื่องตีนมมาจาก IKEA มาชงกาแฟบ้าน ๆ กินดู

IMGP3490

Moka pot ( RÅDIG ) ก็ใส่กาแฟใส่น้ำเอาไปตั้งไฟแบบที่เห็นนะครับ กาแฟก็จะไหลออกมาตามนี้

ก็เร็วดีครับ 2-3 นาที ก็ได้แล้ว กาแฟออกมาก็พอดื่มได้ แต่ก็ออกแนวใส ๆ หน่อย

Update: อจพ.บอกว่าหรี่ไฟหน่อยน่าจะได้ข้นขึ้น

IMGP3495

Moka pot นี้ราคา 890 บาท

ส่วนอีกอย่างคือเครื่องตีนม อันนี้ 199 บาทมั้งนะครับถ้าจำไม่ผิด ใส่ถ่ายไฟฉาย เปิด switch ปั่น ๆ ในนมใช้ได้เลย

IMG_3558

ได้กาแฟใส่นมมีฟองออกมา ก็พอดื่มได้นะครับจืด ๆ หน่อย แต่ไม่รวมพวกเหยือกประมาณ 1200 บาท ก็ได้ชุด(ทำอะไรคล้าย ๆ) Cappuccino แล้ว

[โฆษณา] แบบ capsule น่าจะอร่อยกว่านะ ร้านลุงโก้

0

Apertium ภาษาไทย

Apertium เป็นระบบแปลภาษาแบบใช้กฎการถ่ายโอน (โดยเฉพาะแบบตื้น) ที่สำคัญมันเป็นซอฟต์แวร์เสรี (Free software; ~ Open source software)

Apertium กับภาษาไทยอยู่ในระยะเริ่มต้น แต่ก็เอาลงติดตั้งเพื่อช่วยกันพัฒนาได้ เอาไปใช้คงยังไม่ไหว

  1. เบื้องต้นดูตามนี้ได้เลย
  2. ใน svn ที่ sf.net/projects/apertium ใน trunk ลง lttoolbox apertium apertium-lex-tools
  3. ลง vislcg3
  4. ใน incubator ใน svn ที่ sf.net/projects/apertium ลง apertium-tha
  5. ใน incubator ใน svn ที่ sf.net/projects/apertium ลง apertium-tha-eng อันนี้จะท่ายากหน่อยเพราะต้องสั่งทำนอง ./autogen.sh –with-lang1=(ชี้ไปที่ path ของ apertium-tha) ที่ลงไปก่อนหน้านี

เสร็จแล้ว ใน folder ของ apertium-tha-eng ลองสั่ง apertium -d . eng-tha ก็จะเริ่มแปลได้นิดหน่อย

ตอนนี้มันก็จะออกมาฮาฮาประมาณนี้

$ apertium -d . eng-tha
I am a cat.
#ฉัน #คือ *a #แมว.

ป.ล. ไม่เข้าใจถามไดใน IRC ที่ irc.freenode.org ห้อง #apertium

0

[โฆษณา] ขายแคปซูลชนิดเติมสำหรับเครื่องเนสเปรสโซ

แคปซูล เนสเปรสโช ชนิดเติม (refillable nespresso capsule)

สติกเกอร์ฝาปิด (refillable nespresso capsule sticker)

ฝาปิดสุญญากาศ (refillable nespresso capsule fresh cover)

ป้องกันอากาศเข้า ทำให้เก็บกาแฟที่บดแล้ว ได้นานยิ่งขึ้น

คุณสมบัติเด่น

  • อุปกรณ์ทุกชิ้น มีความปลอดภัยสำหรับใช้กับอาหาร (มีใบรับรองเป็นสิ่งยืนยัน)
  • ประหยัดค่าใช้จ่ายสำหรับกาแฟแต่ละแก้ว โดยราคาสำหรับกาแฟแต่ละแก้วจะอยู่ที่ 6.5 บาท โดยประมาณ (คำนวนจากกาแฟปริมาณ 250 กรัม ราคา 150 บาทครับ)
  • มีสินค้าพร้อมส่งทันที ในวันรุ่งขึ้นหลังจากสั่งซื้อแล้ว
  • เลือกกาแฟที่ใช้เติมได้ตามต้องการ (เช่น กาแฟดอยช้าง , กาแฟโคลัมเบีย , กาแฟบราซิล นำมาลองได้หมดครับ)

รีวิวจากลูกค้าที่ได้ลองใช้งานแล้ว : http://pantip.com/topic/31904536

facebook: https://www.facebook.com/lungothailand

สั่งซื้อได้ที่ : www.lungoshop.com

ขอบคุณครับ
สุกฤษ