วันศุกร์ที่ 11 กุมภาพันธ์ พ.ศ. 2554

xampp




โปรแกรมXAMPP

         XAMPP เป็นโปรแกรมที่ใช้ในการการจัดชุดของโปรแกรม Open Source สำหรับบนเว็บเซิร์ฟเวอร์จะประกอบด้วย Apache HTTP Server, MySQL database และโปรแกรมแปรภาษา พร้อมไลบรารีของ PHP และ Perl โดยมีชุดติดตั้งที่สามารถติดตั้งบนระบบปฏิบัติการที่หลากหลาย

จุดประสงค์ของชุดโปรแกรม XAMPP
       1. เพื่อให้นักพัฒนาเว็บสามารถติดตั้งโปรแกรมที่ใช้สำหรับทดสอบบนคอมพิวเตอร์ของนักพัฒนาเองก่อนที่จะนำเว็บแอพพลิเคชันของตนไปติดตั้งบนเว็บเซิร์ฟเวอร์ที่ใช้งานจริง
       2.เพื่อให้ผู้พัฒนาโปรแกรมจะต้องไปตามเว็บต่างๆเพื่อดาวน์โหลดโปรแกรมก่อนที่จะมีโปรแกรมXAMPPที่จะใช้งานแต่ละตัว
       3.เพื่อให้ผู้พัฒนาแก้ไขค่าคอนฟิก (Configuration setting) เมื่อทำการติดตั้งแล้วซึ่งมีความยุ่งยากในระดับหนึ่งอีกด้วย
โปรแกรมที่ใช้ร่วมกับXAMPP
ปัจจุบันโปรแกรม XAMPP มีอยู่ 4 อย่างด้วยกัน คือ

1.
โปรแกรม XAMPP สำหรับ Linux
* ได้รับการทดสอบบน SuSE, RedHat, Mandrake และ Debian
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite และ IMAP C-Client


2.
โปรแกรม XAMPP สำหรับ Windows
* ได้รับการทดสอบบน Windows 98, NT, 2000, 2003, XP และ Vista
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite และ WEB-DAV + mod_auth_mysql


3. โปรแกรม XAMPP สำหรับ Mac OS X
* ได้รับการทดสอบบน Mac OS X
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl, eAccelerator และ phpSQLiteAdmin


4.
โปรแกรม XAMPP สำหรับ Solaris ( รุ่นทดสอบ )
* ได้รับการทดสอบบน Solaris 8, Solaris 9
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer และ pdf class
* คำเตือน : โปรแกรม XAMPP สำหรับ Solaris อยู่ในการพัฒนา ดังนั้น "ใช้บนความเสี่ยงของคุณเอง"
ขั้นตอนการติดตั้ง โปรแกรม XAMPP
ก่อนอื่นให้ไปดาวน์โหลดตัวติดตั้ง XAMPP เวอร์ชั่นล่าสุดได้ที่เว็บไซต์
http://www.apachefriends.org/en/xampp-windows.html

1. ทำการดับเบิ้ลคลิกที่ไอคอน xampp-win32-1.7.1-installer.exe
2. เลือกภาษาเป็น English
3. ระบบแสดงข้อความต้อนรับให้ คลิกปุ่ม Next

4. เลือกห้องเก็บเป็น c:\xampp เสร็จแล้วคลิกปุ่ม Next
5. เลือกการสร้าง Shortcut และการสต๊าทบริการตามต้องการ เสร็จแล้วให้คลิกปุ่ม Install เพื่อเริ่มติดตั้ง
6. ขณะทำการติดตั้งโปรแกรม



7. คลิกปุ่ม Finish เพื่อสิ้นสุดการติดตั้ง



8. แสดงหน้า Control Panel ของโปรแกรม XAMMP



9. ให้ทำการ Start บริการ Apache และ MySQL กรณีที่ระบบ Windows ขึ้นหน้าต่าง Windows Security Alert ให้ตอบ Unblock



ประโยชน์ของโปรแกรมXAMPP

1.เป็นโปรแกรมที่เแจกฟรีไม่เสียค่าใช้จ่ายทำให้ประหยัดค่าใช้จ่ายในการโหลดโปรแกรม
2.เป็นโปรแกรมที่ง่ายในการติดตั้งและการเอาออก
3.ช่วยลดระยะเวลาในการทำงาน


        www.twebmaster.com/viewArticle.php?id=200
       www.webcomzone.com/2010/09/การติดตั้ง-โปรแกรม-xampp/

       http://www.cmsthailand.com/XAMPP_Installation

    

โปรแกรมมูเดิ้ล





โปรแกรมมูเดิ้ล

                     มูเดิ้ล คือ โปรแกรมที่ประมวลผลในเครื่องบริการ (Server-Side Script) ทำหน้าที่ให้บริการระบบอีเลินนิ่ง ทำให้ผู้ดูแลระบบสามารถเปิดบริการแก่ครู และนักเรียน ผ่านบริการ 2 ระบบ คือ
