29 December 2015

ปัญหา Chrome และ SSL Diffie-Hellman public key

ในช่วงหลายเดือนที่ผ่านมา System Admin คงประสบปัญหาโลกแตกใน Chrome และ Firefox โดยเฉพาะอย่างยิ่งผู้ใช้ Chrome  ที่ Update จาก version 43 ขึ้นมา เพราะนอกจาก flash, Java ใช้งานได้น้อยลงไปเรื่อยๆ ก็ยังเจอปัญหา SSL อีก

สำหรับ System admin ที่ต้อง remote ไปยังอุปกรณ์ต่างๆ แล้วเจอกับข้อความว่า "Server has a weak ephemeral Diffie-Hellman public key" คงหนักใจไม่น้อยที่ต้องย้อนกลับไปใช้ IE ในการไปเข้าอุปกรณ์ เพราะลำพังจะไปซื้อ Cert เพื่อเอาไปใช้อุปกรณ์ก็ใช่เหตุเนาะ

การหลีกเลี่ยง แม้จะไม่ใช่ practice ที่ดี ก็ให้ระวังตัวกันเอง สามารถแก้ไขที่ Chrome ได้โดยการเอาชุด argument ไปใส่ใน Shortcut ตอนเรียก Chrome (เป็นบรรทัดเดียวกันนะครับ)
--args --cipher-suite-blacklist=0x0088,0x0087,0x0039,0x0038,0x0044,0x0045,0x0066,0x0032,0x0033,0x0016,0x0013
นำไปใส่ 3 ที่ ถ้ามี Shortcut ของ Chrome คือ
  • Start Menu Shortcut
  • Taskbar Shortcut
  • Pinned Start Menu Shortcut
เท่านี้เราก็จะได้ Warning ที่คุ้นเคยกลับมา และอุปกรณ์ SSL รุ่นเก่าก็กลับมาใช้กับ Chrome ได้อีกครั้ง

Written by Tiwakorn Laophulsuk

22 December 2015

ศิลปะ Hopewell

ย้อนคุยหน่อยในพื้นที่ในกรุงเทพ ที่เป็นแหล่งรวมนักทำกราฟฟิติ (Graffiti) โดยทั่วไปเราคงเห็นตามกำแพง หรืออาคารร้าง เขียนทับกันไปทับกันมา

High-Details Mamafaka Graffiti paint
around abandoned Hopewell train projects, Thailand
แต่สำหรับเสาของ Hopewell เป็นแหล่งรวมของนักทำกราฟฟิติความละเอียดสูง (Hi-Resolution Graffiti) ที่น่าสนใจ ด้วยการที่มีผู้ที่ทราบว่าเสานี้จะถูกตัดบางส่วนเพื่อนำไปใช้กับโครงการก่อสร้างรถไฟฟ้า เพราะทุกแม้ว่าในปัจจุบันนี้บางเสาได้ถูกตัดไปแล้วจากการก่อสร้าง ก็เลยขอนำภาพเก่าๆมาให้ชมกัน

Hopewell graffiti paint

Hopewell graffiti paint
Click ดู Gallery ภาพทั้งหมดได้ที่นี่

by Tiwakorn Laophulsuk

18 December 2015

Google Drive Error: Redirect to servitracking.com? [Solved]

เข้า Google Docs แล้วกระโดดไปหน้า http://servitracking.com/t.php?c=


ปัญหาที่เกิดขึ้นจาก Script ที่อยู่ใน plugins ประเภท Downloader หรือ VDO downloader วิธีแก้ไขคือผู้ใช้งาน Web browser ต้องทำการ manual ปิดส่วนขยาย (Extension) ก่อนจะใช้ Google Drive ครับ

Mr.JingJun

11 December 2015

Wireless Repeater Mode แก้ปัญหาอะไรได้บ้าง

มี Case ของมิตรสหายท่านหนึ่งที่อยู่บ้านหลังใหญ่เลยมีปัญหาการใช้งาน Wifi ก็ได้โทรมาปรึกษาปัญหาการใช้งานว่าจะขยายการใช้งาน Wireless อีกชั้นนึงได้อย่างไร แต่ด้วยที่บ้านของมิตรสหายท่านนี้เป็นบ้านแบบหรูหรา ได้ทำการ Build และฝ้าทึบสวยงาม

โดยหลักการที่ผมแนะนำทางเลือก Solution ของการขยายพื้นที่ Wireless มีดังต่อไปนี้
  1. การขยาย Access Point ด้วยการเดินสาย LAN
  2. การขยายด้วย Power Line
  3. การใช้ Wireless Repeater
  4. การเปลี่ยนเสาสัญญาณ Wifi ให้แรงขึ้น
หลังจากพิจารณาแล้ว ทางมิตรสหายท่านนี้จึงเลือกใช้ Wireless Repeater ก็เลย Review ผลกันแบบนี้นะครับ

บทสรุปการใช้ Wireless Repeater Mode

27 October 2015

ลาพักร้อน

ชีวิตของมนุษย์เงินเดือนนี่ก็ดีอยู่อย่าง คือสามารถลาพักร้อนได้ทุกฤดูกาล และเป็นกิจกรรมที่มีตารางวันให้ทุกปี ในสำนักงานมาตรฐานสูงๆหลายแห่งบังคับให้พนักงานได้มีการลาพักร้อนด้วยซ้ำ ต่างจากเจ้าของธุรกิจที่แม้จะหาเวลาออกไปพักผ่อน งานก็ยังเดินทางตามไปได้ทุกที่

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

