נצחון קטן ל-Wine?

לפני זמן מה התלונן מישהו ברשימה של Wine ששינוי בליבה של לינוקס גרם לכך שתוכנה הפסיקה לעבוד לו. התוכנה מוגנת בפני העתקה, ואחרי החלפת ליבה היא החלה להתלונן שהיא הועתקה.

הדיון שהתפתח הוביל לכך ששינוי בקרנל שקשור לצורה שתוכנות רצות תחת debugger גרם לבעיה. הנושא הועבר לרשימת התפוצה של הקרנל של לינוקס.

דבר ראשון, משעשע לראות את לינוס טרובלדס בכבודו משתתף בדיונים ב-Wine-devel. בשלב כלשהו הוא הראה תוכנית מאוד קטנה ש”בודקת” אם היא רצה תחת debugger. התוכנית היא של מספר שורות בלבד, אבל אם מריצים אותה תחת debugger עובדת אחרת. באופן אישי, אני עדיין מנסה להבין אותה. הוא גם כנראה מצא פתרון לבעיה.

המייל המשעשע יותר הוא זה שבו הוא מסביר שהוא נשבר, ועכשיו מוריד את קוד המקור של Wine. למרבה הצער, אני לא מוצא את זה בשום מקום למעט בציטוט של מישהו אחר, כך שאני לא יכול לתת לכם הפניה.

הפריה הדדית זה משהו נפלא.

שחר

מצאתי את ההודעה.

על מהילת דלק

כתבה מהיום ב-YNet נותנת רשימה חלקית של תחנות דלק שמוהלות את הדלק שלהם. יש לי הצעה לגבי איך להלחם בתופעה.

הרעיון הוא פשוט להדהים – לחייב בחוק בעלי תחנות דלק להציג שלט של הרשות שאוכפת את הנושא שאומר שהדלק בתחנה נבדק, ואת רמת התקינות של הדלק שנמצאה. שלט כזה יהיה תקף לחודש. תחנת דלק שלא תציג שלט כזה, רשיונה ישלל. תחנת דלק שתציג שלט מזוייף או שפג תוקפו, בעליה ייכנס לכלא.

עכשיו בואו נראה איך זה עובד. הדלק נבדק במעבדה מדי פעם ע”י הרשות המפקחת (ואין לי מושג מי זה). כאשר עובר החודש וצריך להנפיק תעודה חדשה, זאת מונפקת על פי איכות הדלק הירודה ביותר שנמצאה במהלך התקופה. תחנת הדלק עכשיו מחוייבת לשאת את אות הקלון הנ”ל במשך חודש. נהגים יוכלו לראות בצורה פשוטה האם התחנה עובדת עליהם. כאשר המפקחים נכנסים לבדוק דלק בתחנה, הם יוכלו להשוות את מה שהשלט אומר למה שהם יודעים שהוא אמור להגיד, וכך לדעת אם התחנה עומדת בדרישות החוק.

לשיטה הזאת עוד יתרון. תחנות דלק פיראטיות לא יוכלו לקבל שלט כזה. הם יוכלו לשים שלט מזוייף, אבל אז יהיה עוד סעיף בחוק שיכניס אותם לכלא. תחנה שלא מציגה שלט הינה פחות אטרקטיבית לנהגים, וכך נלחמים בתחנות הפיראטיות.

חשוב להבהיר. ההצעה הזו עובדת בשטח. בארצות הברית ההצעה הזו מיושמת במסעדות, ונראה לי שעם תוצאות לא רעות. אני לא בטוח שאפשר ליישם אותה לגבי מסעדות בארץ, אבל זה כנראה יעבוד ממש טוב על תחנות דלק. הסיבה להבדל, לדעתי, היא שלצרכן הישראלי הרבה יותר אכפת מאיכות הדלק שהאוטו שלו מקבל מאשר מאיכות ההגיינה שהוא מקבל.

שחר

טפיחה עצמית על השכם

CodeWeavers הוציאו גרסה חדשה של התוכנה הקניינית מבוססת ה-Wine שלהם. הייתי אומר “רוצו לקנות”, אבל בעצם מה איכפת לי. בכל מקרה, לא על זה הפוסט הפעם.

