DCSIMG
August 2008 - Posts - אליק לוין

אליק לוין

עולמו של יועץ ממיקרוסופט

August 2008 - Posts

תן חיבוק למפתח! (ואם אתה חיי בכאב גם אז תוכל להפסיק את הכאב בקלות ומייד)

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

אתה לא חייב לחיות בכאב. תגיד לא עד שהלשון מתחילה לדמם (אימצתי את ההמלצה של Harvey Mackey מתוך הספר שלו Swim with the Sharks Without Being Eaten Alive: Outsell, Outmanage, Outmotivate, and Outnegotiate Your Competition.) התוצאות שהשיטה מביאה הן כדלקמן:

  • לשלוט בזמן ולגמור שבוע עבודה בלי לחרוג מ-40 שעות שבועיות.
  • להתפנות לדברים שאתה אוהב – בעבודה ובשעות הפנאי.

אני אימצתי שיטה של Steven Covey שעוזרת לי לתעדף דברים. דברים שלא נמצאים בסדר העדיפויות שלי – אני אומר להם לא. תוכל לעבור בקצרה על זה כאן - Prioritize What You Do Steven Covey Way. וזה בהחלט עובד בשבילי.

אם אתה חיי בכאב – הכול בשליטתך. תחליט אם אתה שולט בכאב או כאב שולט בך.

שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
בזמני הפנוי אני בלוגר שרוף.

This post was made with PracticeThis.com blog post template plugin for Windows Live Writer

האם בירה משקפת את האישיות שלך?

Alik Levin     דיווח נוסף מהביקור שלי ב-Headquarters של מיקרוסופט – מרדמונד (WA, US).

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

אני מודע שאני לא האדם הכי קל בעולם אבל לא הייתי מודע עד כמה… :)

OK למדתי את הלקח ואני הולך לעבוד על שיפור עצמי בשנה הזו.

אני מקווה שבפעם הבאה כשאגיע שוב לרדמונד יגישו לי Gentlemen Jack או משהו בסגנון.

