วันพุธที่ 7 พฤศจิกายน พ.ศ. 2555

Scratch Final Project Plans

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

วันพฤหัสบดีที่ 30 สิงหาคม พ.ศ. 2555

Software

ซอฟต์แวร์ (Software) หรือ ส่วนชุดคำสั่ง หรือบางครั้งมีการสะกดว่า ซอฟ‌ท์แวร์ เป็นส่วนของระบคอมพิวเตอร์ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล

ความสัมพันธ์ระหว่าง Software กับ Hardware
ซอฟต์แวร์ เป็นชื่อเรียกเพื่อใช้เปรียบต่างกับฮาร์ดแวร์ ซึ่งเป็นลักษณะทางกายภาพในการเก็บและประมวลผลของซอฟต์แวร์ ในคอมพิวเตอร์ซอฟต์แวร์จะถูกเรียกใช้งานในแรมและประมวลผลผ่านซีพียู

ประเภทของซอฟต์แวร์

การแบ่งประเภทของซอฟต์แวร์แบ่งออกได้เป็นหลายแบบ เช่น
  1. การแบ่งเชิงเทคนิค อาจแบ่งซอฟต์แวร์เป็น 3 ประเภทหลักคือ
    • ซอฟต์แวร์ระบบ (System/Infrastructure software) ใช้ในการทำให้คอมพิวเตอร์ฮาร์ดแวร์ทำงานกับระบบคอมพิวเตอร์ได้ โดยรวมถึงระบบปฏิบัติการ ไดรเวอร์ และระบบหลักของคอมพิวเตอร์ต่าง ๆ
    • โปรแกรมประยุกต์ หรือซอฟต์แวร์ประยุกต์ (Application software) ช่วยให้ผู้ใช้งานสามารถดำเนินงานต่าง ๆ โดยทั่วไปเช่น โปรแกรมสำนักงาน ฐานข้อมูล คอมพิวเตอร์เกม เว็บเบราว์เซอร์ โดยโปรแกรมประยุกต์จะมีจียูไอ
    • โปรแกรมคอมพิวเตอร์ (Tools/Utilities) ประกอบไปด้วยเครื่องมือช่วยให้โปรแกรมเมอร์เขียนโปรแกรมอื่น ๆ หรือโปรแกรมประยุกต์ได้ เครื่องมือต่าง ๆ ประกอบไปด้วย คอมไพเลอร์ อินเตอร์พรีเตอร์ ดีบักเกอร์
  2. การแบ่งตามรูปแบบการส่งมอบ แบ่งได้เป็น 2 กลุ่มคือ
    • ซอฟต์แวร์สำเร็จรูป (Package software) ซอฟต์แวร์ที่มีการขาย ให้เช่า หรือให้บริการ โดยคิดค่าบริการเป็น transaction หรือ license
    • ซอฟต์แวร์ที่พัฒนาเงินเดือน (Outsources software development) เป็นการออกแบบและพัฒนาซอฟต์แวร์เพื่อใช้งานเฉพาะกับงานประเภทต่าง ๆ เฉพาะกิจกรรมไป ส่วนใหญ่ลิขสิทธิ์ของซอฟต์แวร์นี้จะเป็นของผู้ที่ว่าจ้างให้พัฒนาขึ้น
  3. การแบ่งตามประเภทของการนำไปใช้งานหลัก แบ่งได้เป็น 3 กลุ่มคือ
    • ซอฟต์แวร์ช่วยในการบริหารจัดการทั่วไป (Enterprise software) เป็นซอฟต์แวร์ที่ใช้กับการทำงานเพื่อแก้ปัญหา/จัดการทรัพยากรของ บุคคล/องค์กร เช่น ซอฟต์แวร์บัญชี ซอฟต์แวร์จัดทำเอกสาร เป็นต้น
    • ซอฟต์แวร์สำหรับอุปกรณ์พกพาขนาดเล็ก (Mobile applications software) เป็นซอฟต์แวร์ที่ทำงานผ่านระบบปฏิบัติการพิเศษบนอุปกรณ์ขนาดเล็ก เช่น โทรศัพท์มือถือ PDA โดยสามารถแบ่งเป็นกลุ่มใหญ่ๆ ได้ 2 กลุ่ม คือ (1) ซอฟต์แวร์เพื่อสนับสนุนธุรกรรมทางธุรกิจ (Business applications) เช่น Mobile banking, Mobile payment, GPS on Mobile, Mobile applications for business process management และ(2) ซอฟต์แวร์ที่เกี่ยวข้องกับนันทนาการและบันเทิง (Entertainment applications) ซึ่งรวมเกมบนโทรศัพท์เคลื่อนที่
    • ซอฟต์แวร์สมองกลฝังตัว (Embedded System Software) เป็นซอฟต์แวร์ซึ่งฝังอยู่ไว้ในอุปกรณ์อิเล็กทรอนิกส์ต่างๆ เพื่อใช้สำหรับควบคุมการทำงานของอุปกรณ์นั้นๆ เช่น ระบบ GPRS ระบบทำความเย็นอัจริยะ ระบบตรวจสอบย้อนกลับ เป็นต้น


