דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
קומפיונטק

קומפיונט

@קומפיונט
הפסקת מעקב מעקב
אודות
פוסטים
304
נושאים
22
שיתופים
0
קבוצות
0
עוקבים
2
עוקב אחרי
6

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • נתקלתי אתמול בבאג חמוד
    קומפיונטק קומפיונט
    תכנות

    בחזרה לנושא המקורי
    משהו יכול להסביר מה זה שונה מ foreach או מ:

    for (int i = 0; i < 3; i++)
    {
        var j = i;
        list.Add(() => Console.WriteLine(j));
    }
    

    שזה מפיק: [2 ,1 ,0]

    הרי גם i וגם j הם לוקאליים, אז למה הלמדה משתמשת פעם אחת בערך ופעם אחת ברפרנס?


  • רעיון לפיתוח שימושי ונצרך
    קומפיונטק קומפיונט
    תכנות

    עוד רעיון: תוכנה אישית לניהול מעשר כספים


  • אפליקציית wpf מקומפלת ל־.NET Framework 4.7.2 לא עובדת על Windows 11
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach אם WPF היה יכול להתקמפל עם NativeAOT זה היה מצויין, הבעיה שזה לא אפשרי, עם avalonia זה כן אפשרי.
    אם אתה חייב ‪.net framework‬ אז אין לי פתרון .


  • אפליקציית wpf מקומפלת ל־.NET Framework 4.7.2 לא עובדת על Windows 11
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach ההמלצה שלי לאפליקציה הבאה שלך (אם אתה נשאר במסגרת xaml) זה להשתמש עם AvaloniaUI + NativeAOT, החוויה די דומה ל WPF, ו - NativeAOT חוסך את הצורך ב ‪.NET‬ מותקן במחשב (ללא self contained), ועוד כמה דברים טובים.


  • AI לתיכנות אופליין
    קומפיונטק קומפיונט
    תכנות

    @מד אתה צודק, ollama יספיק לך, יש לו גם יותר מודלים שנתמכים.


  • AI לתיכנות אופליין
    קומפיונטק קומפיונט
    תכנות

    @מד הייתי בכל זאת ממליץ לך לנסות את tabby, זכור לי שהוא גם מבוסס על ollama והוא מציע לך ממשק web נוח לצ'אט והשלמות אוטומטיות ב - vscode.

    לא ברור לי איפה פגשת את 418, אני לא נתקלתי בזה. אולי זה קשור להורדה של מודלים מסויימים.

    אם אתה רוצה לנסות תוריד את זה: tabby_x86_64-windows-msvc-vulkan.zip


  • AI לתיכנות אופליין
    קומפיונטק קומפיונט
    תכנות

    תנסה את TabbyML ניסיתי אותו בעבר ועושה את העבודה מצויין, לא חושב שזה יעבוד טוב בעברית.

    רשימת מודלים נתמכים:
    https://tabby.tabbyml.com/docs/models/


  • כיווץ קובץ בינרי מבלי לפגוע בגישה הישירה ל-blobs שבתוכו (C#)
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach אם אתה יכול לשנות את מבנה הקובץ, אז תשנה אותו כמו שכתב @OdedDvir שהמידע על ה - blobים יהיה בתחילת הקובץ (offset, length) ורק ה blobים עצמם יהיו מכווצים, לא כל הקובץ.


  • מדריך: איך לייצר לוקליזציה ב-wpf בצורה פשוטה וקלילה
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach אתה יכול לקצר את זה כמו שאתה כותב StaticResource ,Binding וכו, והשם של הקלאס הוא StaticResourceExtension ,BindingExtension

    ה - ConcurrentDictionary מיותר כי ממילא יש ל UI רק thread חוקי אחד, וכל האירועים שאתה מקבל כגון לחיצה על כפתור רצים על אותו thread ראשי.


  • מדריך: איך לייצר לוקליזציה ב-wpf בצורה פשוטה וקלילה
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach אתה יכול לקצר את loc:LocaleExtension ל - loc:Locale, הסיומת Extension לא נצרכת.
    ואגב למה אתה משתמש ב - ConcurrentDictionary ולא ב - Dictionary רגיל?


  • עורך קוד קל לתכנות, דומה לNPP++
    קומפיונטק קומפיונט
    תכנות

    @מד כתב בתוסף חיפוש רגקס בוורד:

    יש לZED איזה יתרון עליו?

    ביצועים.
    אם אתה רוצה לדעת עוד תחפש zed vs vscode


  • מראה יותר אחיד ויפה לפקד ב-wpf
    קומפיונטק קומפיונט
    תכנות

    @dovid כתב במראה יותר אחיד ויפה לפקד ב-wpf:

    אתה יכול לשים רווח ביניהם. אני לא זוכר איך עושים כזה דבר בWPF.

    אני לא בטוח שאני צודק, אבל אני חושב שאין כזה פנל ב-wpf.
    (אבל אפשר לבנות פנל מותאם אישית)


  • כיצד להגדיר GridColumns (עמודות) ו-GridRows (שורות) בקלות ב-wpf בהשראת Avalonia
    קומפיונטק קומפיונט
    תכנות

    אתה יכול להשתמש עם GridLengthConverter

    private static GridLengthConverter _gridLengthConverter = new GridLengthConverter();
    
    private static GridLength ParseGridLength(string value)
    {
        return _gridLengthConverter.ConvertFromString(value);
    }
    

    עוד משהו, מקובל להפריד עם עם רווח ולא רק פסיק.

    ואגב אני חושב שזה הגיע מ - WinUI עוד לפני Avalonia


  • חוסר עקביות בין מה שמוצג בתצוגה מוקדמת ב-xaml ב-wpf לבין מה שקורה בפועל
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach לבעיה עצמה אין לי פתרון, כנראה designer לא מושלם

    מה שאתה יכול לעשות:
    א) לקבוע את הגודל והמרחק לפי איך שזה נראה ב - word ולא לפי ה - designer.
    ב) לעשות Grid עם חלוקה קבועה וככה זה יתחלק בצורה שווה גם אם הפונט ישתנה.


  • רענון הרשימה של ה-combobox ב-wpf בכל פתיחה.
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach כתב ברענון הרשימה של ה-combobox ב-wpf בכל פתיחה.:

    רצה על ה-thread העיקרי

    אם אתה מריץ את זה בצורה הבאה, זה רץ על thread נפרד:

    var xml = await Task.Run(() => ActiveDocument.Content.WordOpenXML);
    

    כמדומני שקראתי בעבר שוורד לא באמת בנוי בצורה שתומכת threading

    יתכן שהכוונה שהוא לא בטוח עם ריבוי threadים, אבל בהחלט אפשרי.


  • רענון הרשימה של ה-combobox ב-wpf בכל פתיחה.
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach אפשר גם לעדכן רק על פי בקשת המשתמש, כלומר שאם הוא יפתח את רשימת הצבעים ויראה שאין את הצבע שהוא מחפש הוא ילחץ על כפתור ("רענן צבעים" לדוגמא) שיחלץ את הצבעים מחדש.

    אפשרות נוספת:
    כשהמשתמש פותח את הקומבו, להציג לו את הנתונים ששמורים במטמון מהפעם הקודמת, ובמקביל ב - Thread נפרד לחשב מחדש את הערכים, וכשהם מוכנים לשמור אותם למטמון ולעדכן את הקומבו הפתוח (אם הוא עדין פתוח).


  • רענון הרשימה של ה-combobox ב-wpf בכל פתיחה.
    קומפיונטק קומפיונט
    תכנות

    @pcinfogmach לכאורה התקיעה מתרחשת בזמן שאתה מאחזר את הצבעים מה xml, מה שעולה לי בראש זה:
    א. להריץ את פעולות ה Regex ב - Thread נפרד (עם Task.Run), בתוספת מחוון קטן ב - UI שהתוכנה כעת חושבת ויש לחכות כמה שניות.
    ב. לעשות אופטימיזציה לפעולה עצמה, לדוגמא שימוש בניתוח xml ולא regex (ב - #C עם LINQ זה די טריוויאלי). עוד אפשרות שעולה לי בראש, זה לעקוב ב - Thread נפרד אחרי השינויים של הקובץ (אם יש אירוע שכזה) ובכל פעם שהקובץ משנה לעדכן את רשימת הצבעים, עוד לפני שהמשתמש פותח את הקומבו בוקס.


  • למה אסור להשתמש ברכבת בעל 256 זוגי גלגלים בשווייץ?
    קומפיונטק קומפיונט
    תכנות

    @yossiz ומה יקרה אם יהיו 512 זוגות גלגלים? למה זה כן מותר?


  • אי אפשר להקליד תווים בעברית ב - visual studio
    קומפיונטק קומפיונט
    תכנות

    @OdedDvir תודה! אבל לצערי זה לא פתר את הבעיה..


  • STT ונרמול דאטה
    קומפיונטק קומפיונט
    תכנות

    @יהודי-טוב כתב בTTS ונרמול דאטה:

    התמלול הזה מאוד דומה לתמלול של openAI (הגיוני שזה על מודול שלהם)

    המודל של OpenAI נקרא whisper והפרויקט הנ"ל של העברית הוא גם whisper שעבר fine-tuning על הרבה נתונים בעברית.

    אגב יצא לי לבדוק את whisper עם whisper.cpp (שזה זמן ריצה של whisper) והתוצאות היו ממש טובות, לסרטון אקראי של 10 דקות התמלול היה מצוין עם טעויות בודדות, אבל בגרסאות הקטנות יותר (מתחת ל - medium) התמלול היה על הפנים.

  • 1
  • 2
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 7 / 10
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום