บล็อก
บทความเชิงปฏิบัติของ KomuraSoft LLC เรื่องการพัฒนาเว็บไซต์ SEO, Google Ads, การพัฒนาสำหรับ Windows การใช้ระบบเดิม และการตรวจสอบบั๊ก
ค้นหาด้วย AI ทั่วทั้งเว็บไซต์
คำค้นหาจะถูกส่งไปยัง Cloudflare AI Search เพื่อสร้างผลลัพธ์ กรุณาอย่ากรอกข้อมูลส่วนบุคคล
-
ทำไม KomuraSoft จึงสร้างเว็บไซต์บนระบบออกแบบของ Digital Agency — ราคาต่ำกับคุณภาพไปด้วยกันได้
บทความนี้เรียบเรียงเหตุผลที่งานพัฒนาเว็บไซต์ของ KomuraSoft ใช้ระบบออกแบบที่ Digital Agency ของญี่ปุ่นเผยแพร่เป็นฐาน การทำขั้นตอนออกแบบให้เป็นมาตรฐานลดค่าใช้จ...
-
Generic programming ใน Ada — เขียนสัญญาด้วยชนิดข้อมูล เพื่อนำกลับมาใช้ใหม่แบบ zero-cost
อธิบาย generic programming ของ Ada อย่างเป็นระบบ ตั้งแต่ generic subprogram, generic package, formal subprogram, type category ไปจนถึงแนวทางออกแบบในงานจริง จ...
-
โปรแกรมมิงระบบเรียลไทม์ด้วย Ada — ลำดับความสำคัญ คาบ และการควบคุมเวลาประมวลผลในทางปฏิบัติ
เรียนรู้ Annex D (ระบบเรียลไทม์) ของ Ada ผ่านตัวอย่างโค้ดเชิงปฏิบัติ 8 ชุด จัดเรียงทีละขั้นตั้งแต่ลำดับความสำคัญของ task, Ceiling_Locking, การทำงานแบบคาบด้วย...
-
การทำงานแบบ concurrent ที่ปลอดภัยใน Ada ── คู่มือปฏิบัติเรื่อง task และ protected object
บทความแนะนำ concurrency ที่ฝังในภาษา Ada เอง ได้แก่ task และ protected object จัดระเบียบตั้งแต่ rendezvous (entry/accept), selective accept, mutual exclusion...
-
MFC บน Windows คืออะไร — ความรู้พื้นฐานสำหรับบำรุงรักษาสินทรัพย์เดิม
สรุปภาพรวม Microsoft Foundation Classes (MFC) ความสัมพันธ์กับ Win32 โครงสร้างแอป message map, Document/View, DDX/DDV และจุดที่ต้องระวังตอนบำรุงรักษา.
-
แยกการรอ GC กับ memory leak ใน .NET ── ขั้นตอนปฏิบัติเพื่อสังเกต เปรียบเทียบ และพิสูจน์หน่วยความจำที่เพิ่มขึ้น
ขั้นตอนแยกแยะว่าหน่วยความจำที่เพิ่มขึ้นในแอปพลิเคชัน .NET เป็นเพียงการรอ garbage collection หรือเป็น memory leak จริง โดยใช้ dotnet-counters, dotnet-gcdump แ...
-
ประกาศเปิดตัวบล็อกเทคนิค — เราเริ่มบล็อกเรื่องการพัฒนา Windows / C# / COM แล้ว
ประกาศเปิดตัวบล็อกเทคนิคของ KomuraSoft LLC เราจะแบ่งปันความรู้เชิงปฏิบัติเรื่องการพัฒนา Windows, C# / .NET, COM / ActiveX การออกแบบซอฟต์แวร์ และเครื่องมือพัฒ...