Arrrogant *** Ale

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This post was made with PracticeThis.com blog post template plugin for Windows Live Writer

    iPhone וחזון של מיקרוסופט

    Alik Levin     קראתי את הבלוג של Jason Langridge וראיתי את הוידיאו שמדגים ביצועים של iPhone:

    איך זה קשור לחזון של מיקרוסופט?

    image

     

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

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This post was made with PracticeThis.com blog post template plugin for Windows Live Writer

    ד”ש מבנות דיגיטאליות

     

    Alik Levin     אחרי שצוות MCS נסע לרדמונד ללמוד על דברים מגניבים הגיע תור של צוות ACE אליו אני שייך לבקר ב-Headquarters שלנו. כל הצוותים הפזורים ברחבי העולם מתאספים כדי ללמוד לעומק יתר על נושאים הקשורים לאבטחת מידע ושיפור ביצועים מסביב לטכנולוגיות מיקרוסופט.

    כאשר הגענו לבניין הכנסים ניסינו לאתר את המקום המדויק ל-Ace Conference דרך המסכים שתלויים בכניסה. היה מאוד קשה לא להתפתות וללכת לכנס הסמוך… :)

    image 

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This post was made with PracticeThis.com blog post template plugin for Windows Live Writer

    חזון של מיקרוסופט (Job Security שלי)

    Alik Levin     קראתי את הפוסט של סטיב (לא באלמר) – ומאוד אהבתי את השקף וכמובן התוכן של השקף – החזון שלנו:

    image

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

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

    מגניב…

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This template is made with PracticeThis.com plugin for Windows Live Writer

    מיקרוסופט מאבדת מקום ראשון ואפל היא האלופה החדשה! (ומי זה Joomla בכלל?)

    Alik Levin     יש מצבים שבהם ירידה ממקום ראשון זה דווקא עובדה משמחת. מתוך Apple Gets Bruised in Vulnerability Report:

    A rise in Web application flaws led to Apple disclosing more vulnerabilities than any other vendor, according to a new security report from IBM. Apple rose from second place in 2007 to take the top spot from Microsoft, which fell to third place

    או לה לה!! אפילו לא מגיע למיקרוסופט מקום שני… אלא רק שלישי. צריך להתאמץ יותר!
    המאמצים של מיקרוסופט בתחום פיתוח מאובטח מניבים פירות – עובדה!

    הדוח המלא כאן.

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

    מה עם האפליקציה שאתה מפתח? האם היא מאובטחת? האם תכננת, כתבת ופרסת אותה עם אבטחת מידע בראש (איך אומרים בעברית With Security In Mind?)

    קריאת השמך

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This post was made with PracticeThis.com blog post template plugin for Windows Live Writer

    Posted: Aug 10 2008, 07:05 AM by alikl | with no comments
    תגים:

    Technorati Claim

    Alik Levin    רק מצהיר על הבלוג שלי בטכנוראטי – שבת שלום

      Technorati Profile.

    This template is made with PracticeThis.com plugin for Windows Live Writer

    אנחנו מטפסים – מיקרוסופט בעליה!

    Alik Levin     זה גרף מאוד משמח! האם זה בגלל ש-SQL Server 2008 יצא לאור? או בגלל שבלוג היועצים של מיקרוסופט ישראל נמצא בעליה? כך או כך זה סימן משמח מאוד.

    image 

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This template is made with PracticeThis.com plugin for Windows Live Writer

    המדריך המלא לשיפור אבטחת מידע ב-Web Services (כולל נקודה ישראלית)

    Alik Levin     יום גדול בקהילת אבטחת מידע – המדריך המלא לשיפור אבטחת מידע ב-Web Services שוחרר ל-Codeplex ונמצא כאן - http://www.codeplex.com/WCFSecurityGuide.

    המדריך כולל כל כך הרבה חומר שזה מפחיד בהתחלה אבל המבנה כל כך הגיוני והוא מחולק בצורה שקל מאוד להשתמש בוא ומייד למצוא תשובה לכל שאלה הקשורה לאבטחת מידע ב-Web Services ומימוש ב-WCF.

    image

    This guide shows you how to make the most of WCF (Windows Communication Foundation). With end-to-end application scenarios, it shows you how to design and implement authentication and authorization in WCF. Learn how to improve the security of your WCF services through prescriptive guidance including guidelines, Q&A, practices at a glance, and step-by-step how tos. It's a collaborative effort between patterns & practices, WCF team members, and industry experts.

    ואם תגלוש לחלק של Contributors and Reviewers תוכל לזהות כמה שמות מוכרים תחת Microsoft Contributors / Reviewers.

    תהנה!

    קריאת השמך

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This template is made with PracticeThis.com plugin for Windows Live Writer

    Posted: Aug 06 2008, 08:26 AM by alikl | with 2 comment(s)
    תגים:,

    מחשוב בעננים – ראה הוזהרת (בונוס – מצגת אבטחת מידע ב-SOA)

    Alik Levin     קראתי את הכתבה של Business Week תחת כותרת Enter the Cloud with Caution שמעלה 9 שאלות מרכזיות לכל מי שרוצה לאמץ את גישה של מיחשוב בעננים. אותי עניינו 2 שאלות – ראשונה ושביעית:

    Who else might see the data? You may have a collective bargaining agreement assuring your employees that their e-mail won't be read, even by software. Certain industries fall under data privacy regulations that may make the cloud inappropriate.

    What's the access control? Does a single password provide access to everything, so that an intruder could delete your entire business? Is password strength industry-standard? Can you turn off access when you terminate an employee?

    נראה שאכן המכשול הגדול לאימוץ Cloud Computing הוא אבטחת מידע.

    אותו המקור מגלה כי:

    Microsoft, has made cloud computing one of five priorities for fiscal 2009, according to a recent memo from CEO Steve Ballmer. Microsoft's version of cloud computing, Software-plus-Services, is designed to let customers choose whether they want traditional software, software services, or a combination of the two. In the memo, Ballmer promised that employees would hear more about the company's cloud computing platform initiatives in the next version of its Live and Online technologies, scheduled to be unveiled in October

    עד אז ניתן להתחיל לחפור בנושא הזה ולהתחיל כאן כדי להבין מה זה S+S של Microsoft.

    מי שמעוניין באבטחת מידע אז WCF Security Guidance הוא מקום מצוין ומומלץ בהחלט.

    קריאת השמך

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    This template is made with PracticeThis.com plugin for Windows Live Writer

    Posted: Aug 05 2008, 02:49 AM by alikl | with no comments
    תגים:

    הסוד לפתרון מושלם לכל בעיה – הבנת קונטקסט

    Alik Levin     “מה הפתרון המומלץ?” – שאלה שנשמעת יום יום. מה היית עונה? אני עונה בשאלה (תשובה יהודית…) “מה הקונטקסט?” מכיון שאני חסיד גדול של גישת Context-Precision. המשך פוסט זה הינה הבנת סובייקטיבית שלי של הגישה.

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

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

    עוד? בבקשה.

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

    עוד אחד.

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

    אחרון ודי.

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

    “יש לי עקרונות – ואם אתה לא אוהב אותם אז… יש לי אחרים” – לפעמים אני בספק אם זה בכלל בדיחה.

    אז מה הגבול בין עקרונות להתאמה לקונטקסט?

    מה חשוב יותר – פתרון לפי ספר או פתרון קונטקסטואלי?

    מה דעתך?

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.

    Posted: Aug 04 2008, 01:17 AM by alikl | with no comments
    תגים:

    סוד ההצלחה של איש מחשבים – שפם, סוד ההצלחה של בלוגר – קרחת?

    Alik Levin     קראתי פוסט משעשע של תמיר חסון Computer languages and facial hair – take two שהעלה חיוך על פניי. החלטתי להמשיך את הרעיון ולנסות להשליך אותו על בלוגרים.

    מי הבלוגרים הכי מצליחים בעולם? בוא נראה, נקח לדוגמה את אלה:

    מזהה משהו משותף בינהם? – קרחת!

    נותן לי הרגשה טובה וציפיה לתהילה (LOL!) - image

    וגם לאמיר אני מניח :)

    שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
    בזמני הפנוי אני בלוגר שרוף.