אילת Tech-Ed ההרצאה של נועם ושלי ב

April 25, 2006

נועם ואנוכי נעביר הרצאה מעמיקה (400) בטק-אד אילת. ההרצאה עוסקת ב Net Generic., אולם בניגוד להרבה הרצאות בנושא, אנחנו לא נתעמק בפרטים הפשוטים של איך משתמשים ב Generic אלא נצלול לפרטים מורכבים יותר כגון: למה ומתי להשתמש ב Generic איך Generic ממומש ואיך הקוד נפרס Reflection & Generics Anonymous Delegates Inheritance & Generics Generics & Performance Common Patterns Generic Collections & Algorithms Generic in C++/CLI & Templates ההרצאה מלווה בדוגמאות קוד רבות.  
no comments

מבוא למדיה סנטר

April 24, 2006

למי שמעוניין, הנה רקע על מדיה סנטר מתוך תזכיר שכתבתי בסלע: רקע:Microsoft Media Center Edition (MCE) היא מערכת הפעלה מבוססת Windows XP המיועדת לשמש כמרכז בידור. קימות כמה תצורות של MCE, החל ממרכז בידור סלוני, דרך מערכות לחדרי הבית (או מערכת MCE, או MCE Extender) וכלה ב Portable Media Center – מערכת ניידת. המערכת הנפוצה ביותר היא כמובן המערכת הסלונית. בד"כ מדובר במחשב שנראה כמו ממיר כבלים, או מערכת סטריאו שמיוצר ע"י יצרן כגון HP, IBM, Gateway וכו'. מערכות בנויות אלו מגיעות מותקנות ומצוידות בחומרה מתאימה הכוללת כרטיס טלוויזיה, כרטיס קול איכותי עם יציאה למערכת קול היקפית, לעיתים כרטיס רדיו...
2 comments

כתבה חשובה מאוד בנושא 64 ביט

April 22, 2006

לכל מי שמפתח תחת Windows, חשוב מאוד לקרוא את הכתבה הזו: Background on 64-bit versions of Windows Just enough x64 architecture to get by Developing for x64 with Visual C++ 2005 Debugging techniques for your x64 builds http://msdn.microsoft.com/msdnmag/issues/06/05/x64/default.aspx הכתבה מסבירה על השינויים בארכיטקטורה של המעבדים, על השינויים במערכת ההפעלה, על הצעדים הנדרשים על מנת לקמפל ולדבג תחת 64 ביט. זו כתבה ממצה, נותנת את העיקר מבלי להיכנס יותר מדי לעומק.  
no comments

כדאי לדעת – מערכת 64 ביט מגדילה את מרחב הזיכרון גם עבור אפלקציות 32 ביט

אחת הבעיות היותר קשות שנתקלתי בהם בלא מעט חברות, היא בעית מרחב הזיכרון. Windows 32 מאפשר באופן תאורטי מרחב זיכרון של 4G, מתוכם 2G למרחב הזיכרון של המשתמש. בתוך 2G אלו, נטענים ה PE של התוכנית וה DLL השונים וכן נוצרים מבני נתונים כגון מחסניות ל threads, אזורים לשימוש ה System Dlls ו ה C/C++ Runtime, וכן מבני נתונים של Win32 Sub system DLLs כגון TEB ו PEB. ז"א שנשאר זיכרון רציף של משהו בין 1 ל 2 ג'יגה. קימים מספר פתרונות ב Win32 והנפוצים בהם: שימוש ב 3G/ ב boot.ini - נותן למערכת ההפעלה רק ג'יגה אחד ו למשתמש שלושה. שימוש...
no comments