Browse by Tags
All Tags »
DEV (
RSS)
למי שלא יודע, אז בחמישי שישי האחרונים, התרחש ברדמונד ארוע Going Native 2010 . אני יודע שרבים מאלה שיקראו את הפוסט הזה, שקועים עמוק בעולם המנוהל, ובטח שואלים את עצמם למה זה בכלל צריך לעניין אותם. אז אני מתנצל שאני צריך לדכא אתכם, אבל ++C חזר לאופנה, ולא סתם ++C, אלא מדובר בגירסא 11 של התקן (או טו טו בביתא והאלפא חולק בבילד האחרון), שלא דומה בכלל למה שאתם זוכרים מבית הספר היסודי. מה שיותר גרוע, ++C חוזר לאופנה כל כך חזק, שהוא מעיף הצידה את העולם המנוהל הפשוט והחביב שכל כך התרגלנו אליו. כדאי לכולנו...
נכון שהמפגש היה לפני קרוב לשבוע, אבל מצד אחד היה לי על הראש את Juval , ומצד שני היו לי כמה פרויקטים להשלים, וחשבתי כבר לשכוח מכל העניין, אילולא טרח אורי ושם את ההקלטה של הארוע ברשת למי שמעוניין לשמוע. אז לפני שאני מתחיל לשלוח אש וגופרית (ויש לי הרבה אש וגופרית), בואו ונתחיל עם הדברים החיוביים. קודם כל קבוצת ה Software Craftsmanship . היא אחת מהקבוצות החביבות והמוערכות ביותר אצלי ברשימת קבוצות המשתמשים שאני מבקר בהן (ומי שמכיר אותי, יודע, שאני משתדל לבוא למפגשים של כמעט כל קבוצת משתמשים שרק קיימת...
קודם כל כדאי לדעת שאת ה Visual Studio 2011 Ultimate ניתן להתקין לא רק על Windows 8 אלא גם על Windows 7 (ועוד כמה מערכות הפעלה). ההמגבלה היחידה שיש למי שמתקין אותו על Windows 7, היא שהוא לא יכול לפתח ולהריץ יישומים עם ממשק המשתמש החדש (ישן) Metro UI. לעומת זאת, את ה Visual Studio 2011 Express ניתן להתקין רק על Windows 8 (בין השאר כי מטרתו העיקרית היא פיתוח יישומים במימשק ה Metro). במבט ראשון חוסר היכולת לפתח יישומי Metro נראה אסון. אבל אם תחום העבודה שלך איננו כולל UI, ואתה כותב למשל קומפוננטות Server...
להלן הקישור להרצאה למי שרוצה לעקוב תוך כדי קריאה. להזכירכם, את הפוסט הקודם שדיבר על הפוטנציאל העיסקי והשיפורים ביכולות של Windows Phone 7, סיימתי בשלב שבו ירד ג'ו מהבמה לאחר שהוא מעביר את הפיקוד לסקוט (ב 50:34). סקוט הזכיר על ההתחלה שכל כלי הפיתוח ל WP7 הינם חינמיים (בניגוד למתחרה העיקרי) ואז עבר סקוט לתאר את החידושים בגירסא הקרובה של כלי הפיתוח ל WP7, שתהיה זמינה אי שם בחודש הבא. האמולטור החדש כולל תמיכה באקסלרומטר, כלומר אתה יכול לדמות תנועה של מכשיר הטלפון בכל הצירים, כולל מחוות מוקלטות מראש...
לפני כמה ימים (10/4/11) השתתפתי, במפגש של קבוצת המשתמשים של מפתחי ה Web , אותו העביר גיא בורשטיין על הנושא מה חדש ב Visual Studio 2010. אני לא יודע איפה להתחיל, אז בואו ונתחיל איך זה מתקשר לגלים. הסיפור מתחיל בזה, שאם המקצוע שלך זה לבנות אתרים, שלא רק משמשים לתדמית ו PR למתחילים (שזה משהו שאתה יכול לגמור די מהר עם כמה דפי HTML בתוספת קצת עיצוב וכמה תמונות מרשימות). אתה צריך כלי עבודה טובים ומהירים, וסביבת פיתוח מתאימה ורצוי גם Frameware שמכיל כבר את התשתית הנדרשת ליישום הספציפי. כלי העבודה שלך בעולם...
בכל פעם ש Juval Lowy חותך את ארצנו , אני משתדל לתאם מפגש קבוצת משתמשים איתו. אמנם הביקור הפעם עמוס במיוחד, גם סדנת Architect's Master Class וגם מפגשי יעוץ עם לקוחות. אבל הצלחנו למצוא חריץ זמן פנוי ממש ביום האחרון של הסדנה (ותודה לג'קי ושי על הלחץ הפיזי המתון). אז מי שנושא ה Windows Azure Platform AppFabric Service Bus מעניין אותו, מקבל כאן הזדמנות חד פעמית, לשמוע על הנושא, ממי שהוא מספר אחד בעולם בתחום הזה. כמו כל מפגש קבוצת משתמשים, ההשתתפות אינה כרוכה בתשלום, אבל מחייבת הרשמה מוקדמת בקישור...
אמש היה מפגש נוסף של קבוצת ה Software Craftsmanship. למי שלא יודע על מה מדובר, אז זה בעצם קבוצת משתמשים שהמיקוד שלה זה אומנות (מ בלי פתח) כתיבת תכנה. המשוגע לדבר שמוליך את הקבוצה הוא אורי לביא או בעברית Uri Lavi והקבוצה מיועדת לכל מי שרוצה לכתוב קוד נכון. והכוונה היא לא לקוד נכון מבחינת תקינות פונקציונאלית, אלא קוד נכון מבחינת קריאות, בהירות, אלגנטיות ונכונות תקנית. אני בדעה שמי שכותב קוד למחיתו, ומתיחס ברצינות למקצוע שלו, נוטל עליו בין השאר אחריות, לכך שהקוד שלו לא יהיה רק "נכון" בגלל...
הבלוג של Lisa Feigenbaum הוא מקור לא אכזב של מידע על כל קיצורי הדרך, הטיפים והטריקים שאתה יכול לעשוב עם סביבת ה IDE של VS. אבל תמיד בהרצאות שלה אני מצליח לגלות דברים חדשים שאני עוד לא מכיר. הגעתי בכמה דקות איחור כי הייתי צריך לעשות Check Out מהמלון, התישבתי מאחור בשקט והשתדלתי לא להפריע יותר מדי לסביבה, הקשבתי ורשמתי לי הערות. מי שעוסק הרבה בקוד חייב להכיר לעומק את כלי העבודה שלו. ומי שמבלה שליש מחייו מול ה IDE של VS ומתיחס לעבודה שלו ברצינות, צריך להכיר כל קיצור דרך, טיפ וטריק בכלי. כל מה...
בריאן הוא איש מקצוע עם נסיון בתחום ה Agile ושאר מתודולוגיות ה XP המקובלות בימינו. והוא מכיר את ה TFS היטב. הצרוף הזה גרם לכך שההרצאה שלו היתה מכרה זהב לכל מי שמנסה לנהל פרויקט מכל סוג של XP באמצעות TFS. בריאן הסביר ובעיקר הדגים בצורה הכי מעשית שאפשר איך צריך מנהל צוות שעובד עם TFS ועם כל סוג של XP לעבוד. נכון שהוא השתמש בשבלונה של Agile אבל הוא הפנה מיד בתחילת ההרצאה להרצאה דומה שנתן Bjork בטק אד האחרון בברלין שניתנת להורדה ומראה את אותם הדברים עם Scrum. חשוב לציין בהקשר הזה שהשבלונה של TFS...
איך הגעתי לאילת כבר סיפרתי לכם , גם סיפרתי לכם מה היתה התכנית שלי ליום הראשון . אז הלכתי להרצאת הפתיחה של מסלול המפתחים. הבעיה בהרצאות פתיחה היא תמיד עומק לעומת רוחב, היו כמה מסרים טכניים/שיווקיים כמו למשל שכלי הפיתוח של מיקרוסופט מכסים מקצה לקצה את כל הפלטפורמות, החל מהטלפון הנייד וכלה בענן, בדיוק באותה קלות ובדיוק אותה צורה, כאשר אותי יישום יכול לרוץ על כל אחת מהסביבות ההטרוגניות מבלי שיהיה צורך ליישם תהליך פיתח נפרד לכל פלטפורמה. היכולת הזו דווקא יוצרת יותר עומס על ארכיטקט היישום כי שיש לך כל...
למי שתוהה מה קרה לתכנית של היום השני, לא הספקתי לגמור לתכנן אותה ונסחפתי לתוך היום. עכשיו יש שעה עד למסיבה, ואני יכול לתכנן קצת. ביום השלישי יש בסך הכל ארבעה חריצי זמן, כדי שכולם יספיקו לאכול ארוחת צהריים ולהגיע לטיסות בזמן. כבר הרבה זמן (מאז הטק אד הראשון) נורא מפריע לי, שהטק אד הוא בעצם קצת פחות מיומיים נטו. הייתי שמח אם הטק אד היה לוקח חמישה ימים, מלאים בהרצאות טכניות (בלי אף קטע שיווקי) ועוד יום של פרה קונפרנס, שמוקדש לסדנאות עומק של יום שלם או שני חצאי ימים, למי שמעוניין, וגם מוכן לשלם על זה...
סטפן פתח בחוק מור (מאד צפוי) ועל ההבדל בין קצב שעון לכמות הליבות. אחר כך עבר לדיון על ההבדלים בניהול Threads בין הדור הקודם של דוט נט (3.5) ל 4 עם כל המשמעות של השינוי הזה על נושא המעבר ל Task במקום ל Thread כנקודת חלוקה בסיסית של משימות. סטפן הוא איש של דוגמאות ומאלה שנהנים להראות קוד עובד. בדוגמא הראשונה הוא הראה שרק במעבר מ 3.5 ל 4 הקוד המקבילי רץ במקום 21 שניות, 2.1 שניות (ללא שינוי בקוד) רק בגלל הניהול השונה של תהליך ה Trade Pool. בהמשך הוצג ה TPL ושוב באמצעות דוגמא שבשימוש ב Threads מביאה את...
כל מי שמכיר את תכנית העבודה שלי ב TechEd ישראל, יודע שאני מעדיף תוצרת חוץ על תוצרת הארץ. הסיבה היא לא בגלל שתוצרת הארץ גרועה, היא לא, אלא שאת רוב תוצרת הארץ אני מכיר מקבוצות המשתמשים (ואני משתתף אדוק ברוב קבוצות המשתמשים) ואת חלקם אני מכיר גם מעבודה משותפת בפרויקטים, כך שאני יודע בדיוק מה אני מקבל שם. לעומת זאת תוצרת חוץ, היא תמיד סוג של סוכריות ברטי בוטס כאלה, לפעמים זה מרתק ולפעמים זה אכזבה, אתה אף פעם לא יכול לדעת עד שתטעם. על חריץ הזמן הראשון יש כמה מתחרים שבמקום הראשון נמצא Jason Zander שידבר...
ביום שלישי היתה למרצים במסלול ALM בטק אד חזרה גנרלית. כל אחד מהמרצים הציג את המצגת שלו, ואחר כך קיבל משוב מהקבוצה, שכללה בנוסף למרצים האחרים, גם כמה משתתפים חיצוניים למען האיזון. אה, למי שעדיין לא יודע, אני מרצה השנה ב טק אד באילת על כלי הארכיטקט החדשים ב Visual Studio 2010 כחלק ממסלול ALM . למה אני מספר לכם על החזרה הגנרלית, כי זו היתה הפעם הראשונה שיצא לכל מי שהיה שם לראות במקום אחד ובזמן אחד את כל המצגות של המסלול. אז להלו רשימה של כל המצגות במסלול: Day Time Subject Speaker Day2 08:00 End to End...
הרבה תוהים אולי מה הקשר שלי ל Application Lifetime management בכלל ולארכיטקטורה בפרט. הרי כולם יודעים שאני משמיד חרקים ואינסטלטור. ותחום ההתמחות שלי זה production Debugging וזה אפילו מופיע בצורה הכי ברורה בכרטיס הביקור שלי. אז למה בכל זאת אני מרצה השנה ב טק אד באילת על כלי הארכיטקט החדשים ב Visual Studio 2010 כחלק ממסלול Application Lifetime management ?מה לי ול ALM ? מה לי ולארכיטקטורה ? כאשר קוראים לי לאתר בעיות במערכות, החל ממסכים כחולים, דרך סתם נפילות לא מוסברות וכלה בביצועים. סביבת העבודה שבה...
More Posts
Next page »