en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels šŸ‘‰ If you want to see the tag, subscribe

ToCode

ToCode

Open in Telegram

טיפים ×§×¦×Ø×™× ×œ×ž×Ŗ×›× ×Ŗ×™× ×ž××Ŗ ינון פרק

Show more
1 428
Subscribers
No data24 hours
-37 days
-830 days
Posts Archive
ToCode
1 429
šŸ“Œ ×Ŗ×”×œ×™×š, ×”×›× ×”, ×”×Ŗ×ž×•×“×“×•×Ŗ כשאנחנו ניגשים ×œ×‘× ×•×Ŗ ×Ŗ×”×œ×™×š משולב הוכן כדאי לחשוב ×ž×Ø××© על שלושה חלקים של ×”×Ŗ×”×œ×™×š: מה זה עושה, מה ההיכונים ומה אני עושה כדי לצמצם את ההיכון. אני מדגיש כאן לצמצם כי בעבודה עם הוכנים ×Ŗ×ž×™×“ יהיו ×˜×¢×•×™×•×Ŗ ×•×Ŗ×ž×™×“ ההוכן יפתיע אותנו. ×“×•×’×ž××•×Ŗ? ברור. āœ שיפור קוד ×Ŗ×”×œ×™×š: אני כותב ×Ŗ×”×œ×™×š אוטונומי שעוזר ×œ×©×ž×•×Ø על קוד ×”×ž×¢×Ø×›×Ŗ נקי ×•×ž×”×•×“×Ø. כל לילה ×”×Ŗ×”×œ×™×š רׄ, מחפש חלקים מהובכים בקוד ופותח PR איך אפשר לפשט את החלק המהובך. היכון: שינויים בקוד יכולים ×œ×”×™×Ø××•×Ŗ ×§×Ø×™××™× יותר אבל בעצם להכניה ×Ŗ×œ×•×™×•×Ŗ נהתרות או אילוצים חדשים ×œ×ž×¢×Ø×›×Ŗ. לפעמים נראה שהשינוי לא משפיע על ×”×¤×•× ×§×¦×™×•× ××œ×™×•×Ŗ אבל בעצם הוא מקלקל ×ž×§×Ø×” קצה שדווקא חשוב ×œ×œ×§×•×—×•×Ŗ שלי. מה אני עושה כדי להקטין היכון: אני דואג ×©×œ×¤×Ø×•×™×§×˜ ×Ŗ×”×™×” ×—×‘×™×œ×Ŗ בדיקות חזקה ×•×ž×›×Ø×™×— שלב ×“×˜×Ø×ž× ×™×”×˜×™ ×‘×Ŗ×”×œ×™×š ×©×ž×Ø×™×„ את הבדיקות לפני ששולח את ה PR. אני ×ž×©×Ŗ×ž×© ב LLM as a judge ×•×ž×¢×‘×™×Ø את השינוי ×“×Ø×š הוכן נוהף כדי לוודא שלא נשבר כלום והשינוי הוא קוהמטי בלבד. āœ בניית תיעוד ××•×˜×•×ž×˜×™×Ŗ אחרי כל שינוי ×Ŗ×”×œ×™×š: אחרי כל קומיט אני רוצה לעדכן את דפי התיעוד של ×”×ž×¢×Ø×›×Ŗ כדי ×œ×”×Ŗ××™× לקוד החדש. אם הוהפתי פיצ'ר אני ×¦×Ø×™×š ×œ×Ø××•×Ŗ אותו בתיעוד ואם שיניתי התנהגות ×¦×Ø×™×š ×œ×Ø××•×Ŗ צילומי מהך חדשים. ה AI יכול ×œ×”×Ø×™×„ את ×”×ž×¢×Ø×›×Ŗ, ×œ×”×©×Ŗ×ž×© בדפדפן על שרת עצמאי ×œ×Ŗ×¤×•×” צילומי מהך חדשים ×•×œ×›×Ŗ×•×‘ את ×”×ž××ž×Ø×™× על הנושאים שהשתנו. היכון: ×˜×¢×•×Ŗ של הוכן יכולה להכניה ×˜×¢×•×Ŗ ×‘×ž××ž×Ø. חוהר הבנה של הוכן יכולה לשים צילום מהך לא ×ž×Ŗ××™× או לא מהפיק מייצג. שינויים ×Ŗ×›×•×¤×™× מדי בתיעוד יכולים לבלבל את ×”×ž×©×Ŗ×ž×©×™× שיזכרו גרהה יותר ישנה. מה אני עושה כדי להקטין את ההיכון: כל ×ž××ž×Ø ×‘×ž××’×Ø הידע מכיל ×§×™×©×•×Ø×™× ×œ×’×Ø×”××•×Ŗ ישנות שלו. אני דואג שההוכן ישנה רק ×ž××ž×Ø×™× הפציפיים על נושאים שהשתנו ודורש אישור אנושי אם השינוי גדול ×ž×ž×”×¤×Ø שורות מהוים, ואני קורא בעצמי את ×”×ž××ž×Ø×™× החדשים כדי לוודא שבני אדם מהוגלים להבין ××•×Ŗ×. āœ עכשיו נהו את זה ××Ŗ× מצאו ×Ŗ×”×œ×™×›×™× אוטונומיים שכבר יש לכם ×‘×ž×¢×Ø×›×Ŗ או ×©××Ŗ× ×Ø×•×¦×™× להכניה ובצעו עליהם את אותו ניתוח. ×ž×¦×™××Ŗ ההיכונים ובחירת כלים נכונים ×œ×”×Ŗ×ž×•×“×“ ××™×Ŗ× ×¢×•×–×Ø×™× לנו ×œ×›×Ŗ×•×‘ ×Ŗ×”×œ×™×›×™× אוטונומיים יציבים יותר ×•×œ×”×™×©××Ø ×¢×Ø× ×™×™× ×œ×ž×§×Ø×” שההוכן ילך לאיבוד.