1)ระบบซีเอ็มเอส หรือระบบจัดการเนื้อหา (CMS = Course Management System)ซึ่งจะทำให้ครูสามารถจัดการเนื้อหา เตรียมเอกสาร สื่อมัลติมีเดีย แบบฝึกหัดตามแผนการจัดการเรียนรู้ ได้ง่ายขึ้น
2)ระบบแอลเอ็มเอส หรือระบบจัดการเรียนรู้ (LMS = Learning Management System) บริการนี้จะทำให้นักเรียนเข้าเรียนรู้ตามลำดับ ตามช่วงเวลา ตามเงื่อนไขที่ครูได้จัดเตรียมอย่างเป็นระบบ และประเมินผลการเรียนรู้ของนักเรียน พร้อมแสดงผลการตัดเกรดอัตโนมัติ


         ผู้พัฒนามูเดิ้ล คือ Martin Dougiamas โปรแกรมมีลักษณะเป็นโอเพนท์ซอร์ท (Open Source) ภายใต้ข้อตกลงของจีพีแอล (General Public License) สามารถดาวน์โหลดไปใช้งานได้ฟรีจาก moodle.org โดยผู้ดูแลระบบ (Admin) นำไปติดตั้งในเครื่องบริการ (Server) ที่บริการเว็บเซอร์ฟเวอร์ (Web Server) รองรับภาษาพีเอชพี (PHP Language) และมายเอสคิวแอล(MySQL)


ความสามารถของมูเดิ้ล
 

           1. เป็น Open Source ที่ได้รับการยอมรับจาก สถาบันส่วนใหญ่
           2. สามารถเป็นได้ทั้ง CMS(Course Management System) และ LMS(Learning Management System) ช่วยรวบรวมวิชาเป็นหมวดหมู่ เผยแพร่เนื้อหาของผู้สอน พร้อมบริการให้นักเรียนเข้ามาศึกษา และบันทึกกิจกรรมของนักเรียน
     3. สามารถ สร้างแหล่งข้อมูลใหม่ หรือเผยแพร่เอกสารที่ทำไว้ เช่น Microsoft Office, Web Page, PDF หรือ Image เป็นต้น 
     4. มี ระบบติดต่อสื่อสารระหว่างนักเรียน เพื่อนร่วมชั้น และผู้สอน เช่น chat หรือ webboard เป็นต้น นักเรียนฝากคำถาม ครูทิ้งคำถามไว้ ครูนัดสนทนาแบบออนไลน์ ครูนัดสอนเสริม หรือแจกเอกสารให้อ่านก่อนเข้าเรียน ก็ได้
     5. มี ระบบแบบทดสอบ รับการบ้าน และกิจกรรม ที่รองรับระบบให้คะแนนที่หลากหลาย ให้ส่งงาน ให้ทำแบบฝึกหัด ตรวจให้คะแนนแล้ว export ไป excel
    6. สำรองข้อมูลเป็น .zip แฟ้มเดียว สามารถนำไปกู้คืนลงไปในเครื่องใดก็ได้  แล้วเก็บเป็น .zip เปิดให้ Download ใครจะนำไปทดสอบกู้คืนในเครื่องตนเองก็ได้
   7.ผู้บริหารที่มีวิสัยทัศน์ และใจกว้าง ส่งเสริมเรื่องนี้เพราะ อาจารย์ได้ทำหน้าที่ นักศึกษาได้เรียนรู้ และสถาบันได้ชื่อเสียง อาจารย์เตรียมสอนเพียงครั้งเดียว แต่นักเรียนเข้ามาเรียนกี่รอบก็ได้ จบไปเข้าแล้วกลับมาอ่านทบทวนก็ได้


