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

אה, ולבדוק אם אין לנו קרניים. -
מתקפת סייבר???@chocolate איך אני אוהב את ההתרברבויות הללו...
ככל הנראה אנו מצויים בתחילת מלחמת הסייבר הכמעט גלויה הראשונה בין ישראל לאיראן בחילופי המהלומות. יש לציין כי יכולת הסייבר הישראלית עולה עשרות מונים על זו האיראנית. רק ב-2008 על פי פרסומים זרים ישראל החדירה תולעת מחשב סטקסנט למחשבי הכור הגרעין באיראן, התולעת גרמה כמעט להרס מוחלט של הכור.
הם אמנם צודקים... אבל תכל'ס גם טראמפ גילה יום אחד שהרוסים מזנבים בארה"ב ביכולות הסייבר...
-
API מומלץ לתכנון מסלול@יעקב2 אני לא זוכר שעבדנו עם מיקרוסופט ולא שההגבלה שלהם גבוהה יותר, השתמשתי בגוגל,
@יהודי-טוב אני ממליץ לך קודם כל למיין את הרשימה לפי חישוב נתוני המיקום על המפה (זה מתמטיקה פשוטה) כשנקודת/אזור המוצא שלך בראש הרשימה, אחרי זה אתה יכול להשתמש בAPI של גוגל למיטוב של קבוצות מסלולים קטנות יותר בכל פעם באופן שרירותי, לדוגמה כל פעם 20 כתובות, מהניסיון שלי זה ממש בסדר,
אפשר גם באופן עצמאי על המחשב שלך עם כלי קוד פתוח של גוגל בשם or-tools שנועד לפתור כל מיני בעיות מורכבות, ואחת מהם זה את זה, יש להם ספריות לכל השפות הנפוצות, ותוכל להשיג יותר גמישות וזה גם יהיה 100% בחינם בהיבט החודשי (בהנחה ולא תרגיש את זה בחשבון חשמל
) -
הצגת מסמכי pdf ב-.net - כל המידע שאספתי בנושא@pcinfogmach האם ניסית את זה?
https://help.syncfusion.com/wpf/pdf-viewer/overview
אני אישית לא התנסיתי, אבל מהפקדים האחרים שלהם יצאתי די מאושר, וכל שאלה בפורום התמיכה נענית תוך יום בד"כ ע"י אחד מצוות התמיכה, שמביא גם דוגמה והסבר, כמו"כ באגים מטופלים מיידית (ואתה מקבל dll מעודכן עוד לפני העדכון השבועי של החבילות) כמובן שזה נשמע בתשלום, אבל יש רישיון קהילתי חינמי לשימוש מסחרי כל עוד אתה לא יותר מ10 עובדים בחברה בסך הכולל ולא עובר את המחזור של 3 מיליון בשנה...
רק אזהרה, שאל תתקין את הפקדים מתוכנת מנהל הפקדים שלהם אלא רק מה שאתה צריך מנוגט, אחרת אתה תלך לאיבוד ברשימת הפקדים שתתווסף לך בטולבוקס.
-
קבלת תאריך עברי של היום בשפת JS@ששא תבצע קריאה ללינק הזה
https://www.hebcal.com/converter?cfg=json&gy=2024&gm=01&gd=15&g2h=1&strict=1&gs=off
זה ליום 15/01/2024
ומחזיר json כזה:
{"gy":2024,"gm":1,"gd":15,"afterSunset":false,"hy":5784,"hm":"Sh'vat","hd":5,"hebrew":"ה׳ בִּשְׁבָט תשפ״ד","heDateParts":{"y":"תשפ״ד","m":"שבט","d":"ה׳"},"events":["Parashat Bo"]}אם אתה עובד באמת עם node js כמו שהבינו כאן לפני, עדיף לך להשתמש כמו שהביאו למעלה באופן לוקאלי,
import { HDate } from '@hebcal/core'; const date = new HDate().renderGematriya(true); console.log(date)אתה צריך להתקין את המודול
npm install @hebcal/core -
אפשרויות סינון מתקדמות בפקד DataGrid בWPF@OdedDvir כתב באפשרויות סינון מתקדמות בפקד DataGrid בWPF:
Syncfusion חינמי אם איני טועה עבור חברות עם מחזור עסקים קטן מ-1M$ לשנה ופחות מ-5 עובדים. הוא פרוייקט ענק הנהנה מתמיכה מצויינת ותומך בהמון פלטפורמות.
אכן, אני קיבלתי רישיון חינמי, תירשם תצהיר שאתה סטודנט אחרי יום יומיים ישלחו לך אימייל עם בקשה לכרטיס סטודנט, תשלח חזרה אישור לימודים אם יש (אני שלחתי אישור לימודים של הישיבה באנגלית) וזהו, קיבלתי רישיון שתקף לי אישית לשימוש מסחרי (לקוד פתוח צריך לקבל אישור בכתב לפני השחרור) עד ש"החברה שלי" תהיה עם יותר מ5 מפתחים או 10 עובדים בסה"כ..
בתכל'ס לא השתמשתי אם זה עדיין מעולם כי לא הבנתי איך להכניס את הרישיון בפרויקט בVS... אני בינתיים יוצר כל פעם בעצמי או מוריד משהו מגוגל, עדיין לא הגעתי למשהו באמת מורכב שהייתי חייב אותם.. (וזה רק מילא לי בהתחלה את הטולבוקס של הפקדים עד שלמדתי איך להוריד את זה.. תיזהר מזה, יש שם כמה מאות אם לא אלפי פקדים..)
אגב תרגמתי את ההצעה הראשונה של @OdedDvir לעברית

