วันเสาร์ที่ 27 มิถุนายน พ.ศ. 2552

Bioinformatic

เทอมนี้เราได้ มีโอกาศเลือกวิชาเรียน(Major)เพิ่มเติมเอง ตอนแรกก้อยังงงๆ ไม่รู้ว่าจะเลือกอะไรดี สุดท้ายวิชาที่เราเลือกคือ Introduction to Bioinformatics ตอนแรกที่เลือก ก็ยังไม่ค่อยแน่ใจนะว่ามันคืออะไร มีคำว่าBio เราก็คิดว่าต้องเกี่ยวกับชีวะวิทยาแน่เลย โดยส่วยตัวแล้วตอน ม.ปลาย เราชอบเรียนชีวะวิทยาอยู่แล้ว ก็เลยลองเลือกดู

ทีนี้ลองมาดูความหมายที่แท้จริงของ Bioinformatics กันดีกว่า


Bioinformatics หรือที่เรียกกันว่า ชีวสารสนเทศ เป็นสาขาที่เกิดขึ้นจากการประยุกต์ใช้คอมพิวเตอร์ทางชีววิทยาการแพทย์ โดยเน้นปัญหาการเก็บ, รวบรวม, และวิเคราะห์ข้อมูลรหัสพันธุ์กรรม. การใช้เทคโนโลยีสารสนเทศร่วมกับวิทยาศาสตร์การคำนวณ (computational science) ช่วยให้การทำงานและวิจัยด้านนี้เป็นไปอย่างก้าวหน้าและมีประสิทธิภาพ. ตัวอย่างงานชีวสารสนเทศ ได้แก่ โครงการถอดรหัสพันธุกรรมมนุษย์ (Human Genome Project), การถอดรหัสพันธุกรรมเชื้อโรคหรือพืชที่สำคัญ, และการผลิตยาใหม่ เป็นต้น.
ชีวสารสนเทศได้รับการกล่าวถึงว่าจะมีความสำคัญอย่างมากในศตวรรษที่ 21 นี้. บุคลากรด้านชีวสารสนเทศมีความจำเป็นอย่างมาก. มีการเห็นความสำคัญในการจัดให้ชีวสารสนเทศเป็นศาสตร์เฉพาะทางและจัดให้มีการ สอนเป็นหลักสูตรขึ้น. ในปัจจุบันการพัฒนาบุคลากรด้านนี้สามารถกระทำได้ โดยการสอนความรู้ด้านคอมพิวเตอร์และวิทยาศาสตร์การคำนวณแก่บุคลากรด้าน ชีววิทยาการแพทย์ เช่น นักอณูชีววิทยา, นักเคมี, แพทย์, เภสัชกร, และนักวิทยาศาสตร์แขนงต่างๆ. ในทางกลับกัน เมื่อนักวิทยาศาสตร์คอมพิวเตอร์และนักคอมพิวเตอร์ได้รับการถ่ายทอดความรู้ ด้านชีววิทยาการแพทย์ให้ ก็สามารถเป็นบุคลากรด้านชีวสารสนเทศได้อย่างดี. สรุปได้สั้นๆคือพัฒนาบุคลากรให้มีความรู้ในศาสตร์ทั้งสองด้าน ซึ่งคล้ายกับการสอนให้นักคอมพิวเตอร์มีความรู้ความเข้าใจในระบบธุรกิจ เพื่อมาพัฒนาระบบสารสนเทศเพื่อการบริหารจัดการ (Management Information System) ที่ดีได้ ต่างกันเพียงแค่ว่าสารสนเทศเป็นสารสนเทศด้านชีววิทยาการแพทย์และวิธีการทำ งานก็มีความจำเพาะเป็นอย่างมาก
งานหลักของชีวสารสนเทศคือการสืบค้นข้อมูลในฐานข้อมูลชีววิทยา (biological database) ที่บรรจุข้อมูลบรรณนุกรม, การเรียงสายของโปรตีน (protein sequence), โครงสร้างโปรตีน (protein structure), หน้าที่โปรตีน (protein function), หมวดโปรตีน (pattern/family), และรหัสพันธุกรรม (necleotide sequence) เป็นต้น. ในการสืบค้นข้อมูลนี้มีความหลากหลายอย่างมากในวิธีการและซอฟต์แวร์ที่ใช้. อินเตอร์เน็ต (Internet) และเวิลด์วายเวป์ (World Wide Web) มีอิทธิพลอย่างมากต่อรูปแบบของการทำงานและการใช้งานซอฟต์แวร์เหล่านี้ ผู้ทำวิจัยชีวสารสนเทศสามารถมีแค่เพียงเครื่องคอมพิวเตอร์ที่ต่ออยู่กับอินเตอร์เน็ตเป็นเครื่องมือเท่านั้น
เมืองไทย ยังเปิดสอนกันน้อย สามารถเรียนต่อไปจนถึงปริญญาเอก ทำงานต่างประเทศ เงินเดือนดีมากใครที่สนใจจะเรียนต่อทางด้านนี้ก็สามารถดูลายละเอียดได้เลยนะ
http://www.sit.kmutt.ac.th/course_bio.php มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี http://www.major.psu.ac.th/Phd/Sci_phd9.html มหาวิทยาลัยสงขลานครินทร์