דרך אגב, אם אתם באמת מעוניינים לקנות, לינגנו (החברה שלי) משווקת את המוצר הזה בארץ. אנחנו לא מפרסמים אותו ברבים או משתדלים למכור אותו במיוחד, בעיקר מכיוון שאין בו תמיכה טובה בעברית עדיין. אתם מוזמנים לקנות אותו מאיתנו או דרך האתר (או לא לקנות בכלל). אני רק אציין בהערת אגב שכל מי שאינו עסק יקבל את המוצר יותר בזול בקניה ישירה מ-CodeWeavers. פשוט, גם עם 10% הנחה לחברי וידידי “המקור“, המע”מ גורם למוצר להיות יותר זול כאשר נקנה מחו”ל. כך או כך, לא על זה הפוסט הזה.

מה שכן, עם CrossOver Office 4 הוכרזה תמיכה חדשה בתוכנת iTunes. תאמינו או לא, אפילו לא על זה הפוסט הזה.

התמיכה הזו עובדת ברמה סבירה, אבל בביצועים לא מספיק טובים. שמיעת שירים ב-iTunes לוקחת 90% מהמעבד, ועכשיו אנחנו סוף סוף מתקרבים לנושא הפוסט הזה.

חדי הזכרון מבינכם בוודאי זוכרים את הפעם שניסיתי לגרום לשיפור שעשיתי ב-Wine להכנס. אז זה היה מאמץ לא קטן. הייתי צריך לשכנע, ולשוב ולשכנע, שהשינוי המוצע אכן משפר את הביצועים. אחר כך היה צריך לשנות אותו כדי להתאים אותו לטעם האישי של אלכסנדר. אחרי שזה לא עבד, האקר עמית בשם מייק ניסה אף הוא את כוחו בשיכתוב לצורך קליעה לטעם. אחרי המון זמן (יחסית), אלכסנדר שיכתב את זה בעצמו, והשינוי נכנס.

ובכן היום, עקב סיבות שאינן קשורות לנושא, ניהלתי שיחה על נושא אחר קשור ב-Wine עם מייק. מייק הנ”ל יושב בקוריאה, שם גרה חברתו, ועובד מרחוק עבור CodeWeavers. החיים הטובים . מסתבר שהשינוי שלי מוריד את צריכת המעבד של iTunes עם CrossOver Office מ-90% ל-5%. יש מקום לגאווה.

מה שיפה פה הוא שחברה שתורמת המון לקהילה (CodeWeavers) זוכה גם להנות ממה שהקהילה עושה למענה. כמו שכבר אמרתי בעבר – כשהמודל עובד, זה כיף.

שחר

נ.ב.
גרסה 4 של המוצר הקנייני עדיין לא מכילה את השיפור. כנראה שהגרסה הבאה תצא יחסית בקרוב…..

ש.

התקנה השוואתית

מאמר ב-Whatsup משווה את ההתקנה של חלונות XP לקנופיקס. הסיבה שאני מפנה אליו היא פשוטה. למרות שההתקנה בוצעה ע”י לינוקסאי, הוא חוזר עם ביקורת על תהליך ההתקנה של קנופיקס, וממליץ להשתמש בתוכנות אחרות לצורך התקנת מערכת.

מה שאהבתי פה זה בעיקר את היכולת להעביר ביקורת בונה גם על הדברים שאתה אוהב. לא להסתיר את הצדדים הפחות טובים, גם של הדברים שאותם אנחנו יותר אוהבים, זו הדרך היחידה להשתפר.

שחר

ה-PC מת

יחי ה-PC החדש? אולי.

אל תוציאו את הבגדים השחורים. הוא לא באמת מת. הוא אפילו לא על ערש דווי. מצבו שקול לאדם בריא לחלוטין שגילו לו מחלה ממארת שעוד לא התפרצה. יש ל-PC עוד שנים רבות לחיות, אבל לא בלתי מוגבלות. אני מעריך בין 5 ל-10. רק לצורך ההבהרה – כשאני אומר “PC”, אני מתכוון למחשב הרב תכליתי.

המחלה הממארת נגרמת מוירוסים. יותר נכון, וירוסים הם הסימפטום הבולט ביותר למחלה. המחלה הממארת האמיתית היא “חוסר הנכונות של ציבור משתמשי ה-PC להבין את הטכנולוגיה שבה הוא משתמש”.

