פיתוח NET. בסביבת אורקל

08.02.2010 // מאת איל שני

קורס חשוב מאוד שיפתח החודש הוא פיתוח NET. בסביבת אורקל. זהו קורס שעבדנו עליו יחד עם JohnBryce בכדי להתאים את התכנים למפתחים בארץ. יש איפלו הנחה כמו שכולנו אוהבים…FIRST CLASS!

oracle-net1

תחום ניהול זהויות ובקרת גישה: מה קורה לאחר רכישת SUN?

01.02.2010 // מאת דבורה אסייג

טוב אז בהמשך לפוסט של אייל, אכן הייה Webcast ואפילו Webcast  ארוך וראינו אותו מוקרן על הקיר בבית כמו חנונים טובים! (אין לנו טלויזיה, זה נגד העקרונות שלנו אבל יש לנו מקרן…)

למי שלא הספיק לראות המצגות נמצאות כאן: http://www.oracle.com/us/sun/044498

בתחום ניהול הזהוית, אבטחת מידע ובקרת גישה זה מה שקורה עם המוצרים החופפים – בקצרה:

sun-oracle1

פלטפורמת ניהול הזהויות ובקרת גישב של אורקל לאחר רכישת Sun

 

//המשך…

הרכישה הסתיימה

28.01.2010 // מאת איל שני

לאחר תשעה חודשים הסתיימה הרכישה של סאן. אורקל תמשיך להשקיע ולפתח את המוצריםhiring1 של סאן בחומרה והתכנה ותבצע אינטגרציה עם מוצרי התכנה של אורקל. השמועות על פיטורים המוניים התבדו וארקל הודיעה דווקא על גיוס עובדים נוספים (למעשה על גיוס כפול במספר מהפיטורים שייאלצו לבצע).

 

הערב התקיים שידור ארוך בן חמש שעות בו אורקל הסבירה את האסטרטגיה שלה לאחר סיום הרכישה. לקישור:

Oracle & Sun

ואפרופו: sql developer גם תומך במידע מרחבי

26.01.2010 // מאת דבורה אסייג

עדיין שואלים אותי אם אפשר לעבוד עם מידע מרחבי מתוך Sql developer. אז כן. ובאותה הזדמנות תזכורת על מה אני מתכוונת כשאני כותבת "מידע מרחבי" בסביבת אורקל.

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

