אתם ממש חייבים לפתח מערכת הפעלה חדשה. משהו חדש ש-windows ו-linux יתביישו לצאת בגללו מהבית. אבל מה, אין לכם זמן לכל השטויות האלה של לתכנן מערכת קבצים וניהול תהליכים ו-thread-ים. כי ביננו למי יש כוח לכל השטויות האלה שלומדים באיזה קורס נידח ואף פעם לא היה לכם כוח להתעמק בהם?
מזלכם שבשבוע שעבר, הייתם בכנס התוכנה השנתי בחסות חברת "מיפי-מו"פ מערכות תוכנה בע"מ" וב-session האחרון של היום בחרתם ללכת להרצאה "איך בונים מערכת הפעלה ב-30 דקות" במקום לנשנש עוד כמה קרואסונים, לבדוק מיילים ולשאול כל 5 דקות מתי כבר ההגרלה של ה-mp3.
בהרצאה נגלה לכם האור. במצגת מהירה ומושקעת הבנתם שזה הזמן לשכוח את מה שאתם בעצם עדיין לא יודעים על מערכות הפעלה וליישם את טכנולוגית פיתוח מערכות ההפעלה מבית מיפי-מו"פ. גם הדמו שמסכם את המצגת עובר חלק. אתם רואים איך ב-30 דקות אפשר לצייר משושה שמתאר את מערכת ההפעלה ולגרור לתוכו את מודול מערכת הקבצים (חשוב לחבר אותו למשושה בקו הכפול ולא בקו המקווקו), אחר כך אפשר למצוא ולחבר את אחד המודולים של ניהול התהליכים (אפילו אפשר לבחור את טווח ה-ids לתהליכים!) ולבסוף, רק לצורך הדוגמא נוסיף את מודול ה-security שרושם את הסיסמאות בקובץ ב-plaintext (בכל זאת מה אתם רוצים - זה דמו!). כדי לחסוך זמן את המערכת הגרפית הם הגדירו מבעוד מועד, כי זה יכול להיות קצת מסובך (אתם יודעים, יש איזה 10 סוגי כרטיסי מסך שצריך לתמוך בהם).
עכשיו במשך 2 הדקות הבאות מערכת ההפעלה מתקמפלת לה והמרצה מספר על כמה הלפטופ שלו כבר לא סוחב ומשעשע את הקהל בבדיחות שלא תורגלו מראש.
אחרי עוד כמה דקות אתם זוכים לראות את מערכת ההפעלה "עובדת", והמרצה מדגים איך היא מריצה את ה-notepad. והכי טוב - הכל מבית מיפי-מו"פ מערכות תוכנה (בע"מ), ככה שלעולם לא תרצו אינטגרציה עם שום מערכת הפעלה אחרת!
----
נשמע חלום או אולי חלום באספמיא? אני הייתי ביותר מדי כנסים שבהם מראים שטויות לא פחות גדולות (ואולי בגלל זה הפסקתי ללכת). ראיתי איך בעזרת 10 שורות קוד בונים אתר web לתפארת או איך תוך 10 דקות מריצים אפליקציה שרק התכנון שלה יכול לקחת חודשים. פעם היו אלה ההרצאות על XML ופעם זה משהו אחר, אבל בכל פעם כזאת, המפתחים האמיתיים שבוחרים בטכנולוגיה התורנית מבלים מול המסך שעות ארוכות ואולי גם נזכרים בערגה בזו הקודמת שגם היא הבטיחה לפתור את כל בעיות העולם ב-30 דקות של מצגת ועוד 10 דקות של דמו. אני למשל הייתי עד ל-abuse נוראי שנשעה ל-XML בשנות הבאזז, שכאשר הבאזז דעך הפך לכאב ראש לא קטן (ושמעתי עוד סיפורי XML דומים).
בדילוג קל על הייפ הווירטואליזציה, הטכנולוגיה הפעם היא מחשוב העננים. נכון שפעם היינו מציירים ב-design עננים כדי לתאר ישויות שאנחנו לא יודעים איך הן נראות והן נמצאות להן אי שם שלא בשליטתנו? הפעם נראה שהתיאור המעומעם התנתק לו מהלוח המחיק (שאולי לא נמחק כראוי) ויצא להגשים את עצמו בעולם הגדול. האם מדובר בפלטפורמת storage? האם מדובר במשאבי חישוב? האם מדובר בשירותים שמישהו אחר מתחייב לספק לי, כמו חיבור ישיר לנתוני הבורסה בניו יורק? זה אמנם מאוד מעורפל, אבל היופי הוא שכמו בכל פנטזיה, כל אחד רואה בזה את מה שהוא רוצה לראות.
אם כך, העיקר הוא שבמצגות ובמאמרים הכל נראה יפה. הנה, בדה מרקר כותבים היום שאפשר להקטין את זמן ה-setup של סביבת הפיתוח מ-40 יום ל-30 דקות. וגם מזכירים את גוגל ומספרים כמה שהענן שלהם הותאם "בדיוק לצרכים שלהם". רק שהבעיה היא שמי שמצליח להקטין את זמן ה-setup מ-40 יום ל-30 דקות ניסה לעשות משהו שמקביל ל"להרוג זבוב עם אפאצ'י" וגילה שהיה מספיק לפתוח את החלון.
גם גוגל, חברה שמודל המחשוב שלה הוא דוגמא ומופת לאיך מנהלים חישוב ואכסון מבוזרים כנראה לא בדיוק חשבה על עננים כאשר תכננה אותו אי שם בסוף שנות ה-90, ולמרות השמועות, אני בטוח שגם שם לא כל הבעיות נפתרות ברגע ו-20,000 העובדים שלה גם עושים משהו בין המסאז' לסנוקר.
גם אצלנו במיקרוסופט יש "ענן פרטי" (אם אפשר לתרגם זאת כך) בשם Cosmos והמתעניינים יכולים לצפות בהרצאה שנינתה על כך (ודווקא בגוגל). הוא אכן גדול ורב עוצמה ותומך בתהליכים רבים, אבל גם הוא רחוק מהאידיאל של "נשים את זה בענן והכל כבר יקרה מעצמו". אגב, פרויקט העננים הפומבי הוא azure, אבל גם שם צריך להבין מה עושים כדי שהקסם יקרה.
לסיכום - אין לי שום דבר נגד העננים, אבל אין ארוחות חינם וצריך להקשיב למומחי השיווק בזהירות. הטכנולוגיה מתקדמת כל הזמן וכל שנה יש מצגות חדשות שמספרות לכם איך בטכנולוגיה התורנית תחסכו או תרוויחו מיליונים. רק כאשר נוחתים בעולם האמיתי מגלים שכל הדברים שהיינו צריכים לעשות - לא נעלמו אלא רק השתנו. את חלקם מישהו מימש בשבילנו, חלקם נעשו יותר פשוטים וחלקם יכולים לסבך כל כך עד שנצא לאיזו שעה החוצה, לנשום אוויר ולהביט בעננים.
הוספת תגובה על "רוצים לפתח מערכת הפעלה ב-30 דקות?"
נא להתחבר כדי להגיב.
התחברות או הרשמה