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ซอฟต์แวร์

การพัฒนาซอฟต์แวร์

Windows Subsystem for Linux (WSL) คืออะไร? เจาะลึกการใช้งาน Linux บน Windows

Windows Subsystem for Linux (WSL) คืออะไร? Windows Subsystem for Linux (WSL) เป็นส่วนประกอบของ Microsoft Windows ที่ช่วยให้ผู้ใช้สามารถรันสภาพแวดล้อมของ Linux ภายใน Windows ได้โดยตรง โดยไม่ต้องติดตั้ง Virtual Machine (VMอ่านต่อ →