วันอาทิตย์ที่ 12 กันยายน พ.ศ. 2553

ความหมายพีเอชพี PHP


ความหมายพีเอชพี (PHP Meaning)

ภาษาพีเอชพี (PHP Language) คือ ภาษาคอมพิวเตอร์ประเภทโอเพนท์ซอร์ท (Open Source Computer Language) สำหรับพัฒนาเว็บเพจแบบไดนามิก เมื่อเครื่องบริการได้รับคำร้องจากผู้ใช้ก็จะส่งให้กับ ตัวแปลภาษา ทำหน้าที่ประมวลผลและส่งข้อมูลกลับไปยังเครื่องของผู้ใช้ที่ร้องขอ ในรูปเอชทีเอ็มแอล ภาพ หรือแฟ้มดิจิทอลอื่นใด ลักษณะของภาษามีรากฐานคำสั่งมาจากภาษาซี เป็นภาษาที่สามารถพัฒนาให้ใช้งานแบบโต้ตอบกับผู้ใช้ได้
ภาษาพีเอชพี (PHP Language) มีการทำงานแบบเซอร์ฟเวอร์ไซต์สคริปต์ (Server-Side Script) จึงต้องมีเครื่องบริการ (Server) ที่ทำหน้าที่บริการการแปลภาษา และส่งผลให้กับเครื่องผู้ใช้ (Client) ที่ร้องขอด้วยการส่งคำร้องเข้ามายังเครื่องบริการ คำว่า PHP ย่อมาจาก Personal Home Page แต่พัฒนาให้มีประสิทธิภาพยิ่งขึ้น จึงเปลี่ยนเป็น Professional Home Page

http://www.thaiall.com/php/indexo.html

วันอังคารที่ 17 สิงหาคม พ.ศ. 2553

การตั้งค่ารหัสผ่าน

1เข้าไปที่ Insert >Form >Text Field จะได้เป็นตาราง ไปตั้งค่าให้เป็น Password
2กำหนดค่ารหัสจะให้รอกได้กี่ตัว ให้ไปที่ char wicdth และ max chars
3ตั้งค่าการเตือนคือไปที่ insert >form>spry validation password แล้วไปตั้งค่าด้านล่าง
ไปเลือก validate on คลิกที่ Blur ไปเลือก Required แสดงว่า ให้ใส่ password
งานอดิเรกอื่นๆ
นำโค้ดด้านล่างใส่แทนโค้ดตัวเดิม

เช็คเงื่อนไข checkbox4 ถ้ามีการคลิกเลือกให้ ใช้ฟังก์ชั่น checkAgree

ส่วนโค้ดตัวด้านล่างนี้ให้ใส่ด้านล่างสุดของform หรือด้านบนสุดของform

ฟังก์ชั้น checkAgree ถ้าใช้ฟังก์ชั่นนี้ให้ textfield5 สามารถพิมพ์ข้อความลงไปได้

เลขบัตรประชาชน
เป็นโค้ดการกรอกบัตรประชาชนให้กรอกได้แต่ตัวเลข
คลิกกตรงช่องตารางที่จะกรอกเลขบัตรประชาชนแล้วโค้ดของช่องตารางเลขบัตรประชาชนก็จะปรากฏขึ้นมา เราก็นำโค้ดที่อยู่ตรงด้านล่างใส่เข้าไปตรงโค้ดเก่า ลบโค้ดเก่าออกด้วย
57 ){ alert('กรอกได้เฉพาะตัวเลขเท่านั้น !!'); return false; }" value="" maxlength="13" >
ถ้ากรอกข้อมูลที่เป็นตัวอักษรจะไม่สามารถกรอกได้ โดยระบบจะฟ้อง “กรอกได้เฉพาะตัวเลขเท่านั้น!!” แล้ว return ค่ากลับให้กรอกเฉพาะตัวเลขเท่านั้น และสามารถกรอกได้ 13 หลักเท่านั้น

วันพฤหัสบดีที่ 1 กรกฎาคม พ.ศ. 2553

หุ่นยนแปลภาษา



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

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

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