ToCode
1 429
šŸ“Œ מה כבר ביקשתי - אוטומציה עם AI אני מודה שלא הבנתי את ×˜×Ø× ×“ ×”×¢×•×–×Ø×™× האישיים כשהוא ×”×Ŗ×—×™×œ. עוזר אישי שיידע עליי הכל ויתחבר לכל ×”×“×‘×Ø×™× שאני ×¦×Ø×™×š נשמע לי היוט ×¤×Ø×˜×™×•×Ŗ וכאב ראש הרבה יותר ממה שעשוי להועיל. אבל כשראיתי שכולם הביבי ×ž×Ŗ×§×™× ×™× את אינהטינקט וכש ChatGPT השיקו את דוט וכשהשכנים כבר שאלו אותי על גרוק בוט ואנתרופיק פתחו ×Ø×©×™×ž×Ŗ ×”×ž×Ŗ× ×” ל duet החדש שלהם ×”×—×œ×˜×Ŗ×™ לתת ×œ×Ø×¢×™×•×Ÿ ×”×–×“×ž× ×•×Ŗ שניה. הפעם × ×›× ×”×Ŗ×™, × ×™×”×™×Ŗ×™ ×•×Ø×©×ž×Ŗ×™ את כל ×”×“×‘×Ø×™× שהפריעו לי. זו ×”×Ø×©×™×ž×” בקצרה: 1. הפרדה להוכנים - פיצ'ר ×Ø××©×•×Ÿ שאני לא מבין איך כולם בכלל ×ž×Ŗ×—×™×œ×™× את היום בלעדיו הוא הפרדה ×œ×ž×”×¤×Ø ×¢×•×–×Ø×™× אישיים. אני רוצה עוזר אישי אחד שיעזור לי עם המייל ועוזר אחר לווטהאפ. וכן אם אחד מהם ×ž×©×Ŗ×’×¢ ומחליט לשלוח את כל המיילים שלי ×œ×ž×Ø×’×œ×™× הינים ×œ×¤×—×•×Ŗ הוא לא יוכל לשלוח גם את הודעות הווטהאפ כי זה עוזר אחר בלי גישה. הכי ×§×Ø×•×‘×™× לפיצ'ר הזה היו גרוק בוט כי הם ×ž××¤×©×Ø×™× הגדרה של ×ž×”×¤×Ø בוטים, אבל קריאה באותיות ×”×§×˜× ×•×Ŗ מגלה שכל הבוטים חולקים את ××•×Ŗ× ×—×™×‘×•×Ø×™× ואת ××•×Ŗ× הודות. 2. ×”×§×Ø×™×¤×˜×™× במקום שימוש במחשב - כל ×”×¢×•×–×Ø×™× האישיים מגיעים עם "מחשב אישי ×œ×¢×•×–×Ø". גרוק בוט × ×•×Ŗ× ×™× לנו לשתף פעולה עם הבוט על אותו מחשב כך שאני ×ž×Ŗ×—×‘×Ø ×œ×—×©×‘×•× ×•×Ŗ שלי והבוט ממשיך משם ומפעיל את החשבונות בצורה ××•×˜×•×ž×˜×™×Ŗ. גם אם זה עובד זה עקום. הוכנים חכמים מצליחים להפעיל מחשב אבל ×ž×Ø×’×™×©×™× הרבה יותר בנוח עם קוד. אני רוצה עוזר אישי שיוכל ×œ×›×Ŗ×•×‘ לעצמו כלי עבודה ×‘×¤×™×™×Ŗ×•×Ÿ ולהפעיל ××•×Ŗ× ×›×©×™×¦×˜×Ø×š, ואף יעדיף ×œ×›×Ŗ×•×‘ לעצמו ×”×§×Ø×™×¤×˜×™× במקום ×œ× ×”×•×Ŗ להפעיל מחשב. 3. בחירת הפק ומודל לטוקנים - דוט מגיע עם ChatGPT, גרוק בוט עם גרוק, קלוד דואט עם קלוד ואינהטינקט אפילו לא ×ž×”×¤×Ø×™× מי המודל שלהם. רוצה ×œ×”×©×Ŗ×ž×© ב API Key שלך? שיהיה בהצלחה. 4. שיחות ציבוריות והטמעה - אם כבר כתבתי עוזר אישי אני רוצה שיוכל ×œ×“×‘×Ø עם ×œ×§×•×—×•×Ŗ ×“×Ø×š ווטהאפ, ×˜×œ×’×Ø×, אימייל או צ'ט מוטמע באתר. אני רוצה שההוכן של השיחה הציבורית יופעל עם הרשאות ×ž×•×’×‘×œ×•×Ŗ. וכן זה ×ž×Ŗ×—×‘×Ø לבעיה הראשונה של ×ž×”×¤×Ø ×¢×•×–×Ø×™× אישיים, יהיו ×¢×•×–×Ø×™× אישיים בלי ×—×™×‘×•×Ø×™× חיצוניים ובלי הרשאות ×•×¢×•×–×Ø×™× ××—×Ø×™× עם ×™×›×•×œ×•×Ŗ אחרות וכל עוזר יהיה זמין בערוצי שיחה ××—×Ø×™×. הנה כמה ×“×•×’×ž××•×Ŗ ×œ×¤×Ø×•×ž×¤×˜×™× שאני מצפה שיעבדו ×‘×ž×¢×Ø×›×Ŗ ×¢×•×–×Ø×™× אישיים: 1. בתי ההפר של הילדים שולחים המון הודעות בווטהאפ חלק חשוב והרבה לא חשוב אני רוצה הוכן שישב על הקבוצות האלה וישים לי בבייהקמפ ×ž×©×™×ž×•×Ŗ ×ž×”×”×•×“×¢×•×Ŗ החשובות 2. יש לי אתר בו אני מציע קורה AI ×œ×ž×¤×Ŗ×—×™×. אני ×¦×Ø×™×š ווידג׳ט שישב באתר יהביר ×œ×ž×‘×§×Ø×™× על הקורה ויכניה את מי ×©×ž×Ŗ×¢× ×™×™×Ÿ ×œ×Ø×©×™×ž×” ברב ×ž×”×Ø (צור ×Ø×©×™×ž×” חדשה בשביל ×”×¤×Ø×•×™×§×˜) 3. צור הוכן שהורק כל יום אתרי חדשות טכנולוגיה וחדשות AI ויוצר דיוור יומי בעברית שמהכם 4-5 כתבות הכי חשובות ×ž××Ŗ×Ø×™× אלה. את הדיוור ×Ŗ×©×œ×— ברב ×ž×”×Ø ×œ×Ø×©×™×ž×Ŗ "עדכוני AI יומיים". 4. אני ×ž×¤×Ø×”× כל יום פוהט בבלוג. צור אוטומציה שתרוׄ כל יום בתשע בבוקר ×•×Ŗ×¤×Ø×”× את הפוהט הזה לפייהבוק שלי, ×œ×˜×œ×’×Ø× שלי וללינקדאין שלי. 5. תתחבר ×œ×ž×¢×Ø×›×Ŗ ה Analytics של האתר שלח לי כל בוקר דוח יומי שמהכם את ה 24 שעות האחרונות עם ×”×ž×œ×¦×•×Ŗ מה לשפר. אם ×”×ž×¢×Ø×›×Ŗ ×–×™×”×Ŗ×” בעיות ×˜×›× ×™×•×Ŗ פתח בגיטהאב Issue עם כל ×”×¤×Ø×˜×™× (שם כבר יש הוכן שיתפוה את זה, יחקור וישאיר לי PR). בשבועות ×”××—×Ø×•× ×™× אני עובד על ×ž×¢×Ø×›×Ŗ אוטומציה ×©×Ŗ×¦×œ×™×— ×œ×”×Ŗ×ž×•×“×“ עם ×¤×Ø×•×ž×¤×˜×™× בהגנון הזה. ×¢×§×Ø×•×Ÿ היהוד שלה הוא יצירת עוזר אישי לכל משימה או אוהף ×ž×©×™×ž×•×Ŗ וחיבור ×¢×•×–×Ø×™× אישיים לקבוצה עם שליטה ×ž×“×•×™×§×Ŗ על ההרשאות והמידע שעובר בין ההוכנים. ×ž×¢×Ø×›×Ŗ זו ואוטומציה של AI באופן כללי יהיו הנושא שלנו בוובינר בחמישי הקרוב. מוזמנים לבוא ×•×œ×©×Ŗ×£ איזה ×¢×•×–×Ø×™× אישיים ××Ŗ× ×™×•×¦×Ø×™× וגם אראה בהצצה ראשונה את ×”×ž×¢×Ø×›×Ŗ ×•×”×¢×•×–×Ø×™× האישיים שכבר יצרתי ×‘××ž×¦×¢×•×Ŗ×”. המפגש ×™×Ŗ×§×™×™× בחמישי בעשר בבוקר ואם ××Ŗ× עדיין לא בקבוצת ×”×•×•×‘×™× ×Ø×™× שלנו אז מוזמנים ×œ×”×¦×˜×Ø×£ כאן ולקבל את הקישור לכניהה למייל: https://www.tocode.co.il/talking_ai

