שאלות נפוצות ותשובות (קצת פחות נפוצות): כיצד להגדיר חסימה או גישה לאתרים ספציפיים לתחנות ספציפיות

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

שאלות נפוצות ותשובות (קצת פחות נפוצות): הרשאות לתיקיית משנה ללא הרשאות לתיקיית האב

נשאלתי לא פעם מהן ההרשאות שיש לתת (בסביבת Windows) על מנת שמשתמש יוכל לגשת (ואולי לכתוב) לתיקייה כלשהי אבל לא לאפשר לו את הגישה לתיקיית האב שלה. בעבר, בימי Windows NT 4.0 (ז"ל ?) לא הייתה ברירה למנהל הרשת ובמקרה כזה הוא היה חייב להגדיר בתיקיית האב הרשאת List לכל …

שאלות נפוצות ותשובות (קצת פחות נפוצות): הצגת דף/נתונים למשתמש פעם אחת בלבד באפליקציות Net. אינטרנטיות ואינטראנטיות

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

שאלות נפוצות ותשובות (קצת פחות נפוצות): לאחר שדרוג פרויקט מ-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 שהכיל את …

שאלות נפוצות ותשובות (קצת פחות נפוצות): איך להגן על קבצים חסויים בסביבה שיתופית

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

שאלות נפוצות ותשובות (קצת פחות נפוצות): איך בונים סקריפט לשינוי מבנה התאריך ב-Windows

נשאלתי איך בונים סקריפט שישנה את מבנה התאריך ב-Windows למבנה מסוים, ובכן: המפתח הרלוונטי ב-Registry נמצא במסלול הבא: HKEY_CURRENT_USER\Control Panel\International\sShortDate והערך שאמור להיות לו צריך להיראות בערך כך: dd/MM/yyyy לפיכך, הסקריפט צריך להיות דומה לאחד מהסקריפטים המצורפים: changeShortDateFormat.kix changeShortDateFormat.vbs changeShortDateFormat.bat

מתודולוגיית TOP (או Troubleshooting Oriented Programming)

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

שאלות נפוצות ותשובות (קצת פחות נפוצות): תקלה בנסיון להסרת Windows Service

ש: בעת ניסיון להסיר Windows Service כלשהו, בין בעזרת כלים ידניים ובין בעזרת תוכנת התקנה, הפעולה מתבצעת בהצלחה אך למרות זאת ה-Service נכנס לסטטוס של Disabled ובעת ניסיון לשדרג אותו לגרסה חדשה יותר מופיעה הודעה בנוסח "This service has been marked for deletion". מה הפירוש? ת: כאשר Service רץ בזמן …

אפיון זה (לפעמים) משחק ילדים

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