@קומפיונט כתב בנתקלתי אתמול בבאג חמוד:
@Y.Excel.Access שים לב מה ה - LLM כתב לך בהערה של שורה 4...
לא השתמשתי בשום AI כדי לכתוב את הכמה שורות האלו!
ובקשר להערה שלך - לכן הבאתי עוד דוגמה של String שלא מממש Copy.
@קומפיונט כתב בנתקלתי אתמול בבאג חמוד:
@Y.Excel.Access שים לב מה ה - LLM כתב לך בהערה של שורה 4...
לא השתמשתי בשום AI כדי לכתוב את הכמה שורות האלו!
ובקשר להערה שלך - לכן הבאתי עוד דוגמה של String שלא מממש Copy.
@dovid כתב בנתקלתי אתמול בבאג חמוד:
מלבד עצם העובדה שמדובר בהתנהגות מתוכננת ותקינה, סגנון הבדיקה שלך גם חוטא לשפת C#, זו לא שפה שנוצרה ואז תועדה אלא להיפך, ובתיעוד אין זכר למימושים חסכניים של מהדרים או מפרשים. המחקר הטכני שלך מעניין, אבל מדובר פה בהתנהגות הכרחית מעצם התיעוד של השפה בלי קשר למימוש כזה או אחר מאחורי הקלעים, זה כללי המשחק הרשמיים של השפה.
נשמע קצת חמור מה שאמרת, איך ב C# המפורשת והבדוקה זה אמור להיות תקני..
ב RUST זה לא יכל לקרות.
let mut list = Vec::new();
for i in 0..3
{
list.push(move || println!("{}", i)); // move זה המשמעות של לקיחת בעלות, ומספר מממש Copy
}
list.iter_mut().for_each(|x| x());
// דוגמה נוספת, עם סוג ערך שלא מיישם Copy והמהדר מזהה את הבאג:
let mut list_str = Vec::new();
// for s in ["a".to_string(), "b".to_string(), "c".to_string()].iter() // לא עובר קומפילציה כי זה אורך החיים של המערך הוא רק בתוך הלולאה, ואני משאיל בלבד ומייצא את זה החוצה לרשימה
// for s in ["a".to_string(), "b".to_string(), "c".to_string()].iter().cloned() // כן עובר קומפילציה כי זה משכפל את המערך, ואז אפשר לייצא את זה החוצה
for s in ["a".to_string(), "b".to_string(), "c".to_string()].into_iter() // עובר קומפילציה כי אני לא משאיל אלא משתמש בערך עצמו, ומייצא את זה החוצה
{
list_str.push(move || println!("{}", s));
// let mut s = s; // שורה זו לא אפשרית כי כבר ייצאתי החוצה את הערך
}
list_str.iter().for_each(|x| x());
(אני יודע שבקוד כאן השתמשתי בforeach - כי אין for רגיל ב RUST. אבל הרעיון - איך נוצר כזה בלבול עם הרפרנס ב C#?)
@shraga כתב בשימוש יעיל ב AI:
כך שיש סיכוי ש"יחס אנושי ואדיב" מניב תוצאה טובה יותר.
מה גם, שלדעתי תמיד כדאי להרגיל את הלשון והמקלדת לדבר בלשון אדיבה...
אוסיף את המובן מאליו - שפה מקצועית תזמין תשובה מקצועית יותר.
שפה עם שגיאות כתיב תזמין קוד עם שגיאות כתיב! (במודולים החדשים יחסית פחות יקרה שגיאי כתיב ממש), ונגזרים אפילו טעותות בחישובים.
@Y-Excel-Access כתב בAI מסונן - לתכנות בלבד:
אך כנראה שנט פרי יותר יסודיים משחשבתי.
רק חבל שעדיין אין סינון ל AI ברמה כזו - רק טכני...
אשמח מאוד לשמוע אם יש מישהו שמכיר עוד סינון ל AI !
(שמעתי שיש סינון ייעודי ל AI שיהיה אפשר לדבר איתו רק על דברים טכניים ממש כמו תכנות וראיית חשבון וכדו', אבל לא יודע אם זה בפיתוח בלבד או שכבר פורסם. אם יש כזה דבר, איך קוראים לו ומה זה שווה?)
@מיאני-ומהשמי כתב בAI מסונן - לתכנות בלבד:
@Y-Excel-Access כתב בAI מסונן - לתכנות בלבד:
רמת סינון: תלוי בקריזה שלו, לפעמים מדבר רק על תכנות, לפעמים יותר גרוע מAI באינטרנט, כי אין לך את הסינון כשזה מותקן על המחשב שלך אז נט פרי / אתרוג / נתיב לא מסננים כלום מהטקסט שלו... (הגיע לכפירה וכו', הסרתי את זה מהמחשב שלי...)
לא יודע למה אתה אומר ניסיתי בנטפרי וסינן לי מלל גם בתוך VS CODE,
באמת?
את המידע שמגיע לכפירה וכו' קיבלתי ממישהו אחר שהביא ציטוט, לא ניסיתי בעצמי להביא אותו לכאלה שאלות... אבל כן ראיתי בעצמי שיש זמנים שבהם הוא פתאום כן ענה בנושאים אחרים שאינם תכנות.
זה שאין סינון היה לי פשיטא מסברא, אך כנראה שנט פרי יותר יסודיים משחשבתי.
יש כמה AI מסוננים לתכנות.
לבינתיים הגרסה עם הסינון הבטוחה ביותר היא https://chat.malkabruk.co.il/ שפותחה בשביל זה. אבל בגלל שיש לה את המגבלות שלה רציתי לשאול אם אתם מכירים עוד סינונים כלשהם, ואם יש לכם מידע להוסיף על הסינונים שכתבתי.
תודה.
@dovid כתב בתוסף VS CODE לעבודה עם JAVA SCRIPT:
בWebStrom יש הסבר ענק מהMDN, אבל זו תוכנה בתשלום.
ניסיתי עם התוסף שהביא @צדיק-תמים וזה עובד מעולה ממש.
אבל זה עובד רק עם חיבור לאינטרנט, והצורך הספציפי הוא גם לעבודה באופן לא מקוון 
@yossiz תודה רבה, ואסביר.
אני חוש שההבנה הראשונית שלך מצוינת.
יצרתי תוכנה, לא קובץ התקנה.
בשלב הראשון לא שמרתי את הנתונים, אז התוכנה קומפלה ל EXE והיא עבדה בכל מקום ללא תלות בשום קובץ.
אח"כ הוספתי בתוך הקוד שלי פקודה לשמור את הנתונים בתוך JSON, וכעת התוכנה לא תעבוד אלא אם כן יש קובץ JSON באותה תיקייה בה ממוקמת התוכנה (ה EXE).
הבעיה בזה
לכן חשבתי על האפשרות לשמור בתוך ה EXE עצמו, וכנ"ל.
@שוקי-הרשלר כתב בתוכנה לאנשי קשר:
אני מחפש משהו כבר בנוי לא קוד
או מישהו שיכול לפתח לי משהו כזה
כמובן בתשלום.
לא השארת פרטים לחזור אליך.
(אני כן, בתחתית הפוסט מופיע המייל שלי)
@yossiz
כן, זה מה שאני רואה אצלי ברוב המקרים.
אבל אולי אני מפונק מדי, אני רגיל לRUST שכל פונקציה עם דוגמה והסברים ארוכים ומפורטים... זה מאוד מאוד הקל על הכתיבה.
נראה לי שגם העורך ב GOOGLE APP SCRIPT מפרט מאוד יחסית ל VS CODE.
@yossiz
לכאורה כאן - https://tauri.app/v1/guides/building/sidecar/ ספריית TAURI מטפלת בזה. אני צודק?
אך זה https://tauri.app/v1/guides/building/resources/ לא קשור, למרות שקוראים לזה "resources".
אשמח אם תרפרף על זה 10 שניות כדי לוודא שזה באמת זה (אני לא מכיר מספיק את המושגים... ולכן שאלתי
). ותודה רבה על התשובה המפורטת והברורה.
יצירתי EXE, אך שמירת הנתונים שלו מתבצעת ב JSON חיצוני, מה שאומר שהלקוח יצטרך כל הזמן לסחוב איתו קובץ EXE וקובץ JSON..
איך אפשר להכניס את הJSON לתוך ה EXE?
דוגמאות למה שאני רוצה:
באקסל אם אני שומר את הנתונים קובץ האקסל עצמו גודל, בלי להשתמש בקובץ חיצוני.
וכן בוורד ואקסס. הם פשוט נהיים יותר כבדים.
(אשמח לתשובות גם משפות אחרות, כדי לדעת מה לחפש ואיך לעבוד. אני ספציפית פיתחתי עם RUST בספריית TAURI)
שלום לכולם,
אני מחפש תוסף ל VS CODE שיוכל לתת לי IDE ברור על JS.
כרגע הVS CODE שלי רק מכיר את שמות הפונקציות והמתודות אך לא מסביר עליהם כמעט כלום...
אשמח להמלצות.
@mekev כתב באיך לתרגם אתר ולשמור אותו כPDF, בצורה אוטומטית:
להשתמש בדפדפן Edge
תגדיר לו תרגום אוטומטי לעברית
ניסיתי.
אין שום הבדל בין כרום למייקרוסופט בנקודה הזו, בשתי הדפדפנים אתה צריך לגלול כלפי מטה לאט לאט כדי שיתרגם לך את כל העמוד.
כך שהשאלה שלי נותרה בעינה
אם אפשר להעלות נקודה שלא התבררה כאן - כולם עוסקים כאן בעבודה כשכיר, אך אולי אפשר לעבוד כעצמאי? זה יותר מתאים לכאורה להווי חרדי.
(כנראה זה לא מתאים לכל אחד ולכל צורה - אולי סיכון מדי וכדו', ומי שרוצה יכול לפרט)
@צדיק-תמים כתב במחפש מדריך TS:
כדי לתקן את הכיווניות בכרום תשתמש בCSS הבא (מבוסס על פתרון של @חינמי, יעיל גם באופן כללי) עם התוסף Stylus
תודה רבה, בשלב ראשון לא אנסה לתקן את הכיוונית, אני יודע לעבוד גם כך (ראיתי את מדיניות הפרטיות של התוסף שהוא טוען שהוא לא אוסף שום מידע עלי, אא"כ... כך שאני עדיין חושש)
@צדיק-תמים כתב במחפש מדריך TS:
@Y-Excel-Access אם תרגום מכונה מספיק טוב לך אתה יכול לתרגם את התיעוד הרשמי או האתר הזה שמתאים יותר להדפסה
עשיתי את זה בעבר, ובהרבה דפים זה לקח זמן. ועל זה אחזור ואשאל אם מי מהמפתחים כאן יודע איך לבצע תרגום אוטומטי של אתר?
יש אתרי הדרכת תכנות מעולים, אך למרבה הצער הם מופיעים בעיקר באנגלית.
אז במקביל לנסיון לשפר את האנגלית שלנו, לפעמים אנחנו צריכים פשוט לקרוא את המידע מהר, ובאופן לא מקוון.
אז הפתרון הפשוט הוא - לתרגם בתרגום גוגל, ולשמור ב PDF על ידי הקשה על CTRL + P.
מה זה מצריך בפועל?
לעבור על כל האתר, לאט לאט על כל הדף (כדי שגוגל יואילו בטובם לתרגם אותו), להקיש CTRL + P, לשמור, יפתח חלונית היכן לשמור במחשב, להקיש לשמור, ולעבור לדף הבא.
(אפשרות יותר משודרגת הציע @צדיק-תמים במחפש מדריך TS:
כדי לתקן את הכיווניות בכרום תשתמש בCSS הבא (מבוסס על פתרון של @חינמי, יעיל גם באופן כללי) עם התוסף Stylus
האם אפשר לעשות את זה אוטומטית?
האפשרות הפשוטה עליה אני חושב כעת היא הקשה מדומה.
שהקוד יעבוד בלולאת WHILE - יפתח לי את הקישור, יעבור לאט לאט על כל הדף בכדי שתרגום גוגל יתרגם הכל, ישמור כ PDF, וילחץ על BACK בסוף הדף, ויסגור את הלולאה במקרה שכבר אין עוד דפים. (ולהצעה של @צדיק-תמים יש להוסיף את הפעולות שכתב שם, יעו"ש)
אם מישהו יודע איך לעשות את זה בקלות, או יש לו קוד שעושה משהו כזה, או שיש הצעה אחרת, אשמח לשמוע.
תודה רבה, נשמע פתרון מעולה.
איך להפעיל את הקוד, משפת שרת?
או להקיש בדפדפן כרום F12 ולשתול איפשהוא? (כנראה את הקטע הראשון ב CSS ואת הקטע השני ב 'SCRIPT')
אשמח להסבר ו/או קישור להסבר.
בנוסף, אם לא כללת את זה בתשובתך, האם יש אפשרות פשוטה לתרגם כך אוטומטית את כל האתר? נגיד ע"י תרגום גוגל - לעשות קוד שיעבור על כל הדפים 'פיזית' וישנה את הHTML כמו שכתבת ויתרגם?
אם כן, אם תוכל אשמח לקישור או הסבר כנ"ל מה האלגוריתם או דוגמת קוד אחרת אם יש לך.
תודה רבה.
ובכל אופן, אני כמובן מעדיף בחינם אם יש מי שמכיר, זו שפה שאמורה להיות די פופולרית.
אפשרות - אני יכול לגשת לאתר ולשמור את הדפים שלו (אם זה לא יותר מדי דפים)