-
בקשה: גוגל סקריפט להעברת מיילים לפי תווית@מעמד-מוצלח מסכים בכל מילה עם @צבי-ש, אבל יש לי משהו שהכנתי פעם לחבר, זה קצת יותר מ'כל התחלה של קוד כזה'
אני זוכר שהיה לו תלונה בקשר לשרשורים, מעיון קליל בקוד נראה שזה בגלל שכל הודעה נשלחת בנפרד, שים לב שההודעות נשארות מסומנות בתווית גם לאחר השליחה שלהם למייל השני.
// Forwards The Emails By abaye const label = 'move'; const email = 'email@gmail.com'; function sendEmails() { let threads = GmailApp.search(`label:${label}`); threads.forEach(thread => { let messages = thread.getMessages(); messages.forEach(message => { let senderName = message.getFrom(); let subject = message.getSubject(); let body = message.getPlainBody(); let attachments = message.getAttachments(); let emailContent = `שולח ההודעה: ${senderName}\nהנושא: ${subject}\n\nתוכן ההודעה:\n${body}`; GmailApp.sendEmail( email, `Fwd: ${subject}`, emailContent, { attachments: attachments, name: "הועבר מהמייל של מוישי" } ); }); }); } -
חידה | לבעלי חוש תיכנות -
"העתקת" רעיון באופן שונה - האם זה חוקי?@zvinissim תבדוק אם על המקורי יש פטנט, אם לא- מה טוב, וא"כ קח את המסמכים הרלוונטיים, וגש לעו"ד המתמחה בפטנטים, מירב הסיכויים שהוא ימצא לך ת'דרך למה זה לא מפר פטנט...
-
תמנות@bbn מצורף תמונה נוספת, שמיקרוספט השיקו לרגל 5 שנים לאינסיידר,

-
מגניב: עריכת דף אינטרנט בקלות@Men770
וד"ל... -
תוכנה לנעילת מסך/מחשב@yossiz היי, עש שחזרתי לפורום כדי לכתוב לו כבר תפסת לי...