זאת לא בעיה חדשה. היא עברה על כל מכשיר שהיום הוא יומיומי, כמעט. המכוניות הראשונות שיצאו היו לחובבים. הן היו יקרות, דרשו תחזוקה יומיומית, ורק אנשים שהיו מוכנים להשקיע בלהבין איך בנויה מכונית יכלו לקנות אחת. זה לא היה קשור לכסף. המכונית פשוט לא נסעה אם לא ידעתם איך לטפל בה.

עם כניסתו של הייצור ההמוני של מכוניות, המצב השתנה. עם הזמן מחיר המכוניות ירד. במקביל, דרישות הידע מהנהג הלכו וירדו גם הן. מנגד, כמות הידע שבן אדם צריך כדי לתחזק את מכוניתו הלכה ועלתה. היום מתי מעט האנשים שיכולים לתחזק את מכוניתם בעצמם. שילוב של דרישות קודים למחשב הזרקת הדלק ודרישות חוק חמורות גורמות לכך שכמעט ואין אנשים שלא הולכים למוסך כדי לתקן משהו ברכב.

מחשבים הולכים ועוברים את אותו התהליך. המחשבים הולכים ונהיים זולים יותר ויותר, ובד בבד דרישות הידע ממשתמשיהם הולכות ומצטמצמות. מצד שני, כמות הידע הנדרשת ממי שמתחזק את המחשב הולכת וגוברת. יש רק בעיה אחת עם הכיוון שאליו הולכים מחשבים. כמות הכוח שניתנת ביד משתמש ביתי מצוי כיום אינה פרופורציונית לכמות הידע שאותו משתמש מחזיק. כל תופעות הוירוסים, גניבות הזהות והרוגלות למינהן הינן אך תוצאה של עובדה פשוטה זו.

יש שני פתרונות אפשריים לבעיה. האחד הוא להעלות את רמת הידע של המשתמש המצוי. באופן אישי אני הולך ומשתכנע שפתרון זה פשוט אינו ריאלי. המשתמש המצוי אינו מעוניין לדעת יותר. להיפך. בכל פעם שמישהו מעלה את יתרונות לינוקס ביכולת השינוי שלה, עשרות אנשים מגיבים תגובה שמתקרבת לפאניקה. לשנות את מערכת ההפעלה? לגעת בה? זה דורש לדעת דברים שאנשים פשוט לא רוצים לדעת.

אבל אם אנחנו לא מתכוונים להעלות את רמת המשתמשים במחשב, הפתרון היחידי לבעיה הוא להוריד את הפונקציונליות שהמחשב נותן. במילים אחרות, מות חזון המחשב הרב תכליתי.

התופעה כבר התחילה. קונסולות המשחקים למינהן אינן אלא מחשב רב תכליתי, שהוסב למכשיר ייעודי חד-תכליתי. החברות משקיעות מאמצים רבים בכך שהמכשיר לא יוכל לשמש למטרות שונות מאשר מטרותיו המקוריות, ואנשים אוהבים את התוצאה. זה לא משנה שאפשר, במעט מאוד מאמץ, לגרום למחשב האישי לעשות את אותו הדבר עצמו. מה שמשנה זה שיש פה מכשיר שלא צריך לתחזק. לא צריך להתעסק איתו. אתה רוצה משחק, אתה מכניס CD, וזהו. כל מגמת ה”מיחשוב האמין” (או מיחשוב בוגדני, אם תרצו לקחת את גישת RMS), היא תמצית של הרעיון הפשוט הזה.

נכון להיום, לא ניתן להכיל את המודל הזה על המחשב הביתי המצוי. הדרישות מהמחשב הינן מגוונות מידי, ואנשים מנצלים חלק מהחופש שניתן להם. לא היה אפשר להוריד שירים בקאזה אם המחשב היה חד תכליתי. לא ניתן היה לצרוב CDים באופן פיראטי. לדעתי, זה עניין של זמן עד שיימצא פתרון כלשהו גם לבעיה הזו.

אל תבינו אותי לא נכון. אני מאוד אצטער לראות את המחשב הרב תכליתי הולך לעולמו. כשאני התחלתי לעסוק במחשבים, המחשבים היו פשוטים מספיק כדי שאוכל להבין איך הם עובדים. סיבוכיות המערכות עלתה בעודי מתבגר, ועל כן נשארתי, פחות או יותר, עם הבנה של איך בנוי המכשיר שבו אני משתמש. אני הייתי רוצה שגם ילדי יוכלו להגיד דבר כזה על המכשירים שהם משתמשים בהם. למרבה הצער, אני לא חושב שזה יקרה. יותר נכון, אני חושב שזה לא יקרה לילדי רוב האנשים.

