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

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

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

אהרן

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

פוסטים

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

  • וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?
    א אהרן

    לא עובד!!
    לא זה

    ="{ SEQ aa \* MERGEFORMAT }אא" 
    

    ולא

    IF 1 > 0 "{={ SEQ \c }  \* MERGEFORMAT }אא" "בב" 
    
    תוכנה

  • וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?
    א אהרן

    איך יוצרים קוד חופשי כזה?
    ace6f2da-d31b-4068-aeb6-6738370acfa6-image.png

    @רחמים

    תוכנה

  • וורד, אפשר להוסיף תווים לתצוגת שדה SEQ?
    א אהרן

    שיהיה כתוב "אבג1" "אבג2"
    וכו'
    ?

    תוכנה

  • איך אתם מדבגים את הקוד שלכם?
    א אהרן

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

    @dovid אמר באיך אתם מדבגים את הקוד שלכם?:

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

    אגב,
    אני חושב שtry ל- promise, לא עוזר. ובכל מקרה יפיל את האפליקציה...

    וודאי לא נכון ככלל

    תכנות

  • מדוע החיפוש הזה חוזר חיובי?
    א אהרן

    @yossiz
    ואיך אני כותב טווח של תווים בעיתיים כאלו?

    תכנות

  • מדוע החיפוש הזה חוזר חיובי?
    א אהרן
    var reg = new RegExp('[\r\t\-\–]')
    'aa'.search(reg)
    
    תכנות

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

    @yossiz אמר בעזרה בדיבוג הזכרון של כרום:

    2 לא שולט על 5 כי יש שולט יותר קרוב - 3.

    ומדוע 4 לא קרוב יותר ל6?

    תכנות

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

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

    אבל אני רוצה לנצל את ההזדמנות לבין את הדיבוג.

    תכנות

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

    @avr416

    1. צריך לומר:
      עזרה "בדיבוג־הזכרון" של כרום
      באמצעותו אני מדבג אפליקציית nodejs.
      🙂

    2. אתה לא רואה בהודעה הקודמת את הדיאגרמה הזאת?
      אז אדביק את התמונה עצמה, במקום לינק שלה
      8f77598a-a0d4-4027-b417-8883b8ab896e-image.png

    תכנות

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

    כאן יש הסבר רישמי ומסודר של גוגל

    רק שיש לי כמה קושיות 🙂
    על הדיאגרמה הזאת הם כותבים ש:
    צומת 1 שולט בצומת 2
    צומת 2 שולט בצמתים 3, 4 ו 6
    צומת 3 שולט בצומת 5
    צומת 5 שולט בצומת 8
    צומת 6 שולט בצומת 7

    מדוע 2 לא שולט גם על 5 ??
    alt text

    תכנות

  • העברת הקלטה מ-K35
    א אהרן

    @טכנאי-סלולר
    על הדרך
    אפשר להשתמש בהקלטה לשעון מעורר?

    מובייל וטבלט

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

    הנה בדיקה נוספת כשהזכרון גדל פי 15 מהבדיקה הקודמת
    67bd5e34-06ea-4f6b-ae1b-8570f087b197-image.png
    איך יתכן שגלובל גדול יותר??

    תכנות

  • עזרה בדיבוג הזכרון של כרום
    א אהרן

    אני מדבג אפליקצית nodejs

    מאוד מאוד אשמח להסבר, מה ההבדל בין 2 הטורים השמאליים? ומהו הטור השמאלי מימין?
    ואיך זה שסך כל האחוזים הם יותר מ-100??
    בהנחה שאין משתנים שמתפחים יותר מדי אלא הבעיה היא שהם משוכפלים שלא לצורך
    איפה בודקים א"ז?
    b7c4b575-5f58-43c4-875f-fc5174bba250-image.png

    השורה הראשונה היא הפונקציות ברירת מחדל של JS? אז נכון שאין מה להסתכל ע"ז?

    תכנות

  • יש אפשרות לסוג הערה נוסף סקירה, שוליים וסיום, בוורד?
    א אהרן

    איך הייתם מציעים לשמור כותרות צד?

    תוכנה

  • מישהו יכול להסביר על ההמהרה במאות האחוזים?
    א אהרן

    https://javascript-ninja.fr/optimizing-speed-in-node-js/

    מה ההסבר למה שהוא עשה?

    תכנות

  • NVM לווינדוס, איזה מומלץ?
    א אהרן

    המקורי לא תומך בווינדוס.

    תכנות

  • await גורם לפעמים לפיצוץ הזכרון לג'יגות
    א אהרן

    @dovid

    
    const global1 = 1000000
    const global2 = 2000000
    const global3 = 3000000
    const global4 = 4000000
    const global5 = 5000000
    const global6 = 6000000
    
    
    class dbCtrl {
        static async getData( ...arg ) {
            let data = await new Promise( resolve => {
                setTimeout( resolve, 500 )
            })
            //db.get( ...arg ).catch( /*logIfBud*/ )
    
            return data && data.toString('utf8').split(',') 
        }
    }
    
    
    class dataCtrl {
    
        constructor( name ) {
            this.name = name
        }
    
        async getName() {
            let count = 0
            let data
            while( !this.tryFinish && /*Temporary:*/ (count++) < 5000 &&
                !(data = await dbCtrl.getData( this.name ))
            ) {
             this.tryVariations()
            }
    
            this.fullName = data
            return this.fullName
        }
    
        tryVariations() {
            this.name = this.name.replace(/"/g, '')
        }
    }
    
    
    class mainCtrl {
    
        constructor() {
            this.names = ['david', 'aharon']
        }
        
        async getAllNames() {
            this.fullNames = await Promise.all(
                this.names.map( n=> new dataCtrl(n).getName() )
            )
        }
    }
    
    new mainCtrl().getAllNames()
    
    

    הקוד הזה עובד בסדר
    אבל האמיתי לא
    אולי בגלל שיש שם גלובלים שנכלאים (closer) ומשוכפלים בפונקציות?

    תכנות

  • await גורם לפעמים לפיצוץ הזכרון לג'יגות
    א אהרן

    זה הקוד

    while( !this.tryFinish &&
        !(data = await getData( this.Name ))
    ) {
     this.tryVariations()
    }
    

    לא תמיד, רק אם getData רץ יותר מדי פעמים
    או שהפונקציה שמריצה אותה מורצת יותר מדי פעמים במקביל (מה שקורה ברצה אסינכרונית)
    אם לא, זה אוכל א"ז ללא בעיה.

    יש לכם כיון מדוע זה קורה ומה הפתרון?

    בעבר tryVariations הריץ בסופו, את הפונקציה שעוטפת את הקוד הזה, רקורסיה, אבל בשביל בשביל שהמחסנית לא תתמלא, הרצתי א"ז בתוך setTimeout.

    זה בדיוק מה שרציתי לחסוך, את השרשורים המבלבלים האלו.

    תכנות

  • שימוש ב-MongoDB בנוד
    א אהרן

    @dovid אמר בשימוש ב-MongoDB בנוד:

    לא התכוונתי דוקא קלאבק, התכוונתי שהאפליקציה כולה תיטען מתוך פונקציה.

    לא הבנתי מדוע לא להשתמש ב-await
    (בפונקציית insert שאמור להיקרא מתוך פונקציה, לא ב-require)?

    תכנות

  • שימוש ב-MongoDB בנוד
    א אהרן

    @dovid אמר בשימוש ב-MongoDB בנוד:

    נוד מאמצת ממש לאט את ההתקדמויות האלה

    שמח שהם מאפשרים לדנו לעקוף אותם בקלות 🙂

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

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

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