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

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

ניתוח מערכות – מודולארי?!

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

הממשק החשוב ביותר – ממשק המשתמש

No matter how slick the demo is in rehearsal, when you do it in front of a live audience the probability of a flawless presentation is inversely proportional to the number of people watching, raised to the power of the amount of money involved. (Mark Gibbs) רוב בעיות המחשוב נובעות …

איך מכניסים 5 פילים לחיפושית – או – איך טוענים כ"כ הרבה רשומות ל-Combobox כ"כ קטן? – חלק א'

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

עבודה ב-Multithreading באפליקציות GUI – חלק 1

בעבודה עם GUI בתכנות מרובה נימים (Threads) ישנם נושאים שבדרך כלל הם טריוויאלים אך מעצם העבודה באופן כזה נדרשת טכניקה מיוחדת להתמודדות עם בעיות ייחודיות למצב זה. בפוסט זה אפרט חלק מהנושאים הבעייתיים ואת אופני הפתרון המומלצים. עדכון אובייקט גרפי מ-Thread אחר מזה שיצר אותו: מפתחים רבים נתקלים בבעיה בעדכון אובייקטי GUI מתוך Threads …