Learning

[Web Component] มาตรฐานใหม่ของการเขียนเว็บด้วยการสร้าง Web Component จาก Custom Elements API

วันนี้เราจะมาเรียนการ Custom element ด้วย JavaScript API ซึ่งเป็น Native API ที่สามารถทำให้เราสร้างแท็ก HTML ได้เองหรือจะสามารถ Extend ตัว components ของคนอื่นมาได้ด้วย ซึ่งเอกสารของ Custom Elements API เขียนอยู่ในเว็บของ WHATWG แล้วสามารถเข้าไปอ่านกันได้ จริงๆ เราจะเห็นได้ว่ามันมีการพูดถึงน้อย [...]

[Math][Learning] รักคณิตศาสตร์ต้องไม่พลาด หากอยากเก่งในสาย Computer Science

ผมจะมาแนะนำแหล่งเรียนรู้วิชาคณิตศาสตร์ที่เป็นระดับพื้นจนไปถึงระดับสูง ด้วยความที่ผมเองชอบวิชานี้เหมือนกันแต่ไม่ค่อยเก่งเท่าไร ก็จะพยายามหาเว็บหรือหนังสือมาอ่าน แต่อย่างที่รู้คือมันหาหนังสือดีๆ หรือแหล่งการสอนดีๆ ยาก เพราะคณิตศาสตร์เป็นวิชานึงที่สอนยากมาก ปกติผมจะเล่น Reddit  อยู่ประจำเข้าไปหาอ่านอะไรบ่อยๆ ค่อนข้างได้ความรู้ดีมากทีเดียว ใครสนใจเรื่องไหนลองไปหาห้องอ่านดูได้ บางอันดีมากจริงๆ กลับมาเข้าเรื่องต่อพอดีผมไปเปิดเจอห้อง r/learnmath ไปเจอเขาทำหัวข้อรวมเว็บเรียนคณิตศาตร์ไว้ก็เลยเข้าไปไล่หาอันที่น่าสนและเป็นประโยชน์ต่อผู้เริ่มต้นมาแนะนำกัน   ทำไม Developer ต้องรู้คณิตศาสตร์ (ไม่รู้ก็ไม่ผิด รู้ไว้ก็ดี) ถ้าหากคุณทำงานในสายของการเขียนโปรแกรมทางธุรกิจทั่วๆ ไปดึงข้อมูลมาแสดง [...]

[Learning] ทำความรู้จัก MIT OpenCourseWare (OCW) แหล่งเรียนวิชาต่างๆ จาก MIT

วันนี้ผมจะมาเสนอเว็บเรียนออนไลน์ซึ่งเป็นวิชาที่ส่งตรงมาจาก MIT มหาวิทยาลัยอันดับต้นๆ ของโลกด้านเทคโนโลยีและวิทยาศาสตร์ ซึ่งมีให้เราเลือกเรียนได้เกือบทุกวิชาเป็นวีดีโอสอนจากในห้องเรียนที่นักศึกษา MIT เรียนเลย พูดได้ว่านักศึกษา MIT เรียนแบบไหนเราก็จะได้เรียนแบบนั่น   ไม่ใช่แค่ดูอย่างเดียว นอกจากตัวเว็บเองจะมีวีดีโอให้ดูแล้ว ยังมีส่วนของ Readings เผื่อว่าใครที่ขึ้เกียจดูวีดีโอก็เอา PDF ไฟล์ไปอ่าน หัวข้อ Recitation สำหรับเนื้อหาอ่านเพื่อทบทวนบทเรียนพร้อมกับโจทย์คำถามให้ทำด้วย ถัดมาหัวข้อ Assignments [...]

[Kotlin] รวม Resources สำหรับศึกษาภาษา Kotlin

หลังจากที่ Google เปิดตัวอย่างเป็นทางการในการสนับสนุนภาษา Kotlin ในการพัฒนา Android ให้เป็นภาษาหลัก นอกเหนือจาก Java ในงาน Google I/O 2017 ที่ผ่านมา แน่นอนว่าเราชาว Android Developer ก็ต้องปรับตัวให้ทัน (Google เลิกใช้ Java แน่. Google [...]