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

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

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

chv

@chv
אודות
פוסטים
770
נושאים
28
שיתופים
0
קבוצות
0
עוקבים
10
עוקב אחרי
0

פוסטים

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

  • בירור | עבודה בתחום התכנות
    chvC chv

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

    תכנות

  • בירור | עבודה בתחום התכנות
    chvC chv

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

    תכנות

  • בירור | עבודה בתחום התכנות
    chvC chv

    @nigun אמר בבירור | עבודה בתחום התכנות:

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

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

    אתה צריך להבין את הצרכים

    תכנות

  • בירור | עבודה בתחום התכנות
    chvC chv

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

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

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

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

    כל הנושא כאן הוא לגרום לזה להגיע לידי מעשה.

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

    אז זה כבר עוד נושא.

    תכנות

  • העברת אנשי קשר באאוטלוק ממחשב למחשב
    chvC chv

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

    תוכנה

  • קבלת תאריך לא UTC מאנגולר 2 לצד שרת
    chvC chv

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

    מה שקרה זה (היה כמה סיטואציות, ניקח אחת מהן, ש=)אני מחזיר מהבקאנד מערך של זמנים (=datetime objects שמומרים ל-JSON סטרינגיפי)
    ואני מצפה מהיוזר לשלוח לי בחזרה זמנים (כלומר נגיד - אני מרנדר לו את הזמנים האלו בתוך כפתורים, הוא בוחר אני יודע מה הוא בחר ושולח בחזרה לבקאנד את מה שהוא בחר)
    הבעיה כאן היתה - שהבקאנד (שולף זמנים מתוך ה-DB, פוסטגרס. ששומר את הזמנים עם TZ של ישראל) משום מה ממיר את הזמנים ושולח אותם בלי TZ. (למה הוא עושה את זה? לא ברור לי, אבל לא היה לי עניין לנסות לשנות)
    כלומר בפרונטאנד - ה-JS לא יכול לדעת איזה TZ האובייקט date שהוא יצור מהסטרינג שייך. הוא פשוט עושה new Date וזה כמובן נהיה datetime object של UTC.

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

    לכן מה שעשיתי זה לשלוח מהפרונט את הזמנים - כ-UNIX (שזה UTC)
    ולפרסר אותם בפייתון לאובייקט של זמן, ואת הזמנים האלו הוא פירסר לזמן מתאים ונכון!! והשווה בצורה הנכונה מול ה-DB, והכניס בצורה נכונה ל-DB.

    מה שיוצא זה שצריך לבדוק:

    • אולי המנגנון שפייתון מפרסר timestamp ל-datetime object הוא שונה מהמנגנון שהוא מפרסר סטרינג של datetime בפורמט ISO ל-datetime object
    • אולי יש כאן משהו שבכלל קשור ל-DB אבל לא נראה כך (לא יכול להיות שזה הבעיה)
    • אולי היה לי איזה משהו טכני אחר שלא שמתי אליו לב. לא עולה לי בראש

    מה שבטוח שזה לא פיתרון או קשור כנראה לבעיה המקורית של האשכול, אז סליחה @clickone ..

    תכנות

  • קבלת תאריך לא UTC מאנגולר 2 לצד שרת
    chvC chv

    @clickone
    לא לגמרי קראתי לעומק מה יוסי כתב, וכנראה שהוא ענה או פתר את העניין,
    רק רוצה לכתוב שגם לי היו כמה סיטואציות כאלה ובכולן מה שעשיתי היה העברה של הdatetime הזה מהקליינט - במקום ב-datetime string - הוצאתי את ה-UNIX timestamp ממנו ואת זה שלחתי לשרת.
    (וכמובן בשרת מתרגם את ה-UNIX בחזרה ל-date string או יותר נכון date object)

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

    ב-JS מקבלים UNIX timestamp פשוט על ידי ()getTime
    ככה

    console.log(new Date(Date.now()).getTime())
    

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

    כנראה הצורך שלך שונה אז סתם בלבלתי את המוח

    יוסי תקן אותי אם יש לך סבלנות..

    תכנות

  • שיתוף מידע בין ראוטרים ב express js
    chvC chv

    @מוטי-אורן אמר בשיתוף מידע בין ראוטרים ב express js:

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

    זהו שלא, המודול נטען על ידי נוד פעם אחת בלבד ומאז הוא מוכנס למטמון (קאש) ומשם הוא נטען בכל פעם כשמבקשים אותו (require)
    וזה מה שכתבו כאן.
    ועי' https://nodejs.org/api/modules.html#modules_caching

    תכנות

  • סינכרון בין הJS של הטאב לתוסף
    chvC chv

    @ש-ב-ח give us code...

    תכנות

  • לשלוח מייל על כל מייל שהתקבל
    chvC chv

    @אוריי אם יש לך זמן ועצבים תעבור על השרשור הזה (הוא ארוך) https://mitmachim.top/post/301736
    יש בו כל המידע ממנו תוכל ליצור סקריפט שיהלום את הצורך שלך.
    לא מסובך להבין

    שב על זה

    אינטרנט

  • שואל בצורה מסודרת יותר הפעלת קישור באופן קבוע מ Googek sheets
    chvC chv

    @פשוט-אבל-תותח אוקיי עכשיו טיפה יותר ברור (עדיין היית יכול להתאמץ קצת יותר ולכתוב יותר ברור אבל ניחא)

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

    אוקיי זה הובן.

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

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

    תכנות

  • הרצת סקריפט מ Googek sheets שיפעיל קישור
    chvC chv

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

    תכנות

  • הרצת סקריפט מ Googek sheets שיפעיל קישור
    chvC chv

    @פשוט-אבל-תותח
    א׳ כמו שדויד כתב - אתה כותב בצורה מעורפלת יותר מידי.. קצת אינפורמציה לא תזיק.
    ב׳ לגבי השאלה שלך: (סליחה דויד שאני עונה אפילו שלא כתב את השאלה נכון וכו׳) משמע שאתה בנית איזו פונקציה מסוימת בגוגל שיטס - ששולחת נתונים ל-API- וכו׳ כלומר זה בעצם גוגל סקריפט, בא נקרא לשד בשמו.
    אז לכאורה הכי פשוט שבמקום לעשות מאקרואים ולהשתגע - פשוט בסקריפט לך למקטע של ׳טריגרים׳ ותוסיף טריגר מבוסס זמן - כל 5 דקות - שיריץ את הפונקציה הספציפית שכתבת (זו שנקראת כשלוחצים על ״הקישור״)
    ֿהמון גוט שאבעס

    תכנות

  • מה מפעיל סקריפט py זה שוב ושוב.
    chvC chv

    @יצירה:

    אנסה להסביר בלשוני הקלושה בפייתון (אני דיי ג׳וניור בפייתון)
    בשורה 17 אתה יוצר אובייקט חדש עם השם (או ׳מצביע׳ או ׳לינק׳ או ווטאבר) keypad מה שאתה מאחסן בתוכו זה אובייקט חדש שנוצר על פי הקלאס שבשורה הזו בספרייה

    ומה שקורה בשורה 28 בקוד שלך זה רישום של handler חדש לאובייקט הזה. כלומר ביתר ביאור: לקלאס keypad יש בתוך self מערך שנקרא handlers - כאשר כל מה שנמצא שם ירוץ במקרה ו-- רגע עוד שניה.

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

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

    עד עכשיו בלבלתי את השכל, עכשיו בנוגע לשאלה שלך מה גורם לזה לרוץ כל הזמן והרי לא רואים ׳לולאה׳? זה כאן - פשוט קורא לGPIO - ספריית עזר לקריאה מהרספברי עד כמה שאני מבין - שנותנת את הפונקציה add_event_detect - שמאזינה לאינפוטים מסוימים. במקרה שלנו הפרמטר שמעבירים לה בין השאר הוא GPIO.FALLING שכפי שרואים כאן משמש לקליטת לחיצה (יש הבדל בין לחיצה לעזיבת הכפתור ואולי גם יש עוד סטייטים) על כפתור..
    הספרייה הנ״ל מותקנת כחלק מה-setup של הספרייה pad4pi

    אז בנוגע לשאלות שכתבת בסוף:

    1. לסגור אותה - אתה יכול להריץ משהו שיסיר את המאזין הזה. כמו שמתואר בסוף הדוקומנטציה כאן - אתה יכול לכתוב GPIO.remove_event_detect(channel) בתוך channel תכתוב את הערוץ שאתה רוצה להסיר. נגיד כנראה זה יעבוד - GPIO.remove_event_detect(GPIO.FALLING) (אם כי ייתכןמאוד שלא, וצריך להגדיר את channel בצורה אחרת)
    2. לקבל ערכים ממנה - הכי פשוט שתוסיף פונקציה בתור handler שהרי ה-handlers מקבלים את הערכים שנלחצו.

    הגיוני מאוד!! שבלבלתי את השכל, אז קח דבריי בערבון מוגבל

    תכנות

  • משתנה בJS
    chvC chv

    @חנון-המרבה הייתי חייב לכתוב..
    https://blog.chv.ovh/js-scopes/
    גם כאן קצת קשור https://blog.chv.ovh/js-variables-declaration/

    לא יודע מי כתב את זה, יש לו קצת מה לשפר

    תכנות

  • בעיה בהעברת אובייקט שלם מ-Node ל-ejs
    chvC chv

    @yossiz צודק.. (כתמיד) עכשיו הסתכלתי וראיתי שבמקור של אותה שורה העברתי את האובייקט לטמפלייט כסטרינגיפיי..

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

    אינטרנט

  • בעיה בהעברת אובייקט שלם מ-Node ל-ejs
    chvC chv

    בלי להעיב על הפירוט המעולה של @zvizvi שמעליי, ועם דעתי ההדיוטית:
    @OdedDvir התנסתי הרבה עם HBS (handlebars) - כן זה עם השפם (אם אני משער נכון זה על המשקל של mustache שהיא באה להחליף?)
    הוא מעולה.
    ועד כמה שאני זוכר נכון (ומסתכל בקוד שקיים אצלי במחשב וזה נראה ש=) הוא נותן בקלות להעביר אובייקטים לתוך משתנים בפרונט-אנדJS. ממה שאני רואה אצלי בקוד (שוב: רק ממבט מלמעלה) זה פשוט להעביר את זה ממש בצורה הרגילה - להכניס את זה בשלב הרינדור לפקודה כקונטקסט, ובתוך הטמפלייט להכניס את זה ב {{ }}
    עריכה טעות שלי (אולי זה אפשרי, בכל אופן אני לא מכיר) עי' יוסי להלן

    אגב @yossiz שאלת או אמרת באיזה עוד פלטפורמות יש מנועים כאלה (לפחות הידועים שבהם) אז כמובן מדובר על דג'אנגו, שזה מובנה בו וזה צורת העבודה איתו מלכתחילה

    סורי שהפרעתי ותודה ל @zvizvi על הפוסט הבהיר

    אינטרנט

  • חדש!!! קו ק"ש ללא עלות
    chvC chv

    @ג-י-מ סוזק"ש מתי? איפה? בקרית-ספר? בצפת?

    גומלין - כללי

  • עבןדה עם מסננים ב GMAIL
    chvC chv

    @מוישי123 ערכתי את הפוסט

    אינטרנט

  • עזרה css | הסרת border מinput
    chvC chv

    @נ-נח זה שייך לדפדפן, לא קשור לCSS לכאורה CSS להסיר את זה עי' להלן

    תכנות
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 38
  • 39
  • 6 / 39
  • התחברות

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

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