Archive for the 'VDO Tube' Category

29 AugWeb Accessibility Implementation / วิธีการทำเว็บไซต์ที่ทุกคนเข้าถึงได้

สำหรับตอนที่แล้วได้แนะนำว่า เว็บไซต์ที่ทุกคนเข้าถึงได้ (Web Accessibility) คืออะไร ไปแล้ว ในคลิปนี้จะแนะนำถึงขั้นตอนง่าย ๆ ให้เห็นภาพในการทำเว็บไซต์ง่าย ๆ ว่าจะสามารถทำให้เข้าถึงได้ ๆ อย่างไร แล้วจะทำอย่างไรบ้าง ซึ่งผมจะแนะนำแบบเข้าใจง่าย ๆ สำหรับนักพัฒนาเว็บไซต์ลองเข้ามาดูกันได้ครับ และหากมีข้อเสนอแนะอะไร ส่งมาได้ที่ chalaivate(at)chalaivate.com คลิปนี้มี Close Caption โดยคลิกที่ icon CC ที่ คลิปเพื่อดูคำบรรยายได้ครับ

05 AugWhat’s Web Accessibility

Web Accessibility หรือที่ กระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร แปลว่า เว็บไซต์ที่ทุกคนเข้าถึงได้ นั้น
การเข้าถึงนั้น คือ ความสามารถในการเข้าใช้งานทรัพยากรต่าง ๆ ได้อย่างเท่าเทียมกัน ไม่ว่าจะเป็นผู้สูงอายุ ผู้พิการทางสายตา ผู้พิการทางการได้ยิน ซึ่งจะมีแนวทางที่ชื่อ WCAG (Web Content Accessibility Guidelines) ของ W3C

31 JulIntroduction to Drupal 7

Drupal 7

Drupal 7 เป็น CMS ที่ได้รับความนิยมและมีประสิทธิภาพสูง นับเป็น CMSที่สุดยอดมาก ๆ ลำดับต้น ๆ เลยทีเดียว ในคลิปนี้แนะนำให้รู้จักกับ Drupal ใน Version 7 ซึ่งเป็น Version ใหม่ที่สุดในปัจจุบัน โดยมีโครงสร้างเปลี่ยนไปจาก Drupal Version 6 พอสมควร ซึ่งผมจะบอกว่ามีส่วนประกอบอะไรใน Drupal บ้าง และจะต้องเตรียมอะไรบ้างก่อนจะเริ่มใช้งาน Drupal 7 กัน ซึ่งจะได้เห็นตั้งแต่การ Download มาติดตั้งกันเลยทีเดียว พร้อมโครงสร้างที่สำคัญของ Drupal 7 ว่ามีส่วนประกอบอะไรบ้าง ครับ ลองดูกันได้ครับ

Link : Youtube : Introduction to Drupal 7

Tags: ,

27 JulClosed Caption

Closed Caption

คลิปนี้เป็น Clip แรกที่ได้ทำโดยตอนนี้ตอนทำสื่อที่เป็น VDO จะใส่ข้อความใต้คำบรรยายเพื่อให้การเข้าถึงสำหรับผู้ที่มีปัญหาในการได้ยิน สามารถเข้าถึงเนื้อหาของ VDO นั้น ได้ ซึ่ง Youtube ก็สามารถให้เราสร้าง Closed Caption ได้ไม่ยาก เมื่อดู Clip นี้จะเห็น icon CC ที่แถบด้านล่างเพื่อให้เลือกว่าต้องการดู Closed Caption ซึ่งสามารถเลือกได้ในภาษาที่ต้องการ (หากทีหลายภาษา)ซึ่งเป็นอีกหนึ่งเทคโนโลยีสำหรับการทำให้การเข้าถึง เป็นเรื่องที่เราควรใส่ใจครับ

28 DecSQL Injection Hacking