สิ่งที่ควรรู้ก่อนจะใช้มูเดิ้ล 

  • สิ่งที่ควรมี ก่อนใช้มูเดิ้ล (Requirement)
    1. มี เว็บบราวเซอร์ (Web Browser) เพื่อติดต่อกับโปรแกรมมูเดิ้ล จำเป็นทั้งต่อครู และนักเรียน
    2. มี เว็บเซอร์ฟเวอร์ (Web Server) เพื่อบริการรับการเชื่อมต่อเข้าไป โดยรองรับภาษาพีเอชพี (php) และฐานข้อมูลมายเอสคิวแอล (mysql)
    3. มี ผู้ติดตั้ง (Installer) และ ผู้ดูแลระบบ (Admin) เพื่อทำให้ระบบเกิดขึ้น และให้บริการแก่ผู้ใช้
    4. มี ผู้บริหาร ครู และนักเรียน ที่ยอมรับเทคโนโลยี ดังนั้นมูเดิ้ลเหมาะสำหรับนักเรียนที่รับผิดชอบ ครูที่มุ่งมั่น และผู้บริหารที่ให้งบประมาณ
    5. มี การเชื่อมต่อเครื่องคอมพิวเตอร์เป็นเครือข่าย (Network) เช่น อินเทอร์เน็ต อินทราเน็ต หรือเครือข่ายท้องถิ่น (LAN)  


  • บทบาทของผู้เข้าใช้มูเดิ้ล (Who are them?)
    1. ผู้ดูแล (Admin) มีหน้าที่ ติดตั้งระบบ บำรุงรักษา กำหนดค่าเริ่มต้น กำหนดสิทธ์การเป็นครู แก้ไขปัญหาให้แก่ครู และนักเรียน
    2. ครู (Teacher) มีหน้าที่ เพิ่มแหล่งข้อมูล เพิ่มกิจกรรม ให้คะแนน ตรวจสอบกิจกรรม ตอบคำถาม และติดต่อสื่อสารกับนักเรียน
    3. นักเรียน (Student) มีหน้าที่ เข้าศึกษาแหล่งข้อมูล และทำกิจกรรม ตามแผนการสอน
    4. ผู้เยี่ยมชม (Guest) สามารถเข้าเรียนได้เฉพาะวิชาที่อนุญาต และถูกจำกัดสิทธ์ในการทำกิจกรรม 


  • แหล่งข้อมูล หรือกิจกรรม (Resource and Activities)
    1. ป้ายประกาศ (Label) คือ ระบบแสดงข้อความ เพื่อประกาศให้นักเรียนทราบข่าวสาร
    2. กระดานเสวนา (Forum) คือ กระดานที่ครู และนักเรียนเข้ามาแลกเปลี่ยนเรียนรู้
    3. การบ้าน (Assignment) คือ ระบบที่ครูกำหนดโจทย์ให้นักเรียนไปค้นคว้า แล้วนำแฟ้มงานมาอัพโหลด (upload) ส่งครู
    4. ห้องสนทนา (Chat) คือ ระบบที่สามารถนัดเวลาสนทนาระหว่างครู และนักเรียน แบบออนไลน์
    5. แบบทดสอบ (Quiz) คือ ระบบวัดและประเมินผลการเรียนรู้ด้วยข้อสอบแบบปรนัย หรืออัตนัย
    6. แหล่งข้อมูล (Resources) คือ แหล่งข้อมูลอื่น เช่น text, html, upload, weblink, webpage, program
    7. โพลล์ (Poll) คือ ระบบที่เปิดให้สามารถถามความคิดเห็นจากนักเรียน
    8. สารานุกรม (Wiki) คือ ระบบสร้างแหล่งอ้างอิงเชิงบูรณาการระหว่างครู และนักเรียน
    9. อภิธานศัพท์ (Glossary) คือ รวมคำศัพท์ จัดหมวดหมู่ สามารถสืบค้นได้
    10. ห้องปฏิบัติการ (Workshop) คือ ระบบที่ให้นักเรียนทำงาน แล้วส่งงาน ซึ่งประเมินผลได้หลายแบบ
    11. สกอร์ม (SCORM) คือ แหล่งข้อมูลที่รวมเนื้อหา หรือแฟ้มข้อมูลจากภายนอก ถูกยอมรับเป็นมาตรฐานหนึ่งของ Learning Object  


  • กิจกรรมของครู (Teacher Activities)
    1. สมัครสมาชิกด้วยตนเอง และรอผู้ดูแล อนุมัติ ให้เป็นครู หรือผู้สร้างคอร์ส
    2. ครูสร้างคอร์ส และกำหนดลักษณะของคอร์สด้วยตนเอง
    3. เพิ่ม เอกสาร บทเรียน และลำดับเหตุการณ์ตามความเหมาะสม
    4. ประกาศข่าวสาร หรือนัดสนทนา กับนักเรียนผ่านอินเทอร์เน็ต
    5. สามารถสำรองข้อมูลในวิชา เก็บเป็นแฟ้มเพียงแฟ้มเดียวได้
    6. สามารถกู้คืนข้อมูลที่เคยสำรองไว้ หรือนำไปใช้ในเครื่องอื่น
    7. สามารถดาวน์โหลดคะแนนนักเรียนที่ถูกบันทึกจากการทำกิจกรรม ไปประมวลผลใน Excel
    8. กำหนดกลุ่มนักเรียน เพื่อสะดวกในการจัดการนักเรียนจำนวนมาก
    9. ยกเลิกนักเรียนในรายวิชา ถ้าพบว่ามีความประพฤติไม่เหมาะสม หรือเข้าเรียนผิดรายวิชา
    10. ตรวจสอบกิจกรรมของนักเรียนแต่ละคน เช่น ความถี่ในการอ่านบทเรียน หรือคะแนนในการสอบ
    11. เพิ่มรายการนัดหมาย หรือกิจกรรม แสดงด้วยปฏิทิน
    12. สร้างเนื้อหาใน SCORM หรือสร้างข้อสอบแบบ GIFT แล้วนำเข้าได้สู่ระบบ 


  • กิจกรรมของนักเรียน (Student Activities)
    1. สมัครสมาชิกด้วยตัวนักเรียนเองได้
    2. รออนุมัติการเป็นสมาชิก และสมัครเข้าเรียนแต่ละวิชาด้วยตนเอง (บางระบบ สามารถสมัคร และเข้าเรียนได้ทันที)
    3. เรียนรู้จากเอกสาร หรือบทเรียน ที่ครูกำหนดให้เข้าไปศึกษาตามช่วงเวลาที่เหมาะสม
    4. ฝากคำถาม หรือข้อคิดเห็น หรือสนทนาระหว่างครูและนักเรียน
    5. ทำกิจกรรมตามที่ได้รับมอบหมาย เช่น ทำแบบฝึกหัด หรือส่งการบ้าน
    6. แก้ไขข้อมูลส่วนตัวของตนเองได้


       ภาพแสดงการจัดการเรียนการสอนแบบเดิม

       ภาพ ระบบการจัดการเรียนการสอนแบบอีเลิร์นนิ่ง







                ตัวอย่างการนำมูเดิ้ลมาใช้ในการเรียนการสอน
                       

                                     รูปที่ 1 การใช้ radio online


                                รูปที่ 2 การใช้ Streaming media 


                       ตัวอย่างการทำ  ระบบการพัฒนาการเรียนการสอนผ่าน Radio Online and Streaming Media   จะเป็นระบบที่ใช้ no-ip เข้ามาช่วยหรือ  ก็คือ  การสร้าง Host ใช้เองหรือทำ Server ใช้ที่บ้านเอง  แต่การ Access เข้าจะตั้ง limit  ไว้ที่  20  IP  



