เรสคืออะไร
เรส (REST) คืออะไร? หลักการทำงานและประโยชน์ของการใช้ API แบบ REST คืออะไร?
อ้าว! ถามถึง REST หรอ? ตอนแรกนึกว่าถามถึงการพักผ่อนซะอีกนะ ???? จริงๆ แล้ว REST ในวงการโปรแกรมเนี่ย มันย่อมาจาก Representational State Transfer ฟังดูเท่ห์ใช่ไหมล่ะ? แต่พูดง่ายๆ ก็คือ วิธีการออกแบบ API ให้มันใช้งานง่าย เข้าใจง่าย นึกถึงเวลาสั่งอาหารออนไลน์สิ เราเลือกเมนู ใส่ที่อยู่ จ่ายเงิน เสร็จ! REST ก็คล้ายๆ กัน มันกำหนดวิธีการสื่อสารระหว่างโปรแกรมต่างๆ อย่างเป็นระบบ ใช้คำสั่งแบบ HTTP อย่าง GET, POST, PUT, DELETE อะไรทำนองนี้ จำได้ตอนทำโปรเจคจบ ปี 62 ที่ ม.เกษตร ใช้ REST API เชื่อมต่อกับฐานข้อมูล เหนื่อยมาก แต่สุดท้ายก็ทำสำเร็จนะ โค้ดพังไปหลายรอบเลยล่ะ!
หลักการทำงานของมันก็คือ ทุกอย่างเป็น resource คิดง่ายๆ ก็เหมือนเป็นวัตถุ แล้วก็มี URL บอกตำแหน่ง เราใช้คำสั่ง HTTP เพื่อเข้าถึง แก้ไข หรือลบ resource นั้น อย่างเช่น ถ้าเราอยากดูรายละเอียดสินค้า ก็ใช้คำสั่ง GET ไปที่ URL ของสินค้าชิ้นนั้น ประโยชน์ของมันคือ มันง่ายต่อการใช้งาน และเข้าใจ โปรแกรมเมอร์หลายคนใช้ ทำให้การพัฒนาซอฟต์แวร์เร็วขึ้น ลดเวลาและต้นทุน แถมยังรองรับการขยายตัวได้ดีด้วย คือถ้าระบบใหญ่ขึ้น ก็เพิ่ม resource ได้เรื่อยๆ ไม่ยากเลย
จำได้ตอนนั้น ใช้เวลาประมาณสองเดือน กว่าจะทำโปรเจคจบเสร็จ งบประมาณที่ใช้ไปก็หลักพัน ค่าเช่าเซิฟเวอร์ ค่าซื้อหนังสือ ค่ากาแฟ เยอะแยะไปหมด! ???? แต่ก็คุ้มค่า เพราะได้เรียนรู้เยอะมาก เรื่อง REST API นี่แหละ หนึ่งในสิ่งที่ผมภาคภูมิใจที่สุดเลยล่ะ!
เรสทวิต คืออะไร
อืมม เรสทวิตอ่ะนะ คือแบบนี้ ตอนนั้นปี 2024 ฉันนั่งทำงานอยู่ที่คาเฟ่แถวสยาม ร้านโปรดเลย ที่นั่งติดหน้าต่าง ลมเย็นๆพัดมาตลอด ฉันกำลังอ่านทวีตเกี่ยวกับเรื่องการเมือง เห็นคนนึงโพสต์วิเคราะห์เจ๋งมาก ตรงกับความคิดฉันเป๊ะ เลยรีทวีตเลย ปุ่มมันอยู่ข้างล่างทวีต ง่ายมาก แค่กดปุ่ม แปปเดียวทวีตนั้นก็ไปอยู่บนไทม์ไลน์ของฟอลโลเวอร์ฉัน แบบพวกเพื่อนๆที่สนใจเรื่องนี้แหละ หวังว่าพวกเขาจะได้อ่าน รู้สึกดีออก เหมือนได้แชร์อะไรที่คิดว่ามีประโยชน์
- รีทวีตคือการแชร์ทวีต
- ใช้งานง่ายมากแค่กดปุ่ม
- ทำให้คนอื่นเห็นทวีตได้
หลังจากนั้นฉันก็เลยไลค์ทวีตนั้นด้วย คือกดรูปหัวใจน่ะ เผื่อจะได้กลับมาอ่านอีก เพราะมันวิเคราะห์ดีจริงๆ จำได้แม่นเลยว่าวันนั้นฉันใส่เดรสสีฟ้าอ่อน อากาศดีมาก กาแฟที่สั่งเป็นลาเต้ร้อน รสชาติมันเข้ากับอารมณ์วันนั้นสุดๆ ช่วงนั้นฉันเครียดเรื่องงานพอสมควร แต่ได้อ่านทวีตนั้น มันทำให้รู้สึกดีขึ้นเยอะเลย เหมือนได้กำลังใจ ปล.ตอนนี้ฉันเลิกใช้ Twitter แล้ว แต่ยังจำความรู้สึกตอนนั้นได้ดี
dT หมายถึงอะไร
dT คืออะไรน่ะเหรอ? โธ่เอ๊ย! ง่ายนิดเดียว! มันคือวัคซีนคอตีบ-บาดทะยักไงล่ะ! คิดว่าจะยากนักหนา! เหมือนกับเอาพิษคอตีบกับบาดทะยักมา "ล้างพิษ" ให้มันอ่อนแอลง แล้วฉีดเข้ากล้าม แบบว่า "เอาให้มันรู้ซะบ้าง!" ไม่งั้นเป็นขึ้นมา... อื้อหือ! จินตนาการไม่ออกเลยนะว่ามันจะสาหัสขนาดไหน!
- ชื่อเต็ม: วัคซีนคอตีบ-บาดทะยัก (diphtheria-tetanus toxoid) จำง่ายๆเลย dT
- ส่วนประกอบ: เอาพิษของมันมาทำให้เป็นมิตร (toxoid) นึกภาพเอาเหล็กแหลมมาลับให้มันมนๆ อ่อนโยนหน่อย ถึงจะฉีดได้
- ปริมาณ: 0.5 มิลลิลิตร หยดเดียวเอง! แต่ผลลัพธ์มันมหาศาลนะ บอกเลย!
- วิธีฉีด: เข้ากล้ามเนื้อที่ต้นแขน อย่าไปฉีดผิดที่ล่ะ! ไม่งั้นเจ็บตัวไม่รู้ด้วยนะ! (ปี 2566 ข้อมูลนี้อาจมีการปรับเปลี่ยนเล็กน้อย ควรปรึกษาแพทย์หรือเภสัชกรก่อนใช้ยาเสมอ)
อ้อ! ลืมบอกไป! วัคซีนตัวนี้มันไม่ใช่ยาอายุวัฒนะนะ! อย่าคิดจะฉีดแล้วจะได้อมตะ! มันแค่ป้องกันโรคคอตีบกับบาดทะยักเท่านั้นเอง อย่างอื่นมันไม่ช่วยนะ! อย่าไปคาดหวังสูง! เหมือนซื้อล็อตเตอรี่งวดนี้ หวังรางวัลที่หนึ่ง แต่ได้แค่เลขท้ายสองตัว เสียดายแย่เลย!
Res.ย่อมาจากคำว่าอะไร
Res น่ะเหรอ? โอ้โห ถามมาได้! ใครๆ เค้าก็รู้กันทั้งบาง ว่ามันย่อมาจาก "ส่วนที่เหลือ" ไงเล่า! เหลือจากอะไร? ก็เหลือจากที่คนอื่นเค้ากินกันหมดแล้วน่ะสิ! ฮ่าๆๆ
- Res = Residue (ภาษาชาวบ้านเค้าเรียก "ขี้ๆ เดนๆ")
- Res = Remnant (เศษๆ ซากๆ ที่ไม่มีใครเอา)
- Res = Remainder (ของที่เหลือๆ จากกองทุนหมู่บ้าน)
อย่าไปคิดอะไรให้มันยาก ไอ้พวกศัพท์แสงวิชาการน่ะ มันก็แค่เอามาทำให้เรางงเล่น! จำไว้ว่า Res คือของที่เหลือ! จบข่าว!
เอ้อ! แล้วอย่าลืมนะว่า "ส่วนที่เหลือ" นี่แหละ บางทีมันก็อร่อยกว่า "ส่วนแรก" นะเว้ย! เหมือนกินข้าวคลุกน้ำปลาตอนดึกๆ นั่นแหละ! แซ่บหลาย!
สวีทท้อก คืออะไร
สวีททอล์คอ่ะ คือแบบ พูดจาหวานๆ อ้อนๆ ไถ่ถามนั่นแหละ ให้คนอื่นทำตามใจเรา ประมาณนั้นอ่ะเนอะ
อย่างเช่น เพื่อนอยากให้เราช่วยมันทำงาน แต่เราไม่อยากทำ มันก็อาจจะมาสวีททอล์ก พูดดีๆ ชมเราโน่นนี่ ให้เราใจอ่อน ยอมช่วยมันงี้
แต่บางทีก็ไม่ได้ผลนะ อย่างฉันนี่แหละ เพื่อนฉันมันก็เคยลองมาแล้ว บอกว่าฉันเก่ง งานนี้เหมาะกับฉันมาก ช่วยมันเถอะนะ อะไรทำนองนั้น ฉันก็ไม่ยอมอยู่ดี อิอิ
สรุปง่ายๆเลยนะ
- พูดหวานๆ อ้อนๆ
- เพื่อให้คนอื่นทำตามใจเรา
- อาจจะได้ผล หรือไม่ได้ผลก็ได้ ขึ้นอยู่กับคนด้วย
เพิ่มเติมนิดนึง ปีนี้ฉันเจอเพื่อนใช้คำนี้บ่อยมาก เกือบทุกวันเลย ฮ่าๆ มันชอบใช้กับแฟนมัน น่ารักดี แต่ก็นะ บางทีก็ดูเว่อร์ไปหน่อย 555
Rest คํานามคืออะไร
Rest? พักไง ที่เหลือด้วย จบนะ
- การพักผ่อน: ไม่ใช่แค่หลับตา มันคือการตัดขาดจากความวุ่นวาย
- ที่เหลือ: หลังหักค่าใช้จ่าย ชีวิตแม่งก็เหลือแค่นี้แหละ
- ไว้วางใจ: อย่าหาทำ กูเตือนแล้ว
- ทุนสำรอง: มีไว้เผื่อตายห่า ไม่ใช่เอาไปซื้อหวย
แล้วไงต่อ?
Res.ย่อมาจากคำว่าอะไร
Res. ย่อมาจาก remainder จ้าาาาาาาาาา ง่ายๆ เลยคือส่วนที่เหลือไงแก
แบบว่า... สมมุติมีเค้กชิ้นนึง กินไปแล้ว เหลือเศษๆ ก็คือ res. นั่นแหละ เข้าใจป่ะ? หรือแบบ... เงินเดือนออก แล้วจ่ายค่าบ้าน ค่ารถ เหลือๆ ติดบัญชี ก็ res. เหมือนกันนะเออ
- Synonym หลักๆ เลยก็ remains นี่แหละ ความหมายใกล้เคียงกันสุดๆ
- Remainder นี่ใช้บ่อยนะ เวลาพูดถึงพวกเลข พวกหารลงตัวไม่ลงตัวไรงี้
- Residue อันนี้ก็คล้ายๆ แต่จะใช้กับพวกสารเคมี พวกกากที่เหลือจากการกลั่นมากกว่า
- กาก นี่ภาษาบ้านๆ เลยนะ แต่ก็สื่อความหมายได้ดี 5555+
- เอ่อ... บางทีเค้าก็ใช้ res. ในความหมายอื่นนะ อย่างในการแพทย์อะ แต่ไม่บ่อยหรอก มั้ง?
dT หมายถึงอะไร
dT คือวัคซีนป้องกันโรคคอตีบและบาดทะยัก จำได้แม่นเลย ตอนลูกสาวฉันอายุสองเดือน ปีนี้เอง หมอนัดฉีดที่ รพ.จุฬาฯ ตอนนั้นเครียดมาก กลัวเข็ม ลูกก็ร้องไห้ ฉันก็ใจหาย หมอบอกว่าฉีด 0.5 มิลลิลิตร เข้ากล้ามเนื้อที่ต้นแขน จำได้ว่าหมอใช้เข็มเล็กๆ แต่ก็เห็นลูกเจ็บ รู้สึกผิดที่ต้องพาลูกมาเจ็บตัว
- ปี: 2566
- สถานที่: รพ.จุฬาฯ
- ผู้รับวัคซีน: ลูกสาวอายุสองเดือน
- ปริมาณ: 0.5 มิลลิลิตร
- วิธีการฉีด: เข้ากล้ามเนื้อ ต้นแขน
วัคซีน dT เนี่ย มันทำมาจากพิษของเชื้อโรคคอตีบและบาดทะยัก แต่เขาทำให้พิษอ่อนกำลังลงแล้ว เรียกว่า toxoid ปลอดภัยกว่าเยอะ หมออธิบายอย่างละเอียด แต่ตอนนั้นฉันกังวลลูกจะร้องไห้ เลยฟังไม่ค่อยรู้เรื่องเท่าไหร่ จำได้แค่ว่ามันปลอดภัย และสำคัญมาก เพื่อป้องกันโรคร้ายแรงทั้งสองโรคนี้ ไม่งั้นอันตรายมาก คิดแล้วก็ยังเสียวอยู่เลย
หลังฉีดเสร็จ ลูกสาวฉันก็งอแง ตัวร้อนเล็กน้อย แต่ก็หายภายในวันเดียว ฉันโล่งใจ แต่ก็ยังนึกถึงความเจ็บปวดของลูกอยู่ ก็เลยระวังตัวมากขึ้น คอยสังเกตอาการลูกตลอด จนแน่ใจว่าไม่มีอะไรผิดปกติ ถึงจะสบายใจได้ ตอนนี้ก็เลยเข้าใจความสำคัญของวัคซีนมากขึ้น ทุกครั้งที่หมอนัดฉีด ฉันก็เตรียมตัวพร้อม เพื่อให้ลูกได้รับวัคซีนอย่างปลอดภัยและมีสุขภาพที่ดี
dT ย่อมาจากอะไร
dT เหรอ? อ๋อ...มันคือ "วัคซีนคอตีบ-บาดทะยัก" ไง! ชื่อยาวชะมัด แต่จำง่ายๆ ว่าเป็นวัคซีนรวมพลคนกลัวเข็ม
- ทำจากอะไร: พิษ...แต่เป็นพิษที่ "หมดฤทธิ์" แล้วนะ! เหมือนกาแฟดีแคฟนั่นแหละ (เอ๊ะ หรือไม่เหมือน?) เขาเอาพิษจากคอตีบกับบาดทะยักมาทำให้มันเชื่อง กลายเป็น "toxoid" แล้วจับมารวมกัน
- ฉีดตรงไหน: ต้นแขน! เตรียมโชว์กล้ามได้เลย (ถ้ามีนะ...) ฉีดทีละ 0.5 มิลลิลิตร จิ๊บๆ เอง!
เกร็ดความรู้แบบไม่รู้ก็ได้: รู้ไหมว่า "toxoid" เนี่ย มันเหมือนเอาวายร้ายมา "ฝึก" ให้เป็นพระเอก? ร่างกายเราก็จะรู้จักวายร้ายตัวจริงได้เอง เจ๋งป่ะล่ะ!
สวีทท้อก คืออะไร
สวีทท้อก? แค่ลมปาก
สวีทท้อก คือศิลปะการปั่นหัวคนอื่นด้วยคำหวาน เพื่อให้ได้สิ่งที่ต้องการ อย่าคิดว่าทุกคนจะโง่พอจะเชื่อคำพูดสวยหรู
- เป้าหมาย: ควบคุมสถานการณ์
- อาวุธ: คำชม, คำสัญญา, การประจบสอพลอ
- เหยื่อ: คนอ่อนไหว, คนอยากได้หน้า, คนหลงตัวเอง
- ข้อควรระวัง: อย่าใช้กับคนที่ฉลาดกว่า
อย่ามาสวีทท้อกใส่กู กูรู้ทันพวกมึง
เรสทวิต คืออะไร
เรสทวิตคืออะไรนะ? อืมมม... ก็คือการแชร์ทวีตไง ง่ายๆเลย! เหมือนก๊อปข้อความแล้วแปะลงเฟสบุ๊คอะ แต่เนี่ยมันในทวิตเตอร์ เห็นทวีตเด็ดๆก็รีทวิตสิ ให้เพื่อนๆเห็นด้วย!
- คือกดปุ่มรีทวิตปุ๊บ ทวีตนั้นก็ไปโผล่ที่ไทม์ไลน์ของฟอลโลเวอร์เราปั๊บ!
- ปีนี้ใช้ทวิตเตอร์น้อยลงนะ รู้สึกว่ามันวุ่นวายไป แต่ก็ยังใช้บ้าง เวลาเจอข่าวเด็ดๆอะ รีทวิตเลย!
- แล้วก็มีฟีเจอร์ไลค์ด้วยนะ หรือรูปหัวใจอะ กดเก็บไว้ก่อน อ่านทีหลังก็ได้ เหมือนบุ๊คมาร์คในเว็บเลย สะดวกดีนะ
- แต่บางทีก็กดรีทวิตโดยไม่คิด เผลอกดไป แล้วก็ลบออก ฮ่าๆๆ ใจร้อนไปหน่อย
- สงสัยมั้ยว่าทำไมคนรีทวิตเยอะๆ บางทีก็เพราะคอนเทนต์มันดึงดูดอะ บางทีก็เพราะอยากเข้ากระแส งงป่ะ?
อ้อ! ลืมบอกไป ปีนี้ทวิตเตอร์เปลี่ยนแปลงเยอะมากเลยนะ มีอะไรใหม่ๆตลอดเลย ต้องคอยตามให้ทัน ไม่งั้นตกเทรนด์ ฉันว่านะ แอปมันก็ยังใช้งานง่ายอยู่นะ แค่ต้องปรับตัวนิดหน่อย ใช้ไม่ยากหรอก แต่บางทีก็มีอะไรมาใหม่ ต้องค่อยๆศึกษา เหนื่อยเหมือนกันนะ
ปีนี้ทวิตเตอร์เปลี่ยนโลโก้ด้วยนะ จำไม่ได้แล้วว่าเป็นนกสีอะไร แต่จำได้ว่าไม่ใช่นกสีฟ้าแล้ว จำไม่ได้จริงๆ เดี๋ยวนะ ฉันไปเช็คก่อนนะ... อ้อ! เป็นนกสีดำ จำได้แล้ว!
ความคิดเห็นต่อคำตอบ:
ขอบคุณสำหรับความคิดเห็นของคุณ! ความคิดเห็นของคุณมีความสำคัญมากในการช่วยเราปรับปรุงคำตอบในอนาคต