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

คำว่า Cloud Computing มีผู้ได้ให้คำนิยามไว้หลากหลาย เช่น
”การประมวลผลที่อิงกับความต้องการของผู้ใช้ โดยผู้ใช้สามารถระบุความต้องการไปยังซอฟต์แวร์ของระบบ Cloud Computing จากนั้นซอฟต์แวร์จะร้องขอให้ ระบบ จัดสรรทรัพยากรและบริการให้ตรงกับความต้องการของผู้ใช้ โดยระบบสามารถเพิ่มหรือลดจำนวนทรัพยากรให้พอเหมาะกับความต้องการของผู้ใช้ โดยที่ผู้ใช้ไม่ต้องทราบการทำงานเบื้องหลังว่าเป็นอย่างไร” โดย JavaBoom Collection
หรือ คำนิยามจากวิกิพีเดีย ที่ว่า “Cloud Computing อ้างถึงทรัพยากรสำหรับการคำนวณผลที่ถูกเข้าถึง ซึ่งโดยทั่วไปถูกเป็นเจ้าของและถูกดำเนินการโดยผู้ให้บริการบุคคลที่ 3 (third-party provider) ซึ่งได้รวบรวมพื้นฐานที่จำเป็นทั่วไปเข้าไว้ด้วยกันในตำแหน่งที่ตั้งของศูนย์คอมพิวเตอร์ (Data Center)  โดยผู้บริโภคบริการ cloud computingเสียค่าใช้จ่ายเพื่อความสามารถการคำนวณหรือการประมวลผลตามที่ต้องการ และไม่จำเป็นต้องรู้หรือเข้าใจในเทคโนโลยีที่สำคัญซึ่งซ่อนอยู่ อันที่ถูกใช้เพื่อเพิ่มประสิทธิภาพของเครื่องแม่ข่าย (server)  อย่างไรก็ตามมีตัวเลือกสำหรับผู้พัฒนาที่ต้องรู้และต้องคำนึงถึงในเทคโนโลยีสำคัญซึ่งซ่อนอยู่ในส่วนของการบริการแพล็ตฟอร์ม (platform services)
การที่มีบางท่านให้คำนิยาม Cloud Computing ว่า “การประมวลผลแบบกลุ่มเมฆ”  นั้น ผู้เขียนเข้าใจว่าอาจเป็นเพราะ Cloud Computing เป็นการทำงานโดยใช้ทรัพยากรที่มีอยู่มากมายบนระบบเครือข่ายอินเตอร์เน็ต ซึ่งเราเพียงแต่เชื่อมต่อกับระบบเครือข่ายอินเตอร์เน็ต โดยไม่ต้องสนใจว่าทรัพยากรที่ใช้อยู่นั้นมาจากต่างที่ต่างระบบเครือข่าย ทั้งที่อยู่ใกล้ ๆ หรือไกลออกไป เป็นการใช้ทรัพยากรภายในเครือข่ายขนาดใหญ่ จึงใช้สัญลักษณ์รูปก้อนเมฆแทนที่ตั้งของทรัพยากรคอมพิวเตอร์ทั้งหมดที่มีไว้ ให้บริการโดยผู้ให้บริการบุคคลที่สามแทน
มาถึงตรงนี้คงพอจะเห็นภาพของ Cloud Computing บ้างแล้ว จึงขอกล่าวถึงคำที่เกี่ยวข้องอื่น ๆ อีก เช่น

  • Cloud Provider สำหรับคำนี้คงไม่ต้องอธิบายมาก เพราะหมายถึงผู้ให้บริการระบบ Cloud นั่นเอง 
  • Cloud Storage คือสถานที่เก็บทรัพยากรสำหรับระบบ Cloud

ความแตกต่างระหว่าง Cloud Computing กับ Hosting ประเภทต่างๆ เช่น  Application Hosting หรือพื้นที่ให้บริการโปรแกรมประยุกต์, Web Hosting หรือพื้นที่ให้บริการเว็บไซต์, File Hosting หรือพื้นที่ให้บริการจัดเก็บไฟล์ข้อมูลนั้น อยู่ตรงที่ Cloud Storage มี อิสระในการปรับขีดความสามารถ สมรรถนะ และขนาดทรัพยากรได้ตามภาระงาน เนื่องจากไม่มีข้อจำกัดในการขยายทรัพยากรสำหรับผู้ให้บริการ เพราะมีความร่วมมือกับผู้ให้บริการบุคคลที่สามที่เป็นผู้จัดหาและจัดสรร ทรัพยากรอยู่แล้ว ดังนั้นไม่ว่าจำนวนโปรแกรมจะใช้ทรัพยากรในการประมวลผลมากขึ้นเท่าไร หรือต้องใช้พื้นที่ในการเก็บข้อมูลเพิ่มขึ้นอีกเท่าไหร่ ผู้ใช้บริการ และผู้ให้บริการ Cloud ไม่จำเป็นต้องกังวลในข้อจำกัดนี้ อย่างไรก็ตามเรื่องค่าใช้จ่ายนั้นจะขึ้นกับการจ่ายตามที่ใช้จริง (pay-per-use) และอาจมีเรื่องอื่นๆ อีกขึ้นอยู่กับข้อตกลงของแต่ละเจ้าที่ให้บริการ โดยปัจจุบันมีผู้ให้บริการอยู่มากมาย เช่น Google Apps, Google App Engine, IBM Blue Cloud, Amazon EC2 เป็นต้น

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

