Kobe B. Bryant

Kobe กับ Shaq: สองคนนี้เกลียดกัน

Kobe เป็นเด็กหัวรั้น ซ้อมหนัก มั่นใจสูงมากว่าลูกบาสในมือเขามีโอกาสมากกว่าในมือคนอื่นในทีมเลยไม่ค่อยจ่ายบอล ในขณะที่ Shaq เข้ามายืนหนึ่งในทีม เฮฮา ปาร์ตี้หนัก ปล่อยเนื้อปล่อยตัว Kobe บ่นเรื่องนี้บ่อย ส่วน Shaq ไม่พอใจความรั้น แต่เขารู้ว่า Kobe จะเป็นคนที่ยิ่งใหญ่แน่ ๆ

ช่วงแรกที่สองคนนี้มาอยู่ Lakers มีเกมที่ Kobe ลงสนามแล้วยิง air ball เยอะมากจนโดนโห่ Shaq เป็นคนแรกที่วิ่งไปกอดคอ Kobe แล้วบอกว่า

“มึงไม่ต้องไปสนใจว่าใครจะเยาะเย้ย วันหนึ่งเวลาบอลอยู่ในมือมึง คนพวกนี้จะกลัวมึง”

จุดเปลี่ยนเกิดในวันที่สองคนทะเลาะกันระหว่างซ้อม เวลานั้น Kobe กับ Shaq ร่วมทีม Lakers มาได้ 2-3 ปีแล้ว แต่ยังไปไม่ถึงแชมป์ NBA สักครั้ง สองคนซ้อมคนละทีม Shaq talk trash ใส่ Kobe Kobe สวนกลับ “เหรอ แล้วมึงทำไรกูได้” Shaq ปล่อยหมัด Kobe หลบทัน เพื่อนในสนามแยกสองคนออก .. พอ Kobe ได้สติถึงเข้าใจ .. Shaq มีความกระหายชัยชนะมาก โดนครอบงำ ถูกกลืนกินด้วยแรงกดดัน แบบเดียวกับที่ Kobe เป็น .. Kobe ปลดล็อกตัวเองได้ในวันนั้น

“เราพูดภาษาเดียวกัน จะขัดแย้งกันยังไง แต่เราทั้งคู่ขับเคลื่อนด้วยความกระหายในชัยชนะเหมือนกัน เวลานั้นในหัวมีแค่คำว่า ต้องชนะให้ได้ ไม่มีทางเลือกอื่น”

พอ Lakers ได้โคตรโค้ช Phil Jackson มากล่อม สองคนนี้เลยกลายเป็นคู่ที่เล่นเข้าขาที่สุดคู่หนึ่งใน NBA ทั้งคู่เคารพกันและกัน สถานการณ์ก็ดีขึ้น ส่งผลให้ทีม Lakers เปลี่ยนไปในทางที่ดีขึ้น

ในเกม ทั้งคู่อ่านใจกันออก มองตาก็รู้กัน ปี 2000 Lagers ชนะ Trailblazers ในเกมที่ 7 แล้วเข้าชิงกับ Pacers ลูกชี้ชะตาเป็นลูกที่ Kobe ตั้งใจโยนบอลสูงให้ Shaq แล้ว Shaq ก็กดลงห่วง .. Shaq ดีใจมากเพราะเป็นการชนะที่ทำให้ Shaq รักษาสัญญา “พ่อต้องชนะเกมนี้” กับ Shareef ลูกชายเขาได้

รอบชิง Lakers เล่นกับ Pacers เกม 4 ปี 2000 Shaq ฟาวล์ครบแล้วต้องออกจากสนาม Shaq บอกตัวเองว่ากูทำให้ทีมชิบหายอีกแล้ว Kobe ตบไหล่ Shaq

“ไม่ต้องห่วง เดี๋ยวกูจัดการเอง”

Kobe พาทีมชนะ Pacers ในเกมนั้น เป็นวันที่ Shaq ไว้ใจ Kobe ได้เต็มตัว

วันที่ Lakers ได้แชมป์ ทุกคนจะเห็นภาพที่ Kobe กระโดดกอดคอ Shaq เป็นคนแรก ด้วยความดีใจสุด ๆ .. Shaq เคยให้สัมภาษณ์ออกสื่อในภายหลังด้วยใบหน้ายิ้ม ๆ ว่า เวลานั้น

