ลองเขียนโปรแกรมเล็กๆ ง่ายๆ กับ Small Basic

หลายๆ ท่านคงเคยได้เรียนภาษา basic ซึ่งรูปร่างหน้าตาของโปรแกรมนั้นไม่ค่อยจะน่าสนใจหรือว่าดึงดูดผู้เรียนได้ ไมโครซอฟท์ได้ออกผลิตภัณฑ์ตัวใหม่ชื่อ Small Basic ซึ่งมีทั้งสีสันที่สวยงาม ความฉลาดของตัวโปรแกรม ทำให้ผู้เรียน สามารถเรียนรู้ได้ง่ายขึ้นอย่างมาก ท่านใดที่สนใจในการเขียนโปรแกรม สามารถเข้าไปโหลดมาทดลองใช้งานได้ฟรี และเริ่มต้นเขียนโปรแกรมกันได้เลย

วิถีแห่งโนบิตะ ชัยชนะของคนไม่เอาถ่าน

เมื่อเอ่ยถึงโดราเอมอน คงไม่มีใครที่ไม่รู้จักการ์ตูนเรื่องนี้ ในประเทศญี่ปุ่นได้มีการทำวิจัย ศึกษาอย่างจริงจังถึงตัวละครต่างๆ ในการ์ตูน อย่างเช่นโนบิตะ ที่ถูกมองว่าไม่เอาถ่าน เรียนแย่ กีฬาก็ไม่เอาไหน อย่างที่รู้ๆ กันดี แต่ในบางครั้งกลับแสดงถึงความเป็นผู้นำ และในบั้นปลายได้แต่งงานกับสาวที่รัก ที่ชอบมาตั้งแต่เด็ก

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

ลง Ubuntu ใช้งานครั้งแรกในชีวิต

ผม install ubuntu 7.04 จากซีดีที่ขอไว้เมื่อปีก่อน จากทางเว็บ ubuntu
การ install เป็นไปอย่างเรียบร้อย ไม่มีปัญหาใด แม้กระทั่งเรื่องไดรเวอร์ที่กังวัล
ที่นี้ก็มาเรียนต้นเรียนรู้การใช้งาน โหลดโปรแกรม ผ่าน api-get , aptitude, การแตกไฟล์
จากเว็บubuntuguide, command ต่างๆ(bash) บน terminal จากเว็บ ss65.com/bash
แล้วก็หาทางพัฒนาโปรแกรมบน ubuntu แม้ว่าจะมี python ที่อยากจะศึกษาเช่นกัน จะหาเวลามาเล่นกับมัน จะลง mono, eclipse ติดปัญหาต่างๆ เยอะขึ้น ในการ install ตัว sdk ตัว jvm หรือแม้กระทั้ง .net ยังงงกับ gtk ยังไม่รู้ว่าจะลง .net ยังไง หาวิธีการต่อไปครับ

รวมความเข้าใจผิดเกี่ยวกับ Mac