ระบบDLNA




เทคโนโลยี DLNA คืออะไร?

         คำว่า DLNA  ย่อมาจากคำว่า  Digital Living Network Alliance นั่นเองครับ โดยหลักการที่น่าจะพอมองเห็นภาพง่ายๆก็คือ การทำให้อุปกรณ์อิเล็คทรอนิคส์ใดๆที่สามารถเชื่อต่อกับอินเตอร์เน็ท และรองรับระบบ DLNA ได้นั้น สามารถเชื่อมต่อถึงกันได้ทั้งหมด ไม่ว่าจะเป็น คอมพิวเตอร์ Notebook โทรศัพท์มือถือ โทรทัศน์ เครื่องเล่น บลูเรย์  หรือแม้แต่ AVRที่มีระบบ network ที่น้าๆใช้ดูหนังกันอยู่นี่ล่ะครับ โดยสามารถทำให้เชื่อมต่อถึงกันได้ทั้งหมด หากต้องการจะดึงรูป เล่นเพลง หรือวีดีโอจากมือถือไปแสดงผลบนจอโทรทัศน์ ก็สามารถทำการแชร์ได้อย่างง่ายดาย โดยไม่ต้องต่อสายให้ยุ่งยาก    

      ทำไมผมถึงอยากนำเสนอการเล่นแบบ DLNA นี้  ก็เพราะว่า เครื่องเล่นทั้งในระบบ โฮมเธียเตอร์ และ 2 แชแนลบางตัว บางรุ่นนั้น รองรับระบบนี้เกือบทั้งหมดแล้วนั่นเองครับ 

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

      เมื่อเรา Stream file โดยการเซ็ทตามกระทู้ด้านล่างนี้เสร็จเรียบร้อยนั้น ไม่ว่าเครื่องเล่นใดๆ ที่รองรับระบบ DLNA ก็จะสามารถดึงไฟล์ เหล่านั้น มาเล่นได้ โดยอิสระครับ (AVR ยังยอมให้เล่นได้แค่ เพลง อันเนื่องมาจาก จรรยาบรรทางการค้าครับ  )


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

เศรษฐกิจพอเพียง


