การมีตัวตนบนโลกอินเตอร์เนท (Internet Presence)

ในโลกยุคปัจจุบันเราคงไม่สามารถปฎิเสธได้อีกต่อไปว่า อินเตอร์เนท สามารถเชื่อมต่อคนเกือบทั้งโลกนี้ได้ ไม่ว่าจะอยู่ที่ไหนก็ตาม เลยอยากเขียนบล็อกนี้ขึ้นมาเพื่อกระตุ้นให้คนยุคใหม่ตระหนักถึงความสำคัญของการมีตัวตนบนโลกอินเตอร์เนท (Internet Presence) ให้มากขึ้น จะขอเน้นถึงการสมัครงานเป็นหลักนะ เพราะคิดว่าน่าจะเป็นประโยชน์ต่อใครก็ตามที่กำลังมองหาความท้าทายใหม่ เพราะเมื่อมีใบสมัครส่งเข้ามา เราจะรู้ได้อย่างไรว่าคุณเก่งจริง คุณอยากร่วมงานกับเรา และเราต้องการคุณด้วยจริงๆ

แม้ว่าบล็อกนี้จะพูดถึงอาชีพ "โปรแกรมเมอร์" เป็นหลัก แต่ผมมั่นใจว่าเนื้อหาจะสามารถนำไปใช้ต่อยอดกับอาชีพอื่นๆ ได้แน่นอน กระบวนการต่างๆ ที่กล่าวถึงต่อไป จะเป็นกระบวนการที่ทีม R&D ที่บริษัท Pronto Marketing ใช้อยู่ ซึ่งอาจจะมีการปรับเปลี่ยนปรับปรุงในอนาคตครับ

Continue reading "การมีตัวตนบนโลกอินเตอร์เนท (Internet Presence)"

ใช้ multirow สร้างตารางใน LaTeX

การสร้างตารางถ้าทำใน Words หรือ Writer จะทำได้ง่ายมาก แค่กระดิกนิ้ว 2-3 ทีก็ได้แล้ว แต่ถ้าเป็นใน LaTeX นี่คนละเรื่องเลยนะครับ หน้ามือเป็นหลังเท้าเลย ผมได้มีโอกาสได้ช่วย อ. แปลงเอกสาร .doc เอกสารหนึ่ง ให้เป็น LaTeX แล้วก็ดันไปเจอตารางที่เค้าทำไว้แบบนี้ (ขออนุญาตเปิดเผยข้อมูลผลการทดลองนะครับ -/\-)

"เชี้ย" เป็นคำแรกที่ผมพูดออกมา.. เสียเวลาไปครึ่งวันเพื่อหาวิธีสร้าง แล้วก็ได้เจอ package ช่วยชีวิต นั่นคือ.. multirow นั่นเองครับ ถ้ามี package นี้แล้ว ตารางแบบไหนมาก็ไม่กลัว (มั้ง) บล็อกนี้ไม่ขอสอนอะไรนะครับ ถ้าสงสัยก็ทิ้งคำถามไว้ได้นะ แค่อยากมาเอาโค้ดตารางมาแปะอวดเฉยๆ 😛 โอ้ะ! ขอออกตัวไว้ก่อนนะครับว่าโค้ดตารางที่แปะไว้นี่ไม่ได้สร้างตารางที่เหมือนกันเป๊ะๆ กับตารางตามรูปนะครับ บางเส้นอาจจะไม่มี แต่ผมคิดว่าคงไม่ยากที่จะเอาโค้ดไปแก้ต่อนะ 🙂

Continue reading "ใช้ multirow สร้างตารางใน LaTeX"

แก้ปัญหา git push แล้วต้องใส่ username/password ทุกครั้ง

เนื่องจากคนที่ใช้ GitHub น่าจะใช้ SSH key passphrase กันอยู่แล้ว เพื่อความปลอดภัยมากขึ้นอีกขั้นหนึ่ง และอีกอย่างคือเวลาที่เรา push เราจะได้ไม่ต้องใส่ username กับ password ทุกครั้ง เราใส่ passphrase แทน