ผมค้นหามาจากเว็บบอร์ด นี้ ตั้งโดย powerboil อีกทีมารวบรวมไว้เป็นความรู้ เพราะผมเองก็ยังไม่เคยใช้ Mac แต่ก็ไม่เคยมองว่า Windows จะดีกว่า หรือว่าถูกครอบงำ และหวังว่าซักวันจะได้ลองใช้งาน Mac รวบรวมมาพอประมาณดังนี้

  1. Mac ใช้เล่นอินเตอร์เน็ตไม่ได้ และใช้งานได้แต่ภาษาอังกฤษ
  2. Mac ใช้เมาส์ได้แค่ปุ่มเดียว
  3. Mac เอาแผ่นซีดีออกโดยการลากลงถังอย่างเดียว
  4. อุปกรณ์ Mac ต้องเฉพาะอย่าง ใช้รวมกับ Pc ไม่ได้เด็ดขาด
  5. ซื้อ Mac แล้วลง Windows ซะจะได้ไม่มีปัญหา
  6. เรียก Mac เป็น Mc หรือ Mcintosh
  7. Mac ช้าเสมอ
  8. ชอบเปรียบเทียบกับ Microsoft ทั้งที่ Ms ผลิตแต่ Software แต่ Mac ทำทั้ง Hardware+Software
  9. Mac มีไว้ทำกราฟิคอย่างเดียว(เท่านั้น!!!!)
  10. คนใช้ Mac ต้องรวย!!!!
  11. Mac OS ลอก Ms OS(คิดได้ไง- -”
  12. ชอบเอาฟอนต์ใน Mac ไปใส่ Pc แล้วแฮงค์ โทษว่าเป็นเพราะ Mac บางรายเอาโปรแกรม Mac ไปลง Pc ด้วย !!!
  13. คนที่ใช้ Pc แล้วมาใช้ Mac เวลาปิดโปรแกรม ไม่ได้สั่ง Quit แต่ปิด Window ของงานแทน แล้วบ่นว่าเครื่องอืด ทั้งที่เปิดโปรแกรมไว้เพียบแล้วไม่ได้ปิด T^T
  14. พยายามเอาอุปกรณ์ Pc ที่มีไดร์เวอร์เฉพาะ Pc มาใช้งานกับ Mac(ประหยัดจนไม่ดูข้างกล่อง)
  15. พยายามเอาแผ่นดิสเกต มาใส่ในช่อง zip
  16. Mac ติดไวรัส Pc ได้ บางรายถึงกับบอกว่าไวรัสบน Mac มากกว่าบน Pc
  17. Mac ใช้ดู VCD ไม่ได้
  18. Mac ใช้ทำ VCD แล้วช้า+ไม่ชัด
  19. ใช้ Mac ตัดต่อไม่ดี Pc ดีกว่า
  20. Mac เล่นเน็ตห่วย (เพราะ IE for Mac ไม่รู้คนบนโลกคิดว่ามี browser ตัวเดียวบนโลกนี้หรือไง)
  21. Mac ใช้ทำเว็บไม่ดี
  22. Mac มีปัญหาภาษา(ยังกับว่า WinXp ไม่มีคงใช้แต่ Ms Office พิมพ์ไทยได้ก็ว่าไม่มีปัญหาละ)
  23. G5 ไม่มีสายไฟในเครื่อง มันปล่อยไฟแล่นตามตัวถึง จับแล้วระวังไฟดูด(อโนไดซ์ อลูมินั่มครับ)
  24. จะใช้ภาษาไทยต้องซื้อพวก Hardlock/Dongle/TSP/KoKai เสมอ แม้ว่าจะไม่สนับสนุนกับโปรแกรมที่เขาบอกมา เช่น Netscape,IE, Safari etc. (สรุปคือโดนหลอกเสียเงินเพิ่ม)
  25. OS X ต้องลง TLT X เพื่อใช้งานภาษาไทย (ถ้า 10.2 ก็คงไม่ต้อง ถึงแม้จะเป็น 10.1 คุณก็คงไม่พึงพอใจกับ TLT X สักเท่าไรล่ะคับ ลง 10.2 ดีกว่า)
  26. Mac ใช้เขียนโปรแกรมไม่ได้ (แล้วโปรแกรมบน Mac เขียนด้วยอะไร?)
  27. Mac ช้ากว่า Pc (เพราะว่า clock speed มันน้อยกว่า.. มันเทียบกันได้ด้วยเหรอ?)
  28. เรื่องความเร็วระหว่าง G3-G4
  29. ความเข้าใจว่า Hardlock ไว้ใช้กับการแก้ภาษาไทยเท่านั้น แต่แท้จริงแล้วมันเป็นแค่ hardware ป้องกันการ copy โปรแกรมมากกว่า
  30. เมาส์ช้า (สมัย OS 7)
  31. เวลาจะลง OS ใหม่ก็งง ว่าทำไมไม่มี DOS?
  32. หาปุ่มปิดเครื่องไม่เจอ ถอดปลั๊กเรย (เช่น Cube, New iMac)
  33. เวลามือใหม่มีปัญหาเรื่องการอ่านภาษาไทยไม่ได้ในเน็ต มักจะบอกสเปคเครื่องมากกว่าบอก OS?
  34. ไม่กล้าซื้อเครื่องต่างประเทศ โดยเฉพาะญี่ปุ่น เพระมีการขู่ว่าใช้ภาษาไทยไม่ได้
  35. Mac ต่อเข้าวง Lan PC ไม่ได้
  36. G5 ทำกราฟิกไม่ได้!! มีปัญหากับภาษาไทย หรือต้องมี OS ใหม่รองรับเท่านั้น!!
  37. หลายคนพยายามจะซื้อเครื่องแมครุ่นที่ถูกที่สุด หรือมือสองรุ่นล้าหลัง มาอัพเกรดเพื่อที่จะได้เร็วเหมือนกับรุ่นใหม่
  38. แมคมี Product Range แคบ โดยเฉพาะ ไม่มี Mac Server???
  39. Adobe CS ต้องลง Panther หรือใช้กับ G5 เท่านั้น!!
  40. สำหรับคนที่เคยใช้ windows มาก่อนแล้วใช้แมค จะพยายามหาปุ่ม print screen เพื่อ snap หน้าจอ
  41. แมค ไม่ใช่ pc อ่าทั้งแมคทั้งวินโดว์ มันก็วิ่งบน pc ครับ personal computer ยกเว้นพวกรุ่นสำหรับองค์กรครับ

Link ศึกษาพร้อมตัวอย่างการพัฒนาด้วย Ruby on Rails

Click
Ruby คืออะไร ทำงานอย่างไร ทำไมต้อง Ruby ศึกษาได้ที่นี้ ไม่ยาก

Intel เริ่มผลิตชิพรุ่นใหม่ใช้เทคโนโลยี 45นาโน

Intel เปิดตัวชิพรุ่นใหม่ในตระกูล Penryn ที่จะเป็นชิพรุ่นแรกที่ใช้เทคโนโลยีในการผลิตขนาด 45นาโนเมตร

โดยเทคโนโลยีการผลิตขนาด 45นาโนเมตรที่ Intel ใช้ในการผลิตชิพประมวลผลตระกูล Penryn นั้น เชื่อว่าจะสามารถช่วยให้ Intel สามารถพัฒนาชิพประมวลผลให้ใช้พลังงานอย่างมีประสิทธิภาพมากที่สุดได้ ซึ่งคาดว่าในช่วงครึ่งหลังของปีนี้ Intel จะสามารถนำเทคโนโลยี 45นาโนเมตรไปผลิตชิพได้ครบทั้งสายผลิตภัณฑ์ตั้งแต่ชิพประมวลผลสำหรับเดสท๊อป ไปยังเซอร์เวอร์, เวิร์คสเตชั่น และโน๊ตบุ๊ค โดยชิพตระกูล Penryn จะถูกผลิตออกมาทั้งแบบ Dual-Core และ Quad-Core รวมถึงในอนาคตอาจจะมีแบบ 8-Core ถูกผลิตออกมาด้วยก็เป็นได้ ซึ่งขณะนี้อาจจะยังเร็วไปที่จะเปิดเผยรายละเอียดการพัฒนาชิพที่มีคอร์มากกว่า 4ชุด แต่เทคโนโลยีที่ใช้ใน Penryn นั้นสามารถรองรับการผลิตชิพที่มีจำนวนคอร์มากกว่านั้นได้ โดยคาดว่าในช่วงนี้ของปีหน้า Intel จะมีโรงงานที่สามารถผลิตชิพด้วยเทคโนโลยี 45นาโนเมตรได้ประมาณ 3แห่งด้วยกัน
แหล่งข่าว pantip techweb

install Ubuntu เหมือนลงโปรแกรมใน windows

Ubuntu เริ่มโครงการ windows-based install ซึ่งจะทำให้คุณสามารถลง ubuntu โดยการคลิก install.exe บน windows อย่างที่คุ้นเคย กับการกด yes กด next ดูรูปขั้นตอนจาก blognone

  • ดาวน์โหลดตัวติดตั้ง Ubuntu สำหรับวินโดวส์มา เริ่มติดตั้งตามปกติ มีถามค่าต่างๆ
  • ตัวติดตั้งจะดาวน์โหลด ubuntu.img ผ่านทาง BitTorrent เพื่อลดภาระของเซิร์ฟเวอร์
  • ubuntu.img จะเปรียบเสมือนพาร์ทิชันที่เอาไว้ลง Ubuntu เพียงแต่อันนี้เป็นไฟล์ทั้งก้อนอยู่ใน C:\ubuntu แล้วเมานท์แบบ loopmount เอา
  • ตัวติดตั้งไม่ได้แก้ MBR เพื่อลง GRUB เหมือนปกติ แต่จะไปแก้ boot.ini ของวินโดวส์แทน (ผมเข้าใจเอาเองว่าเหมือนเราลงวินโดวส์ 2 ตัวคู่กัน)
  • รีบูตหนึ่งที เราจะได้ Ubuntu พร้อมใช้งาน โดยที่ไม่ต้องสร้างพาร์ทิชัน และไม่ต้องแก้ MBR

รุ่นทดสอบพร้อมให้ลองใช้งานแล้ว ดูรายละเอียดได้ที่ นี้

Python Vs Java Comparision

บทความ เปรียบเทียบให้เห็นระหว่าง Python กับ Java มีตัวอย่างการโค้ดเปรียบเทียบกัน ใครสนใจลองเข้าไปอ่านดู ภาษาPython ที่กำลังมาแรงในขณะนี้

10 ภาษาโปรแกรมที่ควรเรียนรู้

eweek ทำการสำรวจตามบริษัท เพื่อสรุปเกี่ยวกับภาษาทางโปรแกรมที่เรียนรู้แล้ว จะทำให้หางานได้ง่ายขึ้นดังต่อไปนี้

  • PHP : จำนวนตำแหน่งที่ต้องการประมาณ 1,152 ตำแหน่ง
  • C# : จำนวนตำแหน่งที่ต้องการประมาณ 5,111 ตำแหน่ง
  • AJAX : จำนวนตำแหน่งที่ต้องการประมาณ 1,106 ตำแหน่ง
  • JavaScript : จำนวนตำแหน่งที่ต้องการประมาณ 4,406 ตำแหน่ง
  • Perl : จำนวนตำแหน่งที่ต้องการประมาณ 4,810 ตำแหน่ง
  • C : จำนวนตำแหน่งที่ต้องการประมาณ 6,164 ตำแหน่ง
  • Ruby กับ Ruby on Rails : จำนวนตำแหน่งที่ต้องการประมาณ 210 ตำแหน่ง
  • Java : จำนวนตำแหน่งที่ต้องการประมาณ 14,408 ตำแหน่ง
  • Python : จำนวนตำแหน่งที่ต้องการประมาณ 811 ตำแหน่ง
  • VB.Net : จำนวนตำแหน่งที่ต้องการประมาณ 2,090 ตำแหน่ง

นอกจากนี้ eweek ยังกล่าวด้วยว่าการเรียนรู้ภาษาและเทคโนโลยีใหม่ เป็นสิ่งที่โปรแกรมเมอร์ต้องทำอยู่แล้ว และเลือกใช้ให้ถูกที่ถูกเวลา
จาก blognone กล่าวว่าถ้าเป็นบริษัทในประเทศไทย PHP, VB.NET, Java คงกินเรียบ
ที่มา eweek

Open the blog by WordPress.com

Welcome to kasidesh.wordpress.com This is my first post.