Web Developer

PHP , CSS , HTML , SQL
BRIEF HTML อ่านง่าย สรุปสั้น !!!

Certificate WLAN


กว่าจะได้มามันไม่ง่ายยยยย !!! ก้าวไปอีกขั้น ^^


Plan Trade Day 19.09.2566


แจกฮะ TF Day มี PA Morning Star Buy 1919 - 1923 TP:1940 SL:1917


Cutter Server การแบ่งกลุ่มทำงานของ Server


Cluster Server มีทั้งหมด 2 ระบบ ได้แก่
1. Cluster Server แบบปิด
จะเป็นการซ่อนระบบทั้งหมดของ Cluster Server และจะต้องทำงานผ่าน Gateway เดี๋ยวกัน ซึ่งจะทำให้มีข้อดีที่มีความปลอดภัยสูง แต่มีข้อเสียคือ ไม่สามารถแบ่งส่วนการทำงาน หรือบริหารข้อมูลจากภายนอกได้
2. Cluster Server แบบเปิด
ผู้ใช้สามารถเข้าถึงโหนดหรือจุดรวมแต่ละServer ได้โดยตรงจากภายนอก และมีข้อดีที่สามารถทำงานหรือแบ่งข้อมูลกันได้ง่าย ที่เหมาะกับการบริหารข้อมูลจำนวนมาก เช่น เว็บหรือ FTP แต่มีข้อเสียทางด้านความปลอดภัยที่เปิดให้มีการเข้าถึงข้อมูล
ประโยชน์ของระบบ Cluster Server
1. มีความปลอดภัยทางด้านข้อมูลล้ม เพราะถ้ามีเหตุขัดข้องที่ตัว Server ที่เป็น Master ก็ยังมีตัว Server ที่เป็น Slave รองรับการทำงานแทนได้ เสมือนการ Back Up ข้อมูลให้กันและกัน
2. เวลาในการเรียกใช้ข้อมูลเร็วขึ้น เนื่องจากตัว Slave ไปแบ่งส่วนการรอคิวข้อมูลของตัว Server Master ทำให้เป็นการลดภาระซึ่งกันและกัน


ก้าวต่อไป...


ความสำเร็จไม่มีทางลัด...ก้าวต่อไป :)


Congratulations


1% โชค
1% ความสามารถ
98% ไม่เคยยอมแพ้
100% :)


ความพยายามไม่เคยทรยศใคร


คุณต้องศรัทธาในตัวเองแม้แต่ในวันที่ " ไม่มีใครศรัทธาในตัวคุณเลย "


ไม่มีวันยอมแพ้...แม้ต้องเจออะไร


จะไม่ยอมถอดใจมั่นใจว่าวันนั้นมันต้องมาา...โอกาสมันอยู่ที่ตรงนั้น มันรอให้เราไปไขว่คว้า

เชื่อมั่น ทุ่มเท บวกกับบากบั่น และบอกกับตัวเองว่ามันไม่มีอะไรยากเย็นขนาดนั้น...แม้เส้นทางจะหนักและเหนื่อยล้าเพียงใดก็จะทำให้สุดกำลัง


อีกก้าวของความทุ่มเท


เป็นตัวเองที่ดีขึ้นกว่าเมื่อวานแค่นั้นก็พอแล้ว...อย่ากดดันตัวเองมากไป จงมีความสุขกับชีวิตบ้าง :)


วันที่เริ่มต้นจนวันนี้ทุ่มเทชีวิตมาเท่าไร...


สักวันต้องถึงจุดหมายที่ตั้งใจเอาไว้...เพื่อให้รู้ว่าเราจะชนะตัวเองได้ไหม ยิ้มหน่อยนะหัวใจ :)


เติมพลังใจ :)


สิ่งที่ยากที่สุด

ส่วนที่เหลือก็เพียง...ยืนหยัดอยู่กับมัน


เติมพลัง


วันนี้ยังไม่สำเร็จไม่เป็นไร...อย่าล้มเลิกแล้วถอดใจก็พอ :)


ขอบคุณสำหรับโอกาส


