28 พฤศจิกายน 2553

ตัวแปรในภาษา C++ และการนำไปใช้งาน





     ไม่ได้ Update Blog กันนานเลย ช่วงนี้งานเยอะ (มั้ง) เลยไม่ค่อยจะมีเวลาเขียนเท่าไร :D เอาเป็นว่าวันนี้เรามารู้จักตัวแปรในภาษา C++ กันดีกว่า หลังจากที่เขียนบทความเรื่อง "ภาษา C++ เบื้องต้นและการแสดงข้อความ" ไปนานแล้ว (เกือบเดือนได้แล้วมั้ง ><') กว่าที่จะรื้อฟิ้นความหลังจากที่เรียนปีหนึ่งได้ กว่าจะหาข้อมูลที่อยากเขียนได้ กว่าจะหาแหล่งอ้างอิงข้อมูลได้ ก็เล่นซะเหนื่อยเลย เอาละบ่นมากพอละ :D เข้าเนื้อหากันดีกว่า



20 พฤศจิกายน 2553

Shell Script เบื้องต้น ฉบับสรุปไว้อ่าน ^^'




อาทิตย์นี้ อาจารย์สั่งงานให้เขียน Shell Script 10 Script แต่ก็ยังไม่รู้เลยว่า Shell Script เขียนยังไง มีคำสั่งยังไงไรบ้าง ไหนๆก็ไหนๆ ขอเขียนสรุปใน blog นี้แล้วกัน :D


19 พฤศจิกายน 2553

วิธีติดตั้ง Ubuntu 10.10 Desktop บน Windows




          หลายๆคนอยากที่จะทดลองใช้ ubuntu บ้างแต่ก็ไม่อยาก format เครื่อง ลงขนานกับ windows บางที update ก็มีปัญหา grub หาย (ผมเจอมากับตัวหมดแล้ว ><') และใน ubuntu ตัวใหม่ๆ (รู้สึกว่าตั้งแต่ Version 10.04 ถ้าจำไม่ผิด) ได้มีการพัฒนา ubuntu ให้สามารถติดตั้งใน Windows ได้ โดยใช้พื้นที่ของ Harddisk บน Windows โดยมีประโยชน์หลายอย่าง เช่น ลบออกได้ง่ายผ่าน add ro remove program ใน windows ไม่ต้องกังวลเรื่อง grub หายเพราะ boot ผ่านตัวของ windows มาดูวิธีการติดตั้งกันเลยดีกว่า




แนะนำ EASEUS Partition Master 6.5.2 Home Edition โปรแกรมจัดการแบ่ง Partition ฟรี !!!



      หลายๆ คนอาจจะมองหาโปรแกรมมาใช้แบ่ง Partition อยู่ แต่ก็ไม่รู้ว่าโปรแกรมตัวไหนดีบ้าง ใช้ได้ฟรีบ้าง วันนี้ผมขอเสนอ EASEUS Partition Master 6.5.2 Home Edition ซึ่งเป็นโปรแกรมจัดการแบ่ง Partition ใน Windows สามารถใช้งานได้ไม่แพ้โปรแกรมอื่นๆ ที่เสียเงินซื้อมาเลย

      ผมจะ Review การใช้งานในส่วนของการแบ่ง Partition ให้ดูกันนะครับ จะได้เอาไปใช้แบ่ง Partition ให้กับ Harddisk ของตัวเองกัน อย่าช้าดีกว่า มาเริ่มกันเลย !!!!




17 พฤศจิกายน 2553

รวม Tips MSN 2011





           คงมีเพื่อนๆ พี่ๆ น้องๆ หลายๆ คนได้โหลด MSN 2011 มาใช้แล้ว แต่ก็เห็นว่ามีปัญหาหลายๆอย่าง เช่น เล่นหลาย E-Mail ไม่ได้ หน้าจอมันใหญ่เกินไปอยากใช้แบบเดิม รายชื่อที่แสดงไม่เหมือนเดิม วันนี้ผมมี คำตอบมาให้ทุกคนแล้ว !!!






13 พฤศจิกายน 2553

วิธีติดตั้ง Ubuntu 10.10 Server

         


          หลายคนอาจมองหา OS ที่จะมาเป็น Server เนื่องจาก Window$ Server หากใช้งานในองค์กร อาจจะต้องเสียค่าลิขสิทธิ์ มาก แต่หากต้องการลดค่าใช้จ่ายของ องค์กร มีอีกหนุ่งทางเลือกนั้นคือ OpenSource นั้นเอง

          OS ที่เป็น OpenSource ที่เหมาะสำหรับการทำ Server ก็มีหลายตัวแต่ในบทความนี้จะสอนการติดตั้ง Ubuntu Server เพื่อเป็นแนวทางในการทดลองการใช้ Server ในทางด้าน OpenSource บ้าง



12 พฤศจิกายน 2553

การ Compile ไฟล์ Object (*.o) และ Link เป็นไฟล์ executable ด้วย DevC++





         หลังจากได้เขียนบทความ การ Compile ไฟล์ Object (*.o) ในระบบ Unix ไปแล้วคราวนี้เรามาดูกันว่าจะ Compile ใน Window$ ต้องทำยังไงบ้าง ในบทความนี้จะใช้ตัวอย่างเป็นโปรแกรม DevC++ นะครับ






11 พฤศจิกายน 2553

วิธีแก้ไข Undentified Network , Identifying นาน หรือ เชื่อมต่อ Network ไม่ได้






          หลายๆคนอาจจะเชื่อมต่อ Wifi หรือ LAN แล้วมีปัญหาเชื่อมต่อ Internet ไม่ได้ แล้วที่เชื่อมต่อขึ้นภาพเหมือนทางด้านซ้าย ซึ่งผมก็ได้หาวิธีแก้ไขอยู่นาน จนพบสาเหต นั้นคือ Service ของ App|e ซึ่งจะทำงานตอนที่เราเปิดเครื่องขึ้นมา ทำให้เชื่อมต่อ Network วงใหม่แล้วขึ้น Identifying นาน จนขึ้นว่า Undentified Network มาดูวิธีแก้ไขกันเลยดีกว่า





10 พฤศจิกายน 2553

ลบโฆษณาและออน MSN 2011 หลายหน้าจอ หลายอีเมล์




          ไม่ได้ Update Blog นานเลยซะนานเลย พอดีมีงานเยอะไปนิสนึง ^^ เมื่อวานได้ลง MSN 2011 (Windows Live Essentials 2011) ก็ได้พบว่าขณะคุย มีโฆษณารกหูรกตา ออนก็ออนได้เมลเดียว MSN Plus ก็ยังไม่ Support แล้วก็ได้ลองถามเพื่อน ก็พบว่ามีโปรแกรมทำการ Patch MSN ให้ โฆษณาหายไปและสามารถออน ได้ 2 เมลขึ้นไป โปรแกรมนั้นคือ A-Patch

          เรามาดูวิธีใช้กันดีกว่า จะได้เห็นหน้าตา MSN ที่โล่งขึ้นและออนได้หลาย E-Mail ด้วย ..... ก่อนอื่น อย่าลืมปิด MSN กันก่อนนะคร๊าบ



03 พฤศจิกายน 2553

การ Compile ไฟล์ Object (*.o) และรวมเป็นไฟล์ execute




          เราสามารถแยกโครงสร้าง class และ เนื้อของ class (method ต่างๆใน class) และ ไฟล์ที่มีการใช้งาน class (มีการสร้าง Object ด้านใน) ออกเป็น 3 ไฟล์ และทำการ Compile โดยที่ให้ โครงสร้าง class ที่เป็น header file ไฟล์ (.h) เป็นตัวเชื่อม โดยที่ ไฟล์เนื้อของ class และไฟล์ที่มีการใช้งาน class มีการ include header file



คำสั่งในการใช้งาน hg (Mercurial) และการสร้าง makefile



         hg หรือ Mercurial เป็นโปรแกรมไว้สำหรับจัดการ repository เพื่อใช้ในการพัฒนาโปรแกรม hg มีความสามารถมากมายเช่น การตรวจสอบดูว่ามีการแก้ไขอะไรบ้าง มีประวัติการแก้ไขอย่างไร ซึ่งมีประโยชน์มากสำหรับผู้ที่จะพัฒนาโปรแกรมที่มีผู้พัฒนาหลายๆ คน

         ก่อนที่เราจะใช้งาน hg เราต้องไปสร้างไฟล์ .hgrc ไว้ที่ home directory (login เข้าแล้วจะอยู่ใน home directory) ของเราก่อน เวลาแก้ไขโปรแกรมแล้ว commit จะมาถึงประวัติของเราจาก .hgrc



01 พฤศจิกายน 2553

การปรับ SATA Mode และ Boot เข้า CD/DVD ใน BIOS

วิธีปรับ BIOS ให้ Boot จาก CD/DVD (บางรุ่นจะไม่หมือนกัน จะพยายามหาให้ได้มากที่สุดนะครับ)
1.เมื่อเปิดเครื่องมาให้กดปุ่ม Delete หรือ F2 หรือ F10 หรือ ESC แต่ละรุ่นไม่เหมือนกันครับ
หรือลองสังเกตุหาคำว่า to BIOS Setup , to Setup ขณะที่ Boot ดูนะครับจะรู้ว่าใช้ปุ่มไหน

 ภาพตัวอย่างหาปุ่ม Setup BIOS ลองดูนะครับ