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

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

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

Mordechai 0

@Mordechai 0
אודות
פוסטים
25
נושאים
0
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

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

  • איך נכון לעבוד עם AI ללא ידע בקוד? האם אני עובד בצורה עקומה?
    M Mordechai 0

    וואו, כתבת לא מעט – אני אנסה להגיב בקצרה.

    יש משפט שאומרים: "כל עוד זה עובד, זה טוב". זה לא תמיד נכון בכל תחום, אבל במקרה שלך – אני חושב שזה לגמרי תופס.
    קצת לא ברור לי מה הכיוון שלך – האם אתה רוצה פשוט לבנות אתרים קטנים לעצמך, או שאתה שואף למשהו גדול ומקצועי יותר.
    אבל אם המטרה היא לא לפתח אתר לחברה או לקוח עסקי – אז כל דרך שבה אתה ניגש לפיתוח היא לגיטימית בעיניי.

    אני התחלתי ללמוד תכנות הרבה לפני עידן ה־AI. הדרך שלי הייתה פשוט לנסות להוציא את המקסימום ממה שכן ידעתי.
    בהתחלה לא היה לי מושג איך בונים ממשק משתמש (UI), רק ידעתי לוגיקה.
    כשהבנתי שזה מגביל אותי, ביקשתי מהמורה שילמד אותנו UI – ולא ממש קיבלתי מענה. אז התחלתי ללמוד לבד.

    באותה תקופה עבדתי בבק אופיס – המון לוגיקה באקסל. שמתי לעצמי מטרה להפוך את העבודה שלי לאוטומטית, וב"ה אחרי כמה חודשים הצלחתי להגיע למצב שאני לוחץ כמה כפתורים בבוקר – ושאר היום פנוי לי לפיתוח של דברים חדשים.

    ואז הופיעה בעיה חדשה – הייתי צריך בסיס נתונים.
    בהתחלה שמרתי הכל בקבצי טקסט, אחר כך עברתי ל־JSON, ובשלב מסוים פשוט הלכתי ללמוד איך עובדים עם מסדי נתונים כמו שצריך.

    בהמשך עברתי לעבוד בתחום, וגיליתי מהר מאוד כמה עוד יש לי ללמוד – ומשם המשכתי להתפתח.

    מה שאני מנסה לומר – זה שלא משנה מאיפה אתה מתחיל, ואם הדרך שלך "עקומה" או לא – אם באמת תמשיך לרצות להתקדם, החיים כבר יובילו אותך לשם.

    לגבי שאר השאלות (IDE, סביבת עבודה, שרתים וכו') – יש פה מספיק מקצוענים שיענו לך מצוין, אז אני מפנה אליהם את הבמה. בכל מקרה – אתה על מסלול טוב, רק תמשיך לחקור ולהתנסות.


  • איך לעשות WPF Binding ב- TreeView
    M Mordechai 0

    שתי נקודות חשובות

    1. PropertyChanged מודיע למסך שהערך השתנה ולכן אתה צריך להשים את השם של הערך שהכנסת בxaml למשל במקום
    NotifyPropertyChanged("_isExpanded");
    

    תכתוב

    NotifyPropertyChanged("IsExpanded");
    

    או יותר טוב תשתמש ב nameof

    NotifyPropertyChanged(nameof(IsExpanded));
    
    1. בקשר לשאלה שלך זה הקוד המתוקן
    <Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
    <Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
    

    אגב מדהים לראות את ההתקדמות שלך בxaml זה מראה שיש לך הרבה רצון ויוזמה
    בהצלחה


  • interval של JS מתעצל במלאכתו
    M Mordechai 0

    אגב חבר יקר כתב תוכנה (C#) למאפית מצות לחישוב ה-18 דקות על בסיס הinterval
    לאחר שבוע המשגיח בדק את השעון ונהיה שם בלגןןן
    בסוף הוא פתר את זה כמוך וכמו כולם ע"י הdatetime
    בקיצור זה כנראה בכל השפות


  • page או usercontrol בwpf
    M Mordechai 0

    אני חייב להודות שלא כל כך הבנתי מה השאלה
    אם אתה מתכוון לאיך מסתירים פקד זה מאוד פשוט
    לכל פקד יש הגדרה בשם Visibility
    האפשריות שלו זה
    Visible זה מוצג
    Hidden זה נסתר אבל לא משחרר את המקום של הפקד למשל אם זה בתוך StackPanel תראה את המקום של הפקד ריק
    Collapsed זה נסתר וגם משחרר את המקום של הפקד כאילו הפקד לא קיים
    מקווה שהייתי ברור


  • מה השגיאה כאן?
    M Mordechai 0

    השם של המחלקה שלך הוא GradientContainer
    לא gradient_container
    main.dart line 11


  • איך נכון לעבוד עם AI ללא ידע בקוד? האם אני עובד בצורה עקומה?
    M Mordechai 0

    @shraga כתב באיך נכון לעבוד עם AI ללא ידע בקוד? האם אני עובד בצורה עקומה?:

    חד משמעית אני לא מדבר על פיתוח עיסקי, אלא כלים לצרכיי הפרטיים או כלים שלא דורשים יעילות, אמינות, ביצועים או אבטחה וכדו'.

    בקיצור – כל עוד זה עובד, זה מצוין!
    אם תרצה שהדברים יהיו קצת יותר כיפיים ונוחים, הייתי ממליץ לך להכיר את Visual Studio Code ו־Git – זה ישדרג לך את העבודה משמעותית.
    וגם, אם תלמד קצת על קוד בסיסי כמו int ו־string, יהיה לך הרבה יותר קל לתקן לבד בלי לריב עם ה-AI כל פעם.


  • Debugging על ViewModel ב-WPF
    M Mordechai 0

    אם אתה מתכוון שאתה רוצה שיפול בקוד שלך ולא בתוך הקוד הפנימי של החבילות
    תכנס ל Tools=>Options=>Debugging=>general ותסמן את Enable Just My Code


  • חיבור API למאגר אל תתקשר אלי
    M Mordechai 0

    @חגי
    לפי העורך דין של החברה שלנו אכן מותר שלא להתחשב ברשימה
    ולהתקשר לכל מי שרוצים


  • איך נכון לעבוד עם AI ללא ידע בקוד? האם אני עובד בצורה עקומה?
    M Mordechai 0

    @one1010 כתב באיך נכון לעבוד עם AI ללא ידע בקוד? האם אני עובד בצורה עקומה?:

    וחלק שידריך אותך צעד אחרי צעד מה לעשות.

    אהבתי


  • Wpf: פקד treeview בתוך popup לא מתעדכן בשינויים במקור הנתונים
    M Mordechai 0

    תעלה דוגמה לקוד view & viewModel
    יכול להיות הרבה סיבות


  • איך לתקשר בין חלקים שונים של תוכנה ב-C# wpf?
    M Mordechai 0

    תלוי באיזה סדר גודל של viewModels מדובר
    וגם בכמה סוגי עדכונים

    לא יודע מה הדרך הנכונה אני רק יודע לומר מה אני הייתי עושה

    אם זה עדכון אחד או שתים...
    הייתי עושה event
    אבל אם זה יותר מזה (אז זה אומר ששני הviews הם בעצם שייכים לאותם נתונים פחות או יותר)
    הייתי עושה viewModel יחידי לשניהם


  • התייעצות ברכישת דומיין
    M Mordechai 0

    אגב
    אפשר לרכוש את הדומיין ישירות מcloudflare (זה מה שאני עשיתי)
    הם לא לוקחים עמלה כך שסביר להניח שזה הכי זול שתמצא


  • שאלה בwpf האם יש דרך להסיר את הצל שסביב האובייקט window
    M Mordechai 0

    @קומפיונט כתב בשאלה בwpf האם יש דרך להסיר את הצל שסביב האובייקט window:

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

    אם תוסיף את זה AllowsTransparency="True" תוכל גם לעשות את החלון או חלק מהחלון שקוף לפי בחירה

    צילום מסך 2023-12-06 171002.png

    אפשר לעשות עם זה עיצובים מדהימים


  • מה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?
    M Mordechai 0

    @dovid כתב במה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו?:

    הראשון מבוסס על .net core שזה דור מודרני של דוטנט שיכול תיאורטית לרוץ על מערכות הפעלה אחרות מאשר Windows.
    השני מבוסס על .net framework שהוא ישן יותר אך גם בוגר הרבה יותר.

    "גם בוגר הרבה יותר"
    משפט מדויק


  • שאלה בC#: איך להריץ סקריפט שלא יתקע את התוכנה (windows form).
    M Mordechai 0

    לדעתי הדרך הכי טובה זה להשתמש בשיטה האסינכרונית

    לדוגמה

    
            //פונקציה אסינכרונית
            private async Task DoSomething()
            {
                label1.Text = "Before await";// זה ירוץ על ה UI Thread
    
                await Task.Run(() =>
                {
                    // פה תכניס את הקוד הכבד שלך
                    // זה ירוץ על Thread אחר
                });
    
                label1.Text = "After await";// זה ירוץ על ה UI Thread
            }
    

    בזמן שירוץ הTask ה-UIThread יהיה משוחרר
    תאסוף את הנתונים בתוך הTask ותכניס את זה לפקדים אחרי הTask כשתחזור ל-UIThread

    נ.ב. יש גם אפשרות לגשת ל-UIThread מתוך ה-Task או כל Thread אחר האינטרנט מלא בדוגמאות


  • סיכום טבלה באקסל
    M Mordechai 0

    תשתמש ב PivotTable
    זה נמצא הלשונית הוספה
    זה ממש מוצלח

  • 1 / 1
  • התחברות

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

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