วันนี้ผมมีเรื่องจะเล่า.....วันนี้ได้มีโอกาสไปสอบข้อเขียนบริษัทแห่งหนึ่งที่อยากเข้ามาก ๆ ก่อนหน้านี้เคยไปสอบแล้วแต่ไม่ผ่าน ก็พอจะเดาสาเหตุได้อยู่เพราะเรารู้ถึงข้อจำกัดของตัวเองทางด้านภาษา วันนี้ผมก็ได้รับโอกาสอีกครั้งให้ไปสอบ แต่ก็ทำพลาดเหมือนเดิม...แต่คุณรู้รึเปล่าครับว่าเกิดอะไรขึ้นกลับผม ในวันนี้...วันนี้ผมได้รับโอกาสจาก พี่ ๆ ทั้ง 3 คน และคนที่สำคัญที่สุดที่ให้โอกาสผมคือพี่ที่สัมภาษณ์ผม พี่คนนี้สัมภาษณ์ผมทั้งครั้งที่ 1 และ 2 ทั้งสองครั้งผมไม่เคยได้กล่าวขอบคุณพี่เค้าเลยสักครั้ง ครั้งแรกผมรู้สึกเฟลจาการทำข้อสอบของตัวเอง เลยยกมือไหว้พี่เค้าแล้วกลับเลยโดยไม่ได้พูดอะไร ครั้งนี้ก็เช่นกัน ผมทำข้อสอบเกินเวลาหันหาพี่เค้าก็ไม่พบซะแล้ว...ถ้าพี่ได้เข้ามาพบหรือมาเห็นข้อความบทนี้ " ผมอยากจะกราบขอบพระคุณพี่ที่ให้โอกาสผม และช่วยผม ผมจะไม่มีวันลืมพระคุณของพี่ ๆ ทั้ง 3 คนเลย ผมจะทำให้เต็มที่ ให้สุดความสามารถที่มีเพื่อตอบแทนกับโอกาสที่พี่หยิบยื่นให้ ขอบพระคุณมากนะครับ "


อย่ายอมแพ้แล้วถอดใจ


เมื่อทำสุดความสามารถแล้วผลออกมาไม่เป็นดังฝันจงปล่อยมันไป...แล้วเริ่มต้นใหม่


ก้าวเดินตามฝัน :)


หนทางอันยาวไกล...จบได้ด้วยการเริ่มต้นก้าวเดิน


ข้อคิดเติมพลังบวกชีวิต

เมื่อคิดที่จะเลิก...จงหันกลับไปมองเพราะเหตุใดจึงเริ่ม


WIFI-6E ของใหม่ที่ดีกว่าเดิม


WIFI-6E เพิ่มประสิทธิภาพการทำงานไร้สายด้วยการเปิดช่องสัญญาณใหม่โดยเฉพาะที่ไม่เคยมีมาก่อน รุ่นใหม่แน่นอนต้องเหนือกว่าเดิมด้วยการใช้งานยานความถี่ 6 GHz WIFI-6E มีความเร็วเหนือกว่า WIFI-5 ถึง 6 เท่า และยังมีความปลอดภัยมากกว่าเดิมอีกเท่าตัว !!! เรื่องความหน่วงของสัญญา WIFI-6E สามารถทำได้ดีกว่า WIFI-5 ถึง 75 เปอร์เซนต์ Wowww !!!

ตอนนี้ WIFI-6E ยังคงใช้งานได้เฉพาะในประเทศสหรัฐเท่านั้น เนื่องจากการใช้งาน WIFI-6E นั้นจะต้องมีเราต์เตอร์และอุปกรณ์ที่รองรับ แต่ก็ไม่แน่ว่าปีนี้เราอาจจะได้เห็นการอนุมัติให้เปิดขายอุปกรณ์เราต์เตอร์ รวมถึงการเปิดตัวของอุปกรณ์ใหม่ ๆ ที่รองรับ WIFI-6E ด้วย อาจจะเป็น iPhone รุ่นใหม่ในปีนี้ก็ได้...ใครกำลังเล็งอยู่ก็ใจเย็นๆ รอก่อนน๊าาา เดียวจะหาว่าไม่เตือน :)

มารู้จักกับกฎหมาย “PDPA” กัน