หากใครเคยย้ายที่ทำงานและมีการลาออกจากงาน อาจจะเคยสังเกตุเห็นตัวเองตอนไปทำงานที่ใหม่ว่า รู้สึกกระตือรือร้น อยากหางาน อยากเริ่มทำงาน หรือรีบหางานเพื่อให้ได้เงิน เพราะในช่วงเวลาเตะฝุ่นนั่นคือช่วงจังหวะที่ได้หยุดงานและได้ปลดปล่อยความกดดันจากที่ทำงานเดิมไป ดังนั้น หากใครสามารถประยุกต์ให้ช่วงวันลาพักร้อนเป็นการเปิดโอกาสให้สมองได้พักเหมือนการลาออก หรือใครก็ยอมหยุดงานแบบไม่ได้รับค่าจ้างแทนการลาพักร้อนน่าจะแสวงหาการพักแบบนี้ให้ได้เต็มที่

13 October 2015

มันมีด้วยเรอะ Windows 93

หากใครเคยจำวันวานที่เคยเล่น Windows 3.11 หรือ Windows 95 ได้ หลังติดตั้งระบบปฏิบัติการเสร็จก็คงนั่งเล่น icon และ desktop แบบเผาเวลาไปวันๆ หากจะตื่นเต้นหน่อยการเปิดโปรแกรม paint มาก็ช่วยแก้เบื่อได้แล้ว จนมาถึงยุค internet ที่ช่วยให้คนที่เคยจับเจ่าเล่นขอบน desktop ได้เปิดโลกกว้างออกไปจนปัจจุบัน

Windows 93 screen short [Src: Windows93.net]
Windows 93 screen short [Src: Windows93.net]
Windows 93 ไม่ได้เป็นระบบปฏิบัติการจริงๆหรอก แต่ถูกออกแบบเป็น Web Application ที่จำลองหน้าจอของ Windows แบบเก่าๆ เพื่อให้คนที่เคยชอบนั่งจิ้มๆหน้า desktop ได้เล่น icon เปิดโปรแกรมและปิดโปรแกรมแบบเดิมๆ เช่น เกม Doom, หน้าจอการ defrag, ภาพเก็บภาพ Bitmap, และโปรแกรม Resolution ต่ำต่างๆ แบบดั้งเดิม

Windows 93 Starting up [Src: Windows93.net]
Windows 93 Starting up [Src: Windows93.net]
ก็คงเป็น Web ที่ช่วยให้ Gen Y ที่เคยใช้ Windows รุ่นดั้งเดิมได้นั่งยิ้มกับแนวคิดของการจัดวางโปรแกรม icon บน desktop ในสมัยเก่าๆได้บ้าง

Written by Tiwakorn Laophulsuk

07 October 2015

การตั้งค่า squid สำหรับเก็บ log อย่างเดียว (no cache)

การสร้าง LAN Network ในสมัยปัจจุบันที่วงจรอินเตอร์เน็ตความเร็วสูง ผู้ดูแลระบบไม่จำเป็นต้องสร้าง Transparent proxy เหมือนในช่วงยุดคแรกๆแล้ว เพราะการทำ Transparent proxy เป็นการเพิ่มคอขวดของ I/O ของระบบ Proxy ซึ่งส่งผลให้ผู้ใช้งานใช้อินเตอร์เน็ตได้ช้าลง โดยเฉพาะเมื่อมีจำนวนผู้ใช้มากๆ

การแก้ไขปัญหาสำหรับ Linux server ที่นำมาทำเป็น firewall สามารถทำโดยหยุดการทำงานของ Transparent proxy และให้ firewall ทำหน้าที่ NAT (masqurade) ออกเพียงแบบเดียวจะซึ่งมีประสิทธิภาพมากกว่า แต่สิ่งที่หายไปคือความสามารถในการเก็บ log พื้นฐานที่ลดลง หรือ ผู้ดูแลระบบบางคนอาจจะเลือกทำ Packet log แทน ซึ่งมีจุดอ่อนที่มีปริมาณข้อมูลสูง และโครงสร้างของ packet log ไม่มีโครงสร้าง log ที่สอดคล้องกัน ทำให้การหาข้อมูลหรือการวิเคราะห์ log อาจจะทำแล้วยาก สับสน

การกลับมาใช้ squid เพื่อใช้ในการทำ log แต่ลด I/O ของระบบการทำงาน disk จึงเป็นทางเลือกที่สะดวก และทำได้ง่ายกว่ามาก โดยการกำหนดค่าใน squid.conf สามารถทำได้ง่ายๆ เพียงเพิ่ม directive ต่อไปนี้ ก่อน ACL อนุญาตตัวอื่นๆ

Example1: กรณีไม่ต้องการ cache เลย และให้ squid ทำ log อย่างเดียว
cache deny all
Example2: กรณีไม่ต้องการ cache เฉพาะบาง domain เช่น เกมออนไลน์, web ที่ทำงานไม่ปกติเมื่อมี cache
[Linux] cache deny url_regex -i "/etc/squid/allowsitesL1.txt"
[Windows] cache deny url_regex -i "C:/squid/etc/allowsitesL1.txt"
โดยเฉพาะอย่างยิ่ง ในกรณีที่ผู้ดูแลระบบเลือกที่จะไม่ cache ตัว proxy จะไม่มีการเขียนไฟล์ลงที่ disk ในส่วนของ cache directory เลย ซึ่งเป็นการประหยัด I/O ได้มาก ในระหว่างที่มีการ log การเข้าใช้งานตามปกติ

เก็บไว้เป็นทางเลือกสำหรับผู้ออกแบบ firewall ขนาดเล็กหรือขนาดกลางในราคาประหยัดนะครับ

Mr.JingJun