หลายๆเว็บที่ได้มีการนำคลิปวิดีโอ youtube มาใส่ในเว็บนั้น สิ่งที่ขาดไม่ได้คือรูปขนาดเล็กที่แสดงภาพสื่อเนื้อหาใน clip video หรือที่เรียกว่า thumb การทำจะนำภาพ thumb จาก clip video youtube นั้นมีอยู่ด้วยกัน 2 วิธีนะครับเท่าที่ผมรู้ในตอนนี้คือ 1 เอามาจาก url ของรูปภาพประจำ clip วิธีที่ 2 คือใช้ api ดึงข้อมูลของภาพ thumb มาให้แต่ทั้ง 2 วิธีนั้นมันก็ต้องอาศัยค่าที่เรียกว่า video_id นั้นเอง แล้วเราจะเอา video id จากที่ไหนกันละง่ายที่สุดก็คือ url ของคลิปวิดีโอแต่ละคลิปนั้นแหละครับ เช่น http://www.youtube.com/watch?v=FPEND5w6fUw เราก็จะRead More →

ไมโครซอฟท์เปิดตัว?Windows Phone Development Tools ซึ่งในการเขียนเกมส์บนมือถือและอุปกรณ์โมบาย WP 7 ?นั้นจะต้องใช้ visual studio 2010 และ xna 4.0 ในการพัฒนา ซึ่งจากความสามารถของ xna รุ่นก่อนที่เขียนได้ทั้งเกมส์ PC และ xbox แล้วเวอร์ชั่นใหม่จะทำให้เราพัฒนาเกมส์บน WP 7 ได้อีกด้วย เรียกว่า microsoft ดันสุดตัวที่จะให้นักพัฒนาทั้ง application และเกมส์บน WP 7 ในการเปลี่ยนเวอร์ชั่นนี้ส่วนใหญ่ก็จะเป็นเกี่ยวกับ windows phone 7 และมีการเพิ่ม?buffered audio นอกนั้นก็จะคล้ายกับเวอร์ชั่นก่อนRead More →

หลังจากที่ผมใช้ visual studio 2008 มาเป็นเวลาพอสมควร ตอนนี้ผมได้เปลี่ยนมาใช้ visual studio 2010 แล้วนะครับ นั้นคือ source code ตัวอย่างจากเทคโนโลยีไมโครซอฟต์จะเป็นของ visual studio 2010 แล้วนะครับ ซึ่ง visual studio 2010 นั้นก็มีทั้งหมด 4 รุ่นด้วยกันคือRead More →

Internet applications ส่วนใหญ่ใช้ ?TCP แต่ก็มีข้อเสียเพราะการตรวจสอบความถูกต้องของข้อมูลของ TCP นั้นทำให้เสียเวลาและประสิทธิภาพไป ซึ่งส่วนใหญ่จะสูญเสียไปกลับการยืนยันความถูกต้องและการส่งข้อมูลใหม่ทำให้ TCP มีความช้า มี applications มากมายต้องการส่งข้อมูลที่มีจำนวนมากที่ไม่ต้องการยืนยันความถูกต้องจึงทำให้ถ้าใช้ TCP จะทำให้เกิดการช้าในการส่งข้อมูลที่มีจำนวนมาก ซึ่งบาง application นั้นที่ให้บริการผ่าน TCP ที่ทำงานช้าแต่ถูกต้องไม่ได้ เช่น application จำพวก การส่งเสียงและวิดีโอเป็นต้น หรือการให้บริการพวก streaming ต่างๆเพราะถ้าให้บริการผ่าน TCP จะทำให้เกิดการช้าในการส่งข้อมูลทำให้เสียอารมณ์ในการรับชมและฟังได้Read More →