Personal Data Protection Act หรือ PDPA คือ เป็น พ.ร.บ. คุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 เป็น กฏหมายที่ออกมาคุ้มครองสิทธิเกี่ยวกับข้อมูลส่วนบุคคล เช่น การควบคุมไม่ให้องค์กรนำข้อมูลไปใช้โดยไม่ได้รับความยินยอม ด้วยความที่ในปัจจุบันมีการล่วงละเมิดสิทธิข้อมูลส่วนบุคคลเพิ่มมากขึ้น ยกตัวอย่างง่าย ๆ เช่น การครอบครองเบอร์โทรศัพท์โดยการซื้อฐานข้อมูลมาจากที่อื่นและโทรไปหาโดยที่ไม่มีการรับรู้จากเจ้าของเบอร์โทรศัพท์นั้น หรือการที่เราได้รับโฆษณาบน Social Media จากข้อมูลการใช้งานของเรา โดยที่เราไม่รู้ตัว หรือไม่ได้ยินยอมให้องค์กรเก็บข้อมูล เป็นต้น

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

ผลกระทบกับส่วนงาน IT ในแต่ละองค์กร

  1. ต้องเสริมความแข็งแกร่งระบบจัดเก็บข้อมูล
    การที่เรามีข้อมูลแต่ไม่มีการจัดเก็บข้อมูลที่ดี ก็อาจทำให้เราจัดสรรหรือดำเนินธุรกิจให้ตอบโจทย์กับผู้บริโภคได้ยาก หรือ Worst Case สุด ๆ อาจมีข้อมูลรั่วไหลออกไป จนทำให้เกิดการละเมิดสิทธิส่วนบุคคลจากการจัดเก็บข้อมูลที่ไม่ดีก็ได้ โดยส่วนใหญ่แล้วจะใช้ซอฟต์แวร์จากต่างประเทศที่ต้องมีการรองรับ GDPR (General Data Protection Regulation) หรือกฏหมายคุ้มครองข้อมูลส่วนบุคคลในสหภาพยุโรป แต่ถ้าเป็นระบบจัดเก็บข้อมูลของบริษัทในไทย สามารถสอบถามกับผู้ผลิตเรื่องการรองรับ PDPA และข้อสรุปต่าง ๆ โดยตรงได้เลย
  2. Privacy Policy
    ก่อนที่เราจะได้ข้อมูลจากผู้บริโภคนั้น แน่นอนว่าเราก็ต้องทำการขออนุญาตก่อน ซึ่งในเชิงของการขอเข้าถึงข้อมูลออนไลน์ เราต้องสร้างหน้า Privacy Policy เพื่ออธิบายและสร้างความเข้าใจเรื่องมาตรการปกป้องความเป็นส่วนตัวของข้อมูล เช่น เราจะเก็บข้อมูลใดบ้าง, วัตถุประสงค์ในการเก็บข้อมูลคืออะไร, ใช้อะไรในการเก็บรักษาข้อมูล เพื่อให้ผู้บริโภคสบายใจมากขึ้น และเราต้องสามารถเก็บรักษาข้อมูลให้เป็นความลับ ไม่มีการรั่วไหลออกไปให้ได้ เพื่อให้ถูกต้องตามข้อบังคับของ PDPA ด้วย

ยิ้มหน่อยนะหัวใจ :)


สู้ ! ! ถึงแม้จะเหลือแค่เพียงตัวเรา...หวังว่าสักวันคงจะได้กลับไปเป็น Dev อีกครั้ง :)