“Kobe แม่งดีใจยังกะเด็กเจ็ดขวบ”

Shaq กับ Kobe เป็นกำลังหลักที่พา Lakers ได้สามแชมป์ติด ๆ กันในปี 2000, 2001, 2002

Kobe รู้ดีว่า แชมป์แรกนี่ยังไม่ใช่เวลาของเขา มันคือเวลาของ Shaq ที่รอมานานมากตั้งแต่อยู่ Orlando Magic ถ้าอยากชนะ เขาต้องช่วย Shaq ถ้าไม่อยากให้ทีมผิดหวังเขาต้องช่วย Shaq ให้มีจังหวะทำแต้มให้มากที่สุด .. แต่ Shaq ยังทำตัวชิลล์ เพราะรู้ว่ามี Kobe ในทีม กูสบายละ นี่เป็นเรื่องที่ทำให้ Kobe โมโหอยู่เรื่อย ๆ .. พอ Shaq อายุมาก ประกอบกับเรื่องค่าตัว Shaq ถูก trade ไป Heat ทำให้ Kobe ต้องเป็นกำลังหลัก เป็นผู้นำทีมแทน Shaq .. อาจจะเพราะ Kobe มีครอบครัว เป็นพ่อคน วิธีการนำทีมเขาเปลี่ยนไป เข้าถึงได้ง่ายกว่าเดิมมาก เขายังได้คำแนะนำดี ๆ ในการเป็นผู้นำจาก MJ ทำให้ Kobe อ่านคนเก่ง เข้าใจวิธีดึงศักยภาพในทีม จากเดิมที่คนนับถือในฝีมือแต่ใม่มีใครรัก กลายเป็น Kobe ที่ทีมและแฟน Lakers หรือแฟนบาสเริ่มรักเขามากขึ้น

เกม All Stars ปี 2009 Shaq กับ Kobe กลับมาเล่นด้วยกัน และครอง MVP ร่วม .. Kobe ทำในสิ่งที่ Shaq คิดไม่ถึง คือบอกให้ Shaq เอาถ้วย MVP ร่วม กลับบ้านไปอวด Shareef .. เรื่องนี้มีความหมายกับ Shaq และ Shareef มาก (ปัจจุบัน Shareef เล่นบาสในทีม UCLA) Shaq ถึงกับพูดกับ Kobe ว่า ถ้าเขาทำเรื่องไม่ดีกับ Kobe มาก่อน เขาขอโทษ

Shaq อยู่ Heat ทำได้อีก 1 แชมป์ ส่วน Kobe อยู่ Lakers ได้อีก 2 แชมป์ ลบคำสบประมาทว่าไม่มี Shaq ก็ไม่ได้แชมป์ลงได้

Kobe แซว Shaq ตลอดว่า

“กู 5 แชมป์ มึง 4”

Shaq หัวเราะ

“ร่างกูพังปานนี้ ให้กูแซงมึงก็ไม่ไหวแล้ว กูต้องอยู่กับเรื่องนี้ไปตลอดชีวิตกูให้ได้แหละ”

หลัง ๆ Shaq ยินดีกับเรื่องนี้ด้วยซ้ำ อาจจะเพราะรู้ว่ามีความหมายมากขนาดไหนสำหรับ Kobe เขายังเอาเรื่องนี้มาแซวตัวเองออกสื่อบ่อย ๆ ด้วย

Kobe อำลาสนามในปี 2016 ปีนั้น Lakers ฟอร์มตกมาตลอด ชนะแค่ไม่กี่เกมตลอดฤดูกาล เรี่ยวแรงของ Kobe ในวัยเกือบจะสี่สิบก็ถอยลงไปเยอะ ในการสัมภาษณ์ครั้งนึงก่อนเกมสุดท้ายของ Kobe .. Shaq ท้า Kobe ว่า

เกมสุดท้ายของมึง กูขออะไรอย่างนะ กูขอสัก 50 แต้มได้ไหม ?

Kobe หัวเราะ

ม่ายยย ไม่มีทางว่ะลูกพี่