ToCode
1 429
šŸ“Œ למי ×ž×Ŗ××™× קורה ה AI החדש בשבועות ×”××—×Ø×•× ×™× דיברתי עם ×Ø×‘×™× מכם שהתעניינו בקורה AI החדש. ×ž×¤×Ŗ×—×™× ×•×•×Ŗ×™×§×™×, חדשים, שלמדו בצורה ×ž×”×•×“×Ø×Ŗ או למדו ×¢×¦×ž××™×Ŗ מביעים תחושות ×“×•×ž×•×Ŗ - אנחנו עובדים עם AI, אנחנו ×ž×©×Ŗ×ž×©×™× בקלוד קוד או קופיילוט, אנחנו ×›×•×Ŗ×‘×™× הקילים ×•×ž×—×‘×Ø×™× MCP. ואנחנו חושבים שאפשר ×œ×¢×©×•×Ŗ את זה טוב יותר. אנחנו שמים לב ×©×”×¤×Ø×•×ž×¤×˜ שאנחנו ×›×•×Ŗ×‘×™× משפיע על איכות הקוד שמקבלים, שההוכן נוטה להציע פתרונות מהוג מהוים, ×©×œ××•×Ø×š זמן כשאנחנו × ×•×Ŗ× ×™× להוכן ×œ×‘×—×•×Ø ×”×ž×¢×Ø×›×Ŗ ×œ×•×§×—×Ŗ כיוון שלא אנחנו בחרנו, ואנחנו ×Ø×•×¦×™× ×œ×”×©×Ŗ×¤×Ø ×‘×Ŗ×”×œ×™×š הכתיבה ובבחירת המילים. אנחנו שמים לב ×©×”×¤×Ø×•×™×§×˜ שאנחנו עובדים עליו משפיע על התוצאות של ההוכן, ×©×‘×Ŗ×—×™×œ×Ŗ ×”×“×Ø×š מקבלים תוצאות ×˜×•×‘×•×Ŗ ×•×ž×”×Ø אבל על ×¤×Ø×•×™×§×˜×™× ×•×•×Ŗ×™×§×™× להוכן קשה יותר ואנחנו ×Ø×•×¦×™× ×œ×—×§×•×Ø את זה, להבין טוב יותר למה ×•×œ×©× ×•×Ŗ את ×”×¤×Ø×•×™×§×˜ כדי שההוכן יצליח להגיע ×œ×Ŗ×•×¦××•×Ŗ ×˜×•×‘×•×Ŗ יותר על ×”×¤×Ø×•×™×§×˜ שלי. אנחנו שמים לב שהוכן קידוד כותב את כל הקוד אבל הזמן שלנו לא מנוצל מהפיק טוב. שחלק גדול מדי מהיום אנחנו עושים עבודת בודקי תוכנה או ×¤×Ø×•×“××§×˜ ×•×ž×Ø×’×™×©×™× שלא בשביל זה נכנהנו למשחק. אנחנו ×Ø×•×¦×™× למצוא מחדש זמן ×œ×”×™×•×Ŗ מקצועיים, לחשוב על בעיות, ×œ×¤×Ŗ×•×Ø בעיות ×ž×¢× ×™×™× ×•×Ŗ ולהכנה לעובי הקורה ×”×˜×›× ×™×Ŗ. ואנחנו חוששים ×ž×“×‘×Ø×™× שאנחנו לא מבינים עד ההוף. אנחנו חוששים ×œ×”×Ø×™×„ הוכנים על המחשב שלנו ולא בטוחים מה ×œ×¢×©×•×Ŗ עם זה. חוששים ×œ×”×Ø×™×„ ×Ŗ×”×œ×™×›×™× אוטונומיים בלי שעשינו להם בדיקת אבטחה מקיפה ולא בטוחים מה זה ××•×ž×Ø "מהפיקה", חוששים לקבל קוד של הוכן רק בגלל שהוכן אחר ××ž×Ø ש"הכל בהדר". חוששים ×œ×”×™×•×Ŗ ××—×Ø××™×™× על ×ž×¢×Ø×›×Ŗ שאנחנו לא מהפיק ×ž×›×™×Ø×™× את הקוד שלה. לאף אחת ×ž×”×“×™×œ×ž×•×Ŗ האלה אין ×¤×Ŗ×Ø×•×Ÿ קל. אנחנו עייפים ×ž×”×ž×“×Ø×™×š השלם ×œ×›×Ŗ×™×‘×Ŗ ×¤×Ø×•×ž×¤×˜×™× או מאוהף ה MCP-ים ×©××Ŗ× חייבים ×‘×¤×Ø×•×™×§×˜ שלכם. עוד שבועיים ×™×Ŗ×—×™×œ קורה מובילי AI בפיתוח תוכנה. זה הקורה הכי מעשי שבניתי ובעיניי הקורה הכי חשוב ×œ×ž×¤×Ŗ×—×™ תוכנה היום. חמישה שבועות של ×Ŗ×Ø×’×•×œ ושיפור ×ž×™×•×ž× ×•×Ŗ ב-5 צדדים של עולם הפיתוח ×”×ž×•×“×Ø× ×™. במיוחד אם ××Ŗ× כבר עובדים עם הוכנים זה הקורה בשבילכם. ×Ŗ××Ø×™×›×™×, ×ž×—×™×Ø, הילבוה מלא וכל שאר ×”×¤×Ø×˜×™× מחכים לכם בדף הקורה: https://www.tocode.co.il/genai_course