-
בניית אתרים: כוללת את ה-Front-End בלבד, או גם את ה-Back-End?@י.פל.
זה חייב לרוץ בענן או שלוקאלית על המחשב שלך מספיק?
(אני משער שבענן, אבל אני מוודא)למעשה אני ממליץ לך להשתמש בMySQL/MariaDB (זה היינו הך כמעט, 2 פורקים ל2 ילדות
) זה מנוע מסד נתונים קל ופשוט לתפעול, (אם אתה מתקין על אובנטו עם וובמין אז בכלל יש לך ממש גרפית עם תצוגה טבלאית..)
יש גם את PostgreSQL אבל הוא רציני יותר ויותר קשוח,להצגת הנתונים, יש כלי קוד פתוח שנקרא metabase שיכול להתחבר ישירות למסד הנתונים ולהציג את הנתונים בצורה טבלאית,
מלבד זה שמעתי גם על Google Data/Looker Studio שעושה עבודה דומה, אך ייתכן שהוא יותר נח להגדרה ממטאבייסכמובן שתצטרך שרת עבור מסד הנתונים, או אולי כדאי לך לשקול מסד נתונים מנוהל ללא שרת,
תכל'ס, אתה לא צריך מתכנת בשביל דבר כזה, אא"כ יש לך דרישות ספציפיות, אולי תצטרך מישהו טכני שיעזור לך להגדיר ולהריץ את הדברים
-
תחליף טוב לקובץ חילוץ עצמי של וינראר@pcinfogmach אני אורז התקנה עם Inno Setup,
יצרתי לעצמי טמפלייט של סקריפט התקנה שמתאים לרוב השימושים, פשוט מפעיל ובונה,שלב נוסף, אני מחתים בחתימה פשוטה בחינם את הexe של התוכנה וכן את הexe של המתקין של הInno, עם התוכנה הזו
זה פתר לי את האזהרות של ווינדוס, גוגל כרום וגוגל דרייב (קבצי py שנארזו עם pyinstaller משום מה לא רצויים בדרייב..)
-
מי מיירט ctrl+o?@yossiz לאחר הפעלה מחדש או בSafe Mode זה כן עובד?
יש את הכלי הזה שמציג על המסך את המקשים שעליהם לחצת,
https://github.com/marius-sucan/KeyPress-OSD?tab=readme-ov-fileלאחר ההפעלה, אפשר לגשת להיסטוריה, שמכילה (לא תמיד) גם את שם החלון/התהליך שקלט את ההקשות,

תוכל לנסות גם עם "מקליט שלבים" (לא יודע איך זה צריך להיות באנגלית) שמובנה בווינדוס.
-
קבלת רשימת ערכים יחודיים בעמודה באקסל@dovid כתב בקבלת רשימת ערכים יחודיים בעמודה באקסל:
תבדוק אם עובד לך פונקציה בשם UNIQUE.
זה עובד מ2019 וב365
-
למנוע ממשתמשים לסגור תוכנה.@פלורידה אתה יכול אולי להגדיר משימה אחת לדקה לדוגמה שתפעיל סקריפט שיבדוק האם תוכנה X פעילה, ובאם לא, יפעיל אותה, אבל לא פירטת מה בדיוק הצורך, כך שאיני יודע האם זה יתאים לך..
-
שליפת קבצים מצורפים ממלא מיילים@ראש-פינה תוכל להשתמש בסקריפט הזה.
שים לב להגדיר את שם התווית במייל בשורה 2 ואת שם התיקייה בגוגל דרייב בשורה 3.
function attachmentsToFolder() { var label = GmailApp.getUserLabelByName('a'); var folderName = 'Files'; var folder; try { folder = DriveApp.getFoldersByName(folderName).next(); } catch(e) { folder = DriveApp.createFolder(folderName); } var threads = label.getThreads(); for (var i = 0; i < threads.length; i++) { var messages = threads[i].getMessages(); for (var j = 0; j < messages.length; j++) { var attachments = messages[j].getAttachments(); if (attachments.length > 0) { for (var k = 0; k < attachments.length; k++) { var file = folder.createFile(attachments[k]); } } threads[i].removeLabel(label); } } } -
גופן ברירת מחדל בוורד@מוטי-מן ודאי, תלחץ כאן

ואז תעשה מה שאתה רוצה ולחץ על "קבע כברירת מחדל".