Browse by Tags
All Tags »
IT (
RSS)
את המשפט הזה אני חייב לדניאל חביב, שאת ההרצאה שלו שמעתי בכנס, שהוקדש לנושא שיפור ביצועים במערכות, שבו השתתפתי לפני כמה ימים (הרציתי בו על Instrumentation). דניאל אמנם דן באספקטים של אופטימיזציה של מסדי נתונים, אבל המשפט שלו נכון להרבה תחומים נוספים ולא רק של קידוד. אז הנה להלן כמה מתובנות שהועלו בהרצאה הזו על עולם מסדי הנתונים, עם הרחבה שלי לעולם התכנות בכלל. קוד יפה, אלגנטי, ברור ויפה לתכניתן, לא בהכרח ירוץ הכי יעיל. נכון שהאופטימיזר של הקומפילר אמור להתעלם מאיך שכתבת את הקוד, ולעשות אופטימיזציה...
שמיקרוסופט כותבת IT היא מתכוונת למה שנקרא בפי העם מנהלי מערכת. מפתחים זה Developers. יום העיון נערך על ידי חברת Dario . ולמי שאין כוח לקרוא כל החומר והמצגות נמצא בבלוג שלהם וגם באתר המצגות מארועים קודמים של מיקרוסופט. באולם דקל יש 123 מושבי קולנוע, 13 מושבי השלמה לחורים חסרים בשורות, 10 מושבים על יד הקירות במדרדות ועוד 25 מושבים מאחורה ליד החלונות. כלומר 171 איש בישיבה, בתפוסה מלאה, כאשר בעיתות לחץ ניתן יהיה לדחוס עוד כמה מושבים פה ושם. ולמה אני מספר לכם את זה, כי שיטת הרישום של מיקרוסופט,...
מי שקונה כיום מחשב חדש ועליו מותקנת מערכת הפעלה מראש, מה שנקראה בשפה המקצועית OEM, וקונה אותו עם ויסטה שאינה מסוג Basic, יכול בתוספת קטנה (משהו כמו 30 דולר) לקבל את חלונות 7 חינם, ברגע שהיא תצא רשמית (שזה פחות או יותר אוגוסט השנה). זה לא משהו מיוחד, מיקרוסופט עושה את זה תמיד לקראת ההשקה של מוצר חדש. את מי זה מעניין ? כל מי שקונה היום מחשב חדש באחת מרשתות השיווק, או כל החברות, שלהם הסכמי אספקה קבועים עם יצרני מחשבים (מותגים או מורכבים). 30 דולר עכשיו זה יותר זול ממעל מאה דולר עוד כמה חודשים. לא כל...
מרוב שיש כל כך הרבה איומים של זדונה (Malware), אנשים יוצאים מבולבלים מכל העסק. ההסתכלות התמימה של הכל זדונה, זו הסתכלות כללית מדי. וכאשר אתה מתחיל להכנס פנימה ולעשות קטגוריות, אתה מגלה שמרוב קטגוריות לא רואים את היער. הערת אגב ששמעתי בתדוך השנתי של מרכז המחקר ופיתוח של מיקרוסופט שבו הוצג בין השאר ה MSE, שעליו אכתוב פעם פוסט איל"ז, הדליקה לי מנורה. אמר שם אחד מהמשתתפים, שהרבה משתמשי חלונות חושבים שה Defender זה תוכנת אניט וירוס. חשבתי לעצמי שזו בטח הגזמה, אבל שאלתי על הנושא כמה מומחים לדבר (כלומר...
אור צמח מנהל קבוצת המשתמשים של Windows Client ביקש ממני לבוא ולהרצות בקבוצה שלו על נושא מעניין. ישבתי וחשבתי מה זה נושא מעניין ואז נדלקה לי המנורה. הרי הייתי שם לפני חודש, ראיתי את ההוה במו עיני, אז.... נושא ההרצאה : לאן רצה הטכנולוגיה, לאן רצה מיקרוסופט ואיך כל זה משפיע עלינו, רשמים מכנס WinHec2007 . תאריך: 22/8/07. מיקום: אולם דקל. לא חובה להרשם אבל רצוי, כדי שיהיו מספיק בורקסים כנס WinHec שנערך כל שנה בארה"ב הינו נקודת מפגש של יצרני מחשבים, יצרני חפיצים (Gadgets) וכותבי Device drivers בעולם המיקרוסופט...
לצערנו מסכים כחולים הולכים ונעלמים מנוף חדרי השרתים וסביבות המשתמש. גם XPSP2 וגם W2K3SP2 יציבים מדי ולא מתעופפים להם בעליזות רבה כבימים ימימה (למגינת ליבם של חובבי היוניקס למיניהם שאוהבים עד היום לחיות בעבר ולנפנף במנטרה הזו). היציבות הזו גרמה לכך שאחד המיזמים של קבוצת השיווק במיקרוסופט נאלץ להיגנז, ואני מדבר כמובן על המיזם למכור שטח פרסומת על גבי המסכים הכחולים (עם חשיפה מובטחת). היציבות הזו גורמת נזק רב גם למפתחים, בעיקר בסביבה ארגונית. אם עד עכשיו יכולת לסמוך על מנהל ה IT שיעשה לפחות Reset אחד...
אחד מהנושאים שאין מפתח שאינו מתלבט לגביו, היא השאלה "באיזה נקודה בדיוק נמצאת כרגע התכנית שלי באמת כרגע ומה בדיוק היא עושה שם". הפתרון הנפוץ ביותר עד היום לקבלת תשובה לשאלה הזו נקרא Printf Debugging. ואל תזלזו לרגע בטכניקה הזו, שורשיה מגיעים לעומקי עולם התכנה, ושרידים לה נמצאים כבר ב "Hello World!\n" המפורסם של קרניגהם וריצ'י. התחליף לטכניקה הזו בעולם של היישומים הגדולים הוא כמובן Logging ואין מי שלא בונה או משלב בתכנה שלו איזה שהוא מנגנון של Logger. יש כאלה שקוראים למנגנון...
הדגלים האדומים התחילו להדלק אצלי כאשר נתקלתי בבלוג של נתנאל בן שושן בדעה שלו על איך לחלק את הדיסק הקשיח . הם התחילו להבהב איתותי סכנה בקצב מוגבר, כאשר נתקלתי בבלוג של שחר גבירץ בדעה שלו על איך צריך לחלק את הדיסק הקשיח . הנקודה החשובה ביותר (לדעתי) שלא אוזכרה באף אחד מהבלוגים הנ"ל, היא ההשפעה ההרסנית של החלוקה של הדיסק הקשיח למחיצות על הביצועים. לפני שמתוכחים ויכוח על אומנות ויופי על איך בדיוק לבצע את החלוקה, שזה, כפי שציין כבר נתנאל, ויכוח אין סופי שלכל אחד יכולה להיות בו דעה אחרת, ושאין בו צודק...
אני יושב במושב האחרון באולם שמלא בכמה מאות איש שטרחו ובאו לשרתון סיטי טאואר לשמוע את John Craddock מדבר על אבטחה מקצה לקצה . רוב הקהל הוא לא אוכלוסיה של מפתחים אלא אנשי IT וחבל, זו אחת הבעיות שאני מזהה בארגונים שאני עובד איתם, הפרדה בין עולם ה IT לעולם הפיתוח. מה שהרבה פעמים שוכחים מנהלי פרויקטי פיתוח, זה שאת היישום הם יפתחו לצורך העניין שנה או שנתיים, אבל אנשי ה IT שיתפעלו אותו בפועל על מחשבי הייצור, יצטרכו להפעיל ולתחזק אותו משך הרבה יותר שנים. הארוע לא היה תיאורטי, לאורך על הארוע היו הדגמות מלאות...