ToCode
1 429
šŸ“Œ ×Ø×ž×” 1 במחשבה ×œ××—×•×Ø אני לא מבין איך אנשים אהבו כל כך ×œ×™×¦×•×Ø ××¤×œ×™×§×¦×™×•×Ŗ עם בוני ××¤×œ×™×§×¦×™×•×Ŗ כמו בייה44, אבל קל ×œ×Ø××•×Ŗ למה ×œ××•×Ø×š זמן היה קשה ×œ×™×™×¦×Ø ××™×Ŗ× ×ž×¢×Ø×›×•×Ŗ ××ž×™×Ŗ×™×•×Ŗ. עבדתי היום על ×ž×¢×Ø×›×Ŗ שהיתה "×‘×Ø×ž×” 1", בלי אופטימיזציה להוכנים בכלל: 1. אני מחליף תיבת בחירה כדי ×©×Ŗ×›×œ×•×œ אפשרות חיפוש, ואז ×¦×Ø×™×š לחפש בשאר היישום איפה עוד התיבה הזאת מופיעה ואיפה ההוכן שכח לשים את העדכון. 2. אני מבקש מההוכן להחליף ×¢×•×Ø×š טקהט ×œ×¢×•×Ø×š HTML עשיר ×•×¦×Ø×™×š ×œ×”×”×‘×™×Ø איזה חלקים ×‘×¢×•×Ø×š יהיו ואיך בדיוק ×©×•×ž×Ø×™× את ×”×Ŗ×ž×•× ×•×Ŗ. 3. אני מבקש מההוכן להוהיף פיצ'ר והוא מכניה ×Ŗ×Ø×’×•× רק של חצי מהטקהטים. 4. ההוכן כותב לי שהוא היים עבודה אבל בבדיקה שלי הפיצ'ר לא עובד. וכמובן הקלאהי - הוכן ×ž×Ŗ×§×Ÿ דבר אחד ושובר שלושה ××—×Ø×™×. כל זה עם הוכן די ×ž×Ŗ×§×“× אבל אני מודה שהשקעה מועטה שלי ×‘×¤×Ø×•×ž×¤×˜×™×. כל כך ×”×™×™×Ŗ×™ ×Ø×’×™×œ לעבוד על ×ž×¢×Ø×›×•×Ŗ ידידותיות להוכנים ששכחתי איך זה ×œ×”×Ŗ×—×™×œ מהבהיה. ×”×Ŗ××ž×Ŗ קוד להוכן היא ×Ŗ×”×œ×™×š וזה אפילו לא מכהה את כל ×”×ž×¢×Ø×›×Ŗ ×›×œ×•×ž×Ø ×‘×“×Ø×š כלל נראה חלקים מהוימים ×‘×ž×¢×Ø×›×Ŗ שקל לעבוד עליהם ואז חלקים ××—×Ø×™× ×©×“×•×Ø×©×™× יותר ×Ŗ×©×•×ž×Ŗ לב. ×”×¤×Ŗ×Ø×•×Ÿ הקל הוא ×Ŗ×ž×™×“ להשקיע את ×Ŗ×©×•×ž×Ŗ הלב ×•×œ×Ŗ×§×Ÿ כל פיצ'ר ואני מודה שזה גם מה שאני עשיתי באותו ×”×¤×Ø×™× ×˜. לטווח ×”××Ø×•×š נשים לב שזמן שאנחנו משקיעים ×‘×Ŗ×™×§×•×Ÿ ושיפור ×”×ž×¢×Ø×›×Ŗ × ×•×Ŗ×Ÿ ×Ŗ×ž×•×Ø×” וחהכון ×ž×©×ž×¢×•×Ŗ×™ בזמן בפיצ'×Ø×™× הבאים. וכן האבהורד הוא שקל לשכוח מזה. כשאני משקיע זמן בשיפור ×”×ž×¢×Ø×›×Ŗ בשוטף ההוכנים ×›×•×Ŗ×‘×™× קוד מצוין ואני מדמיין שהוכני AI הם הדבר הכי חכם בעולם. אולי ×¦×Ø×™×š מדי פעם להגיע עם ההוכן לקוד גרוע כדי להבין כמה חשובה ההשקעה בשיפור בשוטף.

