ה"אני מאמין" הטכנולוגי שלי – תפיסת העולם הטכנולוגית שלי

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

שאלות נפוצות ותשובות (קצת פחות נפוצות): לאחר שדרוג פרויקט מ-dot Net 2.0 ל-dot Net 4.0 נראה שלחלק מה-Classes אין גישה מתוך הפרויקט

לאחרונה שדרגתי פרויקט גדול שלי מ- dot Net 2.0 ב-VS2008 ל-dot Net 4.0 ב-VS2010 ולאחר מכן הופתעתי לגלות שלמרות שהפרויקט שודרג בהצלחה (לפי ההודעה שקיבלתי) עדיין בזמן קומפילציה קיבלתי שגיאות ש-type or namespace could not be located הסתבר שבזמן השדרוג משום מה שונה ה-Build action של קובץ ה-cs שהכיל את …

טיפים לניגשים לבחינת ההסמכה VCP vSphere 4.0 – פרק 3

בהמשך לפוסט הקודם, כאן תוכלו למצוא ריכוז של הערות שמצאתי אותן יעילות מאד כאשר למדתי למבחן ההסמכה לתעודת VCP vSphere 4.0. שדרוג ה-ESX – על מנת לשדרג ל-vSphere 4.0 שרת ה-ESX חייב שתהיה לו מחיצת boot/ בגודל של לפחות 100 מ"ב. – טרם שדרוג ה-ESX יש לגבות את המיקומים הבאים: (היות …

טיפים לניגשים לבחינת ההסמכה VCP vSphere 4.0 – פרק2

בהמשך לפוסט הקודם, כאן תוכלו למצוא ריכוז של הערות שמצאתי אותן יעילות מאד כאשר למדתי למבחן ההסמכה לתעודת VCP vSphere 4.0. הערות חשובות התקנת ESX – ESX מחייב לפחות 2 מעבדים מסוג Intel Xeon 700Mhz, Intel Xeon 900Mhz או AMD Opteron. – ESX מחייב לפחות כרטיס רשת אחד כאשר כרטיס …

טיפים לניגשים לבחינת ההסמכה VCP vSphere 4.0 – פרק 1

על אף שפוסט זה לא בדיוק משתלב בקונספט הכללי של הבלוג הזה, לאור בקשות מעמיתיי, החלטתי, בעקבות ההסמכה האחרונה שלי ל-VCP for vSphere 4.0, לכתוב מספר Highlights שחשוב לדעת לגבי ההסמכה ל-VCP – vSphere 4.0 ובכלל לגבי עבודה ב-VMware: 1. מושגים, מושגים ועוד מושגים: – אמולציה (Emulation) – ישנה אפשרות …

Tracing – מה זה ובשביל מה זה טוב?

כנראה שאין תוכניתן או מנהל רשת שזה לא קרה לו: תוכנה, אתר או פורטל ארגוני ש"התחרפן" ולפתע פתאום מגיב באופן משונה ומוזר, שום קובץ Log שיש לא מצביע על שום בעיה מיוחדת ואתה "מת" לדעת מה בדיוק התוכנה הזו חושבת לעצמה ומה בדיוק היא מנסה לעשות, התשובה נעוצה במנגנון בסיסי …

כיצד לכתוב הודעות שגיאה אפקטיביות

"המחשב מאפשר לך לבצע טעויות מהר יותר מכל המצאה אחרת, אולי חוץ מאקדחים וטקילה." (מיטץ' רטקליף)   בתחילת שנות ה-90, כאשר הייתי עסוק בללמד את עצמי QBasic הודעות שגיאה טיפוסיות היו משהו כמו "Error 53" או "Error 13". הסיבה ההיסטורית לקצרנות הזו היא שבתחילת ימי המחשוב, זיכרון היה רכיב יקר …

ניטור ביצועים – מתי זה באמת קריטי?

"תכנות כיום הוא מרוץ בין מהנדסי תוכנה ששואפים לבנות תוכנות חסינות-אידיוטים גדולות וטובות יותר, לבין היקום שמנסה ליצור אידיוטים גדולים וטובים יותר. עד כה, היקום מנצח." — ריץ' קוק כנראה כל מי שעבד אי פעם מול מחשב מכיר את התופעה של בעיית ביצועים – המשתמש מחכה, ומחכה ומחכה בזמן שהמחשב …