@לשכת-הרב חבר'ה אני מנצל במה חשובה זו להראות לאנשים איזה פשלות יכולות לצאת מתכנות עם AI למי שלא מבין בתכנות [אני אישית לא מומחה גדול, אבל ידוע כמה שפות: VBA, MQL5,PINESCRIPT, וקצת PYTHON, פעם התחתלי ללמוד קודלין אבל ראיתי שלא יעזור לי שום דבר בחיים אז הפסקתי].
פשלה ממש פשוטה טריאה מעכשיו, בעקבות עצתו של ידידנו @לשכת-הרב, שאלתי את GEMINI שיכתוב לי סקריפט לצורך משהו בPDF [למשהו ממש פשוט] [בקשתי ממנו כי אני די חדש בFITZ ובPYMUPDF] והוא כתב קוד, אציין שקוד מאד פשוט של כמה עשרות שורות בודדות, והנה החכם שלנו משום מה בחר לפתוח בקבצים בשיטה הישנה של:
# Abrimos los documentos
doc1 = fitz.open(path_pdf1)
doc2 = fitz.open(path_pdf2)
במקום השיטה היותר חדשה וטובה של
WITH OPEN
ובFITZ
with fitz.open(path1) as doc1, fitz.open(path2) as doc2:
אבל כאן לא הבעיה, נו נו, אז מה אם לא מעודכן, אבל החכם שלנו, פשוט ''שכח'' בסוף הקוד לסגור את הקבצים שפתח, כלומר שכח את ה
doc1.close()
doc2.close()
עכשיו אסביר טיפה למי שלא מבין בתכנות, תכל'ס הוא פתח קבצים לצורך השימוש שלהם בתוכנה, גמר להתשמש אבל שכח לסגור אותם, עכשיו כידוע לכם, הקבצים האלה נפתחים ברקע והמשתשמ לא יודע שהם פתוחים בכלל, ולא רואה שהם לא נסגרו אבל הם עדיין משתמשים בRAM,,
אז מי שלא מבין בתכנות או שלא עבר על הקוד, וישתמש בתוכנה יראה שהתוכנה אכן עובדת יופי טופי, וכו', אבל לאט לאט (אם ישתמש בזה להרבה קבצים) יראה שהמחשב שלו נהיה איטי מאד, ונתקע ולא מבין למה.
עכשיו זה ממש מוזר שGEMINI שכח, כי זה טעות ממש של מתחילים (עובדה שאני שמתי לב לזה)
רק דוגמא מעכשיו שאנשים קצת יקחו קצת פרופרוציות על היכולות של תכנות בAI