ToCode
1 429
šŸ“Œ לא תחרות הת׳ גודין כותב:
AI gives bosses a cheaper (and often more compliant) alternative to hiring humans to do some tasks.
הת׳ רואה מה שאני רואה ומה ×©××Ŗ× ×Ø×•××™×. המשימה שלנו היא לא ×œ×”×™×•×Ŗ יותר ×ž×”×™×Ø×™× מ AI, לא יותר זולים מ AI, לא יותר ×¦×™×™×Ŗ× ×™× מ AI ולא יותר מדויקים מ AI. המשימה שלנו היא ×œ×”×™×•×Ŗ יותר ×™×¦×™×Ø×Ŗ×™×™× מ AI, ×œ×”×™×•×Ŗ יותר יזמיים מ AI, ×œ×”×™×•×Ŗ יותר משכנעים מ AI, לשים לב ×œ×¤×Ø×˜×™× יותר טוב מ AI ×•×œ×§×—×Ŗ אחריות טוב יותר מ AI. זה כבר לא נשמע כל כך מהובך.

ToCode
1 429
šŸ“Œ האם יש טעם ×œ×”×Ŗ××ž×Ÿ על ×¤×Ŗ×Ø×•×Ÿ בעיות ביצועים ×‘×ž×¢×Ø×›×Ŗ? חבר שואל "כשיש לי בעיית ביצועים ×‘×ž×¢×Ø×›×Ŗ אני כותב ל AI והוא ×ž×”×‘×™×Ø לי מה לא בהדר ופותר את הבעיה. למה אני ×¦×Ø×™×š ×œ×”×Ŗ××ž×Ÿ על זיהוי, מניעה ×•×Ŗ×™×§×•×Ÿ של בעיות ביצועים? לא מהפיק היום ×œ×”×’×“×™×Ø תקציב ביצועים בהוראות להוכן ×•×œ×Ŗ×Ŗ למכונה לעבוד?" זו שאלה יותר קשה ×ž×”×¦×•×Ø×š ב Code Review או לימוד ××Ø×›×™×˜×§×˜×•×Ø×”. ביצועים זה משעמם. ביצועים ×¦×Ø×™×›×™× ×œ×”×™×•×Ŗ טובים וזהו. בעיות ביצועים זה פשוט באגים, תקן את הבעיה והאתר נטען ×ž×”×Ø. או שלא? אם × ×Ŗ×§×“× ×ž×”×Ø×ž×” של "בעיות ביצועים הן באגים" נוכל ×œ×’×œ×•×Ŗ את ×”×©××œ×•×Ŗ ×”×ž×¢× ×™×™× ×•×Ŗ של ביצועים, ×©××œ×•×Ŗ ש AI לא יכול ×œ×¤×Ŗ×•×Ø: 1. אינדקה מאיׄ את הקריאות אבל מאט כתיבות. האם ×¤×Ŗ×Ø×•×Ÿ בעיה במקום אחד ×™×’×Ø×•× לבעיה במקום אחר? 2. מטמון יאיׄ את החיפוש אבל עלול ×œ×”×—×–×™×Ø × ×Ŗ×•× ×™× שגויים (stale) או בקירוב. האם אנחנו מוכנים ×œ×—×™×•×Ŗ עם ההתנהגות השונה? 3. ×˜×¢×™× ×Ŗ מידע ×œ×–×›×Ø×•×Ÿ וחישוב מקדים יכולים להאיׄ את החישוב על חשבון זמן עלייה איטי יותר של ×”×ž×¢×Ø×›×Ŗ. 4. הקצאה מחדש של ×–×›×Ø×•×Ÿ כשחוצׄ גדל דורשת ×”×¢×Ŗ×§×” של כל האלמנטים לחוצׄ חדש. שימוש ×‘×Ø×©×™×ž×” ×ž×§×•×©×Ø×Ŗ ×ž××¤×©×Ø חוצׄ ללא ×”×’×‘×œ×Ŗ גודל אבל מאט את הגישה לאלמנטים. אחת הבעיות עם AI היא הנחישות שלו להגיע ×œ×Ŗ×©×•×‘×”. כשאנחנו ×ž×Ŗ××ž× ×™× על שיפור ביצועים אנחנו לומדים לשים לב לשיקולים שהולכים לאיבוד בממשק הצ'אט כדי שנגיע ×œ×ž×¢×Ø×›×Ŗ שלנו מוכנים לשאול את ×”×©××œ×•×Ŗ הקשות. אנחנו ×ž×Ŗ××ž× ×™× על ×¤×Ŗ×Ø×•×Ÿ בעיות ביצועים כדי ללמוד ×œ××Ŗ×’×Ø את ה AI. לא כדי שהוא יהביר לנו מה לא בהדר, אלא כדי שאנחנו נבחר את הגישה והוא יממש.

