fbpx

Technology News

In SQL 2008, Microsoft introduced some new date and time data types to augment the options available in prior versions.  The full list of these data types with detailed explanations can be found in Microsoft Books on Line (BOL), but we’ll list them here with a very...

ในปัจจุบัน การเติบโตอย่างรวดเร็ว จากหลายปัจจัย ด้วยกัน ไม่ว่าจะเป็น คนมีการ ใช้สื่อทางสังคม ที่จะทำให้เกิด ความสำคัญมากขึ้น เป็นผลให้ ความหมายของ ข้อมูลที่ เป็นชนิดของ " บิ๊กดาต้า " ตัวเอง อีก คุณลักษณะของ ข้อมูลขนาดใหญ่ รวมถึง 3 V ด้วยกัน 1. Volume is massive 2. Velocity is data that changes quickly, such as information from Social Media. 3. Variety is the variety of formats such...

“นี่เป็นบทความแรกที่ผมจะลองส่งซึ่งมันเกี่ยวข้องกับบริษัทของเราและตัวผมเองก็อยากจะแชร์ความรู้ตรงนี้ให้พวกเราได้รับทราบถึงความสำคัญของไฟฟ้าที่นำมาใช้ในบริษัทของเรา ณ ที่นี้ผมขอยกตัวอย่างของห้อง” IDC (Internet Data Center) หรือ Server room ครับ รู้หรือไม่ครับ ว่าห้อง Server หรือ IDC room คืออะไร และสำคัญอย่างไร ผมยกตัวอย่างง่าย ๆ นะครับ ห้อง IDC room ของเราได้ให้บริการ รับฝาก Server และข้อมูลของลูกค้านั้นเองครับ ซึ่งลูกค้าของเราไม่ได้มีในประเทศไทยที่เดียวนะครับ มีทั้งต่างประเทศ ด้วยครับ และพนักงานของเราด้วยนะครับ แล้วไฟฟ้าสำคัญอย่างไร แน่นอนครับ เรื่องไฟฟ้าเป็นปัจจัยหลักอย่างหนึ่งก็ว่าได้ เพราะถ้าไม่มีไฟฟ้า Server หรืออุปกรณ์ Network ต่างๆ ก็ไม่สามารถทำงานได้แน่นอนครับ เพราะฉะนั้น เราลองมาดูกันครับ ว่าทุกวันนี้ IDC room ของเราเอาไฟฟ้าที่ไหนมาใช้บ้าง การไฟฟ้า...

ผมคิดว่าหลาย ๆ ท่าน คงมีคำถามในใจว่า ทำไมสร้าง index มาแล้ว ทำไมการดึงข้อมูล (query) ยังช้าอยู่เหมือนเดิม ไม่เห็นจะเร็วขึ้นเลย ทั้งๆ ที่ในตำราก็บอกว่าสร้าง index แล้วจะทำให้ดึงข้อมูลได้เร็วขึ้น พอผมได้เข้าไปดูเลยพบว่าคอลัมน์ที่ทำมาใช้เป็น index มันไม่เหมาะสมนี่เอง ข้อมูลหลักแสนหลักล้านในตาราง แต่ดันเอาคอลัมน์ที่มีค่าที่แตกต่างกันเพียง 7 ค่า (SELECT Distinct Column_Name) มาเป็นทำเป็น index ซะงั้น ซึ่งไม่ถูกต้องตามหลักการเลือกคอลัมน์มาเป็น Index นั่นเอง ทำให้การดึงข้อมูลก็จะยังช้าอยู่เหมือนเดิมครับ ผมมีเทคนิคง่ายๆ ในการเลือกคอลัมน์เพื่อใช้สร้าง index มาฝากครับ โดยการใช้สูตรตามด้านล่างนี้ครับ SELECT Distinct Column Name / Number of Rows หมายถึงให้เรา SELECT Distinct...

คำถามยอดฮิต สำหรับการก้าวเข้ามาเป็น Tester แต่ละคนคงพบกับคำถามที่ว่า “เพราะอะไร คุณถึงอยากเป็น Tester”  ก็น่าจะพบกับคำตอบกันมากมาย  ส่วนอีกด้านหนึ่ง  หลาย ๆ คน  อาจพบเจอกับ Tester ที่มีรูปแบบของการทำงานมาอย่างหลากหลายเช่นกัน  งั้นมาลองดูกันบ้างว่า เราเคยเป็นแบบนี้บ้างหรือเปล่า Can be Lazy ปัจจัยสำคัญที่สุดอย่างหนึ่งสำหรับกระบวนการของการพัฒนาซอฟต์แวร์ หรือ กระบวนการพัฒนาอื่น ๆ ก็ตาม คงหนีไม่พ้นเรื่อง เวลา อาจจะมีบ้างที่เข้าใจผิดว่า งานของ Tester นั้นเริ่มเมื่อ ทีมพัฒนาได้ทำการพัฒนาซอฟต์แวร์จนเสร็จสิ้นแล้ว แต่ในความเป็นจริง งานของ Tester นั้น เริ่มควบคู่กันไปกับทีมพัฒนาอยู่แล้ว  ดังนั้น Tester เอง ก็จะทราบอยู่แล้ว ว่า การทดสอบซอฟต์แวร์แต่ละระบบนั้น จะต้องมี Environment หรือ การตั้งค่าต่าง ๆ...

ในหนัง Action สมัยก่อน ไม่ว่าจะเป็น James Bond 007 หรือ หนังที่พาคุณไปสู่โลกอนาคต ต่างก็โชว์ความทันสมัย ไฮเทค ไว้ให้ เราได้ อู้หู กัน !!! มาวันนี้ปี 2014 …. เทคโนโลยียุค ศตวรรษที่ 21 ที่เราเห็นกันในหนังนั้น กำลังใกล้จะเป็นจริงเข้าทุกที เมื่อ Apple เปิดตัว OS สำหรับ รถยนต์​ CarPlay (iOS vehicle integrated) ให้เราได้ ฟังเสียงหวานๆของ Siri ผ่านคอนโซลหน้ารถเราได้ การใช้งานจะประกอบไปด้วย - การค้นหา และ ​โทร ตามรายชื่อในสมุดโทรศัพท์ - การสั่งการด้วยเสียง - การค้นหาเส้นทาง - การส่งข้อความ - บันเทิง Multimedia การเปิดตัวครั้งนี้ เน้นรถยนต์ตัว...

When I first heard this, it struck me as being a remarkably concise wisdom applicable to virtually any programming task.  The entire quotation is actually: “Make it work, make it fast, then make it pretty… and it isn’t finished until it is pretty!” – SQL MVP Jeff Moden (RedGate’s 2011...

When it comes to building websites and managing content there are many platforms to choose from. At Aware we use several, both open source and proprietary. The Content Management System (CMS) we recommend often depends on the nature of the site, client preferences and existing...

In an earlier blog, we covered a type of auxiliary table (the Tally Table) that can provide a lot of querying flexibility if you have one in your database or construct one in-line to your query.  Today we’re going to talk about another: the Calendar table. The...

Facebook was at its best years ago when it was simply status updates, photo sharing and private messaging. Back then its proposition and product was easy to understand and more importantly, it was fun. Today’s Facebook is overrun with apps, ads, widgets, games, contest, brands, etc. etc. etc. ...