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

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

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

אהרן

@אהרן
אודות
פוסטים
958
נושאים
165
שיתופים
0
קבוצות
0
עוקבים
0
עוקב אחרי
6

פוסטים

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

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בדיון בנושא הביצועים בJS:

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

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

    @dovid אמר בדיון בנושא הביצועים בJS:

    יש פה שתי חלקים:

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

    @dovid אמר בדיון בנושא הביצועים בJS:

    למה זה כה מורכב? כל ערך פרימיטיבי = לא אובייקט (number, string, bool), מועבר כעותק. כל אובייקט (שזה כולל פונקציה ומערך שכן הם גם אובייקטים) מועברים כמצביע.

    ומה קורה אם אתה מתאחל את האוביקט, מגדיל את המערך ע"י concat (הגיוני לרצות לחסוך לולאה)?

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בדיון בנושא הביצועים בJS:

    כעת בדקתי, והמקרה היחיד בו הייתה עדיפות על Array הייתה במקרה של 100000000 ערכים... מעדכן גם את זה.

    אתה כנראה מתכוון למקרה ומשתמשים בכל הנו.. התיבות.

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

    התשובה היא אולי 🙂

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

    חושב שהכי מעניין זה שיטות מבריקות לבניית מילונים\אינדקסים
    שם ההפרש יכול להיות בין דקות לחלקיק שניה.

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

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    בנוגע ל-PUSH
    זה מראה להיפך.

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid
    יהיה נוח אם תכניס כאן לינק לדיון פה

    בנוגע ל:
    כשידוע האורך מראש (ובמערכים לא גדולים במיוחד), יש לאתחל את המערך עם Array(length).

    הטסט הזה מראה שזה משתלם גם בטווח גדול של טעות.

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בדיון בנושא הביצועים בJS:

    ראה http://jsbench.github.io/#82277a913ae25629ce943346c7ce8183

    איפה רשום מה מכיל ARR?

    תכנות

  • צריכת פס לד
    א אהרן

    @חיים12 אמר בצריכת פס לד:

    ארון עץ,למרות שסגור הרמטי כל החשמל, הרי במקרה של קצר חשמלי זה יכול להיות מלכודת

    מדוע?
    עץ מוביל חשמל?

    חשמל ותאורה

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בדיון בנושא הביצועים בJS:

    אני מסכים שלבנות מילון תמיד יותר טוב (חוץ מהזיכרון שב"כ זה שולי).

    זה ברור
    לא תמיד ברור איך כותבים את המילון הזה.

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בתכנות יעיל וביצועים, בJS (בפרט):

    אני משתמש בעיקר בו http://jsbench.github.io/.

    איך עובדים עם האתר הזה?
    איפה שמים את הקוד המקדים?

    תסתכל ע"ז
    http://jsbench.github.io/#13fd0426ba617c8d0e58d87d3f23675b

    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בדיון בנושא הביצועים בJS:

    @אהרן אמר בדיון בנושא הביצועים בJS:

    @dovid אמר בתכנות יעיל וביצועים, בJS (בפרט):

    indexOf מהיר

    עם זאת, חיפוש ע"י גישה למאפיין, מהיר יותר.

    [1,2,3].forEach (key => isUpThree[key]: true)
    isUpThree[2]
    vs
    [1,2,3].indexOf(2)
    

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

    אכן, אתקן א"ע
    זה שווה ללבנות אינדקס ל-DB, או לשימוש במצביע.

    תחשוב על מערך מליון, משתלם מאוד לבנות לו אוביקט כזה.

    בפרט אם רוצים להשתמש במיקום בשביל לבדוק רצף, נניח, אז שומרים באוביקט כך

    obj['eliezer'] = {8: true, 549: true, 155895: true}
    

    (למה הקוד מתחרבש??)
    אז בודקים

    Object.keys(ovj['eliezer']).forEach( (startPos) => {
       if(obj['eat'].startPos+1) {}
    }
    
    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid אמר בתכנות יעיל וביצועים, בJS (בפרט):

    indexOf מהיר

    עם זאת, חיפוש ע"י גישה למאפיין, מהיר יותר.

    [1,2,3].forEach (key => isUpThree[key]: true)
    isUpThree[2]
    vs
    [1,2,3].indexOf(2)
    
    תכנות

  • דיון בנושא הביצועים בJS
    א אהרן

    @dovid
    מאוד אודה לך, אם תהפוך את הקטעים ללינקים (לכאורה עדיף ישר לדף הטסט, אם לא אז למאמר).

    תכנות

  • איך מזהים קידוד ואיך ממירים מקידוד לקידוד
    א אהרן

    לעצם בעיית השינוים בהשוואה
    זה קורה בגלל שימוש ביוניקודים הכוללים בתו אחד את האות והדגש או אקצנטים אחרים.

    תכנות

  • איך מזהים קידוד ואיך ממירים מקידוד לקידוד
    א אהרן

    @zvizvi אמר באיך מזהים קידוד ואיך ממירים מקידוד לקידוד:

    הראשונה משמשת באינטרנט ובלינוקס

    לפי זה, קידוד יוניקוד בהחלט יכול להחזק לקידוד UTF8?

    תכנות

  • איך מזהים קידוד ואיך ממירים מקידוד לקידוד
    א אהרן

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

    זה מופיע כקשקושים, מדוע? בפיירפוקס הטקסט ברור כשאני בוחר בקידוד יוניקוד, זה בעצם UTF-8 או שהם 2 דברים שונים?

    כשאני משווה את הטקסט הזה עם טקסט זהה שנמצא בקובץ TXT (טקסט נקי), הכל מצוין כשונה.
    אני מניח שזה בגלל הקידודים השונים.

    איך מתגברים ע"ז?

    תכנות

  • אנגולר- הצגת סיכום של פריטים שנבחרו
    א אהרן

    @zvizvi אמר באנגולר- הצגת סיכום של פריטים שנבחרו:
    מה הכוונה החלק הזה?

    as filteredList
    
    תכנות

  • סילונית לניקוי שיניים
    א אהרן

    @ארי63 אמר בסילונית לניקוי שיניים:

    דומה לזאת נמכרת בארץ ב200 מעולה ללא סוללות רק לחץ מים
    4 פיותhttps://www.aliexpress.com/item/Vaclav-Faucet-Water-Flosser-Oral-Irrigator-Dental-Flosser-Dental-SPA-Floss-Water-Jet-Pick-Water-Dental/32856241748.html?spm=a2g0s.9042311.0.0.40464c4dx0I9U7

    הלינק לא תקין.

    צרכנות

  • המאוורר שעל המעבד לא עובד
    א אהרן

    @dovid אמר בהמאוורר שעל המעבד לא עובד:

    המעבד הזה חלש מאוד

    לא נראה לי..
    0_1530796762642_e6d658c2-a6ad-4da2-98c2-48616d758fbd-image.png

    חומרה

  • מרסס צבע/לגדר/לכל מטרה
    א אהרן

    @by6199 אמר במרסס צבע/לגדר/לכל מטרה:

    להראות כמה מהיר לוקח לצבוע

    אבל הוא מודד תוך כדי השפיכה למשפך.

    קניות מוצלחות

  • מתקן נעילה למפתח
    א אהרן

    @by6199 אמר במתקן נעילה למפתח:

    עדיפויות מעל קוד מספרים רגיל

    מה הכוונה?

    בנוסף, מנעול מספרים בטיחותי מספיק?

    קניות מוצלחות

  • מרסס צבע/לגדר/לכל מטרה
    א אהרן

    @by6199 אמר במרסס צבע/לגדר/לכל מטרה:

    קישור לסרטון על המוצר, באדיבות המוכר.

    לשם מה הוא מודד זמן?

    קניות מוצלחות
  • 1
  • 2
  • 25
  • 26
  • 27
  • 28
  • 29
  • 47
  • 48
  • 27 / 48
  • התחברות

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

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