เครดิต: บทความ ซอฟต์แวร์ จาก วิกิพีเดีย (ภาษาไทย)


Cc.logo.circle.svg



อนุญาตให้เผยแพร่ภายใต้สัญญาอนุญาต Creative Commons Attribution-ShareAlike 3.0 Unported

วันศุกร์ที่ 17 สิงหาคม พ.ศ. 2555

พระราชบัญญัติว่าด้วยการกระทำผิดเกี่ยวกับคอมพิวเตอร์


พระราชบัญญัติ
ว่าด้วยการกระทำผิดเกี่ยวกับคอมพิวเตอร์

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

บทลงโทษ
สมชาย
มาตราที่ ๕ เนื่องจากเข้าสู่ระบบคอมพิวเตอร์ของสมหญิงโดยมิชอบ
มาตราที่ ๗ เนื่องจากเข้าใช้ข้อมูลคอมพิวเตอร์ของสมหญิงโดยมิชอบ
มาตราที่ ๙ เนื่องจากลบข้อมูลคอมพิวเตอร์ของสมหญิงโดยมิชอบ
มาตราที่ ๑๒ เนื่องจากกระทำความผิดตามมาตราที่ ๙ และเกิดความเสียหายต่อข้อมูล
      คอมพิวเตอร์ที่เกี่ยวกับความปลอดภัยของประเทศ และความมั่นคงใน
      ทางเศรษฐกิจของประเทศ
สมหมาย
มาตราที่ ๖ เนื่องจากนำวิธีในการเข้าถึงระบบคอมพิวเตอร์ของผู้อื่นไปเผยแพร่โดยมิชอบ



สมาชิกกลุ่ม
ด.ช.ชยุตม์ โรจนสุนทร
ด.ช.ชวิศ อาภรณ์วิรัตน์
ด.ช.ปั้น ขอไพบูลย์
ด.ช.ภาสพล เสาวคนธ์
ด.ช.ภึมชัย เสวกสุริยวงศ์
ด.ช.สมิทธิ รังสิยวัฒน์

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

การใช้ชื่อโดเมนกำหนดเองกับบล็อกของ Blogger

ผู้ใช้งาน Blogger สามารถเลือกรูปแบบ Domain Name ได้ 2 แบบด้วยกัน ได้แก่
1. Blogspot Sub-Domain - (abc.blogspot.com)
2. Custom Domain Name - (www.abc.com)

รูปแบบที่ 1 - Blogspot Sub-Domain
บริการ Blogspot Sub-Domain เป็นบริการโดเมนเนมฟรี ชื่อโดเมนจะปรากฎอยู่ในรูปแบบ
[name].blogspot.com ซึ่งสามารถเปลี่ยนแปลง / แก้ไข หรือเพิ่ม ได้โดยวิธีต่อไปนี้

1.เข้าสู่ blogger.com และทำการเข้าสู่ระบบให้เรียบร้อย หลังจากนั้นให้คลิกที่ชื่อบล็อกของตนเองในเมนูจัดการบล็อก