การติดตั้ง


   การติดตั้งมูเดิ้ลมักทำโดยผู้ดูแลระบบอินเทอร์เน็ตของสถาบัน ซึ่งมีอยู่ 2 วิธี 
1) ติดตั้งโปรแกรมทีละโปรแกรม ได้แก่ apache, php, mysql และ moodle

2) ติดตั้งโปรแกรมที่รวมชุดมา เช่น appserv, thaiabc, xoops  
   
การสำรอง และกู้คืน (Backup & Restore)  

         เมื่อครูเตรียมสอน สามารถทำได้ทั้งแบบ online และ offline ถ้าทำแบบ online หมายถึงทำกับ server โดยตรง ข้อมูลทั้งหมดจึงอยู่ใน server เพื่อความไม่ประมาท ครูควรสำรองข้อมูลเก็บเป็นแฟ้ม .zip เก็บไว้ ถ้าสักวันหนึ่ง server ล่ม หรือถูก hack จนข้อมูลเสียหาย ครูสามารถนำแฟ้มที่สำรองไว้ นำกลับมากู้คืนได้ด้วยตนเอง หรือครูบางท่านอาจมีเครื่องคอมพิวเตอร์ที่บ้าน และติดตั้ง moodle เพื่อใช้เตรียมสอนแบบ offline สามารถสำรองข้อมูลจากที่บ้าน มากู้คืนในเครื่อง server ของสถาบันได้ ทำให้ทำงานได้สะดวก ไม่จำเป็นต้องเตรียมการสอนแบบ online เพราะไม่สะดวกเรื่องเวลา และสถานที่


การสำรอง และกู้คืน
1. การสำรองข้อมูลนี้อาจทำโดยผู้ดูแลระบบ เก็บข้อมูลจากห้อง moodle data folder และจาก mysql หรือใช้ระบบสำรองที่ระบบเตรียมไว้ให้
2. การสำรองนั้นทำได้ไม่ยาก .. แต่ให้ระวังเรื่องขนาดแฟ้ม เพราะเป็นข้อจำกัดใน php.ini
3. การกู้คืนจะต้อง upload เข้าไปใน ไฟล์ของเว็บไซต์ จึงจะกู้คืนแฟ้มนั้นได้
4. กู้คืนได้ 3 แบบ 1.รายวิชาใหม่ 2.เพิ่มลงในรายวิชาที่มีอยู่ 3.ลบก่อนลงข้อมูลในวิชาที่มีอยู่
5. ถ้าเลือก กู้คืน .zip แต่มีวิชาเดิมอยู่ หรือเคยกู้คืนมาก่อนหน้านี้ และเลือกแบบรายวิชาใหม่ ระบบจะเพิ่มวิชาที่มีคำว่า สำเนา 1 ต่อท้าย
6. ถ้ากู้คืน วิชาที่มีอยู่ก่อน ควรเลือกเพิ่มใหม่ หรือลบของเดิม อย่างเข้าใจ
7. ชื่อย่อ (Code) ซ้ำกันไม่ได้ แต่ชื่อเต็มซ้ำกันได้ ให้ระวังถ้ามีครูหลายคนในระบบ
8. กู้คืนแบบ เพิ่ม หรือลบ ต้องเลือกวิชา
     8.1 ถ้าเลือกเพิ่มในวิชาเดิม ข้อมูลหลายส่วนจะมี 2 ชุด อย่าง ไม่ถูกต้อง

     8.2 ถ้าเลือกลบในวิชาเดิม ก่อนลงใหม่ ปัญหาจาก 8.1 จะหายไป
