בלוג
מאמרים מעשיים של KomuraSoft LLC על פיתוח אתרים, SEO, Google Ads, פיתוח עבור Windows, ניצול מערכות קיימות וחקירת תקלות.
חיפוש AI בכל האתר
שאילתות החיפוש נשלחות אל Cloudflare AI Search לצורך הפקת התוצאות. אל תזינו מידע אישי.
-
מדריך מעשי ל-FileSystemWatcher — התמודדות עם פספוסים וכפילויות
המאמר מסדר את אופן השימוש ואת נקודות התשומת לב של FileSystemWatcher, מנקודת המבט של פספוסים, התראות כפולות, מלכודות בקביעת סיום, סריקה חוזרת, claim אטומי ואי...
-
מבוא ל-Media Foundation — מבינים את ה-API מנקודת המבט של COM
המאמר מסביר מה זה Media Foundation, יחד עם המונחים הבסיסיים של ה-API למדיה ב-Windows כמו COM, HRESULT, IMFSourceReader ו-MFT, בסדר שכדאי לתפוס אותם קודם.
-
טבלת החלטה ל-async/await ב-C# — Task.Run ו-ConfigureAwait
המאמר מסדר את שיטות העבודה המומלצות ל-async/await ב-C#, כולל טבלת החלטה עבור המתנה ל-I/O, חישוב CPU, Task.Run, ConfigureAwait(false) ו-fire-and-forget.
-
מדריך מעשי להשגת מרב זמן אמת רך ב-Windows רגיל
המאמר מסדר את הדרך לייצב עיבוד מחזורי ועיבוד בעל השהיה נמוכה ב-Windows רגיל, מנקודת המבט של דיוק הטיימר, עדיפות, הגדרות צריכת חשמל ושיטות ניטור.
-
ידע בסיסי על בקרת הרשאות בלעדיות בהעברת קבצים — נעילת קבצים ושיטות עבודה מומלצות ל-claim אטומי
המאמר מסדר את בקרת ההרשאות הבלעדיות בהעברת קבצים מנקודת המבט של נעילת קבצים, claim אטומי, temp -> rename ואידמפוטנטיות, ומסכם תכנון שמונע תקריות בהעברת קבצי...
-
קריאה מ-C# ל-DLL נייטיב: עטיפת C++/CLI מול P/Invoke
כשמשתמשים ב-DLL נייטיב מתוך C#, המאמר מבחין בין מצבים שבהם P/Invoke מספיק לבין מצבים שבהם עטיפת C++/CLI משתלמת, מנקודת המבט של בעלות, חריגות, טיפוסי C++ ו-ca...
-
מבוא לתרשים HCP ול-MakingHCPChartSkill
המאמר מסביר מה זה תרשים HCP, ומסכם את זרימת ההמרה של HCP-DSL ל-SVG דטרמיניסטי באמצעות MakingHCPChartSkill, את אופן הקריאה ואת אופן השימוש.
-
ידע בסיסי על STA/MTA ב-COM — מודל השרשור ואיך נמנעים מתקיעה
המאמר מסכם את הידע הבסיסי על STA/MTA ב-COM, כולל מודל ה-Apartment, ת'רד ה-UI, לולאת ההודעות, מרשלינג, ואת אופן ההימנעות מתקיעה.
-
דוגמת גשר COM שקורא ל-DLL של 64bit מאפליקציית 32bit
כאשר אי אפשר לקרוא ישירות מאפליקציית 32bit ל-DLL של 64bit, המאמר מסביר את הרעיון של חיבור באמצעות גשר COM, יחד עם המגבלות של Windows, המבנה וזרימת העיבוד.
-
מה זה COM — למה התכנון של COM ב-Windows עדיין יפה
המאמר מסביר מה זה COM מנקודת המבט של תכנון הממשקים ב-COM של Windows, IUnknown, GUID ותאימות בינארית, ומדוע העקרונות האלה עדיין רלוונטיים היום.