2.เข้าสู่เมนูการตั้งค่า ดังปรากฎในรูปภาพ



















3.เลือกว่าต้องการ 'เพิ่ม' (1) ชื่อโดเมนใหม่ หรือ 'แก้ไข' (2) ชื่อซับโดเมน





4.1 ในกรณีที่เลือกเพิ่มชื่อโดเมนใหม่จะแบ่งเป็นอีก 2 กรณี
    4.1.1 ในกรณีที่คุณมีโดเมนเนมอยู่แล้ว และแบ่งออกอีก 2 กรณี
        4.1.1.1 ในกรณีที่โดเมนเนมดังกล่าวจดทะเบียนไว้กับ GoDaddy.com
                      เพียงไปที่ GoDaddy Blogger DNS Management
                      เข้าสู่ระบบให้เรียบร้อย แล้วกรอกโดเมนเนมที่คุณเป็นเจ้าของ (กับ GoDaddy)
                      กด Confirm และดำเนินการ 4.1.2
        4.1.1.2 ในกรณีที่โดเมนเนมดังกล่าวไม่ได้จดทะเบียนไว้กับ GoDaddy.com
                      เข้าไปที่ Control Panel ของโดเมนเนม แล้วเข้าระบบจัดการ DNS
                      CNAME : แก้ไข ชื่อ "www" และชื่อโฮสต์ "ghs.google.com"
                      A-records : เพิ่ม A-records 4 รายการ ได้แก่ 216.239.32.21, 216.239.34.21, 216.239.36.21


                      และ 216.239.38.21    อัพเดทการตั้งค่าใน blogger.com โดยอ้างอิงถึงรูปภาพในขั้นตอนที่ 3
    กด "เพิ่มโดเมนที่กำหนดเอง" แล้วกดเปลี่ยนเป็นการตั้งค่าขั้นสูง ใส่โดเมนเนมที่คุณเป็นเจ้าของ
    และเพิ่งตั้งค่า ลงไป แล้วกดบันทึก ภายใน 24 ชั่วโมง จะสามารถใช้งานได้ :)                      
 4.1.2 ในกรณีที่คุณยังไม่มีโดเมนเนม เพียงกรอกชื่อโดเมนที่ต้องการ กดตรวจสอบว่าใช้ได้หรือไม่ แล้ว       ทำการจ่ายเงินผ่าน Google Checkout ได้เลย รอไม่เกิน 24 ชั่วโมงหลังการชำระเงินเสร็จสิ้นก็จะใช้งานได้


ขอให้สนุกกับการใช้งาน Blogspot ครับ :)

//รายชื่อสมาชิกกลุ่ม
1. ภาสพล เสาวคนธ์ (เจ้าของบล็อก)
2. ปั้น ขอไพบูลย์
3. ชวิศ อาภรณ์วิรัตน์
4. ภีมชัย เสวกสุริยวงศ์

ท่่านสามารถศึกษาข้อมูลเพิ่มเติมและดูรูปภาพประกอบเพิ่มเติมได้จาก: http://support.google.com/blogger/bin/static.py?hl=th&page=ts.cs&ts=1233381&ctx=go

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

สิ่งดีดีในวันนี้

