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

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

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

צדיק תמים

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

פוסטים

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

  • אנגלית בפורום
    צדיק תמיםצ צדיק תמים

    @אינטרקום @צדיק-תמים כתב בהעיצוב החדש בפורום:

    @shraga כתב בהעיצוב החדש בפורום:

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

    התרגום מתבצע דרך transifex, אחרי העדכון כאן תרגמתי שם יותר ממאה מחרוזות (שייתעדכנו בגרסה הבאה של nodebb), נשאר 40.
    הציבור מוזמן

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

    על הפורום

  • החיפוש בפורום
    צדיק תמיםצ צדיק תמים

    @צדיק-תמים כתב בהחיפוש בפורום:

    אולי תנסה ליצור מחדש את האינדקסים?

    /admin/plugins/dbsearch
    

    e76e4f8c-33d8-4a6c-88cd-427f7826f473-CleanShot 2023-05-10 at 03.52.39@2x.png

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

    על הפורום

  • החיפוש בפורום
    צדיק תמיםצ צדיק תמים

    @dovid אני רואה שכמו אצלי, זה עובד רק על תוכן שנוצר אחרי התיקון 😮
    שים לב, פוסט התלונה שלך על כך שלא עובד החיפוש, מופיע בחיפוש 😛
    d00e0680-0a00-4c7d-a731-230eea25c646-CleanShot 2023-05-10 at 03.33.31@2x.png
    אולי תנסה ליצור מחדש את האינדקסים? אולי להפעיל מחדש את רדיס? אני לא מכיר מספיק את המסד בשביל להציע פתרונות. אבל התוצאה הנ"ל מוכיחה ששורש הבעיה נפתר ועכשיו זה רק קאש כלשהו...

    על הפורום

  • העיצוב החדש בפורום
    צדיק תמיםצ צדיק תמים

    אין סימון ניכר האם הצבעתי בעד/נגד פוסט מסוים (כלומר שהחץ למעלה/למעלה יהיה בצבע שונה אם הוא לחוץ)
    CleanShot 2023-05-03 at 14.02.11@2x.png

    על הפורום

  • מדריך | כתיבת סקריפט צד לקוח עבור אתר NodeBB - שימוש בhooks
    צדיק תמיםצ צדיק תמים

    שוב שלום 👋
    בפוסט הקודם פירטתי על הוקי פעולה, ויצא מדבריי הרושם שהוק פעולה של צד לקוח חייב להתחיל ב":action", אבל ישנם גם הוקי פעולה שמתחילים ב":event" ומאזינים להם בצורה שונה:

    socket.on('event:new_notification', function (data) {
      console.log(data);
    });
    

    קוד זה לדוגמה בודק את ההוק שנוצר בעת שליחת פוסט חדש לנושא קיים; שימו לב שמאזינים ל'socket' ולא ל-window.


    Hooks NodeBB Tools

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

    מדריכים

  • בעבודה לפי שעות, משלמים על תיקוני באגים?
    צדיק תמיםצ צדיק תמים

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

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

    תכנות

  • קודים של אתר שנבנה ללקוח, האם הוא ציבורי?
    צדיק תמיםצ צדיק תמים

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

    תכנות

  • איך לאתר color theme מסוים לVSC
    צדיק תמיםצ צדיק תמים

    @שלום-עולם-0 תכתוב בחיפוש התוספים של VSCode את המילים "CodePen Theme", יש כמה שמתיימרים להציע צבעים כמו שלהם, הכי פופולארי זה https://marketplace.visualstudio.com/items?itemName=JacobKucera.codepen-theme
    רק שים לב שזה לא רשמי שלהם או משהו כזה

    תכנות

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

    @אביחיל העדכון בחנות לא קשור אליי אבל הבנתי שיקרה בקרוב
    בינתיים אתה יכול להוריד את התוסף בקובץ זיפ מגיטאהב, לחלץ ולהתקין במצב מפתח של כרום
    57e45f28-d012-46da-b789-0032a2589589-CleanShot 2024-09-30 at 09.38.45@2x.png

    תכנות

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

    @רחלי2 לדעתי כשכותבים "עזרה דחופה" מן הראוי לחזור לכאן ולעדכן כשזה לא רלוונטי

    תכנות

  • לימודי תכנות
    צדיק תמיםצ צדיק תמים

    @Whenever כתב בלימודי תכנות:

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

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

    • אם מישהו שומע קבוע באתר של רדיו קול חי, הוא יכול לבנות לעצמו דף HTML בלי הרבה עיצוב להשמעת רדיו שמשמיע בבוקר ערוץ אחד ובצהריים מעביר לערוץ אחר. ואז להתחיל לשפר את העיצוב, אולי להוסיף קיצור מקלדת וכן הלאה.
    • ליצור אלפון ב-HTML, שכשלוחצים על אחד השמות הוא מקריא אותו עם הTTS API שמובנה בדפדפן
    • אם הוא משתמש הרבה באתר מסוים, לבנות סימניית-סקריפט שלוקחת את הכותרת של הדף הנוכחי, ופותחת חיפוש באתר האהוב עליו

    @Whenever כתב בלימודי תכנות:

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

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

    תכנות

  • רג'קס להסרת גרשיים מטקסט מלבד ר"ת
    צדיק תמיםצ צדיק תמים

    @אביי
    א. השני מכיל |"| שזה אומר "או מירכאות" (בלי שום החרגה), ב. אתה משתמש ב\b שלא עובד על אותיות בעברית אלא רק על ASCII

    תכנות

  • איך לעשות בדיקת עידכונים בצורה חינמית עבור התוכנה שלי?
    צדיק תמיםצ צדיק תמים

    @pcinfogmach לדעתי הדרך הכי קלה בלי שרת משלך היא באמצעות github releases
    https://stackoverflow.com/questions/29907174/github-auto-update
    https://stackoverflow.com/questions/25678690/how-can-i-check-github-releases-in-c

    תכנות

  • הדרך הטובה למסד נתונים באינטרנט
    צדיק תמיםצ צדיק תמים

    @מומחה-באקסס כתב בהדרך הטובה למסד נתונים באינטרנט:

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

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

    תכנות

  • פתיחת קובץ מקומי דרך JS ב-HTML
    צדיק תמיםצ צדיק תמים

    יש את File System API שמאפשר לתת לאתר גישה זמנית לתקיה (כמובן על ידי המשתמש, נפתח בורר תקיות), ואז אפשר מהJS לערוך את הקבצים ישר בדיסק. אתר שאני מכיר שמממש את זה טוב זה https://vscode.dev.

    תכנות

  • שיתוף - קבלת שגיאות טייפים על JSDoc (בלי לעבור לTypeScript!)
    צדיק תמיםצ צדיק תמים

    JSDoc מאפשרת לקבל רמזי טייפ בעורך קוד על הטייפים שמקבלת ומחזירה כל פונקציה בריחוף על הפונקציה או על קריאה אליה.

    אבל אפשר גם לקבל ממש משוב על חריגות מהטייפ שהוגדר!
    ובלי התקורה של כתיבה בTS והגדרת טייפים מדוקדקים...
    איך? פשוט מוסיפים בתקיה קובץ tsconfig.json, ומקבלים סימון אדום על כל חריגה מהטייפ שהוגדר:
    CleanShot 2023-09-13 at 02.19.15@2x.png

    גיליתי את האפשרות בזכות: https://www.tocode.co.il/blog/2023-09-jsdoc

    תכנות

  • שאלה: מישהו יודע איזה קוד regex עושים לחיפוש מילה עם ניקוד או טעמים?
    צדיק תמיםצ צדיק תמים

    @pcinfogmach זיהוי ניקוד/טעמים (מקור, דוגמה) :

    [\u0591-\u05C7]
    

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

    תכנות

  • תהליך העלאת מערכת fullstack מה-localhost לעולם האמיתי
    צדיק תמיםצ צדיק תמים

    @yyy ‏SSL אומר שהתעודה מוצפנת בפרוטוקול מסוים עם מה שנקרא תעודות, שמעידות שהתשובה שהדפדפן מקבל אכן מגיעה מהשרת של הדומיין tchumim.com ולא נפתחה/עברה טיפול בדרך.
    אלא שכל אחד יכול להנפיק תעודה בשם כל דומיין שירצה, ולכן כמו שכתב @dovid‏ חברה חיצונית (CA) מאשרת שהתעודה שלך תקפה, והוא אחראי בין השאר לוודא לפני הנפקת התעודה שאכן הדומיין מצביע על השרת, כלומר שהשרת מורשה לייצג את הדומיין, וככה אני לא יכול לייצר תעודה עבור tchumim.com, לשבת באמצע התעבורה, לחטט בה ולהצפין מחדש עם התעודה שלי, כיוון שהתעודה שלי לא מאושרת על ידי CA.

    לאור כל הנ"ל, לא אמור להיות לך SSL לכתובת שהיא localhost כלומר פנימית בשרת, ולכן גם אין כזה דבר https://localhost (מלבד תעודה בהנפקה עצמית לצורך פיתוח שלא רלוונטית לכאן).
    התעודה נצרכת לצורך ניתוב החוצה ורק כאשר יש דומיין, הדרך הנפוצה היא להאזין בפורט רגיל, 80 או 3000 וכו', ולהשתמש במה שנקרא reverse-proxy כגון nginx/caddy, שיש לו כאן 2 מטרות:

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

    ישנן דרכים נוספות, כמו להאזין ישירות בפורט 443 עם האפליקציה ולתת לה לנהל את עניין הSSL בעצמה (סעיף 2) - שזה אולי מה שניסית אבל לא מקובל ומיותר, או להשתמש בSSL של Cloudflare - שזה בעצם ממש reverse-proxy כמו האחרים, רק שהוא קורא בשרת של קלאודפלייר במקום בשרת שלך.

    כדאי לקרוא https://www.digicert.com/what-is-an-ssl-certificate

    תכנות

  • תגיות html, css, js וכו'
    צדיק תמיםצ צדיק תמים

    @יעקב-מ-פינס מה בעצם חסר במדריך ששלחתי?
    הדפדפן נותן לך תוכן עניינים
    fd174501-0d7a-4391-a5d7-7ebdf794ebdb-CleanShot 2023-06-01 at 23.27.52@2x.png
    ויש חיפוש עם F5.
    מה חסר שם שאתה רוצה לכתוב את זה לבד מאפס?
    ואם אתה רוצה יותר תמציתי, יש את w3schools, אם כי הוא באנגלית אבל יחסית מאוד ברור.
    אגב לגבי מה שהציע @dovid מדיה-ויקי, בויקיספר יש מדריך HTML, אפשר פשוט לשפר אותו, זו פלטפורמה שיתופית, כמו ויקפדיה.

    תכנות

  • GPT-4 כישוריו בהמצאת תשובות
    צדיק תמיםצ צדיק תמים

    @dovid כתב בGPT-4 כישוריו בהמצאת תשובות:

    להלן תגובתו:

    To retrieve new messages from the last hour from Google Chat using the Google Chat Library for Google Apps Script, you need to follow these steps:

    1. Create a new Google Apps Script project.
    2. In the Apps Script project, go to Resources > Libraries, search for the "Google Chat API" library, and add it to your project.
    3. Use the following code as a template to create a function that retrieves and filters messages from the last hour:
    function getMessagesFromLastHour() {
      var now = new Date();
      var oneHourAgo = new Date(now.getTime() - 60 * 60 * 1000);
      var spaceId = 'your-space-id'; // Replace with your Google Chat space ID
     
      var messages = Chat.Spaces.Messages.list(spaceId);
      var messagesFromLastHour = [];
     
      for (var i = 0; i < messages.messages.length; i++) {
        var message = messages.messages[i];
        var messageTime = new Date(message.createTime);
       
        if (messageTime > oneHourAgo) {
          messagesFromLastHour.push(message);
        }
      }
     
      return messagesFromLastHour;
    }
    

    Make sure to replace 'your-space-id'

    בקיצור הוא המציא לגמרי... אין מחלקה Chat בגוגל סקריפט...
    CleanShot 2023-05-03 at 20.23.31.png

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

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

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