มีบางครั้งที่เราเผลอ clone ผิด URL ดังรูปข้างล่าง (คลิกที่รูปเพื่อดูรูปใหญ่) ทำให้เราต้องใส่ username กับ password ทุกครั้งเวลาที่เราสั่ง git push ซึ่งจริงๆ แล้วเราควรจะใส่ passphrase แทนเพื่อความปลอดภัย (ปลอดภัยมากกว่าใส่ username กับ password เฉยๆ)

ตัว URL ที่ว่านี้คือ https://github.com/zkan/miscmarks.git (ตามรูปข้างบนนะครับ) ซึ่งเวลาเรา push ทำให้เราต้องใส่ username กับ password ทุกครั้ง วิธีแก้ง่ายมากแค่จากที่เราเลือก HTTP (ตามวงกลมสีแดงในรูปข้างบน) ให้เราเลือก SSH แทน (ตามวงกลมสีแดงในรูปข้างล่าง)

จะเห็นว่า URL เปลี่ยนไปแล้ว เราจะ clone ใหม่อีกก็ได้โดยใช้ URL นี้ หรือสั่งคำสั่งที่สะดวกกว่านั้น ซึ่งเป็นคำสั่งเปลี่ยน URL ที่เรา remote ไปใหม่ตามนี้

git remote set-url origin [email protected]:zkan/miscmarks.git

เสร็จแล้วลอง push ใหม่ดู คราวนี้จะให้เราใส่ passphrase อย่างที่ควรจะเป็นแล้ว

เกล็ดเล็กเกล็ดน้อยสำหรับมือถือ HTC Desire

ถ้ามีเกล็ดเล็กเกล็ดน้อยอื่นๆ อีก ผมจะมาแบ่งปันในบล็อกนี้นะครับ ถ้าใครมีอะไรเพิ่มเติมก็ยินดี 🙂

วิธีเข้าสู่โหมด Recovery

  1. ปิดมือถือ
  2. กดปุ่มลดระดับเสียงลง (อยู่ทางด้านซ้ายมือ) ค้างไว้ แล้วกดปุ่ม ปิด-เปิด มือถือ
  3. จะเห็นหน้าจอ Bootloader แล้วเครื่องจะรันตัวทดสอบ ให้เรารอสักครู่
  4. จากนั้นจะเห็นรายการขึ้นมา (1. Fastboot 2. Recovery 3. Clear Storage 4. Simlock) ให้เราเลือก Recovery โดยใช้ปุ่มปรับระดับเสียงเลื่อนขึ้นเลื่อนลง
  5. กดปุ่ม ปิด-เปิด เพื่อเลือก
  6. จากนั้นให้เรากดปุ่มเพิ่มระดับเสียงขึ้นค้างไว้ แล้วกดปุ่ม ปิด-เปิด มือถือ ก็จะสามารถเข้าสู่โหมด Recovery ได้แล้วครับ โดยมีตัวเลือกดังนี้
    1. Reboot system now
    2. Apply sdcard:update.zip
    3. Wipe data/factory reset (ไม่ลบข้อมูลที่อยู่ใน SD card)
    4. Wipe cache partition

วิธีเพิ่มอายุการใช้งานของแบตเตอรี่

วิธีนี้ผมคิดว่าสามารถใช้กับมือถือ smart phone รุ่นอื่นๆ ได้อีกด้วย ผมลองทำแล้ว มือถือของผมก็สามารถใช้งานได้นานขึ้นในช่วงระยะหนึ่งจริง (ไม่ควรทำบ่อย ควรทำก็ต่อเมื่อเรามีความรู้สึกว่าแบตเตอรี่หมดเร็วผิดปกตินะครับ)

  1. เปิดเครื่อง เสียบสายชาร์จจนกระทั่ง ไฟ LED เป็นสีเขียว
  2. ดึงสายชาร์จออก แล้วปิดเครื่อง
  3. เสียบสายชาร์จอีกครั้งจนกระทั่งไฟ LED เป็นสีเขียว
  4. ดึงสายชาร์จออก แล้วเปิดเครื่อง
  5. รอจนมือถือบูตเสร็จ พร้อมใช้งาน เราก็ปิดเครื่องอีกครั้ง
  6. เสียบสายชาร์จอีกครั้งจนกระทั่งไฟ LED เป็นสีเขียว
  7. ดึงสายชาร์จออก แล้วเปิดเครื่อง
  8. ใช้งานตามปกติ