Wednesday, May 5, 2010

Oracle APEX 4 Early Adopter Phase II

For a few years now I’ve been developing applications using oracle application express (what was HTML DB).
APEX runs on top of oracle database. Since database version 11.1 the installation and configuration of APEX is made very easy and is one of the options within the database installer.
Because APEX is part of the database its maintenance is done by the DBA that maintain the company DB’s and no other special backup, monitor or any other actions are required.
The application express as its name is fast to learn and results are shown in a few hours’ work. To develop a simple application all you need to know is SQL.
More complex applications can be developed such as dynamic charts, interactive reports, dynamic operations on other servers and platforms can be created by using PL/SQL and java scripts.
Oracle has released APEX 4.0 for early adopters a few months ago. We are currently at phase 2.
The new version includes a much needed enhancements such as:
1.   Websheets.
2.   Team development.
3.   Build in dynamic actions. Reduce the need for complex coding using PL/SQL and java scripts.
4.   Plug-ins, widgets.
5.   Improved charting, current APEX chart are based on Anychart version 3, APEX 4.0 chart are based in Anychart version 5 that provide smarter flash chart (Anychart version 5 can be installed upon APEX 3 you can follow the installation instructions in APEX evangelist site http://anychart.apex-evangelists.com/pls/apex/f?p=755:17:0::NO:::)
6.   Enhanced interactive reports.
7.   Improved out of the box themes.
Oracle provides a playground for testing APEX 4.0 http://tryapexnow.com/  hosted on Amazon cloud, take into consideration that there are still many bugs and the application does not always run smooth.
Have any questions let me know.

Saturday, May 1, 2010

הצפון הרחוק

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