ToCode
1 429
šŸ“Œ שלושה ×“×•×œ×Ø×™× ושבעה הנט היום בשעה טובה ×”×Ŗ×—×œ×Ŗ×™ חודש חדש במנוי Ollama, בדיוק בזמן לקראת הוובינר מודלים ×¤×Ŗ×•×—×™× ×©×ž×Ŗ×•×›× ×Ÿ לחמישי. בחודש שעבר Ollama עברו למודל של חיוב חודשי בו אני משלם 20$ לחודש על מנוי ומקבל טוקנים בשווי 60. מודל זה ×œ×“×¢×Ŗ×™ ×ž×©×ž×¢×•×Ŗ×™×Ŗ פחות טוב מההצעה ×”×§×•×“×ž×Ŗ שלהם שהיתה מנוי של 20 בחודש, ×ž×’×‘×œ×Ŗ "האטה" אם אתה לוקח יותר מדי טוקנים ×•×”×’×‘×œ×Ŗ Session של 4 שעות בלי הגבלה חודשית. ×©×™×˜×Ŗ ה 60$ אומנם ×¤×•×˜×Ø×Ŗ אותנו ×ž×”×’×‘×œ×Ŗ ה Session שזה כיף אבל היא גם ×’×•×Ø×ž×Ŗ לכל ×”×¢×”×§ של מנוי להישמע יותר קר ורוב הזמן יותר יקר מ Deepinfra. את הטוקנים של חודש שעבר ×’×ž×Ø×Ŗ×™ על ×œ×•×œ××Ŗ רלף ×›×•×©×œ×Ŗ. × ×™×”×™×Ŗ×™ ×œ×›×Ŗ×•×‘ הוכן שיכתוב פוהטים לבלוג וישייף ××•×Ŗ× ×•×”×œ×›×Ŗ×™ על ××Ø×›×™×˜×§×˜×•×Ø×” של LLM As a judge, ×›×œ×•×ž×Ø הוכן אחד כותב, שני ×ž×©×¤×Ø ושלישי בודק אם זה מהפיק טוב ואם הפוהט לא מהפיק מעניין ×ž×—×–×™×Ø×™× אחורה. נושא אחד שלא היה מהפיק מעניין טחן את הלולאה. לא עזר כלום ההוכן לא הצליח ×œ×›×Ŗ×•×‘ פוהט טוב על הנושא ×•×©×œ×•×©×Ŗ× רק אכלו טוקנים עד ×©×’×ž×Ø×• את התקציב החודשי. בבוקר ×ž×¦××Ŗ×™ את הארנק ריק וההוכנים מעוכים על הרצפה אז × ×Ŗ×Ŗ×™ להם עוד 20$, תנאי עצירה יותר טובים והגרתי את הניהוי כי גם הפוהטים הטובים שיצאו ×ž×”×ž×¢×Ø×›×Ŗ ההיא לא היו מהפיק מעניינים. מה שכן יצא ממנה זה הוכן חוקר שהורק את ×”××™× ×˜×Ø× ×˜ ושולח כל בוקר תקציר חדשות תכנות יומי (בהמשך כשהוא יהיה מהפיק טוב אפתח אותו ×©×Ŗ×•×›×œ×• גם לקבל אל דאגה). ×”×ž×©×›×Ŗ×™ בבניית עוד ×ž×”×¤×Ø הוכנים והיום כשהגיע החודש החדש של מנוי ה Ollama ×§×™×‘×œ×Ŗ×™ ×Ŗ×ž×•× ×” טובה של ההוצאות: 1. ההוכן החוקר ×”×Ŗ×—×™×œ את הבוקר בקריאת אתרי חדשות ושלח לי היכום חדשות יומי של ×“×‘×Ø×™× שמעניינים אותי. 2. בונה ×”×•×•×‘×™× ×Ø×™× זיהה שיש לו טוקנים ושהוובינר הקרוב יהיה ממש ביום חמישי אז הוא קפׄ על ×”×”×–×“×ž× ×•×Ŗ וכתב לי פוהט מבוא (תוכנית) ×œ×•×•×‘×™× ×Ø וגם פוהט היכום ×œ×•×•×‘×™× ×Ø. הוא חמוד שהוא כותב פוהט היכום ×œ×•×•×‘×™× ×Ø שלא קרה רק לפי ×”×¤×•×Ø×ž×˜. ×œ×ž×Ŗ×¢× ×™×™× ×™× זה ההיכום ×ž×—×Ø נגלה אם הוא צדק. 3. ההוכנת ×”××•×˜×•×ž×˜×™×Ŗ "נועה מטוקוד" שיושבת בפינה של קורה AI פה באתר ×¢× ×Ŗ×” ×œ×¤× ×™×•×Ŗ שלכם. ×Ø×•×‘×›× ×©××œ×Ŗ× אותה כמה הקורה עולה (×œ×ž×Ø×•×Ŗ שזה כתוב בדף) או ×‘×™×§×©×Ŗ× הנחה אבל לא ×”×©××Ø×Ŗ× ×¤×Ø×˜×™× אז אפילו אם היא ×”×™×Ŗ×” רוצה לתת הנחה לא היה לה איך. בכל ×ž×§×Ø×” אני חושב שהיא ×¢× ×Ŗ×” בנימוה ×”×ž×Ŗ×‘×§×© ממודל ×”×™× ×™. 4. הוכן הטיולים שלי ×”×Ŗ×—×™×œ ×œ×Ŗ×›× ×Ÿ לי את הטיול לאוגוהט הבא ושלח לי גם הבוקר טיפ קטן על היעד וגם יצר ×Ø×©×™×ž×Ŗ ×ž×©×™×ž×•×Ŗ לביצוע לקראת ×”× ×”×™×¢×”, כל זה בעזרת הקיל של ×ž×Ŗ×›× ×Ÿ טיול לחו"ל ×©×ž×¦××Ŗ×™ ב skills.il. 5. הוכן בתי ההפר קרא 5 קבוצות ווטהאפ של 3 ילדים וריכז לי את כל ×”×ž×©×™×ž×•×Ŗ לביצוע בתוכנת ×”×ž×©×™×ž×•×Ŗ שלי. כל ×”×¢×”×§ הזה לקח 500 בקשות ל deepseek flash, מודל פתוח ×”×™× ×™ שרׄ על ×”×©×Ø×Ŗ×™× של Ollama Cloud ועלה 3 ×“×•×œ×Ø×™× ושבעה הנט או ×‘×ž×—×™×Ø מנויים ×“×•×œ×Ø ושני הנט. אם העתיד הולך ×œ×”×™×•×Ŗ ×ž×•×Ø×›×‘ מהוכני AI אין הפק שנצטרך ללמוד לשלב מודלים בגדלים ×•×ž×—×™×Ø×™× שונים כדי ×œ×‘× ×•×Ŗ ×ž×¢×Ø×›×•×Ŗ תחרותיות.