ภาพนิ่ง 1

วันอาทิตย์ที่ 21 มิถุนายน พ.ศ. 2552

AMD เปิดตัว processor ตัวใหม่




หลังจากปล่อยให้
intel ทำตลาดอยู่นาน เมื่อเร็วนี้ นี้ บริษัท เอเอ็มดี ได้ประกาศเปิดตัว 2 โพรเซสเซอร์ Dual-Core รุ่นล่าสุดสำหรับเครื่องเดสก์ท็อปพีซี อาทิ AMD AthlonII X2 250 ที่ถูกพัฒนาต่อยอดมาจากสถาปัตยกรรม Athlon ด้วยเทคโนโลยี 45 นาโนเมตร สำหรับผู้ใช้ทั่วไปที่ต้องการสมรรถนะ ประสิทธิภาพ และความคุ้มค่า และ AMD Phenom II X2 550 Black Edition โพรเซสเซอร์ Dual-Core รุ่นแรกของตระกูล Phenom II สำหรับเกมเมอร์ , นักโอเวอร์คล็อก และผู้ที่ชื่นชอบสมรรถนะสูงสุดจากระบบ ทำให้ผู้บริโภคมีทางเลือกมากขึ้นสำหรับแพลตฟอร์ม “Dragon” ด้วยโพรเซสเซอร์ Phenom II ทั้งแบบ Dual-, Triple- และ Quad-Core


ตระกูล Dual-Core รุ่น AMD Athlon II X2 และ Phenom II X2 ชูเทคโนโลยีล้ำหน้าเพื่อเครื่องเดสก์ท็อป หวังเพิ่มทางเลือกในการนำเสนอผลิตภัณฑ์แก่ลูกค้า ด้วยประสิทธิภาพระดับสูง...




โดนส่วนตัวแล้ว เราก็เป็นคนหนึ่งที่ใช้ Processor ของ AMD ถ้าวัดกันด้วยเรื่องของประสิทธิภาพ แล้ว ก็คิดว่าไม่ต่างจาก Intel มากนะ แต่จากข้อมูลที่ได้มาจากhttp:/www.blognone.com/node/11099 ถ้าเทียบราคา ต่อ ประสิทธิภาพแล้ว AMD จัดเป็นทางเลือกที่คุ้มเลยทีเดียว

วันเสาร์ที่ 13 มิถุนายน พ.ศ. 2552

what is SE ??

Software คือ คอมพิวเตอร์โปรแกรมที่รวมถึง Documentation ถูกพัฒนาขึ้นมา 2 ลักษณะ คือ Customize software – เป็น Software ที่ถูกพัฒนาขึ้นมาใช้ภายในองค์กร มุมมองในการสร้างจะถูกเผื่อเอาไว้หมด และ Generic software – เป็น Software ที่ถูกพัฒนาขึ้นมาเพื่อขาย จะทำเฉพาะที่ต้องการเท่านั้น เช่น ระบบบัญชี ถ้าเราจะพัฒนาขึ้นมาใช้ในองค์กร เราจะพัฒนาขึ้นมาเท่าที่ระบบบัญชีในบริษัทใช้เท่านั้น แต่ตรงข้ามถ้าพัฒนาเพื่อขาย เราต้องพิจารณาให้กว้างมากกว่า ว่าถ้าเกิดกรณีอื่นๆจะเป็นไงบ้าง ทำให้ Software 2 ตัวนี้มีความต่างกันมาก แต่ที่ต่างกันมากที่สุด คือ Requirement


