אזור נבחר
כל הפוסטים
כל המאמרים המקצועיים, ההערכות וקטעי הקוד באזור המגזין המשותף.
הגירה מ-Firebird ל-MariaDB: מהלך, מכשולים ואמינות תפעולית בשגרה
הגירה מ-Firebird ל-MariaDB היא לעתים נדירות רק נושא של יצוא-ייבוא. מהותיים הם דיאלקט SQL, טרנזקציות, קידודי תווים, סוגי נתונים, טריגרים/גנרטורים, ביצועים ומעבר נקי. המאמר מציג גישה מעשית ל…
פריסות רספונסיביות ב־Delphi FMX: נקודות שבירה ללא כאוס בעורך (עם Layout-Router כקטע קוד)
פריסות רספונסיביות ב‑FMX הופכות בפועל לשבירות במהירות: גלי שינוי גודל, שינויים ב‑DPI, סיבוב ו’Visible-Layouts‘ יוצרים מצב כפול ו‑reflows שקשה לאבחן ולתקן. מאמר זה מציג נתב פריסה עם Breakpoints ששולט בבלוקים של ה‑UI בזמן ריצה…
סורק קוד QR ב־Delphi FMX: סריקת מצלמה יציבה, בטוחה להרצה מרובת-פתילים וללא רעידות בממשק המשתמש
סורק קודי QR פרקטי Delphi FMX תלוי בלולאת חיי המצלמה, ב-threading ובעצירה/הפעלה נקייה. המאמר מציג גישה יציבה עם ZXing, Debounce, Frame-Throttling, חיתוך ROI וכן פרטי דיבוג ותפעול ל־Android ול־iOS.
Delphi יישומי ארגון: מדוע מערכות רבות פועלות ביציבות – וכיצד להפוך אותן לעמידות לעתיד
Delphi יישומי ארגונים מהווים בחברות רבות את עמוד השדרה של תהליכים תפעוליים. המאמר מראה כיצד לתכנן את התפעול, גישת הנתונים, הממשקים, האבטחה והמודרניזציה כך שמערכות VCL קיימות יישארו יציבות — ויהפכו צעד אחר צעד למתאימות…
MariaDB עם Delphi וFireDAC: ארכיטקטורה, בחירת דרייבר ותפעול ללא הפתעות
כיצד לחבר את MariaDB מיישומי Delphi דרך FireDAC בצורה תקינה: אפשרויות דרייבר, TLS, מערכי תווים, טרנזקציות, pooling, ביצועים ותפעול — עם דגש על ניהול, תחזוקה ומיגרציה במערכות שהתפתחו לאורך זמן.
Delphi WebSocket Client: חיבור יציב, עצירה נקייה, דיבוג מהימן
לקוח WebSocket של Delphi יכול במהירות להיראות „מחובר איכשהו“ — אך בתפעול מה שחשוב הם חיבור מחדש, heartbeats, עצירה מסודרת ויכולת ניפוי שגיאות. בעזרת עטיפה פרקטית המבוססת על System.Net.WebSockets (עם fallback) וקטע קוד מקור לטיפול ב-Threading ו…
פורטל הלקוחות בארגון: ארכיטקטורה, אבטחה ותפעול שאפשר לסמוך עליהן
פורטל לקוחות הוא יותר מהתחברות עם הורדות: הוא הופך לשכבת אינטגרציה בין ERP, DMS, תמיכה וחיוב. המאמר מציג אילו החלטות ארכיטקטוניות משפיעות באופן מדיד על התפעול, האבטחה, איכות הנתונים והרחבות עתידיות — ועל סמך מה
הצפנת AES בDelphi: קטע קוד מקור איתן הכולל IV, Salt, Header ו‑Streaming
קטע קוד מקור מעשי של Delphi למימוש הצפנת AES עם salt ו‑IV אקראיים, מבנה כותרת קובץ ברור, הסקת מפתח באמצעות PBKDF2 וסטרימינג — כולל מלכודות טיפוסיות של פורמטים ישנים, נושאי שלמות נתונים ותפעול.
BDE-החלפה: כך תשדרגו יישומי Delphi ללא סיכון לנתונים ולתפעול
יישומים רבים של Delphi עדיין משתמשים בBorland Database Engine (BDE) – ומשלמים על כך במכשולי תפעול, בעיות בדרייברים, סיכוני אבטחה ועדכוני פלטפורמה חסומים. מאמר זה מציג כיצד תכנון טכני מסודר של החלפת BDE נעשה: הגירת נתונים…
העלאת Multipart/Form-Data ב-Delphi: זרמים עמידים, בקרת גבולות ודיבאגינג ללא ניחושים
העלאות Multipart/Form-Data נראות טריוויאליות, אך ב־Delphi הן מתמוטטות במהירות כשיש בעיות עם Streams, שמות קבצים, Content-Type, Boundary-Handling ו־Timeouts. קטע קוד זה מציג מימוש יציב וברי-דיבוג עם THTTPClient — כולל חישוב נכון של Content-Length…