את אותן השאילתות המשלבות נתוני Data warehouse, סטטיסטיקות, דוחות, נתוני GPS בזמן אמת ועוד סוגים של מידע, ניתן לבצע בקלות בזכות Oracle spatial, אופציה ותיקה במסד הנתונים של אורקל. הרי יש המון ערך עסקי שאפשר להפיק מהשילוב בין כל סוגי הנתונים (אלפנומריים, מרחביים וכו').

תראו את זה נראה (מתוך Oracle Mapviewer):

מידע מרחבי ב-Mapviewer

מידע מרחבי ב-Mapviewer

 

//המשך…

SQL Developer 2.1

17.01.2010 // מאת אופיר מנור

בחודש שעבר אורקל שיחררה גרסה חדשה של סביבת הפיתוח הגרפית החינמית שלה עבור מסדי נתונים - SQL Developer 2.1. למי שלא מכיר, מדובר ב-client גרפי לעבודה מול מסד הנתונים - צפיה ויצירת טבלאות, הרצת שאילתות אד-הוק, צפיה ב-execution plan וכו'. בנוסף, זהו כלי אידאלי למפתחי PL/SQL הכולל Debugger מובנה, אינטגרציה עם ה-Hierarchial Profiler של 11g ואינטגרציה עם Source Code Control כגון Subversion ו-CVS.

הגרסה החדשה מכילה הרבה מאוד יכולות שונות (הנה מצגת מקיפה). היכולת החדשה הכי משמעותית בעיני היא Unit Testing - האפשרות להגדיר ספרית בדיקות עבור קוד ה-PL/SQL שלנו. כלומר, ניתן להגדיר לכל פרוצדורה מספר בדיקות, כולל פעולות הכנה לפני ההרצה, הרצה והשוואה לתוצאה הרצויה (לפי פרמטרים או מצב הרשומות בטבלאות לאחר ההרצה) וניקיון לאחר ההרצה. כך ניתן לבצע regression testing לאחר כל שינוי קוד, ולתפוס באגים חדשים בצורה מהירה ופשוטה. יש בכלי עושר פונקציונלי, מדוחות ועד הרצת ספריית הבדיקות מה-command line (שימושי עבור הרצה לילית קבועה). פירוט מופיע בתיעוד ובדוגמת שלב-אחר-שלב.

בנוסף, ה-SQL Developer מכיל Viewer עבור ה-Data Modeler - כלי המידול החדש (שגם לו יצאה גרסה מעודכנת). כלומר, כל מפתח בארגון יכול לצפות ולהעזר במודלים השונים (ERD, מודל רלציונלי וכו').

חיפוש חופשי בתוך קוד

לסיום, מי שרוצה ללמוד בעוד כמה יכולות מתקדמות של ה-SQL Developer, מוזמן להציץ כאן. תהנו!

מסד הנתונים 11g Release 2 זמין לכל סביבות היוניקס

24.12.2009 // מאת אופיר מנור

רק עדכון קצר - גרסת מסד הנתונים 11g Release 2 זמינה כעת לכל סביבות היוניקס המרכזיות:

  • Linux x86
  • Linux x86-64
  • Solaris (SPARC) 64 bit
  • Solaris x86-64
  • HP-UX Itanium
  • AIX

בנוסף, על פי My Oracle Support, גרסה לחלונות 32 ו-64 ביט צפויה בשלושת החודשים הקרובים. לפרטים נוספים על תאריכים צפויים לפלטפורמות אחרות - תציצו ב-note 742060.1 ששמו "Release Schedule of Current Database Releases"

Gartner מתריעה – הזדהות חזקה מבוססת TOKEN לא יעילה מספיק למניעת הונאות

20.12.2009 // מאת דבורה אסייג

הזדהות חזקה מורכבת משני אמצעי הזדהות מתוך שלושה אותם מקובל לחלק לשלוש קבוצות:

  • Something you know  משהו שהמשתמש יודע          — לדוגמא סיסמה
  • Something you have משהו בבעלות המשתמש         — לדוגמא Token, One-Time-Password OTP או כרטיס חכם
  • Something you are   משהו שמאפיין את המשתמש    — לדוגמא זהוי ביומטרי או התנהגותי

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

בדוח שפורסם בשבוע שעבר ע"י פירמת האנליסטים המפורסמת, Gartner מצוין כי בנוסף למורכבות מתברר כי פתרונות סטנדרטיים של הזדהות חזקה (Two Factor Authentication) לא מספיקים, ניתנים לפריצות ולהונאות ע"י התקפות Man-in-the-Middle (צד לקוח -בדפדפן). טענת Gartner הוכחה כנכונה במס' הזדמנויות בשנת 2009 עם התקפות מוצלחות שהופנו לבנקים ולקוחותיהם ברחבי העולם למרות השימוש בפתרונות הזדהות חזקה.

הדוח מוסיף כי פתרונות מניעת הונאות רב-שכבתיים הכוללים רכיבי צד שרת מומלצים על מנת למזער את האיומים. לסיכום Gartner מדגישה כי "ארגונים צריכים להגן על המשתמשים שלהם וחשבונותים עם גישה למניעת הונאות "משולשת" שעושה שימוש בשיטות גילוי הונאות, בדיקת טרנזקציות חיצונית וחתימה/מעקב לטרנזקציות בסכון גבוה".

פרטים נוספים על פתרון מניעת הנואות הרב שכבתי של אורקל, לגילוי ומניעת הונאות Online הן בשלב ההזדהות ובמהלך ביצוע הטרנזקציות תוכלו למצוא כאן:-Oracle Adaptive Access Manager -OAAM.

(OAAM שייך למשפחת פתרונות ניהול הזהויות של אורקל שהם חלק מפלטפורמת Fusion Middleware)

האם אתם יודעים להסביר E2.0 ?

02.12.2009 // מאת טל בראון

הפעם פוסט עם מעט מילים - הסבר ויזואלי על E20, חצי מצגת חצי אנימציה.

מה זה WCM?

24.11.2009 // מאת טל בראון

Web Content Management - ניהול תוכן אינטרנטי

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

//המשך…

טווחים בתהליכי קבלת החלטות

18.11.2009 // מאת איל שני

שאלה: ברצונך לחצות נחל. קיבלת מידע שהעומק הממוצע של הנחל הוא 40 ס"מ. האם תחצה? כל צופיפניק יענה לך במהירות שהתשובה שלילית. הרי יתכן בהחלט שברב הדרך העומק יהיה 20 ס"מ אך באמצע לטווח קצר ימצא בור בעומק 5 מטרים. בגלל זה במעבר נחל שולחים את הבחור/ה הפחות אהודים קשורים לחבל בכדי שינסו לחצות לגדה השניה.

האם תשקיע בפרויקט עם ממוצע של 20% רווח? כמובן שבהמשך לשאלה הקודמת התשובה תהיה שלילית. תבקש לדעת את ההפסד המקסימלי והרווח המקסימלי ואיתם תקבל את ההחלטה. אך האם זהו מידע מספק? האם שלושת הנקודות האלו: המינימום, מקסימום וממוצע מספיקים לקבלת החלטות מייטבית ולניהול סיכונים אמיתי?

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

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

כיצד ניתן לראות את כל התמונה? להתחיל לחשוב בטווחים, לקבל החלטות לפי טווחים, ולבקש לקבל את המידע בטווחים?

כל זאת ועוד בסמינר שלי בנושא Crystal Ball מחר בשעה 14:00 בשבוע אורקל.

flawofavarage