Software Engineering คือ แขนงหนึ่งในเรื่องของหลักการและกรรมวิธีสำหรับการพัฒนาและบำรุงรักษาระบบ ซอฟต์แวร์ วิศวกรรมซอฟต์แวร์เป็นการประยุกต์ความรู้ทางวิทยาศาสตร์ในการออกแบบและสร้างโปรแกรมคอมพิวเตอร์ และการทำเอกสารที่เกี่ยวข้องเพื่อพัฒนาดำเนินการบำรุงรักษาโปรแกรม ตามหลักการทางวิศวกรรมและวิธีการเพื่อให้ได้ซอฟต์แวร์ในลักษณะที่ประหยัดที่สุด (เสียค่าใช้จ่ายน้อยที่สุด) และสามารถทำงานได้จริงโดยมุ่งเน้นไปถึง วิธีการสร้างโดยรวมเทคนิควิธีการหลากหลายวิธีกาเข้าไปในการผลิตซอฟต์แวร์ใหม่ขึ้นมา

วันพฤหัสบดีที่ 4 มิถุนายน พ.ศ. 2552

Solaris


เมื่อเทอมที่แล้วได้มีโอกาศใช้ fluxbuntu ซึ่งเป็น ตัวหนึ่งใน linux วันนี้เลยอยากลองนำเสนอ OS อีกตัวนึงให้ลองใช้กันดู

โซลาริส (Solaris) หรือในชื่อเต็ม The Solaris Operating Environment เป็นระบบปฏิบัติการคอมพิวเตอร์ แบบยูนิกซ์ ที่พัฒนาโดย ซัน ไมโครซิสเต็มส์

ระบบปฏิบัติการโซลาริส ใช้ได้กับสถาปัตยกรรมคอมพิวเตอร์สองแบบ คือ แบบ สปาร์ค และแบบ x86 (แบบเดียวกับในเครื่องคอมพิวเตอร์ส่วนบุคคลทั่วไป) รุ่นแรก ๆ ของโซลาริสนั้น ใช้ชื่อว่า ซันโอเอส (SunOS) โดยมีพื้นฐานมาจากยูนิกซ์ตระกูลบีเอสดี. แต่ต่อมาในรุ่นที่ 5 ได้เปลี่ยนมาใช้โค้ดของ ซิสเต็มส์ไฟว์ (System V) แทน และเปลี่ยนชื่อมาเป็น โซลาริส ดังเช่นในปัจจุบัน, โดยเรียกโซลาริสรุ่นแรกว่า โซลาริส 2 และเปลี่ยนชื่อเรียกของซันโอเอสรุ่นก่อน ๆ เป็น โซลาริส 1.x, และหลังจากโซลาริสรุ่น 2.6 ก็ได้ตัด "2." ข้างหน้าออกไป และเรียกเป็น โซลาริส 7 แทน

ปัจจุบัน ได้มีการพัฒนามาถึง โซลาริส 10

Solaris 10 จะสนับสนุน Sparc ซึ่งเป็นเทคโนโลยีของซันฯเอง รวมไปถึงโปรเซสเซอร์บนสถาปัตยกรรม x86 ของอินเทล, เอเอ็มดี และรายอื่นๆ การพัฒนาบางส่วนของโซลาริสในอนาคต ขณะนี้ได้พัฒนาในโครงการ โอเพนโซลาริส (OpenSolaris) ซึ่งเป็นโครงการระบบปฏิบัติการแบบโอเพนซอร์ส



หน้า Login ของ Solaris




Web Browsing

สามาร download Solaris 10 ได้จาก http://www.sun.com/software/solaris/get.jsp
ศึกษาข้อมูลเพิ่มได้ที่ http://www.opensolaris.com

แนะนำผู้ที่อยากลองใช้ ควรทำลงในvm ware ก่อนนะ

สามารถ download vm ware ได้ที่ www.vmware.com/download/ws/eval.html