By lew Founder on Tag: Open Source, Development, Python, Intellectual Property, EU, Programming
Open Source

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

ทางมูลนิธิ Python ระบุว่าได้ติดต่อเจ้าของโดเมน Python.co.uk มานาน แต่ล่าสุดทางบริษัทได้หันไปยื่นจดเครื่องหมายการค้าแทน ทำให้ทางมูลนิธิต้องยื่นคำขอจดเครื่องหมายการค้าเข้าไปแข่งเพราะใช้ชื่อนี้มาก่อน โดยภาษา Python เกิดมานานถึง 20 ปีแล้วขณะที่ตัวโดเมนจดทะเบียนมานาน 13 ปี

By mk Founder on Tag: Google, Development, Google Glass
Google

จากข่าว Google เตรียมจัดงาน hackathon สร้างแอพให้ Google Glass โดยเป็นงานปิดสำหรับนักพัฒนาที่ผ่านการคัดเลือก กูเกิลเรียกงานนี้ว่า "Glass Foundry" (โรงผลิตแก้ว เป็นการเล่นคำว่า glass)

กูเกิลจัดงาน Glass Foundry ไปแล้วสองครั้งในเดือนมกราคม งานจัดครั้งละ 2 วัน โดยนักพัฒนามีโอกาสได้เล่น Google Glass และ API ของกูเกิลอย่างเต็มที่ ซึ่งกูเกิลเปิดเผยว่านักพัฒนาจับกลุ่มกันสร้างวิธีการใช้งาน Google Glass แบบใหม่ๆ ได้ถึง 80 แบบ

By mk Founder on Tag: Security, Development, Android, Jelly Bean
Security

วิศวกรของกูเกิลเผยฟีเจอร์ใหม่ของ Android 4.2.2 ผ่าน Android Developer Blog

ฟีเจอร์ใหม่นี้คือ Secure USB Debugging หรืออธิบายง่ายๆ มันคือ ADB แบบปลอดภัยโดยใช้คีย์ RSA นั่นเองครับ เป้าหมายคือป้องกันไม่ให้คนขโมยมือถือของเราไปเสียบกับคอมพิวเตอร์เครื่องอื่น แล้วดูดข้อมูลของเราผ่าน ADB

By lew Founder on Tag: Development, Thailand, Windows 8, Windows Phone 8, Microsoft
Development

ไมโครซอฟท์มีงานสัมมนา TechDay ประจำปีมาหลายปีแล้วแต่ในปีนี้งานที่จะจัดในวันที่ 28 กุมภาพันธ์ ที่อาคารนิมิบุตร สนามกีฬาแห่งชาติ จะมีงาน WOWZAPP VER 2013 สำหรับประเทศไทยมาร่วมด้วย โดยรางวัลในส่วนของประเทศไทยจะมีสี่ส่วนแบ่งเป็นเกมและแอพพลิเคชั่นสำหรับวินโดวส์ 8 และวินโดวส์โฟน 8

ผู้ชนะทั้งสี่จะได้รางวัลเป็น แท็บเล็ตวินโดวส์, วินโดวส์โฟน, และเสื้อยืด และลงทะเบียนได้ในที่มา

ที่มา - Microsoft

By pe3z Writer on Tag: Development, GDG Thailand, Hackathon
Development

GDG Thailand และ GDG Khon Kaen ร่วมกับผู้สนับสนุนจัดการแข่งขันพัฒนาแอพเพื่อการศึกษา OTPC App Hackathon เพื่อเปิดโอกาสให้นักพัฒนาแอนดรอยด์ได้มารวมทีมกันและร่วมพัฒนาแอพเสริมความรู้ และผลักดันการศึกษา ซึ่งนอกจากการแข่งขันยังมีกิจกรรมสุดสนุกจาก GDG Thailand และ Droidsans พร้อมลุ้นรับรางวัลแอนดรอยด์สุดพิเศษจากกูเกิลด้วย

By mk Founder on Tag: Development, DirectX, Microsoft, Games, XNA
Development

ไมโครซอฟท์ประกาศหยุดพัฒนา XNA Game Studio เครื่องมือพัฒนาเกมสำหรับนักพัฒนาอิสระ ที่เคยเน้นตลาด XBLA และ Windows Phone แล้ว

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

By mk Founder on Tag: Development, Standard, Internet Explorer, Microsoft
Development

ไมโครซอฟท์เปิดเว็บไซต์ใหม่ modern.IE เป็นศูนย์รวมเครื่องมือสำหรับนักพัฒนาเว็บที่ต้องการทดสอบเว็บกับ IE เวอร์ชันต่างๆ
เครื่องมือที่ไมโครซอฟท์เตรียมไว้ให้มีดังนี้

By mk Founder on Tag: Development, Git, Microsoft, Visual Studio
Development

ไมโครซอฟท์ประกาศข่าวว่าเครื่องมือพัฒนาโปรแกรมของตัวเอง 2 ตัวคือ Visual Studio และ Team Foundation Server รองรับระบบการจัดการเวอร์ชันซอฟต์แวร์แบบโอเพนซอร์ส Git แล้ว

