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

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

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

צדיק תמים

@צדיק תמים
הפסקת מעקב מעקב

הפורום כעת לקריאה בלבד, לקריאה נוספת.

אודות
פוסטים
1.7k
נושאים
133
שיתופים
0
קבוצות
0
עוקבים
4
עוקב אחרי
1

פוסטים

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

  • nodemailer - שלא יגיע לספאם
    צדיק תמיםצ צדיק תמים
    תכנות

    @meir-lamdan אם אתה משתמש בSMTP של גוגל אין לך סיכון לספאם של הIP כיוון שמי ששולח זה בעצם ג'ימייל, אתה רק שולח להם בקשה "תשלחו בשמי מייל לכתובת X"
    אגב, יש לדברים האלה שירותים מוכנים לדוגמה formcarry.com


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

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

    1. SIP ‫(System Integrity Protection), מגן בזמן ריצה משינויים של הקבצי מערכת (וגם מעוד דברים כמו הזרקת קוד לתהליך)
    2. מתחת זה יש את SSV ‫(Signed System Volume) שמאחסן חתימה קריפטוגרפית של כל קבצי המערכת וחוסם אתחול אם אין התאמה, בשילוב השבב אבטחה T2 שאוכף את זה (באינטל, במעבדי אפל סיליקון זה כבר משולב)

    מראי מקומות:
    https://gist.github.com/macshome/15f995a4e849acd75caf14f2e50e7e98
    https://eclecticlight.co/2020/06/25/big-surs-signed-system-volume-added-security-protection/
    https://eclecticlight.co/2024/03/15/apple-silicon-6-security/


  • קומבוקס בvue
    צדיק תמיםצ צדיק תמים
    תכנות

    @yossiz בפיירפוקס באנדרואיד זה לא עובד בכלל
    https://bugzilla.mozilla.org/show_bug.cgi?id=1535985


  • שיתוף: אשמח לקבל המלצות לתוספים עבור vsc
    צדיק תמיםצ צדיק תמים
    תכנות

    @mekev תצוגה נוחה של הדפסות לקנוסול זה מובנה, אתה רק צריך להריץ את הקוד דרך הדיבאגר של VSCode, ולצפות בלוג דרך לשונית DEBUG CONSOLE ולא דרך לשונית TERMINAL
    כלים נוחים לדיבוג - תפרט למה אתה מתכוון, יש לי תחושה שאתה פשוט לא מכיר מספיק את האופציות המובנות


  • שיתוף | סקריפט שעוזר לפעולות גיט
    צדיק תמיםצ צדיק תמים
    תכנות

    אני ממליץ בחום על תוכנת Fork. אני מציין זאת גם כיוון שמופיע ברשימה שהיא עולה 50$ אבל היא חינמית לגמרי, רק פעם ב מציגה חלון שמבקש לקנות.


  • זיהוי שרשור בג'ימייל
    צדיק תמיםצ צדיק תמים
    תכנות

    @מנצפכ לא ניסיתי אותו אבל הקוד שם אמור לטפל גם בזה
    שים לב לפונקציות htmlToText, getTextFromHtml


  • זיהוי שרשור בג'ימייל
    צדיק תמיםצ צדיק תמים
    תכנות

    @מנצפכ אתה מתכוון שאתה רוצה רק את גוף ההודעה בלי הציטוטים מהודעות קודמות?
    ראה כאן: https://stackoverflow.com/questions/76372906/parse-email-threads-split-content-and-blockquote-in-google-apps-script


  • קוד להצגת שינויים בין טקסטים ב-C# (השוואת טקסטים)
    צדיק תמיםצ צדיק תמים
    תכנות

    @pcinfogmach יש תמיכה בערבית = פריסת RTL. אני חושב שיותר קל לתרגם מאשר לפתח משהו ברמה הזאת לבד.


  • דרכים לאבטחת שימוש בapi
    צדיק תמיםצ צדיק תמים
    תכנות

    @אביי כתב בדרכים לאבטחת שימוש בapi:

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

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


  • דרכים לאבטחת שימוש בapi
    צדיק תמיםצ צדיק תמים
    תכנות

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


  • התקנת recaptcha בphp
    צדיק תמיםצ צדיק תמים
    תכנות

    @chagold קודם זה היה missing-input-secret
    עכשיו זה invalid-input-secret
    תוודא שאתה שולח את הkey הנכון של צד השרת (מכאן)


  • התקנת recaptcha בphp
    צדיק תמיםצ צדיק תמים
    תכנות

    @chagold לא הבנתי מה זה הפאנל הראשי, אבל אתה צריך להשתמש במפתחות שבניהול (ב')
    לגבי השגיאת missing-input-secret, אני לא מכיר PHP אבל נראה שצריך לשלוח בapplication/x-www-form-urlencoded ולא בJSON
    יש לך דוגמה כאן: https://gist.github.com/jonathanstark/dfb30bdfb522318fc819


  • #C | עזרה באיתור או יצירת אופרטור ריאקטיבי
    צדיק תמיםצ צדיק תמים
    תכנות

    @קומפיונט אני לא מכיר את הספריות הנידונות פה, אבל למיטב הבנתי מה שאתה צריך זה בדיוק debounce (שזה קונספט כללי, אפשר גם לממש אותו עם ונילה JS או כל שפה אחרת בקלות) שמוסבר בתרשים שם
    אולי תסביר למה debounce זה לא מה שאתה מחפש


  • קבלת תאריך עברי בפייתון
    צדיק תמיםצ צדיק תמים
    תכנות

    @אביי את זה ניסית? https://github.com/simlist/pyluach
    ראה גם https://www.david-greve.de/luach-code/jewish-python.html

    @אביי כתב בקבלת תאריך עברי בפייתון:

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

    מה השגיאה? אצלי תקין
    בכל מקרה אם שום דבר אחר לא יעבוד אתה יכול להשתמש בhdate כמו שכתבת בהתחלה, ולקצוץ את התוספת של החגים עם regex


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

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


  • עזרה לקוד אסינכרוני בnodejs
    צדיק תמיםצ צדיק תמים
    תכנות

    @מוטי-מן אני לא אמור להבין את הלוגיקה שבתוך getAir כי היא לא רלוונטית, שים לב מה ביקשתי:

    @צדיק-תמים כתב בעזרה לקוד אסינכרוני בnodejs:

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


  • עזרה לקוד אסינכרוני בnodejs
    צדיק תמיםצ צדיק תמים
    תכנות

    @מוטי-מן אני לא מצליח לשחזר את התופעה. בדקתי את הקוד שהבאת אצלי:

    async function callHandler (call) {
        const isAir = [null, null, null];
        if (isAir !== false) {
            let message = '';
    
            if (isAir.length > 1) {
                message = `יש לכם ${isAir.length} אסימונים פעילים לחצו על 1 להשמעה חוזרת ו 2 ליציאה`;
            } else if (isAir.length === 1) {
                message = 'יש לכם אסימון אחד לחצו על 1 להשמעה חוזרת ו 2 ליציאה';
            } else {
                console.log('No matching rows found');
            }
            console.log('message', message);
    
            const choiceAction = await call.read([{
                type: 'text',
                data: message
            }], 'tap', {
                max_digits: 1,
                digits_allowed: [1, 2],
                allow_empty: false,
                sec_wait: 8
            });
    
            console.log('choiceAction', choiceAction);
        }
    };
    

    וזה משמיע תקין את ההודעה יש לכם 3 אסימונים וכו'.
    אני מציע ש:

    1. תביא את הקוד המלא (את כל הפונקציה)
    2. תוודא שאתה משתמש בגרסה האחרונה של ספריית yemot-router2, נכון להיום זה 6.1.6 (אתה יכול לראות את הגרסה שמותקנת בקובץ package.json)

  • התייעצות קטנה/גדולה על שפת פיתוח לAPI של ימות
    צדיק תמיםצ צדיק תמים
    תכנות

    ספציפית ללימוד nodejs (אחרי שיודעים JS) אני ממליץ מאוד על הסדרת סרטונים הזאת: https://did.li/zg9Hw


  • יצירת מזהה לקוח
    צדיק תמיםצ צדיק תמים
    תכנות

    @אביחיל
    https://answers.microsoft.com/en-us/windows/forum/all/adding-credentials-to-windows-proxy-settings/d6fdab82-6163-4aad-8133-43f7706ceb9c
    https://superuser.com/questions/979727/windows-10-set-up-an-os-level-proxy-with-authentication


  • בעיית התחברות ל-API של המייל באמצעות PHP
    צדיק תמיםצ צדיק תמים
    תכנות

    @איש-נחמד אפשר להדפיס לטרמינל את הלינק למסך האימות או סתם להריץ לוקאלית ואז להעלות לשרת, אם מעניין אותך אשתדל לפרט יותר.

    @איש-נחמד כתב בבעיית התחברות ל-API של המייל באמצעות PHP:

    האם אני יכול לעקוף את ההגבלה הזו באמצעות התחברות ל-google script שמחובר לחשבון?

    בהחלט, משהו כזה:

    const KEY = '**********************';
    function doPost(e) {
        const { key } = JSON.parse(e.postData.contents);
        if (key !== KEY) {
            return ContentService.createTextOutput(JSON.stringify({ error: 'Invalid key' }))
                .setMimeType(ContentService.MimeType.JSON)
                .setStatusCode(403);
        }
    
        const token = ScriptApp.getOAuthToken();
        return ContentService.createTextOutput(JSON.stringify({ token })).setMimeType(ContentService.MimeType.JSON);
    }
    
    // GmailApp.getDraft() // don't remove!
    

    אתה שם את הקוד הזה, פורס אותו, ואז אתה פשוט קורא לכתובת של הAPI של גוגל, עם header:

    "Authorization": "Bearer <token>"
    

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

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

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