9. ครูมีสิทธิ์สำรอง หรือกู้คืนในวิชาของตนเองเท่านั้น แต่ผู้ดูแลระบบทำได้ทุกวิชา
10. วิชาเดียวกัน อาจมีสำรองไว้หลายชุด และสามารถกู้คืนสลับกันได้ ในแต่ละภาคเรียน
11. เพื่อความ ปลอดภัย ครูไม่ควรเป็นผู้สร้างวิชา เพราะอาจกู้คืนไปทับวิชาอื่น ควรเป็นหน้าที่ของผู้ดูแลที่ชำนาณ
 
















































































   

         seashore.buu.ac.th/~51541007/Moodle.doc
         krunon.6te.net/read.php?tid=8&page=e
            http://surinlearnning.no-ip.org           http://www.thaiall.com/e-learning/moodle.htm




Blender







                                                      
ประวัติของเบลนเดอร์

              เบลนเดอร์ถูกพัฒนาขึ้นเพื่อใช้ภายในสตูดิโอแอนิเมชัน NeoGeo และ Not a Number Technologies (NaN) ในประเทศฮอลแลนด์ โดย Ton Roosendaal ซึ่งเคยเขียนโปรแกรมจำลองภาพโดยการคำนวณทิศทางแสงบนเครื่อง Amiga ในปี 1989 โดยชื่อ"เบลนเดอร์"ได้รับแรงบันดาลใจมาจากเพลงของ Yellow จาก album Baby
              Roosendaal ก่อตั้ง NaN ขึ้นเมื่อเดือนมิถุนายนปีพ.ศ. 2541 ขึ้นเพื่อพัฒนาและเผยแพร่โปรแกรมเบลนเดอร์ โดยในระยะแรกเบลนเดอร์เป็นแชร์แวร์จนกระทั่ง NaN เลิกกิจการในปีพ.ศ. 2545
กลุ่มผู้ถือหุ้นตกลงจะขายสิทธิ์ในการจัดการ Blender license ให้เป็นแบบ GPL ในราคา €100,000 ในขณะนั้น (พ.ศ. 2545) และหลังจากที่ Roosendall ได้เริ่มระดมทุนจากการรับบริจาคระยะหนึ่ง ก็ได้ประกาศว่าวันที่ 7 เดือนพฤศจิกายนพ.ศ. 2545 ว่าได้รับเงินบริจาคเพียงพอ และเบลนเดอร์ก็กลายเป็นซอฟต์แวร์เสรีและได้รับการพัฒนาต่อมาจนถึงปัจจุบันภายใต้การดูแลของ Blender Foundation
ในระยะแรก Blender Foundation ได้สงวนสิทธิ์ที่จะใช้ dual license (การใช้ license แบบคู่ขนานคืออาจทำสัญญากับบางนิติบุคคลด้วยสัญญาที่ไม่ถูกบังคับโดยข้อกำหนดของ GPL) แต่ทางเลือกนี้ไม่ได้ถูกใช้กระทั่งยกเลิกไปในปีพ.ศ. 2548 ปัจจุบัน Blender จึงอยู่ใต้สัญญาแบบ GPL เท่านั้น

เรามาทำความรู้จักBlenderกัน

         Blender เป็นโปรแกรมที่มีขนาดไฟล์ที่เล็ก (ประมาณ 40MB หรือเล็กกว่าหากเลือกเฉพาะส่วน) ทำงานได้โดยไม่ต้องอินสตอล สามารถใส่ในแฟลชไดรฟ์ขนาดเล็กได้ สามารถทำงานได้บนระบบปฏิบัติการหลายรูปแบบ มีความสามารถในการทำคาแรคเตอร์และโมเดล ได้ใกล้เคียงหรือแม้แต่สูงกว่าโปรแกรม 3 มิติระดับสูงอื่นๆในหลายกรณี
  • รองรับโครงสร้างพื้นฐานเรขาคณิตและการปฏิบัติการหลายอย่าง ได้แก่โมเดล Polygon, พื้นผิวแบบ Subdiv Bezier curve พื้นผิว NURBS metaballs digital sculpting และ ฟอนต์
  • รองรับการนำเข้าไฟล์จากโปรแกรมอื่นๆ เช่น Wavefront OBJ, Wings 3D, 3 ดีเอสแมกซ์, LightWave3D, COLLADA และอื่นๆ
  • มีเครื่องมือสำหรับทำแอนิเมชัน เช่น armature (กระดูก), constraints, lattice deformation, mesh deform (harmonic coordinate), shape keys, keyframes, timeline, non-linear animation, constraints, vertex weighting, ข้อต่อแบบ dual quaternion, ระบบ particles, ระบบจำลองฟิสิกส์ Bullet (Software) ของไหล ไฟ, ระบบขน ระบบแปรงสำหรับแปรงทิศทางขน ฯลฯ
  • มีเครื่องมือสำหรับใช้ตัดต่อและตบแต่งวีดีโอในตัว
  • มีเอนจินสำหรับเรนเดอร์ภายในโปรแกรมที่มีประสิทธิภาพสูงโดยมีคุณลักษณะสำคัญเช่น DoF, Subsurface Scattering, Volumetric Rendering และรองรับโปรแกรมภายนอกสำหรับการเรนเดอร์ที่มีความสามารถคำนวณแสงที่ซับซ้อนกว่าตัวเบลนเดอร์เอง (เช่นการคำนวณแบบ photon mapping และแบบ path tracing) ทั้งแบบที่เป็นซอฟต์แวร์เสรีเช่น YafRay และ LuxRender หรือซอฟต์แวร์กรรมสิทธิ์เช่น Indigo, Renderman, V-Ray
  • สามารถเขียนโปรแกรมเสริมการทำงานได้ด้วยภาษา ไพทอนสคริป
  • มีเกมเอนจินในตัว
  • ระบบแสดงผลแบบ GLSL เช่นสามารถจำลองเงาตกกระทบพื้นผิวได้ในตัว modeler เอง สามารถผสมผสานการทำงานแบบ multi texture ได้
  • แก้ไขภาพแบบแรสเตอร์ได้ในตัวโดยสามารถใช้ Node เพื่อจำลองการทำงานแบบ Layer
  • ระบบคลี่ UV แบบ ABF++ และ LSCM พร้อมระบบ pin ปักหมุดเพื่อช่วยการคลี่แบบต่อเนื่อง การแสดงค่าความบิดเบี้ยว/ความตึงของหน้า UV
  • สามารถระบายสีบนพื้นผิว 3 มิติได้ทันที
  • รองรับ tablet
  • สามารถนำไปแจกจ่ายหรือขายต่อได้โดยไม่ผิดกฎหมาย ตามสัญญาอนุญาตสาธารณะทั่วไปของกนู

