Posts

QA in SDLC

Image
Question: As QA, please describe a typical Software Development Life Cycle that you feel should ideally be used for a web application development. Please don’t forget to let us know which states you can be involved with. You can answer in point form and/or by drawing a flow chart.  Web application is not different from other software project we can use Waterfall Model that is a very well-known and basic Software Development Life Cycle (SDLC). The waterfall model starts with requirements gathering from the users, project planning, architecture designing, implementing, testing and ends with web application deployment. Not only testing state that QA should be involved with, but also every state. QA should know what requirements are, the project plan and the system architecture. During implementation state, QA should control all developer to use best practice to get the best product. Testing state is thought to be the major state for QA, it might be true. QA must test the sys...

ความหมายของเพลง “สรรเสริญพระบารมี”

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

Disk space หายไปไหน ?

Image
หลายคนคงสงสัยว่าพื้นที่ hard disk ของตัวเองหายไปไหน ทำไมตอนซื้อโฆษณาไว้มีเท่านั้นเท่านี้ แต่พอเปิดดูเข้าจริงๆ ระบบปฏิบัติการกลับบอกว่ามีอยู่ไม่ถึงเท่าที่โฆษณา ตัวอย่างเช่น ซื้อ hard disk ขนาด 160GB มาหนึ่งตัว ระบบปฏิบัติการจะมองเห็นแค่เพียงประมาณ 149GB เท่านั้น นั่นก็เพราะว่า 160GB ของผู้ผลิต hard disk นั้น เท่ากับ 160 * 1000 * 1000 * 1000 bytes แต่อันที่จริงแล้ว 1 kB = 1024 bytes, 1 MB = 1024 kB และ 1 GB = 1024 MB เมื่อคำนวณ (160 * 1000 * 1000 * 1000) / (1024 * 1024 * 1024) ก็จะได้ค่าประมาณ 149 นั่นก็คือขนาดของ hard disk จริงๆ ที่ระบบปฏิบัติการจะมองเห็น ไม่ใช่ 160 GB จริงๆ ตามโฆษณาข้างกล่อง   ปล. ภาพประกอบไม่เกี่ยวกับขนาดสมมติตามเนื้อความที่เขียน แต่ก็ใส่ๆ มาเพื่อให้ไม่ดูโล่งเกินไปเท่านั้น -*-

Database Development Plug-in for Eclipse

Image
I found an Eclipse plug-in which can work with many databases, to help developers work more easily. To install the plug-in, please follow these steps. Go to “Help” menu and select “Install new software...” item. Select download site for each version. Wait for loading lists of plug-in. After the list loading is finished, check “Database Development” item. Click “Next >” until finish installation. Open “Database Development” perspective. In “Data Source Explorer” panel on the left hand side of the screen, right click on the “Database Connections” then click “New” item. Choose database you want to work with and fill the information.

Mozilla Firefox 4 Beta 3 มาพร้อมกับการสนับสนุน multi-touch

Image
Mozilla ได้ออก browser รุ่น beta ตัวล่าสุด ด้วยการสนับสนุนการทำ multi-touch ทั้งบน tablet, คอมพิวเตอร์ตั้งโต๊ะ และ laptop ที่มาพร้อมกับ Windows 7 ทำให้ Firefox รุ่น beta นี้สนับสนุนการ touch บนเครื่อง Windows 7 และสิ่งที่เพิ่มเติมขึ้นมาในการออกครั้งนี้คือการเพิ่มความสามารถของ JavaScript. ถ้าคุณได้ติดตามตัวอย่าง web application ของ JavaScript และ HTML 5 ที่เราได้แสดงให้คุณเห็นเมื่อไม่กี่เดือนก่อน คุณจะสังเกตได้ว่าการเคลื่อนไหวของมันราบลื่นและเร็วกว่าใน Chrome และ Safari. ใน Firefox รุ่นใหม่นี้ได้เพิ่มประสิทธิภาพ script ที่ทำงานกับ animation ดังนั้นความแตกต่างกันด้านความเร็วจะสังเกตได้ไม่มากนัก การทำงาน multi-touch จะใช้การเขียนโปรแกรมด้วย CSS3 และ HTML 5 เพื่อที่จะให้คุณย่อ-ขยาย, เลื่อนวัตถุ และมีปฏิสัมพันธ์กับเว็บ. Firefox 4 beta 3 เปิดให้ดาวน์โหลดในทุกระบบปฏิบัติการหลักๆ และมากกว่า 30 ภาษา ที่เว็บไซต์ดาวน์โหลดรุ่น beta ของ Mozilla. การปรับปรุงการทำงานของ JavaScript ใน Firefox นี้ยังช่วยเพิ่มความเร็วในการคำนวณเลขที่มีค่ามากๆ ด้วย อย่างที่ได้บอกไปว่า Firefox 4 ยังไม่ได้ออกอย่างเ...