OSI Model ( Open Systems Interconnection Model )


  • Layer 7 : The application layer ชั้นนี่คือเลเยอร์ที่ระบุคู่ค้าด้านการสื่อสาร – มีคนคุยด้วยหรือไม่ – การประเมินความจุเครือข่าย – เครือข่ายจะให้ฉันคุยกับพวกเขาตอนนี้หรือไม่? – และตำแหน่งที่นำเสนอข้อมูลหรือแอปพลิเคชันในรูปแบบภาพที่ผู้ใช้สามารถเข้าใจได้ ชั้นนี้คือไม่การประยุกต์ใช้ตัวเองก็คือชุดของบริการแอพลิเคชันจะสามารถทำให้การใช้งานโดยตรงแม้ว่าบางโปรแกรมอาจปฏิบัติหน้าที่โปรแกรมชั้น
  • Layer 6 : The presentation layer ชั้นนี้มักจะเป็นส่วนหนึ่งของระบบปฏิบัติการ ( OS ) และแปลงเข้าและขาออกข้อมูลจากการนำเสนอหนึ่งรูปแบบไปยังอีก – ตัวอย่างเช่นจากข้อความที่ชัดเจนให้กับข้อความที่เข้ารหัสที่ปลายด้านหนึ่งและกลับมาที่ข้อความที่ชัดเจนที่อื่น ๆ
  • Layer 5 : The session layer เลเยอร์นี้ตั้งค่าพิกัดและยกเลิกการสนทนา บริการของ บริษัท ประกอบด้วยการรับรองความถูกต้องและการเชื่อมต่ออีกครั้งหลังจากการหยุดชะงัก บนอินเทอร์เน็ต Transmission Control Protocol ( TCP ) และ User Datagram Protocol ( UDP ) ให้บริการเหล่านี้สำหรับการใช้งานส่วนใหญ่
  • Layer 4 : The transport layer เลเยอร์นี้จัดการการทำแพ็กเก็ตข้อมูลจากนั้นส่งมอบแพ็กเก็ตรวมถึงการตรวจสอบข้อผิดพลาดในข้อมูลเมื่อมาถึง บนอินเทอร์เน็ต TCP และ UDP ให้บริการเหล่านี้สำหรับแอปพลิเคชันส่วนใหญ่เช่นกัน
  • Layer 3 : The network layer เลเยอร์นี้จะจัดการกับการกำหนดแอดเดรสและการจัดเส้นทางข้อมูล – ส่งไปในทิศทางที่ถูกต้องไปยังปลายทางที่ถูกต้องในการส่งสัญญาณขาออกและรับการส่งสัญญาณขาเข้าที่ระดับแพ็คเก็ต IP คือเลเยอร์เครือข่ายสำหรับอินเทอร์เน็ต
  • Layer 2 : The data-link layer ชั้นนี้จะตั้งค่าการเชื่อมโยงเครือข่ายทางกายภาพที่วางแพ็คเก็ตเข้าสู่เครือข่ายเฟรม เลเยอร์นี้มีสองเลเยอร์ย่อย: เลเยอร์ควบคุมลิงก์ตรรกะและเลเยอร์ควบคุมการเข้าถึงสื่อ ( MAC ) ประเภทเลเยอร์ของ MAC รวมถึง Ethernet และข้อกำหนดไร้สาย 802.11
  • Layer 1 : The physical layer เลเยอร์นี้สื่อกระแสบิตผ่านเครือข่ายทั้งทางไฟฟ้ากลไกหรือผ่านคลื่นวิทยุ เลเยอร์ทางกายภาพครอบคลุมอุปกรณ์และสื่อที่หลากหลายรวมถึงการเดินสายเคเบิลตัวเชื่อมต่อตัวรับตัวรับส่งสัญญาณและตัวทำซ้ำ

อินเตอร์เน็ตยุคที่สาม (WEB 3.0)

หากยุคแรกของเทคโนโลยีอินเตอร์เน็ตเป็นการถือกำเนิดขึ้นของเว็บไซต์และบล็อกต่างๆ นำไปสู่การเติบโตของเอกชนผู้ให้บริการยักษ์ใหญ่อย่าง Yahoo, eBay และ Amazon ยุคถัดมาของอินเตอร์เน็ต (WEB 2.0) ก็ย่อมต้องเป็นการมาถึงของเทคโนโลยีการสื่อสารที่ว่องไวอย่างสื่อเครือข่ายสังคมออนไลน์ อาชีพสตรีมเมอร์ และบรรดาคอนเทนต์ครีเอเตอร์ ผู้รังสรรค์คอนเทนต์ต่างๆ ผ่านแพลตฟอร์มอย่าง Facebook และ Youtube เป็นต้น “แพลตฟอร์มเหล่านี้เองที่ทำรายได้จากการอนุญาตให้ผู้ใช้ข้างต้นเข้าไปใช้งาน” เบเนดิกต์ เอวานส์ นักวิเคราะห์อิสระจากซิลิคอน วัลเลย์ในสหรัฐอเมริกา อธิบายถึง WEB 3.0 หรืออินเตอร์เน็ตยุคที่สาม สะท้อนจากลักษณะการใช้งานที่เชื่อมโยงกันอย่างสมบูรณ์และเป็นวงกว้าง คือ การที่ผู้ใช้งาน ผู้สร้างคอนเทนต์ และผู้พัฒนาแพลตฟอร์ม จะมีส่วนร่วมในการกำหนด รูปแบบและทิศทางของคอนเทนต์นั้นๆ ผ่านการโหวตและแสดงความคิดเห็นติชม แลกเปลี่ยน เทคโนโลยีที่จะเป็นองคาพยพหลักในการก่อเกิดพฤติกรรมการใช้งานข้างต้นนี้ คือ บล็อกเชน ซึ่งเป็นหลักการที่ทำให้ โปรแกรมใดๆ รันได้บนคอมพิวเตอร์ หลายล้านเครื่องทั่วโลก กล่าวคือ WEB 3.0 เป็นอินเตอร์เน็ตยุคที่ไม่ต้องมีคนกลาง และไร้การรวมศูนย์กลาง