ภาพของฺBlenderในลักษณะต่างๆ


ภาพเคลื่อนไหว



ภาพหน้าจอเมื่อเปิด Blender 2.40
     เรามาทำความรู้จักกับ อินเทอร์เฟสของ Blender ก่อน
   
           Blender จะมีอินเทอร์เฟสที่แปลกกว่าโปรแกรม 3 มิติตัวอื่นอยู่มาก คือจะเป็นลักษณะของหน้าต่างที่จะแสดงค่าต่างๆ ตามแต่ละหน้าต่างไป และเราสามารถที่จะเลือกรูปแบบ ของการจัดวางให้มันแสดงผลได้ตามที่เราต้องการ พูดง่ายๆอีกอย่างคือ มีความยืดหยุ่นในจากจัดการกับอินเทอร์เฟสได้มาก เพื่อให้เหมาะกับการทำงานในแต่ละแบบที่จะแตกต่างกันออกไป

 Window ต่างๆใน Blender


รายการ window ที่มีใน Blender


เมนูสำหรับ แบ่งหน้าต่าง และรวมหน้าต่าง
 

                                                                                                          อินเทอร์เฟสที่ถูกปรับแต่ง ด้วยคำสั่ง Split และ Join
                                                                                                                                                                          และทั้งหมดนี้ ก็คืออินเทอเฟสทั้งหมดที่มีใน Blender ส่วนอินเทอเฟสที่เราได้เห็นในครั้งแรกที่เปิด Blender ขึ้นมานั้น จะเป็นการนำเอาอินเทอเฟส 3 อย่าง เข้ามประกอบเข้าด้วยกัน ทำให้เกิดเป็นอินเทอเฟสอย่างที่เห็น อินเทอเฟสทั้ง 3ที่ได้กล่าวไปนั้นก็คือ ส่วนเมนูด้านล่าง ของ User Preferences ที่ถูกจัดวางเป็นแถบเมนูด้านบนของอินเทอเฟส ส่วนของพื้นที่ทำงานตรงกลางก็คือ 3D View และส่วนสุดท้าย ด้านล่าง ก็คือ Buttons Window จากการเรียงตัวกันของ อินเทอเฟสทั้ง 3 ทำให้เกิดเป็นอินเทอเฟสที่เราได้เห็นในตอนเริ่มต้น ที่เปิด Blender ขึ้นมา
           อินเทอเฟสของ Blender นั้นสามารถแบ่งออกเป็นหน้าต่างย่อยๆ ได้ตามต้องการ ตามที่ได้บอกไว้แล้วว่า มันยืดหยุ่นสูงสำหรับวิธีในการแบ่งอินเทอเฟสออก ให้เป็นหน้าต่างย่อยๆนั้น เพียงแค่คุณนำเมาส์ไปวาง บริเวณขอบของหน้าต่าง หรือรอยต่อระหว่างหน้าต่าง ให้เคอเซอร์เปลี่ยนรูปแบบเป็น ลักษณะของ ลูกศรที่มี 2 หัว จากนั้นคลิ๊กขวา จะเกิดเมนูขั้นมา จากเมนูนี้คุณสามารถ แบ่งหน้าต่างออกมาจาก 1เป็น2 ได้ด้วยการกด Split Area หรือคุณอาจรวมหน้าต่าง จาก 2 ให้รวมเป็น 1 ก็ได้ ด้วยการกด Join Areas

 

