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

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

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

חוקר

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

פוסטים

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

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

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

    @חוקר אמר בתאריך עברי ב VEU:

    איך נכון להשתמש בזה?
    const Hebcal = require('hebcal');

    כמו בנוד, או שיש צורה ע"י import?

    לכאורה:

    import Hebcal from 'hebcal'
    

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

    תכנות

  • VUE ניטור שינויים במשתנה המאוכלס ב store
    ח חוקר

    @chagold
    על פי דבריך ומראי המקומות ב"ה הצלחתי.
    מה שעשיתי הוא

      computed: {
        getSelectedProject: () => store.state.app.selectedProject,
      },
      watch: {
        getSelectedProject(val) {
          this.selectedProject = val
          this.myProvider()
        },
      },
    

    יש לי אובייקט getSelectedProject שהוא מחושב ומקושר ל store ויש לי צופה באם הערך של getSelectedProject השתנה הוא מפעיל את הפונקציה של ריענון הנתונים וכו' מול השרת.
    תודה רבה!

    תכנות

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

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

    @חוקר אמר בתאריך עברי ב VEU:

    ספריה של המרת תאריך לועזי לעברי

    https://www.findbestopensource.com/product/hebcal-hebcal-js

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

    const Hebcal = require('hebcal');
    

    כמו בנוד, או שיש צורה ע"י import?

    תכנות

  • VUE ניטור שינויים במשתנה המאוכלס ב store
    ח חוקר

    יש לי דשבורד בVUE יש בו תפריט עליון המורכב מקומפוננטה המכיל רכיבי תפריט עליון
    אחד הרכיבים הוא תפריט נפתח שבו במשתמש יכול לבחור את הפרוייקט המבוקש לניהול.
    בקומפוננטה ההיא מוגדר שברגע שהוא בחר פרוויקט זה נשמר לי ב localStorage וב store (ע"י commit).
    בתצוגה עצמה אני מציג למשתמש את פרטי הפרוייקט המבוקש והאופציות הרלוונטיות.
    מזהה הפרוייקט המבוקש נלקח מתוך ה store, וזה נשלח לשרת לבקש את פרטי הפרוייקט המבוקש בעת טעינת הדף.
    הנתונים שם מתרעננים כל 5 שניות מול השרת, ולכן אם הוא שינה פרוייקט מבוקש לניהול, אזי בריענון הבא כבר יוצג לו הפרוייקט המבוקש כעת.
    אני רוצה דרך לנטר בקומפוננטה של ניהול הפרוייקט שברגע שהוא מזהה שינוי בפרוייקט המבוקש (נכון לעכשיו הוי אומר שינוי בנתון מאוחסן ב store) תרוץ הפונקציה של שאיבת הנתונים וממילא התצוגה תתעדכן בפרטים של הפרוייקט הנבחר כעת.
    אציין, בקומפוננטה של הניהול יש input של תאריך שיש בו

    @change="setSelectedDate"
    

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

    אציין שאני כבר עם ידע לא רע ב VUE.

    תכנות

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

    אני מחפש ספריה של המרת תאריך לועזי לעברי המתאימה ל VUE
    או/ובמקביל בורר תאריכים עברי, או בורר משולב עברי ולועזי.
    מצאתי את זה https://www.npmjs.com/package/jewish-dates-core
    אבל לא הבנתי את כוונת הכותב האם זה מתאים גם ל VUE או רק לריאקט.
    תודה

    תכנות

  • הפורום באנרואיד
    ח חוקר

    גם אני מצטרף, בטאבלט הפריסה לא טובה.
    2995a740-074c-4038-8369-e0876f6000ab-image.png

    רשימת הצעות, בקשות ודיווח באגים

  • השמעת קובץ wav בג'ימייל
    ח חוקר

    @by6199 אמר בהשמעת קובץ wav בג'ימייל:

    @חוקר אני נתקל באותה בעייה, אין קשר לנטפרי.

    להתקין תוסף צד ג'?
    א"כ מה מומלץ ועל איזה תוסף ניתן לסמוך?

    אינטרנט

  • השמעת קובץ wav בג'ימייל
    ח חוקר

    לאחרונה אני לא מצליח לשמוע קבצי שמע שהתקבלו במייל.
    אני מתאר לעצמי שזה חסימה קשור לנטפרי, אבל לא בטוח.
    לא הצלחתי למצוא משהו בהקלטת תעבורה.
    איך ניתן לוודא היכן הבעיה, והאם יש פתרון לזה?
    070a3a1f-a220-426e-939f-f2e61f3dd524-image.png

    אינטרנט

  • הוספה, עדכון ומחיקה בפלטפורמות SPA
    ח חוקר

    @avi-rz אמר בהוספה, עדכון ומחיקה בפלטפורמות SPA:

    ומה קורה בכל פעם שמשתמש אחר מעדכן(איך להתעדכן בזה זה כבר נושא אחר- אבל על החלק של העדכון ברשימת הלקוחות הקיימת) - האם פתאום כל הרשימה תתרענן לי?

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

    תכנות

  • נוהל דיווח על פירצה באתר
    ח חוקר

    @mgm-ivr אמר בנוהל דיווח על פירצה באתר:

    גם ללא הקשת סיסמה

    ללא הקשת סיסמא כלל? או פירצה שניתן למצוא את הסיסמא של הזולת?

    אינטרנט

  • העברה בנקאית מבנק לבנק
    ח חוקר

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

    אינטרנט

  • העלאת קובץ לרשת, והורדה מידיית ע"י לחיצה על הקישור
    ח חוקר

    @chv אמר בהעלאת קובץ לרשת, והורדה מידיית ע"י לחיצה על הקישור:

    ואחרי זה אפשר למשוך את כל הקבצים לחשבון אחר..

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

    אינטרנט

  • סיום שבוע נסיון ב Google Workspace
    ח חוקר

    אני מסיים כעת שבוע נסיון של Google Workspace
    קיבלתי מייל מגוגל ובו נכתב

    לפני שתפוג תקופת הניסיון ב-Google Workspace, עליך לקשר את הדומיין exemple.com ל-Gmail.

    מדובר בדומיין שאני משתמש איתו והוא נמצא ורשום ומאוחסן בשרת אחר, רק את ה MX הפניתי לגוגל, ואת זה כבר עשיתי מיד בהרשמה ועבר ללא בעיות.
    לא מובן לי מה חסר לי לעשות עכשיו?
    בממשק הניהול של גוגל מופיע לי בניהול דומיינים שורה כזו:
    דומיין ללא קידומת http://exemple.com יופנה אוטומטית ל-http://www.exemple.com
    ויש שם לחצן שנקרא "שינוי של ההפניה האוטוצטית".
    ואני לא מבין למה זה קשור לגוגל, אם הדומיין עצמו אינו מאוחסן ומנוהל שם.

    אינטרנט

  • הורדת קבצים מגוגל דרייב (הפרטי) באמצעות google api על ידי nodejs
    ח חוקר

    מדריך שמצאתי מאוד ברור לטעמי על מבנה הגישה וההרשאות
    https://developers.google.com/identity/protocols/oauth2/web-server

    מדריכים

  • הורדת קבצים מגוגל דרייב (הפרטי) באמצעות google api על ידי nodejs
    ח חוקר

    יצא לי להתעסק עם זה לאחרונה וראיתי שזה היה חתיכת כאבי ראש והרבה יותר
    אני משחזר כאן את סדר הדברים כמיטב זכרוני, בתקוה שיביא תועלת למישהו.
    ראשית יש להרשם וליצור פרוייקט חדש כאן
    לאחר מכן להכנס לדשבורד של הפרוייקט
    1e07fbbb-dfcf-47f1-a440-276eaefd87ac-image.png
    לאחר מכן יש צורך להוסיף את שירותי דרייב
    נכנסים ל ENABLE APIS AND SERVICES
    2d536574-6913-47e1-9f1e-f930fafd18bf-image.png
    מחפשים את שירות הדרייב
    10e40fd1-1c67-4685-820c-9c2c7476c0a3-image.png
    לוחצים על הפעל - ENABLE
    80e03330-f256-4280-8cf4-7bfc79ed3a5c-image.png
    לאחר מכן יש להוסיף הרשאות לגישה לסקופ של גוגל דרייב, ואח"כ ליצור קובץ אישורים, ועל כך בסרטון המצורף (כבר אין לי כח לכתוב..)
    https://drive.google.com/file/d/15Vwi5_Jd6dMGEjT2zwXKx2CojxPt3bg6/view?usp=sharing
    או ביוטיוב (פתוח בנטפרי)

    לאחר מכן יש להשים את הקובץ עם האישורים לתיקיית העבודה
    ולשנות את שמו ל credentials.json.
    וכעת לחלק של node יש להתקין את הספריה של גוגל כפי ההוראות כאן,
    ובקיצר דהיינו להתקין כך npm install googleapis@39 --save
    לאחר מכן נמשיך לשלב 2 בהוראות הנ"ל של גוגל, אך לפני ההרצה יש לשנות את שורה

    const {client_secret, client_id, redirect_uris} = credentials.installed;
    

    ל

    const {client_secret, client_id, redirect_uris} = credentials.web;
    

    בנוסף כדי שיהיה לנו באישורים גם הרשאת גישה להורדת קבצים וכו' ולא רק רשימת הקבצים, שיניתי את שורה

    const SCOPES = ['https://www.googleapis.com/auth/drive.metadata.readonly'];
    

    ל

    const SCOPES = [
        'https://www.googleapis.com/auth/drive',
        'https://www.googleapis.com/auth/drive.file',
        'https://www.googleapis.com/auth/drive.readonly',
        'https://www.googleapis.com/auth/drive.metadata.readonly',
        'https://www.googleapis.com/auth/drive.appdata',
        'https://www.googleapis.com/auth/drive.metadata',
        'https://www.googleapis.com/auth/drive.photos.readonly',
    ];
    

    רק לאחר מכן ניתן להריץ את הקובץ index.js עם הפקודה

    node .
    

    כמופיע בהוראות
    אני העתקתי את הלינק שקיבלתי בקונסול ופתחתי אותו בדפדפן
    נפתח לי דף לאשר גישה לאפליקיצה (ושהיא רק בבדיקה וכו')
    יש להקפיד לאשר את זה מאותו חשבון שרשמנו בפרוייקט כחשבון בעל הרשאת גישה.
    השרת של גוגל יפנה אתכם לכתובת שרשמנו עם משתנים נוספים
    http://localhost:3000/oauth2callback?code=4/gsfdgfsdgfdshjuyODo5wjo9KUpYJ1-Q&scope=https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/drive.readonly https://www.googleapis.com/auth/drive.metadata.readonly https://www.googleapis.com/auth/drive.appdata https://www.googleapis.com/auth/drive.metadata https://www.googleapis.com/auth/drive.photos.readonly

    יש לחלץ את הערך של code ולהדביק אותו בקונסולה של node שהפעלנו.
    כעת ההרשאות אומתו וניתן לגשת להורדת קובץ וכו'.
    דוגמא להורדת קובץ שעבד לי
    https://stackoverflow.com/a/56724621

    מקוה שיעזור למישהו
    בהצלחה

    מדריכים

  • עברית בsql
    ח חוקר

    @ivrtikshoret אמר בעברית בsql:

    mysqli_query($sql, "SET NAMES ‘utf8’");

    תנסה להחליף את השורה 25

    mysqli_query($sql, "SET NAMES ‘utf8’");
    

    ל

    mysqli_set_charset($conn ,"utf8");
    

    ושים לב שאתה מריץ אותו לפני הפקודה של mysqli_query

    תכנות

  • mysql שמירת נתונים נוספים מעבר לבסיסיים
    ח חוקר

    @avi-rz אמר בmysql שמירת נתונים נוספים מעבר לבסיסיים:

    למה אתה צריך להוסיף בכל מקום את כל השדות הנוספות, אתה לא יכול להשתמש בהם רק במקומות הרלוונטים? ופשוט להתעלם מהם בשאר המקומות - וכמובן שלא יהיו "required"

    יש לי ממשק ניהול ללקוחות (YII2) ועלי לתת ללקוחות שאצלם זה רלוונטי צפיה בנתונים, כשאני מוסיף עמודה לטבלה, עלי להוסיף במודל בPHP את העמודה החדשה, ועלי להגדיר אותה בכמה מקומות, ב property וב rules וב attributeLabels וב andFilterWhere
    וזאת מלבד השילוב בתוך התצוגה עצמה.
    בנוסף עלי להגדיר שלקוח שזה לא נדרש עבורו לא אכניס את זה בתצוגה.
    משא"כ אם אני שם אותם בjson אני מוסיף חד פעמי עמודה אחת, ורק בתצוגה אני מעבד בקלות מה להוסיף ולמי.
    אך מאידך, ובאמת פיספסתי את זה בשאלה, כשרוצים לסנן מי נרשם לפי אגף מסויים, האם יש הבדל בביצועים בין חיפוש בתוך json עם like כגון
    ext LIKE 'Departments=2'
    או שזה חיפוש של עמודה
    Departments = '1'

    תכנות

  • mysql שמירת נתונים נוספים מעבר לבסיסיים
    ח חוקר

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

    תכנות

  • חומת האש באובונטו
    ח חוקר

    @yossiz אמר בחומת האש באובונטו:

    @חוקר היה כדאי אולי לפתוח נושא חדש לזה... התשובה היא:

    echo "deny x.x.x.x" | sudo tee /etc/nginx/blockips.conf > /dev/null
    

    ההסבר אולי אני אכתוב בהזדמנות אחרת

    הבעיה שזה דורס את הקובץ במקום להוסיף בסופו.
    צריך פשוט להוסיף את הדגל של -a

    echo "deny x.x.x.x" | sudo tee -a /etc/nginx/blockips.conf > /dev/null
    
    רשתות

  • חומת האש באובונטו
    ח חוקר

    @שמואל4 אמר בחומת האש באובונטו:

    ואז אפילו אתה יכול ליצור קובץ bash שאתה פונה אליו כל פעם להוספת כתובת, שהוא יעשה:
    echo "deny $1;" >> /etc/nginx/blockips.conf; nginx -s reload;

    איך מתמודדים עם ה sudo?
    430b05ac-2311-4ff0-a5fa-330ac180c2d4-image.png

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

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

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