דיגיטל  מגזין
שבע שנים לבאג 2000: תמרור אזהרה מהעבר
ד"ר יניב לויתן
פורסם: 21.12.06, 16:53
תגובה לכתבה תגובה לכתבה
הדפיסו את התגובות הדפיסו את התגובות
חזרה לכתבה
לכתבה זו התפרסמו 62 תגובות ב-62 דיונים
31. ב-1.1.2000 כל מי שהוציא רישיון צבאי קיבל גם רישיון לאופנוע
אלון   (21.12.06)
כל מי שהוציא באותו יום רישיון נהיגה צבאי נכתב לו בתעודה שיש לו גם רישיון לאופנוע 500 סמ"ק. זה תוקן מספר ימים אח"כ. בשאר הנושאים התגברו על התקלות מראש.
32. knock knock - follow the white rabbit ...
אבי ,   אשקלון   (22.12.06)
33. כמה שנים באיחור
BU ctn,   (21.12.06)
רת כל זה כבר שמנו לפני 5-6 שנים שעברה שנת אלפיים וכולם נרגעו והתחילו לחשוב על הנושא.
34. #7, רק שכחת לבדוק ...
אלכס ,   מרכז   (21.12.06)
http://en.wikipedia.org/wiki/Year_2038_problem פעם הבא על תסתמך בבקשה רק על קורס C שלמדת . לא מלמדים הכל באקדמיה , אתה יודע . בטח לא ניסיון . נ.ב. נכון , עדיין לא ברור אם הבעיה תשפיע (אולי מע' Embedded כלשהן) אבל בכן או לא , האם הבעיה קיימת ? כן , קיימת .
35. #23, רואים ...
אלכס ,   מרכז   (21.12.06)
שהכתבה לא נכתבה ע"י מתכנת . על המגיבים אין מה לדבר .
36. 1. זה לא באג. 2. המטריקס יקרה וזה רק עניין של זמן...
איתן המגיב הסדרתי ,   רמת-גן   (22.12.06)
37. יאללה באג אלפיים ידעתי שזה חרתה
משה משה ,   עכו   (21.12.06)
38. באג 2000- אכן פיקציה
פרון   (21.12.06)
אני גרתי אז בגאנה - מערב אפריקה מדינה שלא השקיעה דולר בהסבת תוכנות וכולם שם כבר דיברו ל"אלים" שיעזרו להם ואכן הם "עזרו" כלום לא קרה .
39. באג 2000 הדור הבא
בקרוב בבתי הקולנוע ,   הקרובים   (22.12.06)
40. גם ב-2100 צפוייה בעיה
אבי ע   (22.12.06)
קודם כל לא הוזכרה בכתבה בעיה נוספת עם באג 2000. בלא מעט מערכות שימש תאריך (שנה) 99 כמעין קוד שגיאה או שהתאריך 31/12/99 קודד כתאריך אין סוף (כתוכניתן ראיתי זאת) ואז כמובן שבשנת 2000 נוצר מצב בו התאריך גדול מהאין סוף. אני מניח שרוב מוחץ של אנשים יענו לשאלה מתי יש 29 יום בפברואר בתשובה כל שנה שמתחלקת ב-4. אז זהו, התשובה הזו לא מדוייקת. 29 ימים בפברואר יש בשנים שמתחלקות ב-4 אבל לא ב-100 (אלה אם השנה גם מתחלקת ב-400 ולכן בשנת 2000 היה). אין לי מושג כמה אנשי חומרה / תוכנה מודעים לזה וגם כאן יש פוטנציאל לבעיות (אבל אני לא רואה שיגור אוטומטי של טילים גרעיניים בגלל בעיה זו). באג 2000 היה דבר אמיתי. ההפחדות היו ניצול ציני (אבל אולי בזכות זה היום הזה עבר בשלום).
41. אולי תפסיקו לכתוב כתבות בלאי ?!
שמעון   (22.12.06)
מה קשור עכשיו באג 2000 ?.. חלס היה לפני שש שנים ונגמר.. אין שום קשר אז שבו בשקט ועדיף שתסקרו מוצרים חדשים
42. יוני החביב, תגובה 29 - אתה פשוט נוכל!
חיים   (22.12.06)
43. מיליון מילים ולא אמרת כלום.
ארז ,   כפר סבא   (22.12.06)
44. 20 - אתה מהטכניון??? מה מלמדים אותכם שם?
(22.12.06)
שהטווח של long int עצום? וואלה! וכמה שניות עברו מאז 1.1.1970? מלא, הא! (טוב, האמת אני סתם מקנא...)
45. תגובה למספר 3
אושר   (22.12.06)
אנחנו לא נהייה בשנת 10000 לגלות נכון? אבל אני מאמין שעד אז בקצב ההתפתחות הטכנולוגית לא יהיה באג דומה לזה.. נכון? :-)
46. הלוואי שיהיה באג במחשבים של עיריית ירושלים
נהג ,   ירושלים   (22.12.06)
ככה ימחקו כל דו"חות החנייה שלי:) ובכלל, באג רציני יעשה רק טוב לכולם. נקבל בחזרה פרופורציה לגבי החיים ונדע טוב יותר להתמודד עם הערבים בדרך שלהם
47. "הבאג התגלה כחלומם הרטוב של אלפי מתכנתים"
הראל   (22.12.06)
רק אם אתה סבור שלתקן אלפי שורות קוד של COBOL זה חלום רטוב.
48. איך מרצה להיסטוריה של תקשורת
פד   (22.12.06)
לא שם לב שבאג 2000 לא היה אלא בדיחה עלובה שהצריכה הרבה פחות הכנות והיסטריה ממה שבאמת היו? בדיחה על חשבוננו עוד
49. המסקנה היחידה מכל הסיפור הזה היא שכשמתכנתים
(22.12.06)
או בונים בניין, או כל דבר אחר, צריך לחשוב מראש על כל האפשרויות. זה עקרון חשוב בהנדסה. כל הנדסה. ואני רוצה להאמין שהשוק התבגר קצת בזכות זה. בתור תוכניתנית ותיקה אני יכולה להגיד לכם שבמיוחד בישראל, אני נתקלת בחשיבה חאפרית על כל צעד ושעל. זה מתבטא המון במקומות עבודה שחושבים שאפשר לחפף, והעיקר לתת תוצאה מהירה שעובדת (לפחות למראית עין), לגבות את הכסף ולהמשיך הלאה.
50. ל 36 ...
אריה ,   ב"ש   (22.12.06)
איך אתה יודע שזה לא קורה ברגע זה ? איך אומרים ... כדורים לוקחים כל ים . תראה את מורפיאוס:)
51. אני לא מאמינה שכבר עברו 7 שנים!!!!!!
(22.12.06)
52. לא לדאוג אפי אנחנו נהיה במקום שכולו טוב
סמי   (22.12.06)
53. באג 2000
איציק ,   חיפה   (22.12.06)
היה גם היה - אבל לא ב- PC. היו תוכנות (לאו דוקא "עתיקות") שבאמת הפסיקו לפעול אם נתקלו בשנת 2000, (למשל, תוכנת הכנת מסמכי ייצוא בחברה בה עבדתי, שלא יכלה להכין מסמכים עם תנאי תשלום 90 יום, חודשיים לפני הראשון בינואר 2000). אבל כל התוכנות על מחזבים אישיים, כולל מערכת ההפעלה עבדו בלי שום בעיה. ההיסטריה רק הכניסה כמה מיליארדים לחברות שעסקו בטיפול ב"בעייה" שהייתה בעיקר וירטואלית...
54. "השלכות תיאולוגיות" ??? לא קצת נסחפתם?
הרצל   (22.12.06)
בסך הכל צריך היה לתקן מערכות (בד"כ קובול) שבגלל מחסור במשאבים (בתקופת פיתוחם) ובוודאי לא בגלל קוצר רואי של מתכנתים השתמשו בשני תוים לצורך ייצוג שנה כדי לחסוך במשאבי מחשב יקרים לאותה תקופה.
55. וכבר היו באגים שהרגו אנשים...
ג. ,   מרכז   (22.12.06)
ראה למשל את תוכנת הטייס האוטומטי של איירבוט. היא כבר הרגה אנשים בכמה התרסקויות. או תכנון לקוי של פונקצית בחירות נקודות ציון במכשיר GOS שהביא להתרסקות בדרום אמריקה. או המצב הגרוע ביותר שעדיין קיים בתעופה מצב בו בקר האוויר מסתמך על נתונים המתקבלים מהמטוס באשר לגובהו וכבר היו דברים מעולם שגרמו להתרסקויות והתנגשיויות. בכוונה הבאתי רק דוגמאות מתחום התעופה.. דוגמאות דומות קיימות גם במערכות נוספות.. כמו רכבות ואפילו כן.. רמזורים.. בדיוק כאלו שמותקנים ליד הבית שלכם. ואגב.. חוץ מזה מרקיז הכל בסדר...
56. בכלל לא פיקציה
מישהו ,   אי שם   (22.12.06)
בן היתר גרם הבאג לבלאגן מוחלט בתוכנת מרשם אוכלוסין מסויימת בה משתמשים בארץ. ב"חלונות" אולי לה היה צריך לשפר כלום, אבל במערכות ישנות יותר היה הרבה מה לשפר.
57. העידן המודרני
אבי ,   ירושלים   (23.12.06)
כל בר בי רב יודע שהמכונות הן הציר של חיינו, מכונית, תנור חשמלי, מטוס, קולנוע ומחשב. כל אחד יודע שהמכונה יכולה לבנות ויכולה להרוס, המכונית מסיעה, והמכונית דורסת, התנור אופה והתנור מצית דלקה. המחשב מחשב, והמחשב גורם להתנגשות מטוסים, או לפקקי תנועה וכו' הלקח שצריך להלמד, הוא כלל עתיק במונחי מחשבים: GIGO, כלומר, זבל פנימה, זבל החוצה! האדם הוא במרכז כל העשיה! כל מכונה שהאדם ישתמש בה בתבונה, תועיל, ישתמש בה בטיפשות, היא תזיק!
58. בא"ג = בלוף אחד גדול2000
טכנאי מחשבים ,   קרית גת   (23.12.06)
אך עבדו על כולם שלחו טכנאים עם דיסקט ותכונה לבדיקת תאימות לבאג יעני וכולם עשו כסף מחרטה
59. ל 42 חיים אתה ממש טועה
יעקב   (23.12.06)
מי שהיה לו שכל ב 1989 לחשוב על באג 2000 11 לפני המועד, מגיע לו לקצור את הפירות של חכמתו.
60. אדוני הד"ר, אני חושש שאתה טועה ומטעה
מני   (24.12.06)
המתכנתים בשנותיו הראשונות של המחשוב חשבו היטב על העובדה שבשנת 2000 החישובים יניבו ערך שלילי, אלא הוחלט שמכיוון שהזיכרון כל כך יקר, נחסוך בזה כרגע. ומה כאשר תגיע שנת 2000? הם חשבו (ובצדק!) שמן הסתם כבר לא ישתמשו באותן מערכות שנבנו בשנות ה-50 וה-60. שכן מערכות מחשוב אמורות לעבור שידרוגים ועוד, הבעיה היא שהן לא עברו ומכיוון שכך במחצית השניה של שנות ה-90 החלו בתיקונים שימנעו את הבאג. אלמלא היו עובדים על כך, שגרת חיינו שכה מבוססת מחשב, הייתה עלולה להפגע באופן בינוני עד חמור! ולעניין "חוסר יכולתנו לחזות את העתיד" כפי שאומר המחבר: הנה הערך על באג 2000 בויקיפדיה העברית: http://he.wikipedia.org/wiki/%D7%91%D7%90%D7%92_2000 והנה הערך על באג 2038 (הנה, חושבים מעט קדימה, התחילו להתכונן!!!): http://he.wikipedia.org/wiki/%D7%91%D7%90%D7%92_2038 הפסק לפקפק ביכולותיהם של המתכנתים בפרט ושל האנושות בכלל.
תגובות קודמות
תגובות נוספות
חזרה לכתבה