อ้างอิงค์
th.wikipedia.org/wiki/%25E0%25B9%2584...
http://th.wikibooks.org/wiki/Blender3d/Blender_Tutorial/Blender_Interface"
blender_logo.png


วันพฤหัสบดีที่ 10 กุมภาพันธ์ พ.ศ. 2554

s&p



“ชื่อนี้มีแต่ของอร่อย


ข้อมูลบริษัท เอส แอนด์ พี ซินดิเคท จำกัด (มหาชน)

          บริษัท เอส แอนด์ พี ซินดิเคท จำกัด (มหาชน) และกลุ่มบริษัทในเครือเป็นผู้นำทางด้านธุรกิจร้านอาหารและร้านเบเกอรี่ ซึ่งเปิดให้บริการด้านอาหาร เบเกอรี่ และเครื่องดื่มทั้งในประเทศและต่างประเทศมาเป็นเวลากว่า 30 ปี มากกว่า 230 สาขา ได้รับการรับรองเครื่องหมายตราสัญลักษณ์ผลิตภัณฑ์ การส่งออกที่มีคุณภาพสูง และมาตรฐานสากล "Thailand's Brand" จากกรมส่งเสริมการส่งออกกระทรวงพาณิชย์ โดยบริษัทได้จำหน่ายผลิตภัณฑ์ในภายใต้ชื่อ เอส แอนด์ พี 

เรามารู้จักประเภทธุรกิจของ เอส แอนด์ พี สามารถจำแนกได้ดังนี้

           

*   S&P Restaurants   เป็นร้านอาหาร เปิดให้บริการด้านอาหารนานาชนิด รวมทั้งเค้ก ของหวาน ไอศรีม และ เครื่องดื่ม

*   Siam Kitchen   เป็นร้านอาหารไทยที่มีการให้บริการอาหารกลุ่มของลูกค้า จะเป็นลูกค้าแบบง่ายๆ เช่น อาหารจานเดียว และยังได้รับการรับรองเครื่องหมายฮาลาล เพื่อรับรองลูกค้าชาวมุสลิมด้วย

*   Thai    เป็นร้านอาหารไทยที่มีการให้บริการกลุ่มลูกค้าระดับปานกลาง ด้วยอาหารไทยจานเดียว ในบรรยากาศแบบสบายๆ เป็นกันเอง

*   Patio   เป็นร้านอาหารแบบร่วมสมัยไทย-ฝรั่ง ให้บริการด้วยอาหารที่หลากหลายและแปลกใหม่ ซึ่งได้รับการปรุงแต่งอย่างสร้างสรรค์ จำหน่ายทั้งอาหารคาว หวาน เบเกอรี่ รวมทั้งน้ำสลัด ซอส พาสต้า และซุปแช่แข็ง สำหรับนำไปบริโภคที่บ้านได้อีกด้วย

*   Patara   เป็นร้านอาหารไทยมีระดับทั้งในด้านการบริการและบรรยากาศภายในร้าน ให้บริการอาหารไทยร่วมสมัยด้วย  มีเมนูที่หลากหลาย เป็นที่ชื่นชอบของลูกค้าชาวไทยและต่างประเทศ มีการจัดแต่งจานอาหารที่อนุรักษ์ความเป็นไทย ด้วยการแกะสลักผัก ผลไม้ ด้วยความประณีต ผสมผสานกับความเป็นสากล

*   Vanilla Industtry   เป็นร้านอาหาร และเบเกอรี่ในแนวทันสมัย จำหน่ายทั้งอาหารฝรั่ง เค้ก คุ๊กกี้ สไตล์โฮมเมด บรรยากาศของร้านนั่งสบาย ถูกใจคนรุ่นใหม่ ในปัจจุบัน
*   มังกรทอง  เป็นร้านอาหารจีนสมัยใหม่ พร้อมติ่มซำแสนอร่อย นอกจากนี้ยังมีบริการจัดเลี้ยง และรับบริการจัดโต๊ะจีนทั่วเขตกรุงเทพฯ และปริมณฑล
*    ร้านกาแฟ Blue Cup    เป็นร้านกาแฟที่ให้บริการด้วยคุณภาพ ด้วยรูปแบบ และรสชาติที่ถูกใจ คอกาแฟ เปิดบริการในร้าน S & P ทั่วประเทศ


       นอกจากนี้ เอส แอนด์ พี ยังได้ขยายจุดขายไปยังสถานีบริการน้ำมันทั่วประเทศ โรงพยาบาล และธนาคาร เพื่ออำนวยความสะดวกให้กับลูกค้า  อีกทั้งบริษัทฯ ยังมีการผลิตและจำหน่ายสินค้าเบเกอรี่ อาหารสำเร็จรูปแช่แข็ง ผลิตภัณฑ์ไส้กรอกและแฮม เส้นพาสต้าภายใต้ชื่อ S&P ผ่านสาขาร้านอาหารและเบเกอรี่ และซุปเปอร์มาเก็ต รวมทั้งส่งสินค้าออกไปยังต่างประเทศ ปัจจุบันมีโรงงานทั้งหมด 4 แห่ง ได้รับการรับรองจาก GMP(Good Manufacturing Practice) ที่รับรองหลักเกณฑ์การผลิตที่ดี และห้องปฏิบัติการได้รับ ISO-IEC 17025 อันแสดงถึงมาตรฐานในขบวนการผลิตจาก สมอ. กระทรวงอุตสาหกรรม  อีกทั้งบริษัทยังให้บริการอื่นๆ อาทิ บริการจัดเลี้ยงนอกสถานที่ บริการอาหารปิ่นโต บริการจัดส่งอาหารถึงบ้าน(สำหรับเขกรุงเทพฯ และปริมณฑล) สามารถดูข้อมูลเพิ่มเติมได้ที่เว็บไซต์ www.snpfood.c


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

         