ผศ.ดร.ศันสนีย์ กล่าว "การสร้างหุ่นยนต์ดินสอ เกิดจากแนวคิดที่มีคนสร้างเครื่องแปลภาษามือที่ว่าคำพูดแบบนี้ ภาษามือทำอย่างไร แต่ไม่เคยมีใครคิดเครื่องที่จะแปลภาษามือให้ออกมาเป็นคำพูด เราจึงเอาแนวคิดนี้มาผลิตเป็นหุ่นยนต์ดินสอ กำลังอยู่ในขั้นตอนการพัฒนาให้มีขีดความสามารถสูงขึ้น ทุนสร้างต่อ 1 ตัวมากกว่า1 ล้านบาท ส่วนใหญ่เป็นค่าซอฟต์เวร์ตอนนี้ทีมวิจัยทั้งหมดกำลังเร่งพัฒนาซอฟต์แวร์ตัวนี้ให้สามารถติดตั้งในโทรศัพท์มือถือ เพราะมีกล้องถ่ายรูปอยู่แล้ว ซึ่งในประเทศไทยมีผู้พิการทางการได้ยินราว 118,000 คนเมื่อโครงการนี้สำเร็จสมบูรณ์ผู้พิการเหล่านี้ก็จะมีชีวิตที่ดีขึ้นสะดวกขึ้น สามารถไปไหนมาไหนคนทั่วไปก็จะรู้ว่าผู้พิการพูดอะไร ต้องการอะไร"

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

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

วันอาทิตย์ที่ 30 พฤษภาคม พ.ศ. 2553

ความหมายของเว็บไซต์

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

http://www.esarndesign.com/index.php?option=com_content&view=article&id=5:2009-09-17-03-46-27&catid=2:knowledge&Itemid=10


เว็บไซต์ (Web Site) หมายถึง เว็บเพจหลาย ๆ หน้า รวมกัน และถูกจัดเก็บไว้ในที่อยู่เดียวกันบน (Server) โดยแต่ละหน้าข้อมูลของเว็บเพจ จะถูกนำเสนอผ่านหน้าจอคอมพิวเตอร์ในระบบอินเตอร์เน็ต เปรียบเช่นเดียวกับ หนังสือที่มี ปกหน้า หน้าสารบัญ และหน้าเนื้อหา จะดีกว่าก็ตรงที่ สามารถนำเสนอภาพเคลื่อนไหวและเสียงได้ และสามารถปรับแต่งได้ตลอดเวลา ซึ่ง 1 เว็บไซต์จะมีเว็บเพจกี่หน้าก็ได้ที่เชื่อมโยงกัน หรือเว็บไซต์หนึ่งจะเชื่อมโยงไปยังอีกเว็บไซต์หนึ่งก็ได้

http://www.t-thai.com/general_internet.html


เว็บไซต์ (อังกฤษ: website, web site, Web site) หมายถึง หน้าเว็บเพจหลายหน้า ซึ่งเชื่อมโยงกันผ่านทางไฮเปอร์ลิงก์ ส่วนใหญ่จัดทำขึ้นเพื่อนำเสนอข้อมูลผ่านคอมพิวเตอร์ โดยถูกจัดเก็บไว้ในเวิลด์ไวด์เว็บ หน้าแรกของเว็บไซต์ที่เก็บไว้ที่ชื่อหลักจะเรียกว่า โฮมเพจ เว็บไซต์โดยทั่วไปจะให้บริการต่อผู้ใช้ฟรี แต่ในขณะเดียวกันบางเว็บไซต์จำเป็นต้องมีการสมัครสมาชิกและเสียค่าบริการเพื่อที่จะดูข้อมูล ในเว็บไซต์นั้น ซึ่งได้แก่ข้อมูลทางวิชาการ ข้อมูลตลาดหลักทรัพย์ หรือข้อมูลสื่อต่างๆ ผู้ทำเว็บไซต์มีหลากหลายระดับ ตั้งแต่สร้างเว็บไซต์ส่วนตัว จนถึงระดับเว็บไซต์สำหรับธุรกิจหรือองค์กรต่างๆ การเรียกดูเว็บไซต์โดยทั่วไปนิยมเรียกดูผ่านซอฟต์แวร์ในลักษณะของ เว็บเบราว์เซอร์

http://www.o2blog.com/myblog/blog.php?month=&year=&user=mzy_mwe&page=&syear=&smonth=&sdate=&style=1&id=5168

สรุป

