למה מיקרוסופט לא יכולה לנהל מאגר התקנות מרכזי

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

סינפטיק

Synaptic package manager

לחלונות יש את Add/Remove programs, אבל הוא לוקה בחסר:
קרה לכם פעם שסרקתם את רשימת התוכנות המותקנות של חלונות בAdd/Remove programs ומצאתם את מה שרציתם בקלות?
קרה לכם פעם שהשתמשתם בAdd/Remove programs כדי להתקין תוכנה שלא מהווה חלק מחלונות?
קרה לכם פעם שעדכנתם תוכנה דרך Add/Remove programs?

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

קשיים טכניים

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

קשיים פוליטיים/משפטיים

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

הבעיות האלו הן רק קצה הקרחון.

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

סין מנסה לעוור לווינים אמריקאיים שחגים מעל שטחה

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

עז

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

FireStats 0.9.6-beta

FireStats 0.9.6 שוחררה.
שינויים וחידושים:
* הרשיון לשימוש לא מסחרי השתנה לקריאייטיב קומונז.
* גרסאת הוורדפרס והגרסא העצמאית אוחדו.
* נוסף Tabbed-Pane.
* נוסף מסך הגדרות בסיס נתונים.
* נוסף משוב על פעילות רשת – שעון חול יפהפה וחצי שקוף שיופיע בכל דפדפן פרט לאקספלורר 6.
* תמיכה ראשונית בגרגריוס.

קריאה לבודקים לגרסת הפיתוח של FireStats

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

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

כדי לבדוק תחת וורדפרס, כנסו לתיקית הפלאגינים ותריצו:

svn co http://firefang.net/svn/firestats

אחר כך צריך להפעיל את הפלאגין ומשם הכל כרגיל.

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

למי שאין גישת מעטפת (shell) על השרת, אפשר לעשות את הCheck-out במחשב המקומי ולהעלות כרגיל.

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

סלולארים!

הרבה סלולארים, ודינוזאור קטן.
מי מנחש כמה עולה כל מה שעל השולחן? (לא אני, אין לי שמץ)

סלולארים פתוחים:
Open cellulars
סלולארים סגורים:
closed cellulars

איך מרוויחים 3 מליון שקל בחודש?

בנק פועלים, וכנראה גם בנקים אחרים – קיבלו הנחיה למנוע מאנשים לחרוג מהמסגרת.
עד פה הכל בסדר.
אז הבנקים מבקשים מכל מי שרוצה מסגרת (ומי לא רוצה מסגרת?) לחתום על הסכם מסגרת – רק שבניגוד למסגרת המשכורת האוטומטית שהיתה בעבר, עכשיו הבנק רוצה כסף על המסגרת – שני שקלים בחודש (אומנם רק מסוף השנה, אבל ההתחייבות על זה כבר מעכשיו).
אני כבר שומע אתכם חושבים: "מה הוא מבלבל, בשביל שני שקלים בחודש הוא כותב פוסט?".
אז התשובה היא שלא, אני כותב פוסט כי זה עקרוני.
בהנחה שאת הטריק המזוהם הזה עושים כל הבנקים (מישהו יכול לאמת או להפריך?), ההכנסות החדשות שזה יייצר לבנקים הם (אם נניח מליון וחצי חשבונות בנק פעילים) 3 מליון שקל בחודש.
36 מליון שקל בשנה.
מבינים?
קשה לשרי אריסון לממן את הפנטהאוס, היא צריכה מקורות הכנסה חדשים.