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

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

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

צדיק תמים

@צדיק תמים
אודות
פוסטים
1.6k
נושאים
132
שיתופים
0
קבוצות
0
עוקבים
3
עוקב אחרי
1

פוסטים

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

  • OAuth2 גוגל - יצירת אישורי אימות ללא צורך בהרצה לוקאלית של האפליקציה
    צדיק תמיםצ צדיק תמים

    @צדיק-תמים אמר בOAuth2 גוגל - יצירת אישורי אימות ללא צורך בהרצה לוקאלית של האפליקציה:

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

    אם הבנתי נכון, במה שהצעת הבעיה קיימת, כי צריך שהאתר יהיה פתוח? אני צודק? או שאפשר לפתוח את מסך האימות גם בלי זה (איך? בעצם אני צריך משהו כמו הoauthplayground, ורק בredirectUri להכניס את הכתובת של האינסטנס), ורק הredirect יהיה לכתובת שעדיין לא פתוחה - הכתובת של האינסטנס (וזה לא בעיה, כי הבקשה תגיע לשרת עם הקוד בurl, והוא ישמור אותו וכו', למרות שהתשובה תהיה חסומה לצפיה)
    @dovid זה עונה גם על השאלה שלך - אם אני לא רוצה שיהיה צריך לשלוח כל אינסטנס לבדיקה, הדרך היחידה לכאורה היא localhost

    תכנות

  • OAuth2 גוגל - יצירת אישורי אימות ללא צורך בהרצה לוקאלית של האפליקציה
    צדיק תמיםצ צדיק תמים

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

    @חוקר אמר בOAuth2 גוגל - יצירת אישורי אימות ללא צורך בהרצה לוקאלית של האפליקציה:

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

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

    ולא חייב לעבור אימות, אלא אתה מגדיר בכתובות המורשות ל redirectUri את הכתובת המדוייקת של השירות שידע לקבל את הקוד ולשמור את האסימון המתקבל.

    לא הבנתי, תוכל להרחיב?

    תכנות

  • OAuth2 גוגל - יצירת אישורי אימות ללא צורך בהרצה לוקאלית של האפליקציה
    צדיק תמיםצ צדיק תמים

    אני מעוניין לעשות פרויקט בnodejs שיעבוד בצורה שמי שירצה להשתמש בו, יקים אינסטנס שלו, לדוגמה על heroku (באמצעות הapp.json Schema), יגש לגוגל קונסול, ינפיק אישורי אימות לגישה למיילים אנשי קשר וכו', ויכניס אותם במשתני סביבה, והיישום יקח אותם משם (ישירות או דרך buildpack כזה ששומר אותו כקובץ json באופן אוטומטי).

    אימות רגיל באמצעות OAuth2 על ידי פתיחת כתובת בlocalhost לא מתאים, כיוון שבשביל זה יהיה צורך להוריד את המאגר למחשב, ולהריץ אותו, וכו', דברים לא קלים למשתמש שאינו טכני (לדוגמה nodejs מסתמא לא יהיה מותקן לו...),
    הפתרון הוא לכאורה שימוש בoauthplayground של גוגל תוך שימוש בclient id וכו' מותאמים אישית (כאן לדוגמה יש הסבר),
    אלא שבאם מסך האימות במצב בדיקה, אסימון הרענון פג תוך שבוע, ולפרסם אותו אי אפשר בקלות כיוון שאם מבקשים הרשאות קריטיות - כגון גישה לתוכן המיילים, אין אפשרות לעשות publish בלי אימות מגוגל עם דומיינים מאומתים ושאר כאב ראש.

    אודה מאוד לעצה כיצד ניתן להנפיק אישורי אימות קבועים ולא פגי תוקף תוך זמן קצר, ללא צורך בהרצה לוקאלית של פרוייקט, כך שיהיה ניתן להכניס את האישורים שהונפקו כconfig לאינסטנס, והוא יוכל להתחיל לעבוד בצורה תקינה באופן מיידי.
    [אימות באמצעות חשבון שירות וכדו' לא רלוונטי, כיוון שאני צריך גישה למייל, ויכולת זו קיימת בחשבון שירות רק במייל עסקי.]
    @חוקר

    תכנות

  • הפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום)
    צדיק תמיםצ צדיק תמים

    @חוקר אמר בהפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום):

    באיזה ספריה/קוד?

    nodemailer

    איזה סוג הזדהות זה?

    מייל וסיסמה (סיסמה לאפליקציה)

    סיסמא לאפליקציות?

    בדיוק

    @חוקר אמר בהפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום):

    לא ניסיתי, אני מאמין שאחרי שתלמד את ההזדהות זה יהיה קל יחסית

    צודק. אשמח לדוגמה

    תכנות

  • הפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום)
    צדיק תמיםצ צדיק תמים

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

    תכנות

  • הפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום)
    צדיק תמיםצ צדיק תמים

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

    תכנות

  • הפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום)
    צדיק תמיםצ צדיק תמים

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

    תכנות

  • הפעלת סקריפט של גוגל באמצעות שרת חיצוני (בתשלום)
    צדיק תמיםצ צדיק תמים

    @שמחה-זו-הסיסמא הצורה הנכונה לעשות כזה דבר היא לכאורה פריסה של הסקריפט והכנסת הקוד בפונקציית doPost/doGet, ואז קריאה אליו
    https://developers.google.com/apps-script/guides/web

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

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

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

    תכנות

  • טיפים לכתיבת שרת נוד ב TS
    צדיק תמיםצ צדיק תמים

    @יוסף-בן-שמעון למה לא לכתוב בtsconfig

            "outDir": "dist"
    

    וכך הקבצים ייווצרו מלכתחילה בתקיה ייעודית? 🤔

    מדריכים

  • ביל גייטס - תודה!
    צדיק תמיםצ צדיק תמים

    @dovid אמר בביל גייטס - תודה!:

      "target": "es6",
    

    זה לא מאפשר להשתמש בתכונות מסוימות, כגון replaceAll... עדיף לכאורה להגדיר

            "target": "es2021",
    
    תכנות

  • טריגר בקבלת מייל חדש
    צדיק תמיםצ צדיק תמים

    @גמליאל אמר בטריגר בקבלת מייל חדש:

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

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

    תכנות

  • ביל גייטס - תודה!
    צדיק תמיםצ צדיק תמים

    @יוסף-בן-שמעון @חגי מה עם טעינה חמה? בjs אני משתמש בnodemon, ואז יש לי בpackage.json משהו כזה בערך:

    "start": "cross-env NODE_ENV=production node app.js",
    "dev": "cross-env NODE_ENV=development nodemon app.js",
    

    בפרודקשן אני מריץ כרגיל עם npm start, ובפיתוח אני מריץ עם npm run dev, ונהנה מטעינה חמה, שבלי זה זה ממש סיוט לרסטרט את השרת בכל שינוי...
    בפרודקשן של הts עשיתי:

        "start": "tsc && node dist/app.js",
    

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

        "dev": "tsc --watch && nodemon dist/app.js"
    

    אבל זה אמנם מקמפל מחדש את הקבצי ts בכל שינוי, אבל השרת בעצמו לא רץ...
    מישהו יודע?
    עריכה: יש חבילה בשם ts-node-dev - npx ts-node-dev app.ts, אבל @yossiz אמר בביל גייטס - תודה!:

    נראה לי ש-tsnode לא מומלץ, בטח לא לפרודקשיין, וגם לפיתוח לא. זה כבד ולא יעיל.
    בעקירון זה כמו ש @חגי כתב. יש דגל --watch על פקודת tsc עבור פיתוח.

    למה? מה ההבדל?

    תכנות

  • Github Copilto
    צדיק תמיםצ צדיק תמים

    @ש-ב-ח אמר בGithub Copilto:

    ההכנסה עם Tאב יכולה להוציא פילים משלוותם... (כמובן למי שהתרגל ללחוץ Eנטר כדי לבחור את ההשלמה האוטומטית).

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

    תכנות

  • ביל גייטס - תודה!
    צדיק תמיםצ צדיק תמים

    @יוסף-בן-שמעון ג"א מצפה בכליון עיניים!

    תכנות

  • האם יש SMS למייל חינם למספר קבוע?
    צדיק תמיםצ צדיק תמים

    @צדיק-תמים אמר בהאם יש SMS למייל חינם למספר קבוע?:

    ימות לא מספקים API לקבלת הסמסים שהתקבלו, רק לשליחה או לקבל דו"ח סמסים יוצאים

    @כוספים-למשיח האתר שהבאת מאפשר רק לשלוח
    לא לקבל

    אינטרנט

  • השוואה בין שתי פקודות js
    צדיק תמיםצ צדיק תמים

    @ivrtikshoret אתה מתכוון לזה?

    תכנות

  • עזרה - שגיאה באימות מול Microsoft Azure (STT)
    צדיק תמיםצ צדיק תמים

    @yossiz 👏 אלוף אמיתי!
    עוד לא הספקתי להעלות את הקוד לשרת כדי לבדוק, וכבר הבאת פתרון... אכן עם הדגל הזה זה עובד חלק!

    תכנות

  • עזרה - שגיאה באימות מול Microsoft Azure (STT)
    צדיק תמיםצ צדיק תמים

    @yossiz עשיתי הקלטות תעבורה ולא הופיע שגיאה/חסימה. זה לא אמור לקחת תעודות מאיפה שכל הדברים שרצים בnode לוקחים?

    תכנות

  • עזרה - שגיאה באימות מול Microsoft Azure (STT)
    צדיק תמיםצ צדיק תמים

    אני מנסה להשתמש בשירותי זיהוי הדיבור (STT) של מיקרוסופט בNode.js לצורך זיהוי דיבור בעברית בקבצי שמע (לא בסטרים חי אלא בקבצים קצרים ששמורים בדיסק).
    התקנתי את הSDK המתאים ופעלתי על פי ההוראות התחלה מהירה:
    יצרתי פרויקט זיהוי דיבור בAzure והעתקתי את המפתח והקוד איזור המסומנים:
    20ab9c0d-37c3-4d7d-9b03-a1c95bc86a10-image.png
    אל דוגמת הקוד בקישור הנ"ל:

    const fs = require("fs");
    const sdk = require("microsoft-cognitiveservices-speech-sdk");
    const speechConfig = sdk.SpeechConfig.fromSubscription("af191c50819349e1955e03934f*****", "eastus");
    speechConfig.speechRecognitionLanguage = "he-IL";
    
    function fromFile() {
        let audioConfig = sdk.AudioConfig.fromWavFileInput(fs.readFileSync("YourAudioFile.wav"));
        let speechRecognizer = new sdk.SpeechRecognizer(speechConfig, audioConfig);
    
        speechRecognizer.recognizeOnceAsync(result => {
            switch (result.reason) {
                case sdk.ResultReason.RecognizedSpeech:
                    console.log(`RECOGNIZED: Text=${result.text}`);
                    break;
                case sdk.ResultReason.NoMatch:
                    console.log("NOMATCH: Speech could not be recognized.");
                    break;
                case sdk.ResultReason.Canceled:
                    const cancellation = sdk.CancellationDetails.fromResult(result);
                    console.log(`CANCELED: Reason=${cancellation.reason}`);
    
                    if (cancellation.reason == sdk.CancellationReason.Error) {
                        console.log(`CANCELED: ErrorCode=${cancellation.ErrorCode}`);
                        console.log(`CANCELED: ErrorDetails=${cancellation.errorDetails}`);
                        console.log("CANCELED: Did you set the speech resource key and region values?");
                    }
                    break;
            }
            speechRecognizer.close();
        });
    }
    fromFile();
    

    וכמובן יצרתי קובץ YourAudioFile.wav בתקיה של הסקריפט.
    אלא שכאשר אני מריץ אותו, מתקבלת השגיאה הבאה (לא הצלחתי להעתיק כטקסט):
    9458d1c8-70d1-449f-a284-cfb00c9acfad-image.png
    שמראה כאילו לא נשלח הקונפיג הנדרש לאימות למרות שלכאורה עשיתי בדיוק לפי ההוראות.
    אשמח לשמוע במה טעיתי, אני פשוט אובד עיצות...
    תודה!

    תכנות

  • ייעוץ ברכישת מחשב נייד חזק
    צדיק תמיםצ צדיק תמים

    @shraga א. זה יהיה זמין למכירה בארץ רק עוד יותר מחודש [ובינתיים אי אפשר לדעת כמה יעלה בדיוק כל מפרט שלו] ב. זה 16 אינץ'

    חומרה
  • 1
  • 2
  • 51
  • 52
  • 53
  • 54
  • 55
  • 81
  • 82
  • 53 / 82
  • התחברות

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

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