ในวันนี้ ผมได้ทดลองเล่นเกมส์ League of Legends ซึ่งเพิ่งเปิดให้ทดสอบเมื่อวานนี้
เกมส์นี้ได้นำแนวคิดรูปแบบการเล่นมาจาก DotA ซึ่งเป็น Custom Map ของ Warcraft III
แต่เนื่องจากในการพัฒนา Custom Map บน Warcraft III มีข้อจำกัดในการพัฒนาอยู่มาก
ทางผู้พัฒนา Custom Map DotA จึงได้ออกมาทำเป็น Standalone Game
เกมส์นี้นับเป็นเกมส์แนว MOBA อันดับ 1 ของโลกเลยทีเดียวครับ
ผมมีความรู้สึกสนุกสนานกับรูปแบบ Game Play ของเกมส์นี้มาก เราต้องใช้สมอง
ในการวางแผน ต้องทำงานกันเป็นทีม ซึ่งถ้าหากเราไม่ทำงานแบบ Team Work เราจะไม่สามารถ
เอาชนะฝ่ายตรงข้ามได้เลย ถ้าหากขาดผู้เล่นในทีมไปเพียงคนเดียว ก็อาจจะทำให้ทีมแพ้ได้
ผู้เล่นแต่ละคนจะรับบทเป็น Summoner โดยต้อง Summon Hero ออกมา 1 ตัวในแต่ละเกมส์
ออกมาสู้กับฝ่ายตรงข้าม เราต้องวางแผนในการโจมตีฝ่ายตรงข้าม คิด วิเคราะห์สิ่งต่างๆ
สิ่งที่ดีในวันนี้อีกอย่างคือ ผมได้รับความรู้ที่เกี่ยวกับชีวิตประจำวัน จากคอร์ส Science 5 ของ อ.บิ๊ก
ผมเคยสงสัยอยู่ตลอดเวลา ว่าบางครั้ง ทำไมเมื่อเห็นคนอื่นหาว แล้วเราจะรู้สึกอยากหาวไปด้วย
เราต้องเข้าใจก่อนว่า การหาวคือการขับคาร์บอนไดออกไซด์ที่มีอยู่ในเลือดของเรามากเกินไป
เมื่อเราใช้ชีวิตในแต่ละวันอย่างเหน็ดเหนื่อย ย่อมมีคาร์บอนไดออกไซด์ตกค้างอยู่ในร่างกายมาก
เมื่อเราเห็นผู้อื่นหาว สมองจะเตือนตัวเองว่า เรามีคาร์บอนไดออกไซด์มากเกินไปหรือไม่ ถ้าหากใช่ เราก็จะหาวตามผู้อื่น

วันนี้ผมได้ประสบการณ์ และความรู้ต่างๆที่เคยอยากรู้มานาน นับเป็นวันที่ดีสำหรับผมเลยล่ะครับ :)

วันศุกร์ที่ 15 มิถุนายน พ.ศ. 2555

เริ่มต้นการเขียนบล็อกกับ Blogger

Blogger (หรือ Blogspot) เป็นบริการฟรีบล็อกสำหรับทุกคน สามารถเขียนเนื้อหาไม่ว่าจะเป็นส่วนตัวหรือทางด้านธุรกิจ โดยมีเครื่องมือในการเขียนบล็อกให้มากมาย สามารถนำไปสร้างรายได้ได้
มีขั้นตอนการสมัครไม่ยาก ดังต่อไปนี้

1. ก่อนอื่นคุณต้องมีบัญชี Google Account ซึ่งสามารถสมัครได้ที่ Google หากมีแล้วไปต่อได้เลย และอย่าลืมยืนยันหมายเลขโทรศัพท์ก่อนดำเนินการในขั้นตอนถัดไป
2. เข้าสู่เว็บไซต์ Blogger และล็อคอินให้เรียบร้อย
3. กดปุ่ม บล็อกใหม่ และกำหนดหัวข้อ (Blog Title), ที่อยู่ (Address) และแม่แบบ (Template / Style) โดย 3 อย่างนี้ สามารถเปลี่ยนแปลงในภายหลังได้ แต่ไม่แนะนำให้เปลี่ยนแปลงที่อยู่ เพราะอาจจะทำให้ผู้ใช้งานเว็บบล็อกของเราสับสนได้
4. หลังจากนั้น ท่านสามารถเยี่ยมชมเว็บบล็อกที่เพิ่งสร้างเสร็จได้ที่ ที่อยู่ที่ได้กรอกไว้ ตามด้วย .blogspot.com (เช่น zoomswk.blogspot.com) และท่านสามารถเข้าจัดการเว็บบล็อกของท่านได้โดยการเข้าสู่ระบบ Blogger และคลิกที่ชื่อบล็อกที่ท่านต้องการจะจัดการ

ขอให้สนุกกับการเขียนบล็อกครับ :)