เว็บไซต์ คือหน้าเว็บเพจหลายหน้า ซึ่งเชื่อมโยงกันผ่านทางไฮเปอร์ลิงก์ ส่วนใหญ่จัดทำขึ้นเพื่อนำเสนอข้อมูลผ่านคอมพิวเตอร์ โดยถูกจัดเก็บไว้ในเวิลด์ไวด์เว็บ



เว็บเซอร์วิส (Web Service) อาจไม่ได้เป็นเรื่องใหม่แล้ว และคนวงการไอทีส่วนใหญ่เริ่มเข้าใจเทคโนโลยีเว็บเซอร์วิสดีขึ้น มาตรฐานต่างๆ ของเว็บเซอร์วิสเริ่มเป็นที่ยอมรับกันมากขึ้นและกลายเป็นมาตรฐานหลักในการพัฒนา SOA แต่การพัฒนาเว็บเซอร์วิสสำหรับประยุกต์ใช้งานจริงในองค์กรยังเพิ่งเริ่มต้นและวัตถุประสงค์ในการพัฒนายังไม่ชัดเจนนัก แต่เมื่อมีการกล่าวถึงการพัฒนาสถาปัตยกรรมเชิงบริการ (SOA) ภายในองค์กรกันมากขึ้น โดยเฉพาะความต้องการขององค์กรที่จะทำการเชื่อมโยงระบบภายในองค์กร (Internal Enterprise Application Integration) จึงทำให้องค์กรสนใจจะนำเทคโนโลยีเว็บเซอร์วิสเข้ามาช่วยในการพัฒนาโปรแกรมต่างๆ มากขึ้น

http://www.thaijavadev.com/soa/articles/WSIntro/WSIntro.html

Web Services (WS) คือแอพลิเคชั่นหรือโปรแกรมที่ทำงานอย่างใดอย่างหนึ่งในลักษณะให้บริการ โดยจะถูกเรียกใช้งานแอพลิควั่นจากโปรแกรมอื่น ๆ (pip, asp, java, python) ผ่านทางหน้าเว็บ การให้บริการของ WS จะมีเอกสารที่อธิบายคุณสมบัติของการบริการกำกับไว้ และมีการนำเสนอให้สาธารณะชนรับทราบ ผู้ใช้จึงสามารถค้นหา WS ได้โดยไม่จำเป็นต้องรู้ที่อยู่จริงของแอพลิเคชั่นหรือโปรแกรมนั้นๆ

http://ws.cmsthailand.com/


เว็บเซอร์วิส มีอินเทอร์เฟส ที่ใช้อธิบายรูปแบบข้อมูลที่เครื่องคอมพิวเตอร์ประมวลผลได้ เช่น WSDL ระบบคอมพิวเตอร์ใช้งานสื่อสารโต้ตอบกับเว็บเซอร์วิสตามรูปแบบที่ได้กำหนดไว้แล้ว โดยการส่งสาสน์ตามอินเตอร์เฟสของเว็บเซอร์วิสนั้น โดยที่สาสน์ดังกล่าวอาจแนบไว้ในซอง SOAP หรือส่งตามอินเตอร์เฟสในแนวทางของ REST สาสน์เหล่านี้ปกติแล้วถูกส่งโดยอาศัย HTTP และใช้ XML ร่วมกับมาตรฐานเกี่ยวกับเว็บอื่นๆ โปรแกรมประยุกต์ที่เขียนโดยภาษาต่างๆ และทำงานบนแพลตฟอร์มต่างๆกันสามารถใช้เว็บเซอร์วิสเพื่อแลกเปลี่ยนข้อมูลผ่านทางเครือข่ายคอมพิวเตอร์ เช่น อินเทอร์เน็ต ในลักษณะเดียวกับการสื่อสารระหว่างโปรเซส (Inter-process communication) บนเครื่องเดียวกัน ความสามารถในการแลกเปลี่ยนข้อมูลระหว่างระบบที่ต่างกันนี้ (เช่น การแลกเปลี่ยนข้อมูลระหว่าง โปรแกรมที่เขียนโดยภาษาจาวา และโปรแกรมที่เขียนโดยภาษาไพทอน หรือการแลกเปลี่ยนข้อมูลระหว่างโปรแกรมประยุกต์ที่ทำงานบนไมโครซอฟท์วินโดวส์และโปรแกรมประยุกต์ที่ทำงานบนลินุกซ์) เกิดขึ้นได้เนื่องจากการใช้มาตรฐานเปิ ด โดย OASIS และ W3C เป็นคณะกรรมการหลักในการรับผิดชอบมาตรฐานและสถาปัตยกรรมของเว็บเซอร์วิส

