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

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

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

מוטי אורן

@מוטי אורן
אודות
פוסטים
87
נושאים
6
קבוצות
0
עוקבים
1
עוקב אחרי
9

פוסטים

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

  • חתיכת חלק מהודעה בג'ימייל
    מוטי אורןמ מוטי אורן

    @שאול-נ-י אם הבנתי אותך נכון, אתה רוצה לקבל רק הודעה ספציפית מתוך שרשור (מה שנקרא Thread בג'ימייל API).

    הרעיון הוא כזה. נניח שקיבלת Thread מסויים בדרך זו או אחרת, אני ישתמש לצורך הדוגמה במתודה getThreadById שמחזירה Thread לפי המזהה שלו.
    אחרי שקיבלת את אובייקט ה-Thread, תשתמש במתודה getMessages, שמחזירה מערך של ההודעות בשרשור.
    ומכאן הדרך קצרה לקבל את ההודעה האחרונה, בצורה של מערך[מערך.אורך - 1]:

    const thread = GmailApp.getThreadById('some string id');
    const messages = thread.getMessages();
    const lastMessage = messages[messages.length - 1];
    

  • וואצאפ למייל
    מוטי אורןמ מוטי אורן

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


  • תכנות אתרים + גרפיקה
    מוטי אורןמ מוטי אורן

    @davidnead אם אתה כותב בפריימוורקים כדוגמת vue.js כמו שראיתי שכתבת בשרשור כאן, אתה יכול להשתמש בספריות מוכנות של קומפוננטות מעוצבות, כדוגמת Vuetify, buefy, ועוד רבות וטובות. בצורה כזאת אתה לא צריך לדאוג ל-CSS מאפס.


  • באג בגלילה עם העכבר במספר אתרים
    מוטי אורןמ מוטי אורן

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


  • שליפת כתובת URL מתוך mysql
    מוטי אורןמ מוטי אורן

    @ass כדאי תמיד לחפש בתיעוד הרשמי, יש ליוטיוב API להטמעה בדפדפן:
    https://developers.google.com/youtube/iframe_api_reference
    שים לב ש-iframe רגיל לא יעבוד.


  • הודעת ספאם | האם יש לחשוש כשלחצתי על הקישור?
    מוטי אורןמ מוטי אורן

    @חגי אמר בהודעת ספאם | האם יש לחשוש כשלחצתי על הקישור?:

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

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

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


  • מעוניין לסייע (ללא תשלום) למפתח WEB
    מוטי אורןמ מוטי אורן

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


  • מעוניין לסייע (ללא תשלום) למפתח WEB
    מוטי אורןמ מוטי אורן

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

    שפות שהתעסקתי איתם:

    • HTML
    • CSS
    • JavaScript

    פריימוורקים ב front-end:

    • React
    • Vue.js

    פלטפורמות back-end:

    • Node.js
    • express.js

    מסדי נתונים:

    • mongodb עם mongoose

    המייל שלי: motioren3@gmail.com


  • עזרה | גישה לAPI של NodeBB
    מוטי אורןמ מוטי אורן

    @נ-נח אני רואה שמדברים על זה פה.

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


  • electron js ונטפרי הילכו שניהם יחדיו?
    מוטי אורןמ מוטי אורן

    @yossiz אמר בelectron js ונטפרי הילכו שניהם יחדיו?:

    @ב-ל אמר בelectron js ונטפרי הילכו שניהם יחדיו?:

    https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z

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

    נראה לי שאתה צודק.. בדיוק עכשיו אני מנסה להתקין מודול bcrypt ל - hash של סיסמאות, והוא משום מה נכשל כל פעם (לא קרה לי אף פעם) עם ההודעה הבאה:

    node-pre-gyp ERR! install response status 418 Blocked by NetFree on https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.0.1/bcrypt_lib-v5.0.1-napi-v3-win32-x64-unknown.tar.gz 
    node-pre-gyp WARN Pre-built binaries not installable for bcrypt@5.0.1 and node@14.17.5 (node-v83 ABI, unknown) (falling back to source compile with node-gyp) 
    node-pre-gyp WARN Hit error response status 418 Blocked by NetFree on https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.0.1/bcrypt_lib-v5.0.1-napi-v3-win32-x64-unknown.tar.gz
    

    מה שבעצם מראה בפירוש על חסימה של נטפרי.


  • קישור לא תקין של פורום מקצועות
    מוטי אורןמ מוטי אורן

    @חוקר bitly זהו שירות לקיצור קישורים. בין השאר, אפשר לראות שם אינדיקציות כאלו ואחרות, כמו כמה נכנסו לקישור וכו'.


  • חיפוש קובץ ב node.js
    מוטי אורןמ מוטי אורן

    @yossiz @dovid תודה רבה על העזרה!


  • חיפוש קובץ ב node.js
    מוטי אורןמ מוטי אורן

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

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

    function readdir(directory) {
        fs.readdir(directory, function (err, res) {
            if (err) console.log(err);
            console.log(res);
            for (let f of res) {
                if (f == arg) {
                    console.log('Found! in', directory);
                    process.exit(0);
                } else {
                    fs.stat(path.join(directory, f), function (err, stat) {
                        if (err) console.log(err);
                        if (stat.isDirectory()) {
                            readdir(path.join(directory, f));
                        }
                    })
                }
            }
        })
    }
    
    readdir('C:/');
    

    כמובן שבתחילת התוכנית אני מייבא את המודולים הנצרכים ומקבל את הארגומנט באמצעות process.argv:

    const fs = require('fs');
    const path = require('path');
    
    const arg = process.argv[2];
    

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


  • שימוש מ XMLHttpRequest בפונקציה של JAVASCRIPT
    מוטי אורןמ מוטי אורן

    @יוס אמר בשימוש מ XMLHttpRequest בפונקציה של JAVASCRIPT:

    @dovid
    עוד שאלה קטנה
    אין אני מאפס וטוען מחדש את ה fetch
    בלי לטעון מחדש את הדף

    תודה

    מה הכוונה? אתה יכול פשוט לקבל עוד פעם את ה JSON עם await על אותו fetch. הבנתי את השאלה נכון?


  • תכנות | איך להתחיל?
    מוטי אורןמ מוטי אורן

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


  • תכנות | איך להתחיל?
    מוטי אורןמ מוטי אורן

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

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


  • עזרה | קבלת טקסט נבחר מtextarea בJS
    מוטי אורןמ מוטי אורן

    @נ-נח מה ש yossiz כתב שם זה קוד שמבצע בדיקה האם בתוך ה - composer קיים טקסט מודגש.

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

    formatting.addButton('fa fa-terminal' /* האייקון שיוצג */, function  (textarea, selectionStart /* זה המיקום של תחילת הטקסט המודגש */, selectionEnd /* זה המיקום של סוף הטקסט המודגש */) {
            if (selectionStart === selectionEnd) { /* זה אומר שאין טקסט מודגש */ } else { /* יש טקסט מודגש */ }
    }  /* פונקציית קולבאק שהמתודה הזאת מפעילה */, 'code' /* הכותרת שתופיע במעבר על הלחצן */);
    

  • ASYNC/AWAIT
    מוטי אורןמ מוטי אורן

    @yossiz נראה לי היא מתתכוונת לקוד שנמצא בהערה (שורה 24). @שרה-רחל הוא לא אמור להיות עם await בכלל לפי מה שאני מבין פה.

    עריכה: נראה לי שטעיתי. על פניו כן צריך את ה await

  • 1
  • 2
  • 3
  • 4
  • 5
  • 3 / 5
  • התחברות

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

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