אם יש לי קבצי html + css + js סטטיים, שאני משתמש בהם בספריות שונות, כמו jQuery, axios, awesome-notifications וכו'.
השאלה איך עדיף להגיש את הקבצי css וjs החיצוניים האלה - באמצעות cdnים אמינים כמו unpkg או cdnjs, או להוריד את הקבצים ולשים אותם בתוך התקיה של הפרויקט, ולטעון אותם משם דרך האקספרס?
תודה רבה!

צדיק תמים
-
טעינת ספריות חיצוניות - מcdn או הגשה עצמית? -
תוספים שימושיים לVSC@Shaya אמר בתוספים שימושיים לVSC:
יש לציין שזה עדיין בבטא ויש להירשם כאן כדי לקבל גישה
אני ממתין כבר זמן רב, ואני רואה באינטרנט שיש כאלה שממתינים כבר יותר מחצי שנה, ויש שקיבלו תוך יומיים שלוש...
התוסף של הסמלים נחמד, באמת מקל על ההבחנה בקובץ הרצוי בהעפת מבט קצר...
אני רואה גם שלשמות תקיה הנפוצים באנגלית, כמוmiddlewares
, הוא מוסיף סמלון תואם...
לגבי התוסף של הצבעים, למעשה זה קיים כבר במובנה, אם כי בצורה פחות בולטת:
-
משתני סביבה, קובץ ENV, או קובץ JSONכנראה הפתרון הכי טוב שמשתלב גם עם אפשרות קונפיג עם פרומפטים וגם תואם להגדרת המשתני סביבה שיש בהרקו, זה בקוד תמיד לקחת את הקונפיג מהמשתנה סביבה, ואם יש קונפיג ב-json, הוא יוגדר כמשתני סביבה
וממילא בהרקו לא יהיה צריך לעשות config אלא יהיה אפשר להגדיר משתני סביבה, ומצד שני בהרצה לוקאלית יהיה אפשר להגדיר קונפיג ב-json והוא יהפוך למשתני סביבה. -
חסימה או ערבול כתובת IP שולח מייל בגימייל@הבוס-הגדול זה ככה בברירת מחדל.. (אבל רק בשליחה דרך הממשק הרגיל - mail.google.com, לא דרך smtp וכדו')
ראה לדוגמה
https://support.google.com/mail/thread/77605821
https://security.stackexchange.com/questions/57577/can-the-recipient-of-my-emails-know-my-ip-address
ועוד רבים.. -
האם יש אפשרות להשמיע קובץ לתוך הקלטה ברשת?בכל מחשב נורמלי אפשר לעשות את זה בהגדרות של המחשב;
לוח הבקרה > קול (או "חומרה וקול" ואז "קול", תלוי בפריסה) > הקלטה, ואז:
ואז זה הקלטה פנימית. -
משתני סביבה, קובץ ENV, או קובץ JSON@davidnead יתרון שיש בהגדרה במשתני סביבה זה שאפשר לעשות את זה עם ה
app.json
של הרקו ואז יהיה אפשר להרים אינסטנס של זה בלחיצת כפתור, כשהממשק של הרקו מבקש את המשתני סיסבה. את זה לא ידעתי כשכתבתי את הפוסט כאן, ולכן חיפשתי דרך אחרת להגדרת קונפיג ידידותית.
למעשה אולי מה שכתבו פה יהיה שימושי לי בעתיד...
כי אני מבין שזה לא הולך יחד - הjson והמשתני סביבה. -
תוספים שימושיים לVSC@dovid לגבי jQuery אתה כנראה צודק, אבל יש דברים אחרים ששימושיים לחלק מהמשתמשים... לדוגמה מי שמשתמש בפוסטמן, יכול להיות שיהיה לו נוח לעבור למשהו שהוא בתוך החלון של הקוד ולא צריך כל הזמן לעבור ביניהם.
והבלוקמן - אני משער שיש שזה יהיה להם ממש לא נוח, אני אישית מאוד אוהב את זה..
אם כולם כבר היו מכירים את התוספים, לא היה צריך לכתוב עליהם פה... -
משתני סביבה, קובץ ENV, או קובץ JSON@davidnead דווקא לא הלכתי בעקבות שום מדריך... נראה לי אתה מחליף עם הnodemon.json...
לתת קונפיג מוכן ושהמשתמש ישנה אני יכול גם בenv.
... ושם זה אף יותר קל, כי לפי מה שהבנתי הגדרת משתנה סביבה בשם הזה דורסת את ההגדרה בקובץ...
אני משתמש בקבציenv.
של dotenv, בהתחלה עשיתי json ועשיתי לו require, ואז החלפתי לזה... -
תוספים שימושיים לVSCכהמשך לכאן, חשבתי שיהיה נחמד אם כל אחד יעלה כאן תוספים שימושיים במיוחד ל-VSC לתועלת כולם.
ואני יתחיל עם כמה שימושיים, אני משער שיש עוד המון...- LiveServer
- markdown-all-in-one - מקל על עריכת קבצי markdown (REDME.md לדוגמה). אתר אונליין באותו רעיון.
- thunder-client - מעין Postman מתוך העורך קוד עצמו.
- jquerysnippets - תוסף השלמה אוטומטית לjQuery - שימושי למי שכותב הרבה עם הספריה הזו.
- blockman מסמן את ה"בלוקים" בקוד. (סרטון הרחבה)
- spell-checker - מתקן טעויות כתיב ואיות - שימושי למי שבתחילת הדרך באנגלית... המילון בעברית שלו ממש דל (גם עם הוספת ההרחבת עברית), אז עדיף כבר להשבית אותו לשפה העברית - אם יש בקוד/הערות עברית.
- env עריכה נוחה של קבצי
.env
-
יצירת פרויקט nodeJS שיבקש מהמשתמש קונפיג בהרצה הראשונה@chv בקטע של איך בערך לעשות כזה דבר? והאם זה אפשרי יחסית בקלות או קשה מאוד מאוד?
-
MONGODB פורום nodeBB@dovid אני לא יודע מה הדרישות, אבל בclever-cloud נראה יותר זול
https://www.clever-cloud.com/pricing/#databases:~:text=Managed MongoDB as a Service -
smoove.io, כל יום ספאם אחראגב, לאחרונה קיבלתי משולח פרטי (גימייל) מיילים עם פרסומות (שכמובן לא נרשמתי מעולם)..
בתגובה שלחתי "הסרה" או משהו דומה, אך זה לא עזר
בפעם הבאה כשסימנתי כספאם - ג'ימייל שאל אותי:
מוזר שהוא לא קלט שה"יצירת קשר" הזו הכילה רק בקשת הסרה... -
יצירת פרויקט nodeJS שיבקש מהמשתמש קונפיג בהרצה הראשונהראיתי שלדוגמה ב-nodeBB אם מריצים
nodebb install
הוא מבקש פרטי קונפיג - פרטי מסד נתונים וכו'.
השאלה האם אני יכול ליצור גם כזה דבר? שכאשר יורידו ויריצו בפעם הראשונה את הפרויקט שלי, באמצעות npm start (או פקודה ייחודית לפרויקט), הוא יבקש קונפיג, ויכניס את הקלט בקובץ הקונפיג -config.env
?
תודה רבה! -
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי@dovid אמר בהטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי:
אבל מה שהכי חשוב לדעת זה האם הדחיסה של גוגל עקבית, כלומר האם שליחה במייל לכמה אנשים תניב את אותו התוכן? כי אם כן הפתרון הפשוט הוא לשלוח קודם לעצמו ואחרי שנטפרי פותחת לשלוח לכולם.
לא רלוונטי אצלי - זה לא שליחה ידנית, זה שליחה אוטומטית ב-nodejs (nodemailer)
-
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי@dovid לא ידעתי אם הקישור מהמייל יהיה זמין לכולם...
כעת אני רואה שכן... -
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי@dovid ייתכן... אם כי אני הטמעתי בלי הגדרת גודל... כנראה באמת גוגל מקטינה את הקובץ
-
חדש: הטמעת קוד מcodepen@יוסף-בן-שמעון כשכתבת את זה גם לי הופיע רק טקסט, אבל כעת זה מופיע לי תקין... לא יודע מה זה אומר
-
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי@WWW מהמייל:
מקורית: https://www.jdn.co.il/wp-content/uploads/2022/03/F130804EI10.jpg -
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפרי -
הטמעת תמונה במייל כך שלא תישלח לבדיקה מחדש בנטפריהחלק הרלוונטי הוא: אני מקבל את התמונה של כתובת url (דוגמה לכתובת) באמצעות הספריה הזו, ושולח אותה כהטמעה (לא כקובץ מצורף) במייל, ככה:
<img src="${image}" style="height="250px"">
או ככה:
<img src="${image}" height="250px">
אבל כשהתמונה מגיעה, היא נשלחת מחדש לבדיקה, למרות שהתמונה עצמה כבר נפתחה מזמן, ונראה שהמייל מעלה את זה מחדש לכתובת משלו, כנראה בשינוי כלשהו... כי הכתובת של התמונה היא:
https://ci3.googleusercontent.com/proxy/jIrrZRo8x-sV8tzUNOpDFJPwooX23p6uB6mVULyMcxVDtVTc6PgzGgS9kKkxcpaOdZR9UVfYeRUgOsFbj8JJsa3FUUdL18U8UrckjgShTJaYj6gBY87TJTtBdg=s0-d-e1-ft?trnonsuspmrk=1#https://www.jdn.co.il/wp-content/uploads/2022/03/%E2%80%8F%E2%80%8F%D7%9C%D7%9B%D7%99%D7%93%D7%94-52.png
במקום:
https://www.jdn.co.il/wp-content/uploads/2022/03/%E2%80%8F%E2%80%8F%D7%9C%D7%9B%D7%99%D7%93%D7%94-52.png
השאלה האם יש דרך להטמיע את התמונה כך שלא תזוהה בנטפרי כתמונה חדשה, ואם היא כבר נבדקה היא תוצג מיידית?
תודה רבה!