SQL Injection = เป็นเทคนิคการ Hack ที่สามารถนำเอาไปใช้ในการส่ง SQL Statement เพื่อส่งไปให้กับ Application เพื่อที่จะสามารถแก้ไข ข้อมูล หรือ Access Database ของเราได้ ซึ่งนักพัฒนาจะต้องระมัดระวังในการพัฒนาให้ดี เพราะหากไม่มีความรู้ความเข้าใจ อาจจะทำให้เป็นช่องโหว่ในการถูกโจมตีจาก Hacker ได้

ตัวอย่างในไฟล์ Youtube ที่แนบนี้ จะเป็นจากการที่นักพัฒนา ไม่ได้ทำการป้องกันในฝั่ง Web Application อย่างดีพอ แม้จะมีการ Validate ในส่วนของ User Interface ด้วย Java Script แล้วก็ตาม แต่ก็ถูก Hacker ปลดออก อย่างง่ายได้ และ ทำการ Injection ด้วยประโยคที่ฮิตที่สุดคือ ' or 1=1 -- ทำให้สามารถ Access เข้าหน้า Profile ของ User ได้ และสามารถต่อยอด ได้อีกมากมาย เช่น ทำการแก้ไข email ของ user คนนั้นเป็น email ของ Hacker เพื่อที่ Hacker จะสามารถได้รับ email ของ user คนนั้นแทน โดยที่ user จะไม่ทราบเลยก็ได้ หรือจะทำการ ลบ ข้อมูลทั้งหมดเลยก็สามารถทำได้ (แต่ Hacker ไม่ทำครับ เพราะเดี๋ยว Admin รู้)

ดังนั้นต้องลองศึกษาให้ดีครับ เช่นใครที่พัฒนา ASP.NET ก็ต้องใช้พวก SQL Pararmeter ร่วม เพื่อความปลอดภัยครับ

11 Decคุณเคยเดินไปพร้อมกับคนพิการที่นั่งรถเข็น ไหมครับ ?

บทความนี้หยิบมาจาก Facebook ผม (www.facebook.com/chalaivate) ที่เคยเขียนมานานแล้วครับ แต่เอามาแปะใน chalaivate.com ด้วยแล้วกันครับ

“คุณเคยเดินไปพร้อมกับคนพิการที่นั่งรถเข็น ไหมครับ ? เราจะเห็นอีกมุมมองในการเดินบนถนน เราจะต้องดูว่ารถเข็นจะข้ามจากตรงนี้ จะไปตรงนู้น ได้ไหม จะต้องขึ้นทางไหน เส้นทางพอจะให้รถเข็นไปได้หรือไม่ และอื่น ๆ อีกมากมายที่จะต้องคิดเพิ่มเติมจากการเดินคนเดียว ตรงนี้คือมุมมองที่เราอาจจะไม่เคนคิดในด้าน ความเท่าเทียมด้านสาธารณูปโภค
Read more…

10 Decการทำ Project Plan ด้วย Microsoft Excel ง่ายนิดเดียว จริง ๆ

แนะนำการใช้ Microsoft Excel ในการทำการสร้าง Project Plan โดยใช้ความสามารถของ Conditional Formatting ในการทำงาน เพื่อให้แสดงผล Grant Chart แบบ dynamic เปลี่ยนไปตามวันที่ ๆ เรา set ไว้ครับ และยังมีการใช้ Function อย่างเช่น Max, Min, IF แต่จะทำให้เราเห็นการใช้ Microsoft Excel อีก มุมมองหนึ่งครับ

Read more…

10 Decการวิเคราะห์จุดคุ้มทุนโดยใช้ Microsoft Excel

ตัวอย่างนี้เป็นตัวอย่างในการคำนวณ แบบไม่ยากมากครับ โดยสามารถนำมาใช้ในการคำนวณหาจุดคุ้มทุน หรือ Break Even Point ของโครงการได้ครับ และนำเอาข้อมูลที่ได้มาแสดงผลเป็น กราฟ อีกทั้งทำการปรับแต่งกราฟ ในลักษณะเฉพาะ ครับ เพื่อให้ได้กราฟที่แสดงจุดคุมทุน ของโครงการครับ