แต่วันนั้น Kobe ไม่รู้เอาเรี่ยวแรงมาจากไหน พาทีม Lakers ที่ตาม Jazz กลับมาพลิกชนะได้ 101-96 กดคนเดียวไป 60 แต้ม Shaq ซึ่งนั่งเชียร์เกมสุดท้ายของ Kobe ในสนามด้วย ให้สัมภาษณ์ ใบหน้ายิ้มแย้ม

กูท้ามันให้ทำ 50 แต้ม ไอ้ลูกหมาเสือกทำได้ตั้ง 60

ในวันนั้น เสียงเชียร์ Kobe กระหึ่มทั้งสนาม เป็นการลาสนามที่จบได้สวยสุด ๆ สำหรับ Kobe

What can I say … Mamba out !

วันเปิดรูปปั้น Shaq ที่ Staples Center ในปี 2017 Kobe มีโอกาสได้พูดถึง Shaq เขาทั้งแซวทั้งชื่นชม

หลาน ๆ รู้ไว้นะ พ่อเอ็งอะ ตัวร้ายเลย

Shaq รู้ว่าวันหนึ่ง Lakers จะต้องทำรูปปั้น Kobe เหมือนกัน เขาพูดเรื่องที่ Kobe แซวเสมอ ยังพูดด้วยว่า Kobe แม่งต้องเอาเรื่อง 5:4 มาแซวกูอีกแน่ ๆ เขาตั้งตารอให้ถึงปี 2021 (ปีที่คาดว่ารูปปั้น Kobe จะเสร็จ) วันที่เขาจะได้มาแซวไอ้น้องคืนบ้าง

Shaq ไม่มีโอกาสนั้นอีกแล้ว

26 มกราคม 2020 .. Kobe เสียชีวิตจากอุบัติเหตุเฮลิคอปเตอร์ตก โลกเสียนักบาสเกตบอลระดับ GOAT

สำหรับ Shaq .. เขาเสียน้องชายที่เขารักมาก ๆ ที่ชื่อ Kobe B. Bryant

Kobe กับ Shaq: สองคนนี้เป็นพี่น้องกัน

CVE-2019-14287 – sudo

Thre is a bug in sudo before 1.8.28. The bug, basically, involve UID validation where user ID -1 or 4294967295 could allow a user with sudo privilege to run command as root, even the Runas specification explicitly disallow root access.

For example,  specify Runas in /etc/sudoers like this:

test ALL=(ALL,!root) /usr/bin/whoami

You can do this:

Fix ? Just update the package.

DNS Flag Day

Background
0. อินเทอร์เน็ตอาศัยเลข IP address ในการระบุที่อยู่ของ devices ที่เชื่อมต่อกัน แต่มนุษย์จำเลข IP address พวกนี้ไม่ได้หรอก จึงเกิด Domain Name System (DNS) เพื่อให้เราใช้ชื่อเครื่อง (hostname) ที่จำได้ง่ายกว่า แทน IP address ได้ โดย DNS จะไปหา (resolve) มาให้ว่า hostname นี้ใช้ IP address อะไร

1. บริการของ DNS ทำผ่าน name servers ซึ่งมีกระจายทั่วโลก คอมพิวเตอร์ที่ต่ออินเทอร์เน็ตเกือบทั้งหมดจะได้รับการกำหนดค่า name server(s) เสมอเพื่อจะได้ถามหา IP address ของ hostname ที่ผู้ใช้จะเชื่อมต่อได้ถูก

Problems
2. มันควรเป็นปกติสุข จนระบบ DNS มีความซับซ้อนมากขึ้นเรื่อย ๆ (ตอนนี้ RFC เกี่ยวกับ DNS เป็นร้อยฉบับแล้ว) มีฟีเจอร์ใหม่เพิ่มขึ้นเรื่อย ๆ name server บางตัวก็ใช้ software ที่ทำงานได้ไม่ครบ บางตัวก็เหมือนจะครบแต่ไม่ compliance ทั้งหมด

3. เพื่อให้ทำงานได้ปกติสุข มี dev ของ software / providers ยอมทำ workaround เพื่อให้ทำงานกับ software ที่ไม่ comply ตามมาตรฐาน .. มันก็ทำงานได้ user ก็ happy แต่มันทำให้ resolve ช้ากว่าที่ควรจะเป็น และพัฒนา software ไปข้างหน้ายากขึ้นเรื่อย ๆ

