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

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

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

חוקר

@חוקר
אודות
פוסטים
1.2k
נושאים
199
שיתופים
0
קבוצות
0
עוקבים
5
עוקב אחרי
0

פוסטים

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

  • איך משתמשים בסאב דומיין כניווט?
    ח חוקר

    @יוסף-בן-שמעון אמר באיך משתמשים בסאב דומיין כניווט?:

    עושים כוכבית בהגדרת DNS

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

    תכנות

  • גיבוי
    ח חוקר

    @chagold אמר בגיבוי:

    במיוחד מה שנמצא בשרתים אירופאים

    בפרנקפורט בגרמניה, למיחש מיבעי?

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    @רפאל אמר בnodejs הגדרת פונקציית השרת כ async:

    @חוקר Error Handling

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

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    @רפאל אמר בnodejs הגדרת פונקציית השרת כ async:

    @חוקר פיתרון גרוע מאוד ואין בו צורך יותר.

    מה אתה מציע דרך אחרת להתמודד עם שגיאות שהבקשה תקבל תגובה מיידית על שגיאה ולא תחכה לעולם ועד..?

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    @חוקר אמר בnodejs הגדרת פונקציית השרת כ async:

    למעשה, תוך כדי, לאחר שכתבתי את הפוסט כאן ניסיתי לחפש בגוגל ומצאתי פוסט בנושא, מבחינת הטיפול בשגיאות, ואני מנסה להבין את זה איפה זה ישנה לי.
    https://stackoverflow.com/questions/44813401/passing-in-async-functions-to-node-js-express-js-router/67689269#67689269

    ניסיתי את הפתרון שהוא מציע בסוף הפוסט, וזה נראה בסדר גמור

    app.get('/error', async (req, res, next) => {
      try {
        throw new Error('my error'
        res.send('never returned')
      } catch(error) {
        next(error);
      }
    })
    

    השגיאות מטופלות כראוי.

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    @חוקר אמר בnodejs הגדרת פונקציית השרת כ async:

    מבחינת הטיפול בשגיאות

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

    ..catch(error => {
                console.error(error);
                return {status : 'error', message : 'תקלה בסליקת האשראי'};
            });
    

    וא"כ נראה שזה לא אמור להפריע לי.
    האם הבנתי נכון?

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    @dovid אמר בnodejs הגדרת פונקציית השרת כ async:

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

    זה הגיע מחוסר ידיעה..
    כשהתחלתי לכתוב nodejs (בזכותך..) לפני 3 שנים בערך, לא ידעתי שניתן לעשות זאת, והתמודדתי בשינויים מPHP לnodejs, ורק זה היה הפיתרון שמצאתי אז..
    מאז התקדמתי המון ב"ה.. אבל לא היה לי צורך ממשי לשנות, לאחרונה כבר תקופה שחשבתי לשנות זאת, אבל הסתפקתי, כעת נוצר לי צורך חוזר, ואמרתי בא נברר את זה.
    למעשה, תוך כדי, לאחר שכתבתי את הפוסט כאן ניסיתי לחפש בגוגל ומצאתי פוסט בנושא, מבחינת הטיפול בשגיאות, ואני מנסה להבין את זה איפה זה ישנה לי.
    https://stackoverflow.com/questions/44813401/passing-in-async-functions-to-node-js-express-js-router/67689269#67689269

    תכנות

  • nodejs הגדרת פונקציית השרת כ async
    ח חוקר

    יש לי הרבה פעמים קריאות לבסיס הנתונים שרתים מרוחקים וכו' שאני משתמש אם async/await
    עד היום השתמשתי בפונקצית אקספרס רק בפעולות שהייתי צריך אותם כך:

    (async () => {
        await..                            
    })();
    

    לאחרונה חשבתי למה שלא אשים את זה מראש כאן

       app.get('/:serv/:Action?/:userId?', async (req, res) => {
           let a = await myAsyncFunction();
           ...
           res.send(a)
       });
    

    מדובר בשרת הכולל המון פעולות המשתנות לפי ה Actions וכו'.
    האם מבחינת ביצועים/תחביר או כל סיבה אחרת יש עניין לעשות את זה רק איפה שחייבים ולא על כל הפונקציה?

    תכנות

  • איזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?
    ח חוקר

    @גמליאל אמר באיזה ספרייה/פריימוורק (מה זה בכלל, בעצם?...) מומלץ ללמוד כיום?:

    באיזה מהפריימורקים המוכרים יש לך חבר מומחה עם סבלנות לענות על כל שאלה

    @צדיק-תמים
    כאן בפורום יש חבר מומחה עם סבלנות לענות על כל שאלה @yossiz היקר, והוא המליץ על VUE קח את זה בחשבון
    @yossiz אני מקוה שזה לא נכנס בגדר מברך רעהו בקול גדול, שיהיה לך כעת הרבה עבודה לענות לשאלותיו..

    תכנות

  • תאריך עברי ב VEU
    ח חוקר

    @davidnead אמר בתאריך עברי ב VEU:

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

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

    תכנות

  • שגיאה באסינכרוניות (async-await)
    ח חוקר
    //const fetch = require('node-fetch'); מיועד לריצה באמצעות nodejs
    let listLive = [35, 2, 3, 5, 37, 7, 16, 15, 23, 8, 27];
    async function getLiveData() {
        let a = [];
        for (let i in listLive) {
            let listLiveElement = listLive[i];
            let resData = await fetch(`https://kcm.fm/Home/LiveJ/${listLiveElement}`);
            listLiveElement =  await resData.json();
            a.push(listLiveElement)
        }
        return a;
    }
    
    getLiveData().then(x => {
        console.log(x)
    })
    

    אני רואה שרק עם for זה עובד

    תכנות

  • שגיאה באסינכרוניות (async-await)
    ח חוקר

    @צדיק-תמים אמר בשגיאה באסינכרוניות (async-await):

    @חוקר ניסיתי גם את זה, אבל בצורה כזאת זה לא מספק את הנתונים... ניסית להריץ את הקוד שהבאת?

    ניסיתי להריץ אבל קיבלתי שגיאה שאין לי מערך listLive

    תכנות

  • חלק מהפונקציות של jQuery לא פועלות - באתרים שהספריה מותקנת בהם
    ח חוקר

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

    תכנות

  • שגיאה באסינכרוניות (async-await)
    ח חוקר

    @צדיק-תמים
    עליך לעשות כך

    /**
     * קבלת מידע בפועל מהAPI
     * @returns מערך של נתוני הערוצים הנבחרים
     */
    async function getLiveData() {
        let arrayLiveInfo = await listLive.map(async function (indexLive) {
            let resData = await fetch(`https://kcm.fm/Home/LiveJ/${indexLive}`);
            let jsonData = await resData.json();
            return jsonData;
        });
        return arrayLiveInfo;
    }
     
    console.log(getLiveData());
    

    וההסבר הוא שאתה מעביר ל listLive.map פונקציה שתטפל בקריאות, ואת הפונקציה ההיא לא הגדרת כ async.
    ההגדרה של async אמורה להיות על הפונקציה עצמה שבתוכה שמים את await, לא מספיק להגדיר בסקופ שמעל.

    תכנות

  • פורום nodeBB על שרת נפרד או לאו דווקא
    ח חוקר

    אני שוקל לפתוח פורום תמיכה ללקוחות שלי, שאוכל לעדכן שם על שדרוגים וכו', ויוכלו לדון על דברים שדורשים דיון.
    חשבתי על nodebb, אבל אני מסתפק א"כ האם להתקין אותו על השרת שלי (אובונטו) ששם נמצאים כל המערכות שלי, ואני משתמש שם רק ב mysql, שלא אמורה להיות בעיית עומסים, התנגשויות עם פרוייקטים קיימים וכו' אבטחה וכו'.
    או שעדיף על שרת נפרד לחלוטין.

    תכנות

  • (js) עדכון ערך של משתנה בכל ביצוע מוצלח של if
    ח חוקר

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

    תכנות

  • בקשה להמלצות על ערוצים/סרטונים של תכנות והמסתעף
    ח חוקר

    אוסף הדרכות וכלים לvue
    https://github.com/vuejs/awesome-vue

    מדריכים

  • יש אפשרות שימוש בפרמטרים בייבוא קומפוננט?
    ח חוקר

    @chagold
    אתמול ניסיתי ושרפתי כמה שעות לזה, אני לא יודע להגיד איפה הייתה הבעיה אבל זה לא בדיוק עבד..
    דהיינו הצלחתי להפעיל את השרת serv אבל ברגע שעשיתי שינוי בקוד צצו בעיות ופיחדתי להשיק לקוד המקור והתייאשתי.
    לא אומר שזה לא יצליח אבל אני בשלב זה פרשתי.

    תכנות

  • יש אפשרות שימוש בפרמטרים בייבוא קומפוננט?
    ח חוקר

    @chagold
    ב require אני יודע שיש אפשרות להעביר פרמטרים, ב import עוד לא יצא לי לבדוק.
    אבל מה שחשבתי לגבי ההתמודדות שלך (ואולי בהמשך גם שלי..) האם ניתן במחשב הפיתוח לנסות ליצור תיקיית פרוייקט נוספת ולעשות לינק אסימבולי לתיקיית node_modules ולתיקיות שבתוך src, ולנסות לבודד את כל הקבצים שנוגעים לכל פרוייקט בנפרד לתוך תיקיה אחת מרוכזת שרק לתיקיה זו לא לעשות לינק אלא לכל פרוייקט יהיה בנפרד, וב vue-cli אתה פותח פרוייקט נפרד לכל פרוייקט, ואם אני צודק, זה יצור לך קבצי HTML ו JS נפרדים לכל פרוייקט והרי זה יכול להיות התחלה של פיתרון שיהיה לך לכל פרוייקט רק את הקומפוננטות שלו, ואת הליבה יהיה לך משותף לכולם.
    הייתי מנסה את זה אולי, אבל זה יהיה קצת עבודת נמלים בפעם הראשונה לבודד את הקבצים וההגדרות הפרטיות לכל פרוייקט לתיקיה אחת.
    זה הראוטינג, התפריטים העליונים, הלוגינים התצוגות ועוד.
    אבל ייתכן שכן ניתן יחסית בקלות לעשות בכל המקומות הנ"ל יבוא מתוך תיקיית ההגדרות, כיון שיחסית לתיקיית src הם יהיו קבועים בכל הפרוייקטים אותו דבר, וא"כ לא תצטרך תנאים לפני הייבוא.
    לא בטוח שזה ייפתור את הבעיה שלך שאתה צריך לפני זה נתונים מהשרת, אבל זה כן ייתן לך שמה שבטוח לפי דומיין/לינק אתה יכול ודאי להפריד מראש, ואולי לעשות HTML קונטרולר ראשי בכניסה הראשית לאתר ששולח כל משתמש לפי תשובת השרת, ללינק המיועד לפרוייקט המבוקש.

    תכנות

  • JWT
    ח חוקר

    @יוסף-בן-שמעון אמר בJWT:

    באמת כדאי להחליף טוקן מידי פעם

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

    תכנות
  • 1
  • 2
  • 17
  • 18
  • 19
  • 20
  • 21
  • 62
  • 63
  • 19 / 63
  • התחברות

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

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