พัฒนาการด้านไอทีของเอส แอนด์ พี
         
 พัฒนาการด้านระบบไอทีของเอส แอนด์พี เกิดขึ้นจาก 2 ทิศทาง โดยทิศทางแรกมาจากสำนักงานส่วนหน้า (ฟรอนต์ออฟฟิศ) ที่เริ่มมีการนำ ระบบ POS (point of sale)” และ ระบบคอลล์เซ็นเตอร์ มาใช้งาน เริ่มต้นจากการส่งข้อมูลผ่านสายโทรศัพท์จนกระทั่งปัจจุบันเป็นการส่งผ่าน ระบบ VPN (Virtual Private Network)”  คือ เมื่อคอลล์เซ็นเตอร์ได้รับคำสั่งซื้อเข้ามาก็สามารถสั่งให้ระบบพิมพ์ใบสั่งซื้อที่เครื่องพิมพ์ของสาขาซึ่งมีพรินต์เซิร์ฟเวอร์ตั้งอยู่ได้ทันที




            การสั่งซื้อผ่าน “ระบบคอลล์เซ็นเตอร์


              


 การสั่งซื้อผ่านเว็บไซต์ www.snpfood.com

             

 

 

 

 

 

ระบบไอทีอีกส่วนหนึ่งที่เกิดขึ้นจากสำนักงานส่วนหลัง (แบ็กออฟฟิศ) นั้นเติบโตมาจากระบบวางแผนด้านวัตถุดิบ  (Material Resource Planning –MRP) ซึ่งต่อมาได้กลายเป็นแกนกลางของระบบวางแผนทรัพยากรองค์กร (Enterprise Resource Planning – ERP) ที่ปัจจุบันทางเอส แอนด์ พี ได้แปลงระบบให้ทำงานผ่านเว็บ (web-based)  แล้วที่เว็บไซต์ www.snpfood.com

                 บริษัท เอส แอนด์ พี ซินดิเคท จำกัด (มหาชน) ได้จัดทำ เว็บไซต์เพื่อเป็นสื่อโฆษณาทางหนึ่ง ของบริษัทฯ ไว้เผยแพร่ข้อมูลผลิตภัณฑ์ต่างๆ ของบริษัทฯ ข่าวและกิจกรรมทั้งภายในและที่ได้มีส่วนร่วมกับสังคมภายนอก นอกจากนี้ บริษัทฯ ยังได้ทำการจดทะเบียนพานิชย์อิเล็กทรอนิกส์ กับกระทรวงพานิชย์ เพื่อบริการลูกค้าทางอิเล็กทรอนิกส์ E-Commerce ด้วยความ มั่นใจ มีการชำระเงินผ่าน “ CREDIT CARD ONLINE” เพิ่มความสะดวกสบายยิ่งขึ้น ในบางช่วงบริษัทฯ ได้จัดโปรโมชั่นสำหรับลูกค้าทาง อินเตอร์เน็ตโดยเฉพาะ 

การชำระเงิน CREDIT CARD ONLINE

 

 

หลักเกณฑ์ในการเลือกใช้โอเพ่นซอร์สซอฟต์แวร์

          ในแง่ของหลักเกณฑ์การเลือกใช้โอเพ่นซอร์สซอฟต์แวร์เพื่อนำมารับมือกับความท้าทายต่างๆ โอเพ่นซอร์สไม่สามารถใช้แทนทุกสิ่งทุกอย่างได้ เพราะฉะนั้นเราจึงยังคงใช้ระบบ ERP ตัวเดิมต่อไป เพียงแต่อัพเกรดให้ทำงานผ่านเว็บได้ ซึ่งทำให้สามารถผนวกกับโอเพ่นซอร์สซอฟต์แวร์ที่ทำงานบนเว็บซึ่งเชื่อมต่อ อยู่รอบๆ ระบบ ERP ได้ดียิ่งขึ้นในระดับ near-realtime


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



 

ที่มา 

http://www.sandp.co.th/businesses_delivery_online.php

http://www.newswit.com/gen/2005-12-15/7e1cadbb0de7e4d743c04cd8158eb87b/

www.opensource.co.th/open/open_c...3D001689