ปกติมันจะมีงานที่ต้องทำซ้ำแบบรวมข้อมูลทำรายงาน แล้วยังต้องเอาข้อมูลไปกรอก Google sheet อีกซึ่งมันก็ข้อมูลเดียวกัน ทีนี้จะเขียนบอทผมก็หาข้อมูลพอสมควรจนไปเจอ lib ตัวนี้ ครับ ซึ่งใช้งานง่ายความสามารถดีแบบหาคำใน sheet ได้
วิธีลงก็ง่าย ๆ pip3 install gspread
ผมลองรีวิวโค้ดคร่าว ๆ ก็น่าจะปลอดภัย แต่ก่อนอื่นต้อง service account ก่อนแล้วก็เอา credential มาใส่ แล้วก็จะสามารถใช้งานได้แล้วครับ
อ่อตอนแรกผมลองใช้กับ python 2.7 แล้วเจอปัญหาพวกอ่าน unicode ไม่ได้ครับแนะนำให้ใช้กับ python3 ครับจบเลยไม่มีปัญหาอีกเลย
ผมเพิ่งเคยเจอปัญหานี้นะเพราะเอา rasp pi มาใช้ที่บ้านแล้วต่อจอปรากฎว่ามันไม่ยอมต่อ wifi แฮะ คือต่อช้ามากพอต่อแล้ว network ช้ามาก ๆ อีก สรุปคือปัญหาเกิดจาก resolution ครับเหมือนจอยิ่งละเอียดยิ่งกินไฟเยอะมันทำให้ทุกอย่างช้า ผมแก้โดยการลด resolution ลงครับ จากตอนแรกเป็น 1080 เหลือ 720 แล้วก็กลับมาใช้ได้เหมือนเดิมครับ อันนี้ คนที่เจอปัญหาแบบผมนะครับ อ่อตัว power supply เป็นของตัว rasp pi เองเพราะงั้นไม่ใช่ปัญหาเรื่อง supply ครับ
ช่วงนี้จะสอบเรื่องกฎหมายระหว่างประเทศก็เรียนเรื่องอนุสัญญาก็มีเคสที่มีหนังสือเวียนในที่ทำงานเกี่ยวกับ การลักพาตัวเด็กทางแพ่ง ซึ่งผมขออธิบายง่าย ๆ ว่าไอ้การลักพาตัวทางแพ่งนี่มันก็คือการลักพาตัวโดยพ่อหรือแม่ที่ไม่มีสิทธิปกครองบุตร ซึ่งเป็นกรณีที่ว่าเค้าเด็กไปอีกประเทศที่ตัวเองอาศัยอยู่
ตัวหนังสือก็มาจากสำนักงานทนายความแห่งหนึ่งก็น่าจะเป็นผู้เชี่ยวชาญเรื่องนี้เลยครับ เค้าก็พูดถึงอนุสัญญากรุงเฮคว่าด้วยการลักพากตัวเด็กนี่แหละครับ เออ ผมก็สงสัยไทยเป็นภาคีรึเปล่าก็ไปเจอข้อมูล ว่าไทยเองก็เป็นภาคีในอนุสัญญาแล้ว แต่นี้ความที่ไทยเองไม่ได้เอากฎหมายระหว่างประเทศมาปรับใช้ได้เลยเหมือนพวก ฝรั่งเศส หรือเยอรมัน มันก็ต้องมีการร่าง พ.ร.บ.มาเพื่อให้สามารถใช้งานตัวอนุสัญญาในประเทศได้ พ.ร.บ.ที่ว่าคือ พ.ร.บ.ประกอบอนุสัญญาฯ ซึ่งก็กำลังร่างกันอยู่
ทีนี้ไอ้ความที่ว่ากฎหมายภายในประเทศเราไม่มีใช้ การจะออกคำสั่งทางปกครองให้ปฏิเสธการขอต่อวีซ่า หรือแม้แต่การจะผลักดันส่งกลับตามมาตรา 53-54 ของ พ.ร.บ.คนเข้าเมือง นี่มันทำได้หรือเปล่า เช่น นาย A นาง B เป็นคนต่างด้าวทั้งคู่ เมื่อมีหนังสือมาจาก สอท.ประเทศอื่นว่านาย A ได้พาตัวเด็กชาย C ซึ่งนาง B มีสิทธิปกครองแต่เพียงผู้เดียว การที่สอท.ทำหนังสือมาตามหาเด็กชาย C จะเรียกว่าเป็นบุคคลที่ทางการประเทศอื่นต้องการตัวตามมาตรา 12(7) ของ พ.ร.บ.คนเข้าเมืองฯ ได้หรือเปล่าผมเองก็ไม่แน่ใจ
แต่ไม่ว่าอย่างไรก็ต้องคำนึงถึงประโยชน์ของเด็กเป็นสำคัญ เช่น การพาเด็กมาอยู่ต่างบ้านต่างเมืองแบบไทยเองย่อมไม่เป็นประโยชน์ต่อตัวเด็กเอง ก็ควรจะปฏิเสธการอนุญาตให้อยู่ในราชอาณาจักรได้ โดยพื้นฐานที่ว่าการพาเด็กมาไม่เป็นไปโดยสุจริตมีเจตนาพรากมาจากการปกครองของผู้ปกครอง ซึ่งผมก็ไม่สามารถสรุปได้จนกว่าตัว พ.ร.ป.จะออกนะครับ แต่คิดว่าการดำเนินการแบบนี้น่าจะดีต่อตัวเด็กที่สุด
ผมแนะนำให้อ่านข้อมูลต้นทางนะครับเพราะมีตัวอย่างจริงที่ค่อนข้างเป็นประโยชน์มากครับ
อ่อ เพิ่งเห็นว่าเรื่องนี้มีกฎหมายและแนวทางปฏิบัติแล้วนะครับ เป็น พ.ร.บ.ตัวนี้ ครับ แนวทางคือ อสส ขอความร่วมมือจากหลายฝ่ายและพิจารณาว่าจะส่งเด็กกลับหรือไม่ครับ ตามมาตรา 10 ครับ
เพิ่งเขียน web app แบบจริงจังนิดหน่อย ทีนี้ก็มีหน้าที่ดึงข้อมูลทั้งปีมา process ข้อมูลไม่ได้เยอะนะแค่สองแสนกว่าเอง ซึ่งพอกดแล้วใช้เวลา 9 นาทีกว่าหน้าจะโหลดเสร็จ ด้วยความที่อ่อนประสบการณ์อย่างแรกเลยที่หาคือ เฮ้ย tuning db ยังไง ทำไม query ช้าจังวะ ก็อ่อมี slow query log (MYSQL) โอเคอ่าน log แต่พอลองเอา query มา query บน client แล้วอ่าวเฮ้ยมันแค่สองวินี่หว่า มันไม่ได้ช้าที่ db นี่ ก่อนหน้านี้ทำ indexing ด้วยแต่ไม่มีผล
สุดท้ายคืออ่อ เราเอาผลการ query มา process อีกนั่นต่างหากที่ทำให้ช้ามันไม่ได้ช้าที่ตัว db ลองดูว่าแต่ละจุดใช้เวลาเท่าไหร่ก็จะรู้เอง ถามว่าแก้ยังไงแก้โดยการ query แล้วให้ออกมาอย่างที่เราต้องการโดยไม่ต้อง process อีก เช่น ข้อมูล datetime ใช้ substring มาตัดให้เหลือ date ทำไงก็ได้ให้ process ต่อน้อยที่สุดหน้าเว็บมันจะเร็วขึ้นเองจาก 9 นาทีเหลือประมาณ 20 วิ
sudo apt-get install libwideinecdm0
ลงแค่นี้ reboot แล้วจะดู Netflix บน Chromium ได้ครับ
อันนี้น่าจะเป็นคำถามคลาสสิคแล้วยังไม่มีคนตอบแบบชัดเจนว่าคนไทยถือสองสัญชาติได้หรือไม่ ซึ่งถ้าผมจะตอบจะตอบว่าในทางปฏิบัติถือได้เพราะไม่มีคนตรวจสอบ แต่ในทางทฤษฎีแล้วคนไทยถือสองสัญชาติไม่ได้ แน่นอนว่าจะมีคนบอกว่าไม่มีตัวบทตรงไหนบอกไว้ใน พ.ร.บ.สัญชาติ ซึ่งจริงครับแต่โดยปกติกฎหมายเมื่อออกมาจะแบ่งเป็นสองภาค คือ ภาคที่เป็นตัวบทและภาคที่เป็นเหตุผล เมื่อเราเปิด พ.ร.บ.สัญชาติไปจนสุดจะเห็นข้อความว่า
หมายเหตุ:- เหตุผลในการประกาศใช้พระราชบัญญัติฉบับนี้ คือ โดยที่เป็นการ สมควรแก้ไขเพิ่มเติมบทบัญญัติเกี่ยวกับการถือสัญชาติไทยของบุคคลผู้มีสัญชาติไทย และได้สัญชาติอื่นด้วยตามกฎหมายว่าด้วยสัญชาติของบิดา หรือบุคคลที่ได้สัญชาติ ไทยจากการแปลงสัญชาติของบิดามารดา โดยให้บุคคลดังกล่าวต้องแจ้งความ จำนงสละสัญชาติไทย ในกรณีที่ประสงค์จะถือสัญชาติอื่นต่อไป จึงจำเป็นต้อง ตราพระราชบัญญัตินี้ [รก.2535/42/95/8 เมษายน 2535]
“ให้บุคคลดังกล่าวต้อง แจ้งความจำนงสละสัญชาติไทย ในกรณีที่ประสงค์จะถือสัญชาติอื่น” ซึ่งก็คือตัวกฎหมายเองต้องการให้คุณถือเพียงสัญชาติใดสัญชาติหนึ่ง เหตุผลคือทำไม ถ้าตอบในเชิงการตรวจคนเข้าเมืองคือ เมื่อบุคคลมีสัญชาติไทยแล้วจะไม่สามารถปฏิเสธการเข้าเมืองได้ หากเกิดกรณีที่ไปกระทำความผิดในต่างรัฐแล้วหลบหนีกลับมาไทยย่อมเป็นการยากที่จะปฏิเสธและส่งกลับไปดำเนินคดี
ดังนั้นสิ่งที่ จนท. ควรทำคือเก็บข้อมูลว่าบุคคลดังกล่าวมีสองสัญชาติและแจ้งไปยัง มท. เพื่อให้ทำการสละสัญชาติไทย
อ่อปัญหาอย่างหนึ่งที่จะเกิดจากการสละสัญชาติคือปัญหาเรื่องกรรมสิทธิ์ต่าง ๆ ซึ่งคนต่างด้าวถือไว้จะต้องมีสิทธิตามกฎหมายกำหนดไว้ด้วย แต่ก็เป็นปัญหาที่ต้องแก้กันต่อไป
เรื่องนี้เป็นปัญหาพอควรเลยเพราะที่ทำงานดันมีคนดึงสายแลนออกทำให้แลนบางช่วงใช้ไม่ได้(ไม่ได้เป็นพื้นที่ผมเป็นพื้นที่ของคนอื่นเลยพูดอะไรไม่ได้มาก) ผมเลยแก้ด้วยการเอา p2p ที่เป็น Wifi มาติดแต่ไม่ว่ายังไงก็ช้าอืดมีปัญหาบ่อยครั้ง จนสุดท้ายผมนึกขึ้นได้ว่าความต่างอย่างหนึ่งระหว่างสายกับไร้สายคือ การ encryption ครับ กว่าผมจะคิดได้โดนด่าเยอะมากเพราะเน็ตตรงนั้นช้า ลองปรับหลาย ๆ อย่างเช่นความถี่จาก 20 เป็น 40 ก็ไม่ช่วยคือในทางทฤษฎีมันทำให้ bandwidth เยอะขึ้นจริงจาก 65->135 Mbps แต่เอาเข้าจริงมันไม่ได้เป็นแบบนั้น สุดท้ายผมเลยเอา encryption ออกเท่านั้นแหละครับปรากฎว่าเร็วพอ ๆ กับเน็ตที่ใช้สายดังนั้นถ้าใคร design เรื่อง p2p wifi ให้ลองเอา encryption ออกแล้วซ่อน ssid ไว้ครับมันจะดีขึ้นเยอะครับ
ทีนี้คำถามคือถ้าเป็น wifi ตามบ้านจะเอาความรู้ไปใช้อย่างไร โดยปกติ ap ตามบ้านจะมีสอง mode ที่รับ wifi แล้วปล่อย wifi คือ wisp กับ universal repeater ข้อแตกต่างระหว่างสองโหมดนี้คือ ip address ของลูกข่ายถ้าเป็น wisp จะเป็นคนละวงกับวงหลักแต่ถ้าเป็นแบบหลังจะเป็นวงเดียวกัน ก็ถ้ามี ap สองเครื่องไม่สะดวกเดินสายก็ใช้โหมด repeater นี่แหละมันจะ encrypt แค่ทีเดียว
ช่วงนี้ asus rt-n12+ ออกอาการพังเลยหา ap ใหม่มาใช้ทั้ง xiao mi,tp link wr841n v14,tenda สรุปแล้วมาจบที่ tenda ครับ tp-link function น้อยมากตัว ap มีปํญหาแปลก ๆ แบบมี duplicate packet ด้วยเวลา ping ไปที่ gateway ซื้อมาประมาณสี่ร้อยกว่าบาทที่ซื้อตอนแรกคิดว่าจะลง dd-wrt ได้แต่ไม่ได้ซะงั้น xiao mi ลง openwrt แล้วก็มีปัญหาแปลก ๆ เยอะเหมือนกันครับเลยไม่แนะนำถึงจะถูกก็ตามทีแต่แนะนำ tenda ac6 หรืออื่น ๆ ครับราคาแค่สี่ร้อยกว่าบาทแต่สามารถคุม bandwidth ของอุปกรณ์ได้ด้วยครับ ทำให้ผมรู้ว่าที่เน็ตช้าเกิดจาก mi stick ครับถ้าดูหนังกิน bandwidth ทีเป็น 1 MB (8 Mbps) คืออุปกรณ์เดียวใช้ bandwidth เกือบหมดครับถ้าคุณใช้เน็ต 10 Mbps ข้อเสียเดียวคือตัว ui ดันเป็นภาษาจีนครับแต่ผมใช้ google translate แปลเอาครับ ข้อดีอีกอย่างคือมันเป็น 2.4G / 5G ครับเลือกตัวที่เร็วกว่าให้เราด้วยครับ ลองดู ui คุม bandwidth ได้ตามภาพเลยครับ แนะนำเลยครับตัวนี้ หลังจากใช้มาซักพักเจอปัญหาใหญ่ ๆ คือมันร้อนมากครับ ร้อนแล้วเน็ตช้าไม่แนะนำสำหรับเมืองร้อนอย่างเราครับไม่ไหวแทบจับไม่ได้เลยครับ
ผมพึ่งสอยตัว 4C กับ 4A Giga มาครับราคาสามร้อยกับเจ็ดร้อยตามลำดับ ทั้งสองตัวนี่ราคาถูกมากครับเทียบกับยี่ห้ออื่นนี่ถูกกว่าไปครึ่งหนึ่ง แต่พอเอามาใช้ตัว firmware มันค่อนข้างปรับได้น้อยเลยหาว่ามี custom rom ตัวไหนที่สามารถลงได้บ้างเจอว่ามีตัว Openwrt ทีนี้วิธีการลองคือ gain root shell ก่อนตาม github ตัวนี้ เลยครับ
โดยคนที่อยู่ใน network สามารถแฮคเป็น root gain access ไปที่ shell ได้ผมลองกับ 4A firmware ตัวล่าสุดก็ยังสามารถใช้ได้อยู่ ใครใช้ ap ยี่ห้อก็อย่าไปให้ใครใช้เน็ตง่าย ๆ ครับ ส่วนตัวถ้าลง Openwrt ได้ก็ดีครับแต่ใช้ยากเหมือนกันไม่เหมือน dd-wrt ที่ใช้งานง่ายกว่าเยอะ แค่ config ให้รับ wifi แล้วปล่อยผมนั่งดูวิดีโอครึ่งวันกว่าจะเข้าใจว่าต้องทำยังไงบ้างครับ แต่เท่าที่ลองใช้ก็เสถียรครับเทียบกับ Asus rt-n12+ ที่ wifi ชอบ drop ตอนโหลดหนัก ๆ แต่ไม่แน่ว่าอาจจะใหม่อยู่ ส่วนใครที่อยากซื้อมาใช้ผมแนะนำให้ซื้อจาก shopat24 เลยครับ
เหมือนตัว ap จะ Limit bandwidth ไว้ครับมันถึงไม่ล่มตอนโหลดหนัก ๆ แบบ Asus เท่าที่ลองมาถ้าโหลดบิทจะไปติดที่ 500K ส่วนถึงเป็น Asus มันขึ้นไปเกือบ 3M เลยครับคงเป็นเหตุผลว่าทำไมมันไม่ค้างเหมือน Asus
##หลังจากลองใช้ openwrt มาสองอาทิตย์รู้สึกได้เลยว่าปัญหาจุกจิกเยอะ ap ตัวหลักหลุดบ่อยไม่สามารถใช้ channel แบบ auto ได้ไม่งั้น log จะมีแต่ spam error เต็มไปหมด สรุปเลย openwrt ยังสู้ ddwrt ไม่ได้เลยครับยังอีกไกล
ก่อนหน้านี้ผมก็เหมือนคนอื่น ๆ คือด่าคุณประยุทธ ว่าเป็นเผด็จการ ตอนออก พ.ร.บ.ความมั่นคงไซเบอร์ฯ ก็ดันไปเชื่อเรื่อง single gateway ทั้ง ๆ ที่ไม่มีความเป็นไปได้ทางเทคนิค แต่เรื่องการที่ด่าโดยไม่ได้เข้าใจว่าทำไมถึงต้องออกกฎหมายอะไรเทือกนี้ไม่ใช่เป็นสิ่งที่ทำให้ผมเปลี่ยนความคิดที่มีต่อตัวแกไป
ผมเริ่มเปลี่ยนความคิดกับแกไปตอนที่ อธิบดีกรมบัญชีกลางของบฯ ยี่สิบล้านในการทำบัตรแม่เหล็กให้กับข้าราชการในการเบิกค่ารักษาพยาบาล ผมบ่นเลยว่าบัตรแม่เหล็กหน่วยความจำน้อยทำให้ยังไงก็ต้องดึงข้อมูลจากแม่ข่ายเพื่อมาประมวลอยู่ดี ยี่สิบล้านสูญเปล่าแน่ ๆ คือ ของบโดยไม่จำเป็นเพราะสามารถใช้บัตรประชาชนแทนได้ แต่ปรากฎว่าทุกวันนี้ข้าราชการจ่ายโดยการเอาบัตรประชาชนเสียบกัน EDC นี่เป็นเหตุการณ์แรกที่ทำให้ผมเปลี่ยนความคิดต่อตัวแก
พอเราได้ตัดอคติออกไปแล้วจะเห็นว่าแกเป็นนายกคนหนึ่งที่สามารถเปลี่ยนแปลงสังคมไทยได้ โดยสามารถเห็นได้ชัดเจนสองเรื่องคือ
การทำให้สังคมไทยเป็น cashless นี่เริ่มจากการทำ promptpay แล้วทำ QR code ผ่านโครงการต่าง ๆ ที่อัดฉีดจากภาครัฐ จนกลายเป็นว่าทุกวันนี้การจ่ายเงินผ่านมือถือเป็นที่แพร่หลายใคร ๆ ก็ใช้กัน ตั้งแต่ร้านใหญ่ ๆ จนถึงร้านเล็ก ๆ เป็นการเปลี่ยนตรงนี้โดยภาครัฐเป็นหลัก ซึ่งไม่น่าเชื่อว่าคนที่มีภาพลักษณ์แบบแกไม่น่าจะทันสมัยกลับสามารถผลักดันเรื่องนี้ให้เกิดการเปลี่ยนแปลงได้ เรื่องนี้เราจะเห็นว่าแกเรียนรู้แล้วทำให้ดีขึ้นในหลาย ๆ เรื่องเช่น ชิมช้อปใช้เราสามารถใช้เงินที่รัฐให้ได้เต็ม ๆ โดยไม่ต้องออกเงินเอง แต่พอผ่านเวลามาแกอยากให้เงินที่รัฐใส่เข้าไปมันกระตุ้นเศรษฐกิจได้มากกว่านั้นก็เกิดโครงการคนละครึ่งขึ้น นี่แสดงว่าตอนที่แกทำงานไม่ได้หยุดแค่นั้นแต่คิดว่าจะทำอย่างไรให้ดีขึ้นอีก ซึ่งคนแบบนี้น่านับถือมาก ๆ การเปลี่ยนแปลงทางด้านกฎหมายเรื่องนี้หลาย ๆ คนอาจจะเห็นว่ารัฐบาลนี้ออกกฎหมายค่อนข้างมาก ตั้งแต่ พ.ร.บ.คุ้มครองสัตว์ฯ พ.ร.บ.คู่ชีวิต บางประเด็นก็ออกจะเป็นเรื่องที่ฝ่ายซ้ายเองน่าจะทำด้วยซ้ำ เช่น ประเด็นการทำแท้งได้ถ้าอายุครรภ์ไม่เกิน 12 สัปดาห์ แต่เรากลับไม่เห็นความเคลื่อนไหวในเรื่องนี้จากรัฐบาลที่มาจากการเลือกตั้งแต่อย่างใด ตอนนี้ก็เริ่มศึกษาให้ขับได้ 120 ในเลนขวาแล้วซึ่งเรื่องแบบนี้มันควรแก้กันมาเป็นชาติแล้วแต่มันดันเริ่มในรัฐบาลแก ผมเลยเห็นว่าแกตั้งใจทำงานจริง ๆ แบบเห็นกันได้ชัด แล้วคนที่ด่าก็ด่าแกแบบไม่รู้จริง เช่น เรื่องทรงผมนักเรียนแกเพิ่งเปลี่ยนกฎกระทรวงให้ไว้ผมได้ไม่เกินตีนผม แต่นักเรียนดันอ่านไม่เข้าใจแล้วออกมาประท้วงแกอีกซึ่งก็ตลกดี ได้สิ่งที่ต้องการแล้วแต่ดันอ่านไม่เข้าใจ
หลาย ๆ เรื่องที่เปลี่ยนไปในสังคมไทยทำให้ผมประทับใจแก คือแน่นอนว่าแกทำงานแล้วพยายามมาก แต่คนดันมีอคติกับแกเยอะทำให้มองไม่เห็น แต่แน่นอนว่าแกก็มีข้อเสียบางเรื่องเช่น ตัวศาล รธน.พยายาม defend แกมาไปแล้วบิดกฎหมายมากไป กฎหมายบางส่วนที่ไม่ควรแก้ในส่วนที่เกี่ยวกับพระมหากษัตริย์แกก็แก้ แต่ผมมองว่าเป็นเรื่องเล็กเพราะไม่ได้เกี่ยวกับการใช้ชีวิตของประชาชนเท่าไหร่ เป็นเรื่องของการเมืองเสียมากกว่า กลายเป็นว่าถ้าเทียบกันปอนด์ต่อปอนด์แล้วคุณยิ่งลักษณ์สู้แกไม่ได้เลยด้วยซ้ำ ผมยังไม่เห็นประเด็นไหนในสังคมที่คุณยิ่งลักษณ์สามารถเปลี่ยนได้เลย เรียกว่ากลายเป็นว่าแกแค่เป็นนายกหญิงคนแรกเฉย ๆ แต่ไม่สามารถสร้างความเปลี่ยนแปลงให้กับสังคมในด้านไหนได้เลย นี่แหละครับผมเลยเลิกด่าแกไม่รู้จะด่าคนตั้งใจทำงานทำไมเสียเวลาเปล่า
Recent Comments