TAG
การพัฒนาซอฟต์แวร์
บทความที่เกี่ยวข้องกับ “การพัฒนาซอฟต์แวร์” ทั้งหมด 25 บทความ
01เทคโนโลยีสารสนเทศ◌
การพัฒนาซอฟต์แวร์
ArcObjects โครงสร้างพื้นฐานสำหรับการพัฒนาส่วนขยาย ArcGIS
ArcObjects: โครงสร้างพื้นฐานสำหรับการพัฒนาส่วนขยาย ArcGIS ArcObjects คือสภาพแวดล้อมสำหรับการพัฒนาซอฟต์แวร์ที่อยู่ในตระกูลแอปพลิเคชัน ArcGIS ของบริษัท Esri โดยทำหน้าที่เป็นไลบรารีของคอมโพเนนต์ในรูปแบบ Component Object Modอ่านต่อ →
02เทคโนโลยีคอมพิวเตอร์การพัฒนาซอฟต์แวร์
ส่วนเสริมซอฟต์แวร์ ความหมาย การทำงาน และประเภทของปลั๊กอิน
ส่วนเสริมซอฟต์แวร์: ความหมาย การทำงาน และประเภทของปลั๊กอิน ในทางคอมพิวเตอร์ ปลั๊กอิน (Plug-in) หรือที่เรียกในชื่ออื่นว่า ส่วนเสริม (Add-in, Add-on หรือ Extension) คือส่วนประกอบของซอฟต์แวร์ที่ถูกออกแบบมาเพื่อเพิ่มความสามาอ่านต่อ →03เทคโนโลยีสารสนเทศ◌
การพัฒนาซอฟต์แวร์
Microsoft Docs ศูนย์รวมเอกสารทางเทคนิคของไมโครซอฟท์
Microsoft Docs: ศูนย์รวมเอกสารทางเทคนิคของไมโครซอฟท์ Microsoft Docs คือห้องสมุดรวบรวมเอกสารทางเทคนิคที่ออกแบบมาสำหรับผู้ใช้งานทั่วไป นักพัฒนาซอฟต์แวร์ และผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศ (IT Professionals) ที่ใช้งานผลิตอ่านต่อ →04เทคโนโลยีสารสนเทศ✦
การพัฒนาซอฟต์แวร์
OpenJDK ชุดพัฒนาซอฟต์แวร์ Java แบบโอเพนซอร์ส
OpenJDK: ชุดพัฒนาซอฟต์แวร์ Java แบบโอเพนซอร์ส OpenJDK (Open Java Development Kit) คือการนำมาตรฐาน Java Platform, Standard Edition (Java SE) มาปรับใช้ในรูปแบบของซอฟต์แวร์โอเพนซอร์ส โครงการนี้เริ่มต้นโดยบริษัท Sun Microsysอ่านต่อ →05เทคโนโลยีสารสนเทศ◌
การพัฒนาซอฟต์แวร์
ภาษาเครื่องหมายสำหรับส่วนติดต่อผู้ใช้ (UIML)
ภาษาเครื่องหมายสำหรับส่วนติดต่อผู้ใช้ (UIML) UIML หรือ User Interface Markup Language คือภาษาเครื่องหมาย (Markup Language) ที่มีพื้นฐานมาจาก XML ซึ่งถูกออกแบบมาเพื่อใช้ในการกำหนดโครงสร้างและลักษณะของส่วนติดต่อผู้ใช้ (Useอ่านต่อ →
06ซอฟต์แวร์การพัฒนาซอฟต์แวร์
เครื่องมือพัฒนาเว็บแอปพลิเคชัน CodeCharge Studio
เครื่องมือพัฒนาเว็บแอปพลิเคชัน CodeCharge Studio CodeCharge Studio เป็นเครื่องมือพัฒนาแอปพลิเคชันแบบรวดเร็ว (Rapid Application Development หรือ RAD) และสภาพแวดล้อมการพัฒนาแบบเบ็ดเสร็จ (Integrated Development Environment อ่านต่อ →07ซอฟต์แวร์◌
การพัฒนาซอฟต์แวร์
GNU Bazaar ระบบควบคุมเวอร์ชันแบบกระจายตัว
GNU Bazaar: ระบบควบคุมเวอร์ชันแบบกระจายตัว GNU Bazaar (หรือที่รู้จักในชื่อ Bazaar-NG และใช้คำสั่งผ่านบรรทัดคำสั่งว่า bzr ) คือระบบควบคุมเวอร์ชัน (Revision Control System) ที่มีความสามารถทั้งแบบกระจายตัว (Distributed) และอ่านต่อ →
08การพัฒนาซอฟต์แวร์การพัฒนาซอฟต์แวร์
การฟอร์กซอฟต์แวร์ การแยกสายการพัฒนาโค้ด
การฟอร์กซอฟต์แวร์: การแยกสายการพัฒนาโค้ด ในการพัฒนาซอฟต์แวร์ การฟอร์ก (Fork) คือกระบวนการคัดลอกชุดคำสั่ง (Codebase) จากโครงการที่มีอยู่เดิม เพื่อนำไปพัฒนาต่อยอดหรือแก้ไขแยกเป็นอิสระจากโครงการต้นฉบับ โดยในช่วงเริ่มต้น ซอฟอ่านต่อ →09วิศวกรรมซอฟต์แวร์◌
การพัฒนาซอฟต์แวร์
กระบวนการแบบรวมศูนย์เพื่อการศึกษา (UPEDU)
กระบวนการแบบรวมศูนย์เพื่อการศึกษา (UPEDU) กระบวนการแบบรวมศูนย์เพื่อการศึกษา (Unified Process for Education หรือ UPEDU ) คือกระบวนการพัฒนาซอฟต์แวร์ที่ถูกออกแบบมาเพื่อใช้ในบริบทของการศึกษาโดยเฉพาะ โดยมีวัตถุประสงค์เพื่อให้อ่านต่อ →
10การพัฒนาซอฟต์แวร์การพัฒนาซอฟต์แวร์
Rational Unified Process (RUP) คืออะไร? ทำความรู้จักกระบวนการพัฒนาซอฟต์แวร์แบบวนซ้ำ
Rational Unified Process (RUP) คืออะไร? Rational Unified Process (RUP) คือ กรอบการทำงาน (Framework) สำหรับกระบวนการพัฒนาซอฟต์แวร์แบบวนซ้ำ (Iterative Software Development) ที่สร้างขึ้นโดย Rational Software Corporation ซึ่อ่านต่อ →
11เทคโนโลยีสารสนเทศการพัฒนาซอฟต์แวร์
วงจรการปล่อยซอฟต์แวร์ ขั้นตอนการพัฒนาและการทดสอบ
วงจรการปล่อยซอฟต์แวร์: ขั้นตอนการพัฒนาและการทดสอบ วงจรการปล่อยซอฟต์แวร์ (Software Release Life Cycle) คือกระบวนการที่เป็นระบบในการพัฒนา ทดสอบ และจัดจำหน่ายผลิตภัณฑ์ซอฟต์แวร์ เช่น ระบบปฏิบัติการ หรือแอปพลิเคชัน เพื่อให้มัอ่านต่อ →
12เทคโนโลยีและซอฟต์แวร์การพัฒนาซอฟต์แวร์
เจาะลึก IntelliJ IDEA สภาพแวดล้อมการพัฒนาซอฟต์แวร์อัจฉริยะสำหรับ JVM
เจาะลึก IntelliJ IDEA: สภาพแวดล้อมการพัฒนาซอฟต์แวร์อัจฉริยะสำหรับ JVM IntelliJ IDEA เป็นสภาพแวดล้อมการพัฒนาแบบเบ็ดเสร็จ (Integrated Development Environment หรือ IDE) ที่พัฒนาโดยบริษัท JetBrains โดยถูกเขียนขึ้นด้วยภาษา Jaอ่านต่อ →13การพัฒนาซอฟต์แวร์◌
การพัฒนาซอฟต์แวร์
การเขียนโปรแกรมแบบเน้นตัวอย่าง (Example-centric programming) คืออะไร
การเขียนโปรแกรมแบบเน้นตัวอย่าง (Example-centric programming) การเขียนโปรแกรมแบบเน้นตัวอย่าง (Example-centric programming) คือแนวทางการพัฒนาซอฟต์แวร์ที่ช่วยให้ผู้ใช้สร้างโปรแกรมได้โดยการค้นหาและปรับเปลี่ยนตัวอย่างโค้ดขนาดอ่านต่อ →14ความบันเทิงและเทคโนโลยี✦
การพัฒนาซอฟต์แวร์
รายการ The Code Room ของไมโครซอฟท์
รายการ The Code Room ของไมโครซอฟท์ The Code Room เป็นรายการเกมโชว์แนวเรียลลิตี้ที่มีความยาวตอนละ 30 นาที ผลิตโดยบริษัทไมโครซอฟท์ (Microsoft) โดยมี พอล เมอร์ฟี (Paul Murphy) เป็นผู้สร้างสรรค์แนวคิดและผู้อำนวยการสร้างบริหาอ่านต่อ →15อาชีพและการจัดการ◌
การพัฒนาซอฟต์แวร์
การจัดการผลิตภัณฑ์ บทบาทและหน้าที่ของผู้จัดการผลิตภัณฑ์
การจัดการผลิตภัณฑ์: บทบาทและหน้าที่ของผู้จัดการผลิตภัณฑ์ ผู้จัดการผลิตภัณฑ์ (Product Manager หรือ PM) คือผู้เชี่ยวชาญที่มีหน้าที่รับผิดชอบในการพัฒนาผลิตภัณฑ์ขององค์กร ซึ่งเป็นส่วนหนึ่งของแนวปฏิบัติที่เรียกว่า การจัดการผลอ่านต่อ →
16เทคโนโลยีสารสนเทศการพัฒนาซอฟต์แวร์
บันทึกการเปลี่ยนแปลง (Changelog)
บันทึกการเปลี่ยนแปลง (Changelog) บันทึกการเปลี่ยนแปลง หรือ Changelog คือ รายการบันทึกรายละเอียดของการแก้ไข ปรับปรุง หรือเปลี่ยนแปลงที่เกิดขึ้นกับซอฟต์แวร์ ผลิตภัณฑ์ หรือชุดคำสั่ง (Codebase) ตลอดระยะเวลาที่มีการพัฒนาและปรอ่านต่อ →17การพัฒนาเว็บ◌
การพัฒนาซอฟต์แวร์
mod_wsgi โมดูล Apache สำหรับการโฮสต์เว็บแอปพลิเคชัน Python
mod_wsgi: ทางเลือกที่มีประสิทธิภาพสำหรับการโฮสต์ Python บน Apache mod_wsgi คือโมดูลของ Apache HTTP Server ที่พัฒนาโดย Graham Dumpleton ซึ่งทำหน้าที่เป็นอินเทอร์เฟซที่สอดคล้องกับมาตรฐาน WSGI (Web Server Gateway Interface)อ่านต่อ →18เทคโนโลยีและซอฟต์แวร์✦
การพัฒนาซอฟต์แวร์
Anti-pattern คืออะไร? ทำความรู้จักกับรูปแบบการแก้ปัญหาที่ผิดพลาด
Anti-pattern คืออะไร? Anti-pattern คือคำศัพท์ที่ใช้เรียกวิธีการแก้ปัญหาที่พบบ่อย แต่กลับให้ผลลัพธ์ที่ตรงกันข้ามกับที่คาดหวัง หรือส่งผลเสียมากกว่าผลดีในระยะยาว คำนี้ถูกสร้างขึ้นในปี 1995 โดย Andrew Koenig โดยได้รับแรงบันดอ่านต่อ →19Technology◌
การพัฒนาซอฟต์แวร์
Donald Firesmith ผู้เชี่ยวชาญด้านวิศวกรรมซอฟต์แวร์และสถาปัตยกรรมระบบ
Donald Firesmith: ผู้เชี่ยวชาญด้านวิศวกรรมซอฟต์แวร์และสถาปัตยกรรมระบบ Donald G. Firesmith (เกิดวันที่ 14 มิถุนายน 1952) เป็นวิศวกรซอฟต์แวร์ ที่ปรึกษา และวิทยากรผู้เชี่ยวชาญประจำ Software Engineering Institute (SEI) ซึ่งมอ่านต่อ →20เทคโนโลยี✦
การพัฒนาซอฟต์แวร์
Microsoft Developer Network (MSDN) คืออะไร? ประวัติและการเปลี่ยนแปลง
Microsoft Developer Network (MSDN) คืออะไร? Microsoft Developer Network (MSDN) คือแผนกของ Microsoft ที่มีหน้าที่บริหารจัดการความสัมพันธ์กับเหล่านักพัฒนาและผู้ทดสอบซอฟต์แวร์ ไม่ว่าจะเป็นผู้พัฒนาฮาร์ดแวร์ที่สนใจในระบบปฏิบัอ่านต่อ →
21ซอฟต์แวร์การพัฒนาซอฟต์แวร์