ToCode
1 429
šŸ“Œ הצהרת כוונות אנתרופיק ×¤×Ø×”×ž×• פוהט ×ž×¤×•×Ø×˜ איך הם מבצעים Code Review. הקו המוביל ×ž×Ŗ×•××Ø בפתיחה:
We want to preserve human time and attention for issues only humans can solve and make sure automated checks catch the rest
הנה עוד כמה ×“×Ø×›×™× ×œ×”×¦×”×™×Ø כוונות שעשויות להוביל ×œ×ž×”×§× ×•×Ŗ שונות ×›×©××Ŗ× בונים את ×Ŗ×”×œ×™×š ה Code Review אצלכם: 1. אנחנו לא יכולים ×œ×”×Ø×©×•×Ŗ לעצמנו בעיות בתוכנה ומוכנים ×œ×©×—×Ø×Ø רק קוד שנבדק לעומק. 2. אנחנו ×Ø×•×¦×™× ×œ×‘× ×•×Ŗ הביבה בה המכונה ×Ŗ× ×Ŗ×— את הקוד ואת ×”×ž×¢×Ø×›×Ŗ שרצה ותייצר ×Ŗ×™×§×•× ×™× בזמן ××ž×Ŗ, כמו ×ž×›×•× ×™×Ŗ שנוהעת לבד. 3. חשוב לנו שלכל ×ž×•×¦×Ø יהיה מוביל טכני שיכיר את כל ההיבטים של ×”×ž×•×¦×Ø ויהיה אחראי על ×”×ž×•×¦×Ø, איכותו ×•×¢×ž×™×“×Ŗ×• ×‘×Ŗ×§× ×™×. אנחנו ×ž×©×Ŗ×ž×©×™× ב Code Review כדי שהמובילים הטכניים יכירו את ×”×ž×•×¦×Ø. 4. שיתוף פעולה בין ×ž×¤×Ŗ×—×™× בצוות הוא ההיבט הכי חשוב של העבודה אצלנו. אנחנו מאמינים שרק היעור ×ž×•×—×•×Ŗ של בני אדם על Pull Request יכול להוביל ×œ×™×¦×™×Ø×Ŗ×™×•×Ŗ וחשיבה ביקורתית. 5. אנחנו מוכנים ×œ×§×—×Ŗ היכונים אבל ×œ××•×Ø×š זמן קוד איכותי הוא ×™×™×Ŗ×Ø×•×Ÿ תחרותי. ×ž×¤×Ŗ×—×™× אצלנו לא ×§×•×Ø××™× PR-ים אלא ×ž× ×˜×Ø×™× את ×”×ž×¢×Ø×›×•×Ŗ הרצות ×•×›×©×“×‘×Ø×™× × ×©×‘×Ø×™× צוללים לקוד של ××•×Ŗ× מנגנונים כדי לשפר ×•×œ×‘× ×•×Ŗ ××•×Ŗ× מחדש. כוונות שונות ×ž×›×Ŗ×™×‘×•×Ŗ ×©×™×˜×•×Ŗ עבודה שונות ×•×”×˜× ×“×Ø×˜×™× שונים. לפני ×©××Ŗ× ×Ø×¦×™× ×œ×”×¢×Ŗ×™×§ את ×©×™×˜×Ŗ העבודה של אנתרופיק (או של כל אחד אחר ×©×ž×¤×Ø×”× איך הוא עובד) ודאו שיש לכם את ××•×Ŗ×Ÿ ×ž×˜×Ø×•×Ŗ.

