מה הוא אלגוריתם גנטי?

יום ראשון, יולי 20, 2014

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

Kinect for Windows Version 2 מציג יכולות חיישן מתקדמות ומרשימות

יום רביעי, יולי 16, 2014

קרוב לוודאי שכולכם שמעתם על המכשיר המהפכני שהופך את הגוף האנושי להתקן שליטה במשחקים בקונסולה של מיקרוסופט – ה-Xbox. הקינקט המקורי מבוסס על טכנולוגיה מתוצרת PrimeSense הישראלית. הקינקט היה המכשיר האלקטרוני הנמכר ביותר בזמן נתון והוא הקפיץ את מכירות ה- Xbox 360. במקביל להצלחה המסחררת של הקינקט ל- Xbox, מיקרוסופט הקימה צוות אשר עסק ועוסק בהתאמת הקינקט לשימושים מסחריים כמו גם למערכת ההפעלה Windows ולמכשירים השונים התומכים בה ולא רק לקונסולת המשחקים. עד עתה ניתן היה לרכוש את הקינקט מהדור הראשון מותאם ל- Windows בכ- 250 דולר, להוריד את ה- Kinect V1 SDK ולהתחיל לפתח. היום ניתן כבר לרכוש...
תגיות: ,
אין תגובות

ברכות ל- MVP’s בתחום הפיתוח לרבעון יולי 2014

יום ראשון, יולי 6, 2014

בכל רבעון מיקרוסופטי אנו מכריזים על ה- MVP’s החדשים, אותם מקצוענים אשר לא רק עושים חיל בעבודתם אלא גם מהווים גורם משפיע ומוביל בקהילת המפתחים המקומית. תוכנית ה- MVP כל רבעון פיסקלי (יולי, אוקטובר, ינואר, אפריל) מספר מצומצם של מובילי קהילה אשר היו מועמדים לתואר מקבלים את פרס ה- MVP עבור תרומתם בשנה החולפת לקהילה הטכנית של מיקרוסופט. כל MVP צריך לעבור תהליך מועמדות או nomination process, כאשר הבקשה למועמדות יכולה להגיע מכל אחד. קבלה למועמדות ל- MVP כמובן אינה מבטיחה את קבלת ה- MVP. על מנת לקבל את הפרס, נדרשת עמידה בתהליך סינון קפדני. אם אתם רוצים לדעת את כל...
תגיות: ,
אין תגובות

#F למפתחי #C

#F (הוגים f-sharp בדיוק כמו c-sharp) היא עוד אחת משפות התכנות מבית מיקרוסופט לסביבת ה .NET, שמגיעה כחלק אינטגרלי כבר מגרסת Visual Studio 2010.השפה פותחה ע"י Don Syme מ- Microsoft Research. השפה היא מסוג Static type כמו #C ובשונה למשל מ- JavaScript שמוגדרת כ- dynamic type. הפרדיגמות שלה הם תכנות אימפרטיבי בדומה ל- C, תכנות מונחה עצמים בדומה ל- C++ ו- C# והעיקרית שבהם היא תכנות פונקציונלי ובה נתמקד בפוסט זה. כיום יש ל- #F קהילה מאד רחבה שתורמת להתפתחות השפה, הכלים לפיתוח וחומרי לימוד. השפה והכלים הם פרויקט קוד פתוח וכיום ניתן גם לפתח ב- F# עם...
תגיות: , ,
אין תגובות

MVP’s Gathering – סיכום אירוע הוקרה ל- MVP’s שלנו

יום רביעי, יולי 2, 2014

השבוע התקיים המפגש השנתי של ה- MVP’s הישראלים במתחם התחנה בת”א. היה כיף לראות את כולם, לשתות קאווה בשקיעה, לשמוע הרצאות מרתקות ולאכול ארוחת ערב ביחד. מה זה בכלל MVP? תוכנית Microsoft most valuable professional או בקיצור MVP,  מכירה ומוקירה מובילי קהילה טכנולוגיים יוצאי דופן מרחבי העולם אשר משתפים בהתנדבות את הידע המעמיק והניסיון המעשי שלהם בטכנולוגיות מיקרוסופט. כל רבעון מיקרוסופטי (יולי, אוקטובר, ינואר, אפריל), מספר מצומצם של מובילי קהילה אשר היו מועמדים לתואר מקבלים את פרס ה- MVP עבור תרומתם בשנה החולפת לקהילה הטכנית של מיקרוסופט. כל MVP צריך לעבור תהליך מועמדות או nomination process, כאשר הבקשה למועמדות יכולה להגיע מכל...
תגיות: ,
אין תגובות