Git เป็นระบบการจัดการเวอร์ชันซอฟต์แวร์แบบกระจายศูนย์ (distributed version control systems หรือ DVCS) ที่พัฒนาโดย Linus Torvalds เพื่อใช้กับเคอร์เนลของลินุกซ์แทนระบบ BitKeeper เดิม ปัจจุบัน Git ได้รับความนิยมสูงมากในโลกโอเพนซอร์ส และเริ่มขยายตัวเข้ามาสู่โลกซอฟต์แวร์แบบปิดโค้ดด้วยเช่นกัน

By mk Founder on Tag: Development, OUYA, Games
Development

โครงการเกมคอนโซล OUYA ยังสร้างกระแสในหมู่นักพัฒนาเกมได้มาก โดยหลังจากส่งเครื่องรุ่นทดสอบสำหรับนักพัฒนา บริษัทก็จัดงาน “game jam” เพื่อกระตุ้นให้นักพัฒนาที่ได้รับเครื่องไปทดลองสร้าง "เกมต้นแบบ" บนเครื่อง OUYA ด้วย

งาน game jam มีระยะเวลานาน 10 วัน ผลคือนักพัฒนาสร้างเกมต้นแบบได้มากถึง 166 เกม (รายชื่อเกมทั้งหมด) ซึ่งทีมงานของ OUYA จะคัดเลือกผู้ชนะจากเกมเหล่านี้ต่อไป

By mk Founder on Tag: Development, Windows Phone, Windows Phone 7, Microsoft, Mobile
Development

ใกล้ความจริงเข้ามาเรื่อยๆ กับ Windows Phone 7.8 นะครับ วันนี้ไมโครซอฟท์ออก Windows Phone SDK Update for 7.8 สำหรับนักพัฒนาแอพที่ต้องการทดสอบแอพบน 7.5 ว่าใช้กับ 7.8 ได้หรือไม่

ของใหม่ใน Windows Phone SDK Update for 7.8 คือตัวอีมูเลเตอร์ที่อัพเป็น 7.8 แล้ว (แยกเป็นรุ่นปกติและรุ่น 256MB) ส่วนจุดหลักที่นักพัฒนาควรสนใจคือเรื่อง live tile ขนาดใหม่ และความสามารถในการใส่ tile ที่สองของแอพนั่นเอง

Windows Phone SDK Update for 7.8 จำเป็นต้องลง SDK ของ 7.1 หรือ 8.0 ไว้ในเครื่องด้วย รายละเอียดอ่านกันเองตามที่มา

By lew Founder on Tag: Development, JavaScript, Minecraft, Games
Development

Walter Higgins แฟนเกม Minecraft ได้สร้างส่วนเสริมของเกม Minecraft โดยเพิ่ม Rhino ที่เป็นจาวาสคริปต์เอนจินให้สามารถควบคุมตัวเกมได้ ในชื่อ ScriptCraft

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

เกม Minecraft เพิ่งถูกใช้งานเป็นสื่อการเรียนการสอนในสวีเดน การเพิ่มความสามารถในการเขียนสริปต์อาจเปิดทางให้เกมเดียวกันสามารถใช้งานในการศึกษาระดับสูงขึ้น

By advertorial on Tag: Special Report, Development, Advertorial, Windows 8, Microsoft
Special Report

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

By lew Founder on Tag: Development, Outsourcing, China, Verizon
Development

บริษัท Verizon Enterprise Solution (บริษัทไอทีในเครือ Verizon) อนุญาตให้พนักงานบางส่วนทำงานที่บ้านได้ แต่ต้อง VPN แบบ two-factor authentication ที่ใช้ตัวสร้างรหัสผ่านชั่วคราวเสมอ ปรากฎว่าแม้จะป้องกันขนาดนี้แล้วก็ยังพบว่ามีการล็อกอินเข้ามาจากประเทศจีน แถมล็อกอินสำเร็จจึงลงมือสอบสวนโดยคาดว่าจะมีมัลแวร์ที่มุ่งโจมตีพนักงานของบริษัททำให้เครื่องของพนักงานถูกบังคับให้เชื่อมต่อไปยังประเทศจีนเพื่อล็อกอินกลับเข้ามา โดยเรียกชื่อสมมติพนักงานว่า "Bob"

By advertorial on Tag: Development, Programming, Advertorial, Windows 8, Microsoft
Development

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

การแชร์

โดยปกติหากเราต้องการนำข้อมูลจากโปรแกรมหนึ่งไปใช้ในอีกโปรแกรมหนึ่ง เรามักใช้วิธีลากไปปล่อย อย่างไรก็ตามวิธีนี้ไม่เหมาะกับการใช้งานบนอุปกรณ์พกพานัก บนแอพลิเคชันสำหรับ Windows 8 App Store จะให้ผู้ใช้ส่งข้อมูลระหว่างแอพลิเคชันด้วยวิธีการ "แชร์" ได้ โดยการเรียกเมนูแชร์จาก Charm Bar