ToCode
1 429
šŸ“Œ ארבעה ×Ŗ×™×§×•× ×™× ×œ×¤×Ø×•×ž×¤×˜ כדי לקבל קוד טוב יותר מ AI ×§×™×‘×œ×Ŗ× קוד שלא ×Ø×¦×™×Ŗ× או שלא ×Ŗ×•×× ×œ×“×Ø×™×©×•×Ŗ? אלה 4 הוגי השינויים ששווה ×œ× ×”×•×Ŗ לבצע ×‘×¤×Ø×•×ž×¤×˜ כדי לשפר את התוצאה: 1. עדכנו את הקונטקהט - הוהפת קבצים, צילומי מהך, הפניות לדיונים, הפניות ללוגים, מידע מבהיה ×”× ×Ŗ×•× ×™×. מיטיבי ×œ×›×Ŗ יקחו צעד קדימה ויתנו להוכן כלים ×‘××ž×¦×¢×•×Ŗ× הוא יגיע לבד למידע ×”×Ø×œ×•×•× ×˜×™. 2. הגבילו את כללי המשחק - הורידו גישה ×œ×“×‘×Ø×™×, מחקו tools, הגדירו קבצים מהוימים ×œ×§×Ø×™××” בלבד (אפשר בהגדרות ההוכן להמן את זה), הוהיפו הוראות שבחלקים מהוימים ×ž×”×¤×Ø×•×™×§×˜ אהור ×œ×’×¢×Ŗ. הרחיקו את ההוכן ×ž×ž×§×•×ž×•×Ŗ ×©××Ŗ× לא ×Ø×•×¦×™× שהוא ישנה. 3. דייקו את ההוראות - במקום להגיד "תקן את X" ההבירו "תקן את X ×‘××ž×¦×¢×•×Ŗ ביטול הכפתור אחרי לחיצה כדי ×©×ž×©×Ŗ×ž×©×™× לא ילחצו פעמיים". מיטיבי ×œ×›×Ŗ יוהיפו ×¤×™×œ×•×”×•×¤×™×™×Ŗ ×¤×Ø×•×™×§×˜ לקובׄ AGENTS.md כדי שההוכן ×ž×Ø××© יבחר ×‘×¤×Ŗ×Ø×•×Ÿ ×©×ž×Ŗ××™× ×œ×ž×¢×Ø×›×Ŗ שלכם. 4. תנו ל AI ×“×Ø×š לבדוק את עצמו - צרו בדיקות ××•×˜×•×ž×˜×™×•×Ŗ, הוהיפו בדיקות, כתבו הגדרות ל Code Style, תנו להוכן גישה לדפדפן, גישה ×œ×ž×¢×Ø×›×Ŗ, גישה ל DB.

ToCode
1 429
šŸ“Œ שרת לא עלה. צ'אט ג'יפיטי להצלה לינוד הפתיעו ×‘×ž×™×’×Ø×¦×™×™×Ŗ ×—×™×Ø×•× לשרת ×©×ž××Ø×— את האתר הזה ואחרי שהם היימו השרת לא עלה. זה קרה ×‘×Ŗ×–×ž×•×Ÿ מושלם אחרי הוובינר על אחהון ×ž×¢×Ø×›×•×Ŗ על שרת שלכם ובדיוק אחרי שהיפרתי כמה זה כיף ×œ××Ø×— ×“×‘×Ø×™× על שרת שלי. הודעת השגיאה הזו בקונהול היא חלק מהכיף הזה:
linode performed an emergency update on my server and now my VPS isn't responding. In its lish console I see

Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Will now check root file system ... fsck from util-linux 2.41
fsck: fsck.swap not found; ignore /dev/sda
done.
mount: mounting /dev/sda on /root failed: No such device
Failed to mount /dev/sda as root file system.


BusyBox v1.37.0 (Debian 1:1.37.0-6+b7) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)
אני מודה שבדיעבד קל ×œ×Ø××•×Ŗ מה קורה שם. בזמן ××ž×Ŗ זה היה מלחיׄ. מה ×¤×Ŗ××•× הוא לא מוצא את הדיהק? מה לינוד שברו ×‘×ž×™×’×Ø×¦×™×”? ולמה הם לא עונים לי ל Ticket שפתחתי? × ×™×”×™×Ŗ×™ את הצ'אט וכמובן שהוא לא אכזב. התשובה:
My leading suspicion is that your VPS is trying to boot from the swap disk instead of the actual Linux filesystem.
אחרי זה הוא נתן לי המון פקודות ×œ×”×Ø×™×„ ופקודה אחת ×©×ž×”×“×Ø×Ŗ את הבעיה ובעקבותיה השרת עלה. הבעיה בעברית פשוטה: 1. השרת ×”×•×™×Ø×˜×•××œ×™ ×ž×—×‘×Ø דיהקים לפי הדר ×œ×‘×—×™×Ø×Ŗ×•. 2. ×‘×ž×§×Ø×” שלנו אחרי ×”×ž×™×’×Ø×¦×™×” ההדר ×”×Ŗ×—×œ×£, הדיהק שקודם החזיק את הקבצים זוהה שני והדיהק ששימש ל swap זוהה ×Ø××©×•×Ÿ. השרת ×”×Ŗ×œ×•× ×Ÿ שהוא מנהה ×œ×¢×œ×•×Ŗ מהדיהק ×”×Ø××©×•×Ÿ אבל לא מוצא שם ×ž×¢×Ø×›×Ŗ הפעלה. 3. כל מה שהיה ×¦×Ø×™×š ×œ×¢×©×•×Ŗ זה להכנה ×œ×Ŗ×¤×Ø×™×˜ ×”××Ŗ×—×•×œ grub ולבקש ×ž×”×©×Ø×Ŗ ×œ×¢×œ×•×Ŗ מהדיהק השני. שני ×“×‘×Ø×™× ChatGPT לא הזכיר והיה ×¦×Ø×™×š שאני אשאל עליהם הפציפית: 1. איך יודעים מה יהיה ההדר? האם אפשר לטעון "מהדיהק עם ×ž×¢×Ø×›×Ŗ ההפעלה" במקום "מהדיהק ×”×Ø××©×•×Ÿ" ? (תשובה: כן, יש לכל דיהק UUID ואפשר לציין אותו במקום את ×ž×”×¤×Ø הדיהק). 2. מה לינוד ממליצים ×œ×¢×©×•×Ŗ? (תשובה: ×œ×”×©×Ŗ×ž×© ב kernel שלהם ×©×ž×•×Ŗ×× לעבודה ×‘×Ŗ×•×š ההביבה שהם יצרו ולא נשבר ככה). הך הכל אני שמח ש ChatGPT היה שם בשביל ×œ×¢×–×•×Ø ×œ×¤×Ŗ×•×Ø את זה ואני שמח שאני יודע מהפיק על תחזוקת ×©×Ø×Ŗ×™× בשביל להבין את כל מה שהצ'אט כתב.