כמו שאמרתי, אני מדבר על משהו שייקח לא פחות מחמש שנים, כנראה יותר מפי שניים מזה אפילו. אבל אל תגידו שלא הזהרתי…..

שחר

האם כדאי לעזוב את ישראבלוג?

זה זמן מה שתקצירי ה-RSS לא עובדים בישראבלוג. פניות חוזרות ליריב ושאר מנהלי הבלוג מבהירות שהבעיה תפתר בזמנם החופשי. זו בעיה בשבילי, מכיוון שלא אחד ולא שניים קוראים את הבלוג שלי בעיקר באמצעות RSS. אני בפועל מפסיד את אותם הקוראים.

הסיבה שהבלוג הזה נמצא דווקא בישראבלוג אינה מיקרית. אני רציתי שאנשים שאינם מהקהילה הסגורה של משתמשי התוכנה החופשית ייחשפו לבלוג שלי.

אני לא יודע עם זה עבד או לא. בעוד שיש לא מעט אנשים שקוראים את הבלוג שלי (אפילו בימים שאני לא מעדכן אותו), הרי שלא ניתן לדעת אם היו יותר או פחות אילו הבלוג היה, נגיד, בלינמגזין. נכון להיום, לינמגזין מפרסמים את מה שאני כותב בבלוג דרך RSS……

אני בעצם פונה לקוראי. אני אשמח לשמוע מכם מאיפה שמעתם על הבלוג שלי. בני משפחה מדרגות שונות יכולים שלא לענות…..

שחר

מיקרוסופט: מוזילה לא איום

איך יודעים שמיקרוסופט צריכה לפחד ממוזילה/פיירפוקס? כי הם טוענים שהם לא.

המשפט החביב עלי בכל המאמר, אבל, הוא זה שבו אינגליש טוען שתכונות כמו גלישה בלשוניות אינן חשובות למשתמש הקצה. שאלה לי למנהל מוצרי האבטחה והניהול של מיקרוסופט. אם זו תכונה שכל כך לא חשובה ללקוחות, מדוע זה יש תוכנות שמוסיפות את התכונה הזו על גבי אקספלורר, ומדוע הן כל כך פופולריות? כנראה שהצרכנים לא יודעים שהם לא רוצים את התכונה הזו.

בורות זה משהו מצויין.

שחר

הדמיון עולה על כל מציאות

בצעד שלדעתי הוא אחד החכמים שעשתה ישראל בזמן האחרון בתחום ההסברה, שגריר ישראל בארצות הברית נפגש עם צוות סדרת הטלויזיה “הבית הלבן” לתדרך אותם על מות ערפאת. זה אומר משהו, גם אם לא חדש, על החיים שלנו.

כן, סדרה מהסוג הזה משפיעה על דעת הקהל. כן, יש לנו עניין שיוצרי הסדרה יבינו מה קורה שם. עדיין, זה נראה לי מוזר, וזאת למרות, כפי שכתבתי קודם, שאני חושב שזה צעד נבון.

שחר

למשתמשי אורנג’

אוקיי, זה קצת מסובך, אז אני מקווה שאני זוכר את זה מספיק מדוייק.

אם אתם מדברים בשווי מעל 200 ש”ח בחודש, אתם יכולים לשדרג את המכשיר הנוכחי שלכם למכשיר חדש (תקף רק בסניפים של אורנג’ בתוך סופרפארם). אתם מקבלים חזרה כ-50 שקלים כל חודש אם אתם מדברים מעל 200 ש”ח בחודש, כך שיש מכשירים שמשלמים לכם כדי לשדרג.

בנוסף, אתם מקבלים מכשיר נוסף, דיי זוועתי, בחינם (עם קו). את המכשיר הזה אתם יכולים לקחת לסלקום או פלאפון, ולבצע טרייד-אין. נחמד מצד אורנג’ לסבסד לכם את תוספת המכשיר מרשת אחרת.

סתם רעיון….

שחר

Bear