By mk Founder on Tag: Development, HTML5, PhoneGap, Windows Phone 8
Development

ทีมงาน PhoneGap เครื่องมือพัฒนาแอพแบบข้ามแพลตฟอร์มด้วย HTML5 ประกาศรองรับการสร้างแอพ Windows Phone 8 เต็มรูปแบบแล้ว

องค์ประกอบสำคัญของโครงการ PhoneGap คือ Apache Cordova ซอฟต์แวร์โอเพนซอร์สที่ทำหน้าที่ติดต่อกับฮาร์ดแวร์ของมือถือ โดย Apache Cordova 2.3.0 รุ่นล่าสุดสามารถทำงานร่วมกับ Windows Phone 8 ได้แล้ว

PhoneGap บอกว่า WP8 พัฒนาขึ้นกว่า WP7 หลายจุด ช่วยให้การสร้างแอพง่ายขึ้นและประสิทธิภาพดีขึ้น อย่างไรก็ตาม การใช้ PhoneGap กับ WP8 จำเป็นต้องเขียนบน Windows 8 และ Visual Studio 2012 เนื่องจากเป็นความต้องการขั้นต่ำของ WP8 SDK นั่นเอง

By lew Founder on Tag: Development, Programming, TIOBE
Development

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

By advertorial on Tag: Special Report, Development, HTML5, Advertorial, Windows 8, Microsoft
Special Report

ในตอนที่ผ่านมา เราได้สร้างหน้าตาของแอพลิเคชัน Text Editor กันแล้ว ในตอนนี้เราจะทำความเข้าใจ Lifecycle ของแอพลิเคชันบน Windows 8 App Store กันให้มากขึ้น ก่อนจะเพิ่มความสามารถหลักของแอพลิเคชันนี้ นั่นคือ อ่านและเขียนไฟล์นั่นเอง

วงจรชีวิต (Lifecycle) ของแอพลิเคชันสำหรับ Windows 8 App Store

เดิมทีเมื่อเราพัฒนาแอพลิเคชันสำหรับพีซี แอพลิเคชันของเราจะเริ่มทำงานเมื่อผู้ใช้ (หรือระบบ) เรียกมันขึ้นมา จากนั้นแอพลิเคชันก็จะทำงานไปเรื่อยๆ จนกว่าผู้ใช้จะปิดแอพลิเคชัน หรือปิดเครื่องไป

By lew Founder on Tag: Development, OUYA, Games
Development

OUYA เป็นเครื่องคอนโซลที่ระดมทุนบน Kickstarter ได้จำนวนมาก หลังจากมีข่าวมาเรื่อยๆ จนถึงตอนนี้เครื่องล็อตแรก 1,200 เครื่องก็ส่งไปยังนักพัฒนา

เครื่องรุ่นแรกตัวเครื่องและเกมแพดยังเป็นพลาสติกใส โดยทาง OUYA ยอมรับว่ายังมีปัญหาในการออกแบบอยู่บ้าง เช่น ปุ่ม D-pad ที่คุณภาพยังไม่ดีนัก แต่สัญญาว่าจะได้รับการปรับปรุงในรุ่นวางตลาดจริง

By sdayu Contributor on Tag: Development, Python, Web
Development

เมื่อวันที่ 18 ธันวาคม 2555 ที่ผ่านมาทางทีมงาน Pylons Project ได้ประกาศออกรุ่น Pyramid (Python web framework ที่พัฒนาขึ้นใหม่จากทีมงาน Pylons เดิม ซึ่ง Pyramid ไม่ใช่ full stack framework อย่าง Django) เวอร์ชัน 1.4 อย่างเป็นทางการ หลังจากปล่อยรุ่นทดสอบมาพักใหญ่ โดยมีคุณสมบัติเด่นๆ ดังประกาศไว้ที่ What’s New In Pyramid 1.4 ต่อไปนี้

By mk Founder on Tag: Google, Development, YouTube, Android
Google

ก่อนหน้านี้ เวลาแอพบน Android ต้องการฝังวิดีโอจาก YouTube จำเป็นต้องพึ่ง WebView ดึงวิดีโอจากหน้าเว็บ YouTube Mobile มาแปะ วิธีการนี้ไม่สะดวกเท่าไรนัก และกูเกิลก็เคยสัญญาไว้ตั้งแต่งาน Google I/O 2012 ว่าจะออก YouTube API ให้ดึงวิดีโอมาแปะในแอพได้โดยตรง

วันนี้กูเกิลออก YouTube Player API for Android มาให้ใช้งานกันเรียบร้อย ใช้ได้กับ Android 2.2 ขึ้นไป ฟีเจอร์มาตรฐานก็ครบถ้วน เช่น แสดงวิดีโอแบบเต็มหน้าจอ, closed caption, แสดงโฆษณา, ทำงานเชื่อมกับแอพ YouTube ได้

ใครเป็นนักพัฒนาแอพบน Android ก็ตามไปดาวน์โหลดตัว client library กันได้ครับ

Subscribe to Development