การปรับปรุงโปรแกรมเครื่องคิดเลขบน Ubuntu 10.10

Image
ในวันนี้เราจะมาแนะนำให้ทุกท่านได้รู้จักกับโปรแกรมเครื่องคิดเลขที่ได้รับการปรับปรุงใหม่ซึ่งจะเป็นส่วนหนึ่งของ GNOME 3.0.0 และระบบปฏิบัติการ Ubuntu 10.10 (Maverick Meerkat). โปรแกรมตัวนี้มีชื่อว่า GCalctool ความสามารถของมันสามารถแก้ปัญหาทางคณิตศาสตร์ได้ตั้งแต่ระดับง่ายจนถึงปานกลาง เมื่อเทียบกับเครื่องคิดเลขที่มีอยู่ใน Ubuntu 10.04 (Lucid Lynx) เวอร์ชั่นใหม่ของ Gcalctool ได้รับการออกแบบส่วนติดต่อผู้ใช้ใหม่ และรองรับการคำนวณทางคณิตศาสตร์ และตรีโกณมิติที่ซับซ้อน ฟังก์ชันเพิ่มเติม (จำนวนเต็ม และเศษส่วน, การปัดเศษขึ้น-ลง และเครื่องหมาย) ในโหมดขั้นสูง, การคำนวณค่าเงิน และอื่นๆ อีกมากมาย การเปลี่ยนแปลงส่วนใหญ่ใน GCalctool ได้รับการเพิ่มเข้าไปเมื่อการพัฒนาเวอร์ชัน 5.31.x เริ่มขึ้น. จากการเปลี่ยนแปลงนี้ เราพบว่า การเริ่มต้นการทำงานเร็วขึ้น, scientific mode และ advanced mode ถูกรวมเข้าด้วยกัน, สีและการจัดวางปุ่มได้รับการออกแบบใหม่, ใช้ตัวหนาในการแสดงผลลัพธ์, มีการทำฟังก์ชัน redo และ undo ใหม่, การปรับเปลี่ยนเล็กๆ น้อยๆ และการแก้ขอผิดพลาดของโปรแกรม ภาพข้างล่างนี้เป็นภาพถ่ายหน้าจอของโปรแกรม GC...

Windows 7 Professional Games

Image
หลายคนที่ใช้ Windows 7 Professional คงจะสงสัยว่าทำไมไม่มีเกมที่วินโดวส์มักจะแถมมาให้ อย่าง FreeCell, Solitaire หรือแม้แต่ Minesweeper เนื่องจาก Windows 7 Professional เป็น edition ที่เหมาะกับผู้ใช้ที่เน้นทำงาน เช่น การใช้งานในสำนักงาน เป็นต้น ทาง Microsoft จึงได้ปิด feature นี้เอาไว้ ไม่เปิดให้โดยปริยาย แต่นั่นก็ไม่ได้หมายความว่า Microsoft ไม่ได้ใส่รวมมาให้ เพียงแต่เราต้องออกแรงเพิ่มอีกนิดในการเปิดใช้งาน เริ่มจากการเข้าไปที่ Programs and Features แล้วเลือก Turn Windows features on or off ทางแถบด้านซ้าย   เสร็จแล้วก็จะพบหน้าต่าง Windows Features ปรากฏขึ้นมา ทำเครื่องหมายถูกหน้า Games ทั้งหมด หรือจะเลือกเฉพาะเกมก็ได้ คลิก OK เป็นอันเสร็จเรียบร้อย เราก็จะได้เห็นเกมมากมายที่แถมมาให้กับ Windows (Pro Evolution Soccer 2010 ไม่ได้แถมมาให้กับ Windows นะครับ ต้องลงกันเอง อย่าเข้าใจผิด) ภายใน Game Explorer หรือจะเปิดจาก Start Menu ก็ได้