ในโดยรวมของ modern computer networks internet จะมี ?packet-switched นั้นหมายความว่าความระหว่าง คอมพิวเตอร์บน Internet จะถูกแบ่งเป็น blocks ซึ่งข้อมูลเหล่านี้เรียกว่า packets ซึ่ง packet จะถูกส่งไปยังเส้นทางต่างๆที่แตกต่างกัน IP จะเป็นตัวที่เกี่ยวข้องกับเส้นทางการส่ง packet เหล่านี้บนอินเตอร์เน็ต โดยมีจุดกำหนดขึ้นในสมัยสงครามเย็นระหว่าง American กับสหภาพโซเวียต โดยมันถูกออกแบมาถ้าหากเกิดเหตุการณ์ว่าถ้าถูกข้าศึกทำลายจุดใดจุดหนึ่ง จุดอื่นๆก็ยังสามารถทำงานต่อไปได้ IP จะมีการตอบกลับเพื่อที่จะหาเส้นทางการส่งใหม่ และกำหนดเส้นทางได้อย่างมีประสิทธิภาพเพื่อให้แน่ใจว่า ข้อมูลจากผู้ส่งจะถูกส่งไปยังผู้รับแน่นอน ซึ่งจึงทำให้เกิดการคิดค้นและให้บริการ TCP (Transmission Control Protocol) เกิดขึ้น และจากความรู้ในการทำงานข้อ IP ว่าให้มีการเลือกเส้นทางการส่งใหม่นั้น TCP ก็ได้คิดค้นว่าให้มีการส่งข้อมูลให้ถูกต้อง ซึ่งทำให้ทั้ง IP และ TCP ทำงานร่วมกันเพื่อที่จะส่งข้อมูลได้ถูกต้องและแน่นอนRead More →

internet เป็นชื่อเรียกของ computer network ที่ computer ถูกเชื่อโยงกันเป็นเครือข่ายการสื่อสาร ซึ่งมีพื้นที่ต่างกันไปในแต่ละพื้นที่ถูกเชื่อมต่อกัน โดยใช้ protocol ในการสื่อสารที่เรียกว่า Internet Protocol หรือ IP ดังนั้นแล้ว computer แต่ละเครื่องในระบบ network จะมี หมายเลข IP ที่ไม่ซ้ำกัน เวอร์ชันในปัจจุบันก็คือเวอร์ชัน 4 ซึ่งจะเป็นการกำหนดไอพีให้เครื่องโดยใช้วิธีที่เรียกว่า quad notation ในที่นี้มันจะสร้างหมายเลขที่มีขนาด 8 บิต (เลขในฐานสิบมีค่าระหว่างRead More →

พวกมันเป็นเป็นองค์ประกอบสำคัญในเรื่อง network และการสื่อสาร ?สำหรับใครที่ไม่คุ้นเคยกับคำ 2 คำนี้ในการเขียนโปรแกรมทาง network มันก็เปรียบเสมือนองค์ประกอบของ hardware อย่างไรก็ตามมันใช้ติดต่อกับ hardware ในคอมพิวเตอร์กับคอมพิวเตอร์ในเครือข่าย Port และ sockets เองก็ไม่ใช่ hardware แต่มันเป็นนามประธรรมของ programmer ในการสร้าง link การสื่อสารRead More →

Software network ที่พบในปัจจุบันส่วนใหญ่จะเป็นในรูปแบบความสัมพันธ์แบบ client และ servers ซึ่ง client ,servers จะเป็นสัญลักษณ์ความสัมพันธ์ในการทำงานของโปรแกรม ซึ่งเป็นที่นิยมมากในสมัยนี้Read More →

ประเทศไทย กำลังก้าวเข้าสู่ยุค IT ยุคนี้ทุกคนจะต้องใช้อุปกร์ ทาง IT ไม่ว่าจะเป็น PDA โทรศัพท์มือถือ คอมพิวเตอร์ และอื่นๆ อีกมากมาย ตอนนี้ก็อยุ่ที่คุณเอง เลือกจะช่วยไห้ประเทศไทย เดินทางสุ่ยุคนี้ไปในทิศทางได มันก็มีอยู่ 2 ทิศทาง คือ ผู้ใช้ กับผู้สร้าง ถ้าเป็นผู้ใช้ นั่นก็หมาย ความว่า ประเทศไทย จะต้องจ่ายเงิน จากระเป๋า เพื่อซื้อ Software เงินก้จะใหลออกนอกประเทศ แต่ถ้าเป็นผู้สร้าง นี่หล่ะคือจุดสำคัญแห่งความยิ่งใหญ่ เราจะเป็นผู้รับเงินจากต่างประเทศ เอาหละตัสินใจว่าจะช่วยประเทศทางไหน ถ้าคุณเลือกเป็นผู้สร้าง คุณจะต้องเป็น Programmer และการที่คุณจะ ไปสู่จุดหมายนั้นคุณ จะต้องทำอย่างไรถึงจะเป็นโปรแกรมเมอร์มืออาชีพ ต้องทำให้ได้ 5 ข้อ ดังต่อ ไปนี้ครับRead More →