@ש-ב-ח אם אתה רוצה רק לדעת שהחלון הדפסה נסגר, אתה יכול להשתמש באירוע afterprint
נראה שאין דרך לדעת יותר מזה בלי להתקין תוכנה מקומית במחשב
https://stackoverflow.com/a/24433243/17059718
https://stackoverflow.com/a/29876942/17059718
צדיק תמים
-
תקשורת - דפדפן מדפסת -
codeium@חוקר כתב בבינה מלאכותית ייעודית לתכנות? (לשימוש על ידי נטפרי וללא עלות...):
מישהו כאן התנסה ב codeium לעומת copilot?
אני משתמש בקופילט ומעניין אם יש משהו יותר טוב.קופיילוט יותר טוב מ-codeium, מנסיון גדול מאוד עם קופיילוט וכמה שבועות עם codeium לאחרונה
בכל מקרה codeium הוא בחינם ככה שאתה יכול לנסות בעצמך...מה הכוונה? זה צ'אט נוסף על ההשלמה? כמה זה מוסיף לי?
כן, צ'אט שאמור לענות בהקשר של הקוד.
זה תוסף נפרד, כלול במחיר של הקופיילוט. -
שליחת קובץ PDF בוואטסאפ ב-API@אבי-203 לא פירטת מה הבעיה בשליחה, אבל יש שם קטע מיותר של
bufferToStreamוכן הפרמטר השלישי שלform.appendהוא אובייקט ולא סטרינג, תנסה ככה:form.append('file', pdfBuffer, { filename: 'ticket.pdf' });לגבי אחסון של הקבצי PDF שכמו שאני מבין אתה רוצה בכל מקרה ומחוץ לשרת, אני חושב שהמקובל זה s3 או google storage. שים לב לא לפתוח בשום אופן את הדלי לכל העולם
-
שיתוף - קבלת שגיאות טייפים על JSDoc (בלי לעבור לTypeScript!)ייבוא טייפ בתוך JSDoc של פונקציה (גם כאשר הקוד עצמו משתמש ב
require/exports) - בדוגמה כדי לציין שהפונקציה מחזירה פרומיס שנפתר עםAxiosResponse:/** * Example function. * * @return {Promise<import('axios').AxiosResponse>} The response from the upload request. */ function getData () { return axios.get('/api'); }כאן אם לא נגדיר במפורש
@returnהמנוע מזהה לבד את הטייפ, אבל אם מגדירים במפורש כדי להוסיף תיאור, צריך להגדיר את הטייפ, וכן עבור מקרים נוספים זה שימושי. -
מודל שפה חרדי - האם אפשר ליצור GPT עם ראש תורני?@Y-Excel-Access יש את https://kosher.chat שהוא באמת נקי עד כמה שבדקתי, מצד שני הרבה פחות איכותי
שאלות תורניות זה משהו אחר לחלוטין, שכנראה שאם זה אפשרי היחידים שיכולים לעשות אותו זה אוצר החכמה שמחזיקים בים טקסטים תורניים (אולי יש עוד מאגרים תורניים עם כמויות גדולות מספיק, אני לא מצוי בשוק המאגרים התורניים הממוחשבים), ולא הכמות המזערית (יחסית) של טקסטים שפתוחים לציבור כמו ויקיטקסט וספריא -
מה הדרך הנכונה לתקשורת באמצעות GET ב PHP@aaron כתב במה הדרך הנכונה לתקשורת באמצעות GET ב PHP:
רק שאלה, למה לפרסם פורק ולא את המקור?
זה קצת עוול ליוצר המקוריכי הפורק מתוחזק, עם פיצ'רים חשובים שאין במקורי, פיצ'רים שתוקנו ובמקור לא עובדים, עבר שכתוב מקיף של הקוד שיהיה קריא יותר, שכתוב של התיעוד, ועוד המון השקעה. תסתכל ב-CHANGELOG (גרסאות 5-6) / השוואה.
נתתי לינק גם למקור וציינתי מפורש שזה פורק, באמת לא מבין איפה העוול. -
sql sever (כותרת זמנית: אם הייתי יודע לנסח את הכותרת בתמצות הייתי כנראה מוצא תשובות מועילות בגוגל...) -
תהליך העלאת מערכת fullstack מה-localhost לעולם האמיתי@yyy כתב בתהליך העלאת מערכת fullstack מה-localhost לעולם האמיתי:
שאלה נוספת: מה עדיף לאנגולר Apache או Nginx?
אנגולר אחרי build זה בעצם קבצים סטטיים (בעיקר טקסט, אולי גם כמה תמונות),
אני ממליץ על Caddy בגלל הקונפיגורציה שלו שהיא קלה ופשוטה בצורה מדהימה + נותן HTTPS אוטומטי באופן מובנה,
הפרומיל ביצועים שאולי תקבל יותר בnginx הוא לא משהו שרלוונטי לסדרי גודל שלך, וגם לא בטוח שהוא בכלל קיים. -
הסתרת כותרת נושא בפורום@shraga כתב בהסתרת כותרת נושא בפורום:
@שלום-עולם-0 כתב בהסתרת כותרת נושא בפורום:
אגב, האם יש דרך בה אוכל לצרף קישור להתקנה ישירה של הסקריפט? (כמו הקישור הזה, שהובא כאן, ואיני מצליח לחקותו).
לינק ישיר לקובץ js כשtampermonkey מותקן.
ושהקישור יסתיים ב
.user.js, כלומר https://site.com/file.user.js, אבל סתם לינק ישיר לקובץ JS לדוגמה https://site.com/file.js לא יעבוד -
פריסת סקריפט בגוגל סקריפט כאפליקציית אינטרנט דרך סקריפט אחר@אביי מהו ה"apiKey = מפתח API של גוגל קלאוד" שכתבת? לא מופיע בתיעוד שאפשר להשתמש בAPI הזה בפרמטר key לאימות,
כמה שידוע לי העיקרון הוא שאי אפשר להשתמש בשיטת אימות של key לשום API שניגש לנתונים אישיים אלא רק לAPI ציבוריים שם הkey משמש כדי לשייך להגבלות ו/או חיוב על שימוש, לדוגמה Google Maps API או Google Drive API.
בכל API שניגש לנתונים של משתמש צריך להשתמש בOAuth 2.0 (בחלקם אפשר גם חשבון שירות).
השימוש בOAuth 2.0 בתוך גוגל סקריפט הוא ממש פשוט - מקבלים טוקן על ידי קריאה לScriptApp.getOAuthToken:... "headers": { "Authorization": `Bearer ${ScriptApp.getOAuthToken()}`, ...מראי מקום:
- דוגמה מלאה
- https://developers.google.com/apps-script/reference/script/script-app?hl=he#getoauthtoken
ואין צורך בפרטי אשראי בשביל להשתמש בGoogle Cloud.
-
i18n - איך מומלץ לכתוב את מזהי התרגומים@קומפיונט בQuasar הRTL הוא אוטומטי לפי השפה,
בתוך הבורר שפת מערכת (שמשפיע על הקומפוננטות המובנות והRTL) שיצרתי לפי ההוראות בתיעוד, הוספתי גם הגדרה של השפת i18n (אחרי$q.lang.set(lang.default)), וככה כשמשנים שפה בבורר מתחלף גם השפה של i18n וגם הRTL (שמשתנה בגלל שינוי שפת המערכת) -
האזנה בJS ללחיצה על מקש שיר קודם/הבא במקלדת - אפשרי?טוב, אז התגלתה התעלומה! מי שמאפשר את זה הוא API בשם Media Session API
https://web.dev/media-session/#about-the-media-session-apiכאן יש דמו, וגם ביוטיוב מיישמים את זה בפלייליסטים.
שימו לב שבהפעלת פלייליסט רגילה בנטפרי זה לא עובד, כנראה הרענון של העמוד בכל פעם שפותחים/עוברים סרטון ביוטיוב בנטפרי משבש את ההגדרה כפלייליסט ביוטיוב, שכתוצאה מכך לא מיישם את ההתנהגות הזאת.
וראיה מוחצת לדבר, שבצורה מסוימת שמצאתי שאפשר להפעיל בנטפרי פלייליסט ללא הרענון הנ"ל, מקשי הבא/הקודם במקלדת עובדים חלק, ואפילו כשלא נמצאים בכרטיסיה. -
פונקציית המתן מספר שניות בגוגל סקריפט@שמואל-ש @צדיק-תמים כתב בפונקציית המתן מספר שניות בגוגל סקריפט:
Utilities.sleep
-
שימוש בgmail api בקוד פתוח@הפצת-אנקי כמו שכתבו, SMTP זה פרוטוקול לשליחה בלבד. אולי תבדוק את הכיוון של IMAP.
-
שימוש בgmail api בקוד פתוח@הפצת-אנקי זה שלב מקדים של כניסה לחשבון גוגל, שיופיע רק אם המשתמש לא מחובר לחשבון.
השלב הרלוונטי זה משהו כזה:

כמובן עם שם שתבחר במקום "Google Auth 2.0 Playground".
הנקודה היא שגישת קריאת מיילים (https://www.googleapis.com/auth/gmail.readonly) מוגדרת בגוגל כ"restricted scopes" (שזה הרמה הכי רגישה, יותר מ"sensitive" כמו לוח שנה) שמחייבים לקבל אישור ידני מגוגל ולספק רשימה של דרישות ונימוקים, וקשה לי להאמין שתצליח לקבל אישור בתרחיש שלך.
ולכן כל מי שירצה להשתמש, יופיע לו לפני המסך הנ"ל גם כזה מסך:

ורק תחת "מתקדם" אפשר ללחוץ על "המשך (לא בטוח)". -
מיילים שונים אם אותו סיומת שמגעים למייל 1@clickone כתב במיילים שונים אם אותו סיומת שמגעים למייל 1:
עדיין תהיה לך בעיה לכאורה עם ההשבה עם אותה כתובת, ייתכן שזה אפשרי עם קוד שמישהו יכתוב עבורך
דווקא זה ממש פשוט,
בהגדרות של המייל, לשונית "חשבונות וייבוא" > "שליחת אימייל בשם" פשוט לוחצים הוספה, מכניסים את הכתובת המלאה (כולל מה שאחרי הפלוס), וזהו. -
גוגל סקריפט טריגר קבלת מייל@A0533057932 לא אמור להיות בעיה להריץ כל דקה.
כן יש מגבלה בכמות המיילים (=תגובות עם קובץ) שאפשר להוציא ביום (100 בחשבון לא עסקי), אבל לפי מה שכתבת זה לא בכמויות כאלה. -
זיהוי של ״בני ברק״ גם אם שולחים אליי ״בניי ברק״ או בני ברכ״@צבי-ש אני השתמשתי לזה (מציאת התאמה מזיהוי דיבור לשמות ערים) בNode.js בספריית fusejs.io, (אני הגדרתי את הthreshold ל0.3 כי הוא היה מדי סלחני), ואז אתה מנסה למצוא התאמה לעיר, ובשלב שני אותו דבר, לרחוב באותה עיר.
אין לי נסיון בזה בפייתון, אבל יש כל מיני חבילות כאלה, תחפש אחת נוחה ותשתמש.
הגדרת רשימת מילים קשורות (שמות ערים או רחובות) כמו שכתבת גם עשויה לעזור, אולי כדאי לשלב ביניהם.
אפשרות נוספת היא להשתמש בAPI של מפות דוגמת גוגל maps, הוא אמור להתמודד עם כאלה דברים. -
שיתוף | סקריפט פייתון להורדת פודקאסטים@אף-אחד-3 כתב בשיתוף | סקריפט פייתון להורדת פודקאסטים:
chat GPT
לתועלת אחרים: https://chat.openai.com/chat
-
תגית a פתיחה בקישור חדש@ליה הערך של
obj.urlהואwww.ynet.co.il(ולאhttps://www.ynet.co.il) וזה מה שגורם לבעיה, שהדפדפן לא מזהה את הקישור כקישור חיצוני אלא ככתובת יחסית לדף הנוכחי. באותה מידה אם תריצי את זה בקונסול:open('www.ynet.co.il')תראי שהכתובת שתיפתח היא הכתובת של הדף הנוכחי +
www.ynet.co.il/
לסיכום מה שצריך זה לתקן את הURL שבobj.urlכך שיכיל פרוטוקול - http/https