http://www.boarddev.com/forum/index.php?topic=3458.0


สรุป

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

จริยธรรมและคุณธรรมในการใช้คอมพิวเตอร์

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

1. ไม่ใช้คอมพิวเตอร์ทำร้ายผู้อื่น
2. ไม่รบกวนจนงานคอมพิวเตอร์ของผู้อื่น
3. ไม่แอบดูแฟ้มข้อมูลของผู้อื่น
4. ไม่ใช้คอมพิวเตอร์เพื่อลักขโมย
5. ไม่ใช้คอมพิวเตอร์เพื่อเป็นพยานเท็จ
6. ไม่ใช้หรือทำสำเนาซอฟต์แวร์ที่ตนไม่ได้ซื้อสิทธิ์
7. ไม่ใช้คอมพิวเตอร์ของผู้อื่นโดยไม่มีอำนาจหน้าที่
8. ไม่ฉวยเอาทรัพย์ทางปัญญาของผู้อื่นมาเป็นของตน
9. คิดถึงผลต่อเนื่องทางสังคมของโปรแกรมที่เขียน
10. ใช้คอมพิวเตอร์ในทางที่แสดงถึงความใคร่ครวญและเคารพ จรรยาวิชาชีพ ของสมาชิกสมาคมเครื่องจักรกลคอมพิวเตอร์
11.ควรใช้เทคโนโลยีสารสนเทศในทางที่ถูกต้อง
12.ควรมีมารยาทในการใช้ไม่แอบดูข้อมูลของผู้อื่นที่ไม่อนุญาต
13.ไม่ใช้เทคโนโลยีในทางที่ผิด เช่น การขโมยข้อมูลของบุคคลอื่น หรือการทำให้ผู้อื่นเสื่อมเสียไม่ว่าจะทางชื่อเสียง ทางสังคม และอื่นๆ ซึ่งเป็นการไม่สมควรอย่างยิ่ง
14.ควรช่วยกันรักษาคุณธรรมในการใช้เทคโนโลยีเอาไว้
15.หากว่าเราไม่ได้เป็นผู้ที่กระทำแต่หากพบเห็นบุคคลอื่นก็ควรที่จะว่ากล่าวตักเตือนให้เขาทำในสิ่งที่ถูกต้อง
http://sw06840.blogspot.com/2009/02/blog-post.html

วันอังคารที่ 18 พฤษภาคม พ.ศ. 2553

Web Development Helper
Web Development Helper plugs into Internet Explorer and provides tools for Ajax and Web development.
Web Development Helper is a free browser extension for Internet Explorer that provides a set of tools and utilities for the Web developer, esp. Ajax and ASP.NET developers. The tool provides features such as a DOM inspector, an HTTP tracing tool, and script diagnostics and immediate window.
Web Development Helper works against IE6+, and requires the .NET Framework 2.0 or greater to be installed on the machine.
Once installed, the tool can be activated using the Tools | Web Development Helper command. You can also customize your browser's toolbar to add a button for this command to facilitate frequest use. Clicking on the menu command or browser button brings up the tool's console window and set of commands.
Page Features:
• DOM inspector allows viewing all elements, selected elements, or elements matching an ID or CSS class, their attributes and styles.
• Capturing a screen shot of the current page.
• Viewing page information such as metadata, tags, and linked resources.
Networking Features:
• Logging HTTP (and HTTPS) requests initiated by the browser or Ajax scripts
• Viewing request and response details.
• Ability to filter the types of URLs to log.
Scripting Features:
• Trap script errors to see detailed (and correct) call stack for the script error.
• A script console to provide trace functionality to scripts using the window.debugService script API.
• An immediate window to write and run script.
• A script class browser to browse classes defined in script (specifically classes written to the ASP.NET Ajax or Script# pattern).
ASP.NET Features:
• View view state in the page in raw, decoded, and parsed forms, to understand what is being generated into the view state (esp. useful for control developers).
• View items stored by applications into cache, and the ability to remove them for purposes of testing.
• View trace information, and hide it from the page, so it does not get in the way of your page layout.
ข้อมูลจาก
http://projects.nikhilk.net/WebDevHelper