DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 3 : Next-Generation Sequencing

DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 3 : Next-Generation Sequencing

จากตอนก่อน เราเล่าเรื่องของวิธีการ Sequence DNA แบบเก่าไปละ ข้อเสียคือ มันช้า ไม่ทันใจ เวลาผ่านไปวิธีการใหม่ ๆ ออกมาเรื่อย ๆ ทำให้ตอนนี้เรามีวิธีที่เร็ว ๆ มากขึ้นอย่างการทำ Next-Generation Sequencing (NGS) กันแล้ว เรามาเล่าให้อ่านกันว่า เขาทำกันอย่างไรบ้าง และ เร็วได้ขนาดไหน...

รถ Report SoH ตรงอย่างที่ App บอกหรือเปล่านะ

รถ Report SoH ตรงอย่างที่ App บอกหรือเปล่านะ

หลังจากขับ ORA Good Cat มาและเห็นค่า SoH ที่ตกลงไปอย่างรวดเร็วจนน่าตกใจมาก ๆ ทำให้สงสัยมาก ๆ ว่า ค่าที่เราอ่านได้จาก OBD ของรถมันตรงกับความเป็นจริงขนาดไหน วันนี้เราจะมาหาคำตอบพร้อม ๆ กัน...

DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 2 : Sanger Sequencing

DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 2 : Sanger Sequencing

จากตอนที่แล้วเราปูพื้นฐานพวกเรื่องโครงสร้าง DNA ไปแล้ว อาจจะมองว่า แล้วมันเกี่ยวอะไรกับ DNA Sequencing ตอนนี้แหละ เราจะได้รู้กัน ถ้าใครที่ไม่เคยทราบเรื่องโครงสร้างมาก่อน เราอยากให้กลับไปอ่านตอนแรกก่อนนะ โอเค ในตอนนี้เราจะพามารู้จัก การทำ DNA Sequencing ในยุคแรก ๆ กัน ว่า เขาทำอย่างไร...

Python Multiprocessing vs Threading vs Asyncio ต่างกันยังไง ?

Python Multiprocessing vs Threading vs Asyncio ต่างกันยังไง ?

ในการเขียนโปรแกรมทั่ว ๆ ไป อาจจะไม่ได้มีปัญหาเท่าไหร่ แต่ถ้าข้อมูลของเราเยอะขึ้น แต่เราอาจจะไม่ได้ใช้ประโยชน์จาก CPU สมัยใหม่เท่าไหร่ แต่ใน Python มีเครื่องมือที่ทำให้เราทำงานพวกนี้ได้เร็วมากขึ้น อย่าง Multiprocessing, Threading และ Asyncio...

รัน Application บน Synology NAS ด้วย Docker และ Virtual Machine

รัน Application บน Synology NAS ด้วย Docker และ Virtual Machine

ข้อดีของ DSM ที่ติดตั้งอยู่บน Synology NAS ทุกรุ่นคือเราสามารถติดตั้ง Application เพื่อเพิ่มความสามารถให้กับ Synology NAS ของเราให้เก่งมากขึ้นไปอีก ในวันนี้เราจะพาไปติดตั้ง Application ผ่าน Docker และ VM กัน...

DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 1 : DNA หน้าตาเป็นยังไง ?

DNA Sequencing ฉบับคนทั่วไป (อยู่) ตอน 1 : DNA หน้าตาเป็นยังไง ?

จากตอนก่อน เราติดค้างไว้นานมาก เราบอกว่า เราจะมาเล่าเรื่อง DNA Sequencing วันนี้เรากลับมาแล้ว แต่คิดอยู่นานมากว่า เราจะเล่ายังไงให้เข้าใจง่าย และ ลงลึกนิดหน่อย เลยจะแบ่งเป็นตอน ๆ ออกมาละกัน แต่ก่อนที่เราจะไปเข้าใจเรื่อง DNA Sequencing เราจะต้องมาทำความรู้จัก DNA กันก่อนว่า มันหน้าตายังไง อยู่ตรงไหน...

Loop FASTER is not to LOOP in Python

Loop FASTER is not to LOOP in Python

หลาย ๆ วันมาละ เรานั่งคุยกับเพื่อนกันว่า ถ้าเราต้องบวกเลขเยอะ ๆ เราจะ Loop เข้าไป ถามว่า เราจะทำเร็วกว่ากันแค่ไหน และที่เราบอกว่า For-Loop กับ While-Loop มันใช้แทนกันได้ มันแทนกันได้จริงแหละ แต่ Performance ละมันเป็นยังไง เราลองมาเล่นกันขำ ๆ ดีกว่า...

Prime Number ตัวเลขแปลก ๆ กับการเข้ารหัส

Prime Number ตัวเลขแปลก ๆ กับการเข้ารหัส

Prime Number หรือจำนวนเฉพาะ เมื่อก่อนตอนเด็ก ๆ เราเรียนกันอาจจะสงสัยว่า มันเอามาทำอะไร แต่จริง ๆ แล้วมันเอามาใช้ประโยชน์เยอะมาก ๆ ตัวอย่างหนึ่งที่เราเอามาเล่าคือ การเข้ารหัส มันเอามาใช้ยังไง ไปอ่านได้ในบทความเลย...

Apple Slicon เกือบทำ Mac สำหรับเล่นเกมได้ดีแล้วเชียว ! ทำไมละ ?

Apple Slicon เกือบทำ Mac สำหรับเล่นเกมได้ดีแล้วเชียว ! ทำไมละ ?

เมื่อหลาย ๆ วันก่อน Resident Evil Village สำหรับ Mac ก็ได้เปิดให้ซื้อ และ ดาวน์โหลดมาเล่นผ่าน App Store กันไปแล้ว หลังจากเปิดตัวให้ดูในงาน WWDC'22 ที่ผ่านมา นับว่าเป็นเกม AAA แรก ๆ เลยที่เป็น Native Apple Silicon เลยทำให้เราตั้งคำถามว่า เอ๊ะ ทำไม ถึงไม่มีเกม Port ลงมาใน Apple Silicon มากนัก...