בעוונותי כי רבים, ועקב דרישת לקוחות, המחשב האישי שלי בבית עובד עם Windows Vista, והשאלה שלי היא כזו: "למה עשו לי את זה?" טוב, בסדר, הגזמתי קצת. לומר את האמת, אני די מחבב את המסכים החדשים של חלונות בגירסת ויסטה. לשם שינוי, מישהו במיקרוסופט החליט להסתכל לצדדים וללמוד כמה דברים נכונים על איך מעצבים ממשק משתמש. העובדה שה-Start עכשיו נראה כמו צלמית עגולה, והיא עדיין בתחתית המסך עדיין נראה לי כמו טעות (למקינטוש יש רעיון הרבה יותר טוב), אבל שויין, שאר הדברים כבר נראים הרבה יותר טוב. הבעיה העקרונית שלי עם ויסטה היא זו: "תגידו, שמעתם על Backward Compatibility?" - אלוהים אדירים, דברים שנשמעים כל כך פשוטים ב-XP וב-2000, הופכים בויסטה לסיוט מתמשך. לדוגמא, בואו ניקח את המכונה הנחמדה שלי, וכדי לעמוד על הנושא, אני אפרט את החומרה: לוח ראשי תוצרת אינטל, מצוייד במעבד Core Duo 2 Quad Core 4 גיגה זיכרון 6 דיסקים קשיחים בגודל של 300 גיגה כרטיס מסך nVidia 7300 (אני יודע, קצת ישן) צורב, בלא, בלא, בלא עכשיו, כרטיס הקול על המחשב הוא של חברת SigmaTel, מה שהגיע עם הלוח הראשי, למרות שהייתי מעדיף Creative, אבל מה לעשות שלאינטל אין הסכם איתם - לא נורא, גם ככה אני לא בדיוק משחק עם המפלצת הזו. עכשיו, שבוע שעבר התקנתי על המחשב שלי מסך נוסף, כדי שאוכל להרחיב את מרחב העבודה שלי. אופס, בעיה ראשונה, הדרייבר הפנימי של ויסטה כולל תמיכה ברזולוציה מקסימלית במסך הראשי, אך רק רזולוציה חלקית במסך המשני - מעצבן, לא? טוב, ניגשים לאתר של nVidia ומורידים דרייבר, איזה כיף, עכשיו שני המסכים עובדים באותה תצורה, נראה פצצות. אוקיי, מה עכשיו, אהה כמובן, מתחילים לעבוד, אבל לא לשכוח במסך ליד להפעיל את Joost, הרי, אי אפשר בלי מנגה לעבודה, לא? רגע, מה זה? המחשב שלי הפך אילם! הצילללללוווווו! איך אני אמור לשמוע את הבליפים הנחמדים של Jabber? אוי ואבוי לי. טוב, ניגשים לאינטל מורידים BIOS חדש, דרייבר חדש לכרטיס הקול, עידכוני INF, עידכוני CHIPSET ועוד ועוד ועוד, עושים REBOOT, והופה, יש קול. איזה כיף, עובדים עובדים עובדים, מגיע לילה, מכבים המחשב - מדליקים בבוקר. שוב המחשב אילם! עכשיו מתחילה תופעה מאוד מיוחדת, המחשב אילם לסרוגין, כלומר, REBOOT ראשון אין קול, REBOOT שני יש קול - בערך כמו חבר כנסת תחת חקירה. אז עכשיו אני שואל, מי לימד אתכם לכתוב תוכנה? מי לימד אתכם לכתוב דרייברים? חבורת ליצנים מקשקשי מקלדות שכמותכם, אולי פשוט תלמדו לכתוב משהו אחד כמו שצריך? אז תגידו לי ש-SP1 של ויסטה יתקן את כל הבעיות האלה, אם הייתם יודעים לכתוב תוכנה, לא היה צורך ב-SP כל חצי שנה, ולא היה צורך לעבוד כל כך קשה בשביל משהו שהוא כל כך טריוויאלי. אגב, רק לשם השוואה, על אותו מחשב אני מריץ גם לינוקס ב-Dual Boot, ושם הכל עובד חלק לגמרי. עברתי מ-CentOS 4.4 ל-CentOS 5.0, שידרוגי KERNEL, שידרוגי MODULES, דרייבר של nVidia, הכל מתקתק כמו שעון שווצרי. מתי תלמדו לכתוב קוד שעובד? צורת החשיבה של מיקרוסופט לפיתוח היא: בהינתן תשעה נשים בהריון, ניתן לקבל תינוק תוך חודש - זה לא עובד ככה! |
תגובות (4)
נא להתחבר כדי להגיב
התחברות או הרשמה
/null/text_64k_1#
מה לעשות, יש לי לקוחות שעובדים בויסטה בלבד, ונוכחנו לגלות שיש דברים שעובדים ב-XP נכון, ובויסטה לא עובדים בכלל - מעצבן, לא?