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

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

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

katz

@katz
אודות
פוסטים
76
נושאים
20
קבוצות
0
עוקבים
1
עוקב אחרי
0

פוסטים

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

  • העתק הדבק בין מחשב לשרת
    katzK katz

    @someone-0 b2e10a49-3604-4f29-96ee-17dade6ed6ca-image.png


  • חשיבת מפתחים לטווח רחוק..
    katzK katz

    אתמול קרתה תקלה מוזרה, שגרמה לכך ששרתי ה-Exchange של מייקרוסופט לא היו יכולים היו להוציא מיילים!
    מה אפשר ללמוד מזה?
    מדובר בתקלה שהשפיעה על מערכות של מייל ארגוני, ה-Exchange, הנמצא בשימוש של חברות לניהול והפצה של דואר בהתקנה מקומית ופועלות על שרתים וכמובן מערכות ההפעלה של מיקרוסופט (Microsoft). הבאג אותר על גרסת Exchange Server 2013, בתוך מנגנון הבודק את כל הודעות הדואר היוצא מהשרת, כדי לוודא שהן נקיות מרושעות ומספאם. עם כניסת השנה החדשה, השרתים הפסיקו להוציא הודעות דואר, כאמור, או שהן התעכבו למשך זמן רב מאוד.

    מסתבר כי הסיבה לבאג הייתה בחוסר חשיבה של המפתחים לטווח הרחוק. היא נובעת משמירת התאריך כמשתנה int32, יכול לקבל ערך מרבי של 2,147,483,647, אבל הערך של השנה החדשה עומד על מספר גדול יותר – 2,201,010,001 לפחות. התוצאה הייתה שהסריקה של הדואר היוצא הייתה לא תקינה – וההודעות נחסמו.

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


  • js הכנסת משתנה לתוך משתנה כבדוגמא
    katzK katz

    @ivrtikshoret
    תעשה ככה

    obj[app]
    

  • נתקע באמצע התקנת SSL על שרת ווינדוס עם certbot
    katzK katz

    @avramk נראה לי צריך להזין /


  • מערכת הזנת שעות עבודה
    katzK katz

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

    יתרונות: כניסה פשוטה דרך גוגל ללא צורך בהרשמה, הפקת דוח באקסל או מודפס של השעות.
    הנה הקישור:
    https://timess.co.il/


  • ריענון מסך באנגולר לאחר שינוי
    katzK katz

    @yyy אמר בריענון מסך באנגולר לאחר שינוי:

    אני רוצה שיתרענן מידי.

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

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

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


  • ריענון מסך באנגולר לאחר שינוי
    katzK katz

    @yyy אולי להשתמש ב- splice כדי להסיר אותו ידני מהמערך עד שהנתונים יתעדכנו
    תוסיף אינדקס בלולאה ככה, ואז תשלח למחוק את האינדקס הזה מהמערך

    <div *ngFor="let item of itemArr; let i = index" ">{{item.value}}</div>
    

  • הוספת 0 בפורמט שעה ב- TS
    katzK katz

    @מוטי-אורן אמר בהוספת 0 בפורמט שעה ב- TS:

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

    אכן זה היה הפספוס שלי, תודה עכשיו עובד!


  • הוספת 0 בפורמט שעה ב- TS
    katzK katz

    כתבתי קוד שממיר אלפיות שנייה לפורמט שעה רגילה כזה: 00:00:00
    אך אני צריך שבמקרה שהשעות/הדקות/השניות הם פחות מ-10 שיוסיף להם 0 בהתחלה.
    כעת אני מקבל לדוגמא: 0:1:22 במקום לקבל 00:01:22
    אז כתבתי את הקוד הזה.

     var seconds = Math.floor((ms / 1000) %60)
          var minutes = Math.floor((ms / (1000 * 60)) %60)
          var hours = Math.floor((ms / (1000 * 60 * 60)) %24)
          hours = (hours.toString().length == 1) ? parseInt(`0${hours}`) : hours
          minutes = (minutes.toString().length == 1) ? parseInt(`0${minutes}`) : minutes
          seconds = (seconds.toString().length == 1) ? parseInt(`0${seconds}`) : seconds
          console.log(hours+":"+minutes+":"+seconds);
    

    אך הוא לא עושה את העבודה (גם לא נותן שגיאה).
    ניסיתי גם כך, אך לא עוזר.

    var seconds = Math.floor((ms / 1000) %60)
          var minutes = Math.floor((ms / (1000 * 60)) %60)
          var hours = Math.floor((ms / (1000 * 60 * 60)) %24)
          hours = (hours < 10) ? Number(`0${hours}`) : hours
          minutes = (minutes < 10) ? Number(`0${minutes}`) : minutes
          seconds = (seconds < 10) ? Number(`0${seconds}`) : seconds
          console.log(hours+":"+minutes+":"+seconds);
    

    אשמח לעזרתכם.


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    katzK katz

    Ctrl+/ הופך את השורה להערה וכן הופך הערה לשורה רגילה, כמו"כ בבחירה מרובה...


  • קבלת מידע ממסב על הרשאות וביטול הרשאות - אפשרי?
    katzK katz

    @איש-ימיני נראה לי שלנדרים פלוס יש את האפשרות הזאת והיא נקראת, אישורים ממוחשבים.


  • פריסת אפליקציה node על אובנטו
    katzK katz

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


  • ספריית nodemailer והאבטחה של גוגל
    katzK katz

    שלום רב!

    כדי לשלוח אימייל מהשרת, אני משתמש בספריית nodemailer הייחודית עבור שפת node.js.
    הבעיה, שגוגל מחמירה את האבטחה שלה בכל עת, והספרייה נחסמת מלשלוח הודעות דרך gmail.

    (התרת גישה לאפליקציות נמוכות, אינה עוזרת לי כי אם לימים ולפעמים לשעות ספורות בלבד, אחרי זמן מה נחסם לי שוב, למי שמתמצא שגיאה 535).
    d805d41e-cb7b-473a-8e20-302e6371c46a-image.png

    וזה השגיאה במסוף:

    Error: Invalid login: 535-5.7.8 Username and Password not accepted. Learn more at
    535 5.7.8  https://support.google.com/mail/?p=BadCredentials k27sm2760396wms.21 - gsmtp        
        at SMTPConnection._formatError (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:774:19)
        at SMTPConnection._actionAUTHComplete (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:1518:34)
        at SMTPConnection.<anonymous> (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:540:26)
        at SMTPConnection._processResponse (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:937:20)
        at SMTPConnection._onData (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:739:14)
        at TLSSocket.SMTPConnection._onSocketData (C:\Users\USER\Downloads\ahvtisael-main\node_modules\nodemailer\lib\smtp-connection\index.js:189:44)
        at TLSSocket.emit (node:events:329:20)
        at addChunk (node:internal/streams/readable:304:12)
        at readableAddChunk (node:internal/streams/readable:279:9)
        at TLSSocket.Readable.push (node:internal/streams/readable:218:10)
        at TLSWrap.onStreamRead (node:internal/stream_base_commons:192:23) {
      code: 'EAUTH',
      response: '535-5.7.8 Username and Password not accepted. Learn more at\n' +
        '535 5.7.8  https://support.google.com/mail/?p=BadCredentials k27sm2760396wms.21 - gsmtp',
      responseCode: 535,
      command: 'AUTH PLAIN'
    

    כמובן שהשגיאה המופיעה במסוף, ששם המשתמש והסיסמא אינם תואמים, לא נכונה!


  • VS code web Extensions
    katzK katz

    בהמשך לפוסט הזה
    האם אפשר להתקין שם תוספים, לדוגמא: תוסף לעיצוב קוד של Vue
    כשאני מנסה הוא זורק לי שגיאה.
    Error while installing .... extension. Please check the log for more details.


  • עריכה ישירה בגיטאב
    katzK katz

    @dovid וואו!
    עד עכשיו הכרתי רק אפשרות להוסיף 1S ככה
    https://github1s.com/
    אבל שם לא נותן לערוך....
    תודה.


  • רעיון לתוכנה לקטלוג נושאים תורניים
    katzK katz

    @dovid אמר ברעיון לתוכנה לקטלוג נושאים תורניים:

    אלקטרון

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


  • fetc vs axios
    katzK katz

    @chagold נדמה לי שבקשות post הרבה יותר נח עם axios

    ב- fetch אתה צריך להצהיר באובייקט איזה method אתה מתכוין.

    fetch('https://example.com/profile', {
      method: 'POST', // or 'PUT'
      headers: {
        'Content-Type': 'application/json',
      },
    

    לעומת זאת ב- axios אתה עושה

    axios.post(url)
    

  • bat להעתקת קבצים מתאריך מסויים
    katzK katz

    @מוטי-מן

    ראה כאן

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

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

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