12 เทรนด์เทคโนโลยีน่าสนใจปี 2022

  1. DATA FABRIC : ข้อมูลที่เป็นผืนเดียวกัน
  2. CYBERSECURITY MESH : โครงข่ายความปลอดภัยทางไซเบอร์
  3. PRIVACY-ENHANCINGCOMPUTATION : การประมวลผลเพื่อความเป็นส่วนตัว
  4. CLOUD-NATIVEPLATFORMS : แพลตฟอร์มบนเทคโนโลยีคลาวด์
  5. COMPOSABLEAPPLICATIONS : แอพฯ ที่แยกส่วนและประกอบใหม่เพื่อธุรกิจ
  6. DECISIONINTELLIGENCE : เทคโนโลยีสำหรับการตัดสินใจอย่างมีประสิทธิภาพ
  7. HYPER-AUTOMATION : ระบบอัตโนมัติขั้นสูง
  8. AI-ENGINEERING : วิศวกรรมปัญญาประดิษฐ์
  9. DISTRIBUTEDENTERPRISES : องค์กรกระจายศูนย์
  10. TOTALEXPERIENCE : การออกแบบประสบการณ์รอบด้าน
  11. AUTONOMICSYSTEMS : ระบบการทำงานที่ปรับตัวกับความไม่แน่นอน
  12. GENERATIVE AI : ปัญญาประดิษฐ์ที่สร้างสรรค์สิ่งใหม่แต่ไม่ซ้ำเดิม

รู้จักกับ Doctype ใน HTML ง่าย ๆ 1 บรรทัด

มีหน้าที่ประกาศให้บราวเซอร์รู้ว่า Code หลังจากนี้เป็น HTML 5 ขึ้นไป


สวัสดีปีเสือ

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


Be you, do you, for you.


4 ฟีเจอร์ใหม่ใน PHP 7.4 ที่ช่วยให้เขียนโค้ดสะดวกขึ้น

1. Spread operator

ใครเขียนจาวาสคริปท์มาก่อนคงจะร้องอ๋อ ส่วนใครที่ไม่เคยเขียน สามารถอธิบายได้สั้นๆ ว่ามันคือการรวมอาเรย์สองตัวเข้าด้วยกันแบบง่ายๆ

2. Arrow function

คนเขียนจาวาสคริปท์ร้องอ๋อกันอีกแล้ว แต่จริงๆ arrow function ของ PHP จะต่างกับของจาวาสคริปท์อยู่ตรงที่มันจะเป็น one-line statement เท่านั้น ลากปีกกาครอบเป็นฟังก์ชันเต็มๆ ไม่ได้

3. Null Coalescing Assignment Operator

ชื่อยาวจังเนอะ เอาเป็นว่ามันคือการเช็คค่าตัวแปรและกำหนดค่าเริ่มต้นให้ตัวแปรนั้น ๆ

4. รองรับ Type hinting ใน class properties

PHP โดนแซะมาอย่างยาวนานเรื่อง type hinting (เมื่อก่อนมันไม่มีด้วยซ้ำ) ทำให้อัปเดตหลังๆ ที่เน้นปรับปรุงตัวภาษานี้ มีเพิ่มฟีเจอร์เกี่ยวกับ type hinting เข้ามาถี่มาก และล่าสุดก็คือ type hinting ใน class properties มันก็ตรงตัวมาก นั่นคือ properties ในคลาส สามารถกำหนด type hinting ได้แล้ว


I believe every human has a finite number of heartbeats. I don't intend to waste any of mine.


Science has not yet mastered prophecy

We predict too much for the next year and yet far too little for the next ten.

Failure is not an option

Many say exploration is part of our destiny, but it’s actually our duty to future generations.