4. workaround ไม่ได้เกิดครั้งสองครั้งแต่มันทับถมมาเรื่อย ๆ เป็น case by case จนถึงจุดที่แบกต่อไม่ไหว เลยตกลงว่า วันที่ 1 กุมภาพันธ์ 2562 software / providers ที่ทำ workaround ไว้ จะเอา workaround ออกหมด ใครยังไม่ comply ก็จะโดนเท เรียกว่า DNS Flag Day

DNS Flag Day
5. วันที่ 1 กุมภาพันธ์ 2562 เป็นต้นไป ถ้า hostname ของ domain ไหนไปอยู่กับ name servers ที่ไม่ comply ตาม EDNS จะมีผลกระทบถึงขั้น resolve จาก hostname เป็น IP address ไม่ได้ เสมือนกับว่า hostname นั้นหรือ domain นั้นไม่มีอยู่บนโลกนี้ เรียกง่าย ๆ ว่าเหมือนถูกตัดขาดจากอินเทอร์เน็ต

6. ผู้ดูแลระบบ DNS/name servers จำนวนหนึ่งทราบเรื่องนี้มากันตั้งแต่ปีที่แล้ว และพยายามแจ้งข่าวกันเรื่อย ๆ เพื่อช่วยกันตรวจสอบและแก้ไข name servers ในการดูแลของตัวเองให้ระบบ comply กับ EDNS ก่อนวันที่ 1 กุมภาพันธ์ 2562

7. ตรวจสอบ EDNS compliance ได้ที่ https://ednscomp.isc.org/ednscomp ถ้า All OK ก็รอด

พิธีพระราชทานปริญญาบัตร มข. พ.ศ. ๒๕๖๐

วันนี้เป็นวันพิธีพระราชทานปริญญาบัตร ของ มข.  ผู้บริหารมหาวิทยาลัยได้ขอพระราชทานพระราชานุญาตร่วมฉายพระฉายาลักษณ์กับพระองค์สามชุด

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

ได้เห็นพระองค์ท่านมีความสุข เวลาเสด็จพระราชดำเนินมา มข.
เป็นเรื่องที่ดีที่สุดแล้ว

Why Google Apps / G Suite for Education is free ?

ทุกครั้งที่บอกว่า G Suite for Education ฟรี พื้นที่ไม่จำกัด และ มข. ให้ใช้งานได้ไปตลอดชีวิต จะมีคำถามเสมอว่า

“แล้ว Google เขาได้อะไร ?”

คำตอบทางการ ของ Google น่าสนใจทีเดียว

G Suite for Education is free. We plan to keep the core offering of G Suite for Education free. This offering includes user accounts for future incoming students. As you may know, Google was founded by a research project at Stanford University, and this is just one way we can give back to the educational community.

“นี่จึงเป็นอีกวิธีหนึ่งที่เราสามารถตอบแทนชุมชนการศึกษา”

สรุปคือ Google พยายามจะบอกว่า …

กูไม่ได้ทำเพื่อจะ “ได้” แต่กูทำเพื่อจะ “ให้”

Google Drive: Transfer Ownership using Team Drive

Google Drive does have a feature to transfer ownership from one user to another within the same domain. This is mainly for the case that a user leave a company, and his/her account is terminated.

However, Google does not allow to transfer ownership across the domain. People keep asking for this feature for many years, and there are workarounds – use drive sync, or use 3rd -party apps.

But, there is a by-product workaround (or solution) for this — Team Drives.

Just create a Team Drive (e.g., “transfer”), add a source account and a destination account as members, then you can move files and folders between the two accounts using the team drive.

Technically, when you move files/folders from My Drive to a Team Drive, Ownership of those files/folders will be changed from the source to the Team Drive. And, when you move files/folders from a Team Drive to My Drive, Google will change ownership from the Team Drive to the destination account.

For files, you can move from/to a Team Drive freely. But, for folders, you need your GSuite admin to set “Move any files and folder to Team Drive” privilege for you.

Note: the moving process from/to a Team Drive is NOT instantaneous – it takes time. So, if you move a large number of files and folders to/from a Team Drive at once, you should WAIT.