เศรษฐกิจพอเพียง เป็นปรัชญาที่ชี้แนวทางการดำรงชีวิต ที่พระบาทสมเด็จพระปรมินทรมหาภูมิพลอดุลยเดชมีพระราชดำรัสแก่ชาวไทยนับตั้งแต่ปี พ.ศ. 2517 เป็นต้นมา และถูกพูดถึงอย่างชัดเจนในวันที่ 4 ธันวาคม พ.ศ. 2540 เพื่อเป็นแนวทางการแก้ไขปัญหาเศรษฐกิจของประเทศไทย ให้สามารถดำรงอยู่ได้อย่างมั่นคงและยั่งยืนในกระแสโลกาภิวัตน์และความเปลี่ยนแปลงต่าง ๆ
เศรษฐกิจพอเพียงมีบทบาทต่อการกำหนดอุดมการณ์การพัฒนาของประเทศ โดยปัญญาชนในสังคมไทยหลายท่านได้ร่วมแสดงความคิดเห็น อย่างเช่น ศ.นพ.ประเวศ วะสีศ.เสน่ห์ จามริกศ.อภิชัย พันธเสน, และศ.ฉัตรทิพย์ นาถสุภา โดยเชื่อมโยงแนวคิดเศรษฐกิจพอเพียงเข้ากับวัฒนธรรมชุมชน ซึ่งเคยถูกเสนอมาก่อนหน้าโดยองค์กรพัฒนาเอกชนจำนวนหนึ่งนับตั้งแต่พุทธทศวรรษ 2520 และได้ช่วยให้แนวคิดเศรษฐกิจพอเพียงเป็นที่รู้จักอย่างกว้างขวางในสังคมไทย
สำนักงานคณะกรรมการพัฒนาการเศรษฐกิจและสังคมแห่งชาติได้เชิญผู้ทรงคุณวุฒิในทางเศรษฐกิจและสาขาอื่น ๆ มาร่วมกันประมวลและกลั่นกรองพระราชดำรัสเรื่องเศรษฐกิจพอเพียงเพื่อบรรจุในแผนพัฒนาเศรษฐกิจและสังคมแห่งชาติ ฉบับที่ 9 และได้จัดทำเป็นบทความเรื่อง "ปรัชญาของเศรษฐกิจพอเพียง" และได้นำความกราบบังคลทูลพระกรุณาขอพระราชทานพระบรมราชวินิจฉัย เมื่อวันที่ 22 ตุลาคม พ.ศ. 2542 โดยทรงพระกรุณาปรับปรุงแก้ไขพระราชทานและทรงพระกรุณาโปรดเกล้าฯ พระราชทานพระบรมราชานุญาตให้นำบทความที่ทรงแก้ไขแล้วไปเผยแพร่ เพื่อเป็นแนวทางปฏิบัติของสำนักงานคณะกรรมการพัฒนาการเศรษฐกิจและสังคมแห่งชาติและทุกฝ่ายที่เกี่ยวข้อง ตลอดจนประชาชนโดยทั่วไป เมื่อวันที่ 21 พฤศจิกายน พ.ศ. 2542
ปรัชญาเศรษฐกิจพอเพียงนี้ได้รับการเชิดชูเป็นอย่างสูงจากองค์การสหประชาชาติ ว่าเป็นปรัชญาที่มีประโยชน์ต่อประเทศไทยและนานาประเทศ และสนับสนุนให้ประเทศสมาชิกยึดเป็นแนวทางสู่การพัฒนาแบบยั่งยืนโดยมีนักวิชาการและนักเศรษฐศาสตร์หลายคนเห็นด้วยกับแนวทางเศรษฐกิจพอเพียง แต่ในขณะเดียวกัน บางสื่อได้มีการตั้งคำถามถึงการยกย่องขององค์การสหประชาชาติ รวมทั้งความน่าเชื่อถือของรายงานศึกษาและท่าทีขององค์การ
พระบรมราโชวาท ในพิธีพระราชทานปริญญาบัตรของ มหาวิทยาลัยเกษตรศาสตร์ ณ หอประชุมมหาวิทยาลัยเกษตรศาสตร์ วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2517[เศรษฐกิจพอเพียงเป็นปรัชญาที่ยึดหลักทางสายกลาง ที่ชี้แนวทางการดำรงอยู่และปฏิบัติของประชาชนในทุกระดับให้ดำเนินไปในทางสายกลาง มีความพอเพียง และมีความพร้อมที่จะจัดการต่อผลกระทบจากการเปลี่ยนแปลง ซึ่งจะต้องอาศัยความรอบรู้ รอบคอบ และระมัดระวัง ในการวางแผนและดำเนินการทุกขั้นตอน ทั้งนี้ เศรษฐกิจพอเพียงเป็นการดำเนินชีวิตอย่างสมดุลและยั่งยืน เพื่อให้สามารถอยู่ได้แม้ในโลกโลกาภิวัตน์ที่มีการแข่งขันสูง

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

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

  เมื่อเราเปิดเครื่องคอมพิวเตอร์เพื่อใช้งานอินเทอร์เน็ต คงจะเคยเห็นตัวเลขแปลกๆ เช่น 127.0.0.1 หรือ 192.168.1.1 หรือจำนวนอื่นๆ ตัวเลขเหล่านี้คืออะไรกัน
ตัวเลขเหล่านี้คือหมายเลข IP ประจำเครื่องครับ โดย IP ก็ย่อมาจากคำว่า Internet Protocol หน้าที่ของเจ้าเลขพวกนี้ก็คือ เป็นหลายเลขที่ใช้ในระบบเครือข่าย เป็นหมายเลขประจำเครื่องคอมพิวเตอร์ของเรา ในกรณีที่เราเชื่อมต่อกับระบบเครือข่าย ยกตัวอย่างง่ายๆ เช่น โทรศัพท์มือถือทุกเครื่องก็จะมีเลขหมายหรือเบอร์โทรศัพท์เพื่อบอกว่าถ้าจะ ติดต่อเครื่องนี้ให้โทรมาที่เบอร์นี้นะ เช่นเดียวกันครับ คอมพิวเตอร์ก็มีเลขหมายหรือพูดง่ายก็คือชื่อมันนั่นเอง เพือให้เครื่องคอมพิวเตอร์หรืออุปกรณ์ต่างๆ บนระบบเครือข่ายรู้จักกัน
จากหมายเลข IP ที่ยกตัวอย่างไปด้านบน เราเรียกว่า IPv4 ครับ โดยจะเป็นหมายเลขที่มีทั้งหมด 32 บิต (แต่ละช่วงเว้นวรรคด้วย . ) แบ่งเป็นช่วงละ 8 บิต โดยตัวเลข 8 นี้ก็จะมีค่าตั้งแต่ 0 – 255 ครับ ดังนั้น IPv4 จึงมีหมายเลขได้ตั่งแต่ 0.0.0.0 ถึง 255.255.255.255 แต่ก็ใช่ว่าทุกตัวจะใช้ได้หมดนะครับ เพราะจะมีบางหมายเลขที่ถูกเก็บไว้ใช้งานเฉพาะ
IPv4 ทั้งหมดถูกแบ่งออกเป็น Class ชนิดต่างๆ เพื่อจุดประสงค์ในการใช้งานที่ต่างกันไป ดังนี้ครับ
  1. คลาส A เริ่มตั้งแต่ 1.0.0.1 ถึง 127.255.255.254
  2. คลาส B เริ่มตั้งแต่ 128.0.0.1 ถึง 191.255.255.254
  3. คลาส C เริ่มตั้งแต่ 192.0.1.1 ถึง 223.255.254.254
  4. คลาส D เริ่มตั้งแต่ 224.0.0.0 ถึง 239.255.255.255 ใช้สำหรับงาน multicast
  5. คลาส E เริ่มตั้งแต่ 240.0.0.0 ถึง 255.255.255.254 ถูกสำรองไว้ ยังไม่มีการใช้งาน
สำหรับไอพีในช่วง 127.0.0.0 ถึง 127.255.255.255 ใช้สำหรับการทดสอบระบบ
แต่หมายเลข IP ด้านบนนี้ก็ยังถูกแบ่งออกเป็นอีก 2 ประเภทคือ IP ส่วนตัว (Private IP) และ IP สาธารณะ (Publish IP)
โดย IP ส่วนตัวมีไว้สำหรับใช้งานภายในองค์กรเท่านั้น ได้แก่
  1. ไอพีส่วนตัว คลาส A เริ่มตั้งแต่ 10.0.0.0 ถึง 10.255.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.0.0.0 ขึ้นไป
  2. ไอพีส่วนตัว คลาส B เริ่มตั้งแต่ 172.16.0.0 ถึง 172.31.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.240.0.0 ขึ้นไป
  3. ไอพีส่วนตัว คลาส C เริ่มตั้งแต่ 192.168.0.0 ถึง 192.168.255.255 สับเน็ตมาสต์ที่ใช้ได้ เริ่มตั้งแต่ 255.255.0.0 ขึ้นไป
ไอพีส่วนตัวข้างต้นถูกกำหนดให้ไม่สามารถนำไปใช้งานในเครือข่ายสาธารณะ (Internet)
ส่วน IP สาธารณะมีไว้สำหรับให้แต่ละองค์กร หรือแต่ละบุคคลใช้ในการเชื่อมต่อระบบเครือข่ายเข้าหากัน
จากช่วงของ IPv4 ตั้งแต่ 1.1.1.1 ถึง 255.255.255.255 ถ้าคอมพิวเตอร์ 1 เครื่องใช้หนึ่งหมายเลข เช่น เครื่องผมใช้ 1.1.1.1 เครื่องที่สองใช้ 1.1.1.2 เราก็จะประมาณได้ว่าเราจะมีคอมพิวเตอร์ที่เชื่อมโยงอยู่ในระบบเครือข่ายได้ ทั้งหมดประมาณ 232 เครื่องครับ ซึ่งเป็นตัวเลขที่เยอะมาก แต่ก็ยังเยอะไม่พอ เพราะว่า IPv4 ที่แจกจ่ายให้เครื่องคอมพิวเตอร์ทั่วโลกได้กำลังจะหมดลงไปแล้ว
แล้วเราจะทำอย่างไรดี ถ้าเราซื้อเครื่องคอมพิวเตอร์มาแล้วไม่มี IP ให้เราใช้ล่ะ วิธีการที่นักคอมพิวเตอร์แก้ไขก็คือการกำหนดหมายเลข IP ใหม่ขึ้นมาครับ โดย IP ใหม่นี้ถูกเรียกว่า IPv6 (Internet Protocol version 6) ถูกสร้างขึ้นมาเพื่อแก้ปัญหาการขาดแคลน IP โดย IPv6 นี้ใช้ระบบเลข 128 บิต ดังนั้นจึงมีจำนวน IP ได้มากสุดถึง 2128 หมายเลขครับ เยอะมากที่จะพอให้มนุษย์บนโลกนี้ใช้ได้ไปอีกนานเลยทีเดียว