Nov 15, 2007

Oracle Openworld 2007 - Jour 5

Dernier jour de conférence a OOW 2007

Je suis allé au plus gros party jamais vu. 43 000 personnes, Billy Joel et Lenny Kravitz en simultané sur 2 scènes différentes, de la bière et de la bouffe en quantité industrielle .

Simplement incroyable.

L'évènement a eu lieu au Cow Palace de San Francisco et j'ai assisté principalement au show de Billy Joel même si entre deux détours pour faire pleurer le colosse, je me suis aventuré dans la salle de Lenny. C'était drole de voir les indications dans les couloirs. On pouvait choisir entre Billy ou Lenny.

La journée a aussi été bien remplie. Le keynote de Larry était plus ou moins intéressant même que celui de DELL a été bien. (voir keynotes de wednesday).

Après , j'ai vu une présentation de Carl Backstrom sur les nouveautés dans Oracle Apex 3.1. Beaucoup de nouveaux ajouts avec AJAX pour pouvoir y intégrer de nouvelles fonctionalités et en faciliter l'utilisation. Et naturellement, le nouveau report layout avec les widget de tri et de filtre.

Ensuite, en fin de journée, une conférence concernant le Hacking de Oracle Apex donné par Anton Nielsen. Plusieurs petits points a vérifier sur la sécurité et sur le session state protection. Ce fut rassurant de voir que les gens de l'équipe APEX chez Oracle étaient présent pour y porter une attention particulière.

Donc, aujourd'hui dernier jour de conférence.

Francis.

Nov 14, 2007

Oracle OpenWorld - jour 4

Hier fut une journée bien remplie.

J'ai assisté a deux conférences de Tom Kyte. Ce fut les meilleures conférences a date. Vraiment il a le tour d'expliquer les choses.

La première conférence était une conférence non technique sur "How do you know what you know". Simplement des explications sur comment être plus créatif et ne pas se laisser décourager ou influencer par de mauvaises assomptions. Vraiment bien comme présentation.

Un bon changement du technique habituel.

L'autre conférence de Tom Kyte était à propos des nouvelles fonctionalités de 11g , (Top 11).
Voici un résumé :

  1. Encrypt Tablespaces
  2. Cache more stuff
  3. Standbyphysical
  4. Real Application testing
  5. Smaller data pump
  6. Virtual column
  7. Partitioning composite partition
  8. Pivot
  9. Flashback Data Archive
  10. Finer grained dependency tracking
  11. OLTP table compression

Il a aussi mentionné la conversion de SQL Curseur a DBMS_SQL et l'inverse également (DBMS_SQL.TO_NUMBER_CURSOR et DBMS_SQL.TO_REFCURSOR ).

Cette nouvelle fonctionalité sera très utile dans Oracle Application Express (APEX). (voir Oracle Magazine pour plus de détails).

Ce soir, c'est la grosse soirée "Appreciation Event" avec Billy Joel et Lenny Kravitz. J'ai bien hate.

Francis.

Nov 13, 2007

Oracle OPENWORLD 2007 - jour 3

Jour 3 ,

ouf, je commence a être épuisé ! Il y a tellement à voir et à faire.

Hier (lundi), nous avons eu plusieurs conférences intéressantes et moins intéressantes.

Une conférence axé plus du côté expérience usager, fut très intéressante. Il s'agit d'une banque de washington (wamu). Ils utilisent APEX beaucoup et ils ont trouvé les mêmes avantages que nous. C'est agréable de voir que plus les gens utilisent APEX plus les gens en veulent.

Mais ce que j'ai le plus apprécié , ce fut de rencontrer les gens qui ont un intérêt avec APEX en soirée dans un cadre plus informel.

Nous avons eu un 5 a 7 suivi d'un souper. Ce fut agréable de pouvoir discuter directement avec les gens que l'on rencontre habituellement virtuellement.

Il y a plein de photos et de liens sur les sites des autres APEXIONADOs :

Dimitri : http://dgielis.blogspot.com/
John : http://jes.blogs.shellprompt.net/
Carl : http://carlback.blogspot.com/

Bonne lecture.

Demain, le keynote de Larry ! J'ai bien hâte de voir ça.


Francis

Nov 12, 2007

Oracle OpenWorld 2007 - Jour 2

La journée de Lundi fut très occupée.

Plusieurs conférences concernant APEX dont une table ronde et une bonne conférence concernant le "Debugging" avec Oracle Application Express donné par John Scott (voir son blog ici : http://jes.blogs.shellprompt.net/ ).

J'y ai retenu trois choses :

1- on peut utiliser wwv_flow.debug('message') pour ajouter des messages dans les pages de debug de APEX (lorsque l'on roule l'application en mode DEBUG).

2- on peut utiliser SQL Developer en mode debug sur des fonctions ou packages stockés via une application APEX avec le package DBMS_DEBUG_JDWP.

3- avec APEX 3.0 , on peut utiliser le dictionnaire de APEX pour y faire des statistiques concernant les temps d'acces moyens , maximum et minimum des pages de nos applications.

Je vais tenter de trouver les détails de ces trois points et je les metterai dans ce blog a mon retour .


Par la suite, il y a eu Sunday Night Live , un genre de parodie de Saturday Night Live avec des comédiens de SNL et une présentation de Larry sur les 30 ans de Oracle. A voir : http://www.oracle.com/openworld/2007/keynotes.html

Bon, aujourd'hui c'est le début de Oracle Develop. Je vais aller faire un tour au Hilton et aussi c'est l'ouverture des Kiosques de l'exposition.

Beaucoup de marche en vue :)

Et en soirée, un 5 a 7 avec les gens APEX suivi d'une soiré OTN.

A plus.

Francis.

Nov 11, 2007

Oracle OPENWORLD 2007 - Jour 1

Enfin a San Francisco pour l'Oracle Openworld 2007.

Le voyage s'est bien passé et l'arrivée aussi.
Je suis a l'hotel Warwick Regis sur la rue Geary. C'est a 10 minutes a pieds environ du Moscone Center.

Ce qui est spécial , c'est de voir toutes ces affiches Oracle rouges partout dans la ville.

J'ai hâte que les conférences commencent afin de rencontrer les gens. La ville ressemble beaucoup a Montréal mais avec un peu plus de gens :)

L'enregistrement a l'Openworld a été un peu longue car il faut se promener un peu partout afin de s'enregistrer correctement et ramasser toutes les choses que l'on nous donne.

J'ai refait un tour de mon horaire et aujourd'hui dimanche , ca devrait être une bonne journée APEX.

A suivre ...

Francis.

Oct 5, 2007

APEX BUG FIXED : ORA-20001: Sync error: WWV_FLOW_PAGE_PLUGS.PLUG_HEADER ORA-22922: nonexistent LOB value

Bonne nouvelle,

Lors de la traduction (publish) dans APEX 3.0.1 , j'avais toujours une erreur du genre :
ORA-20001: Sync error: WWV_FLOW_PAGE_PLUGS.PLUG_HEADER ORA-22922: nonexistent LOB value

Avec l'aide de l'équipe de APEX (Joel Kallman) nous avons fait un bug fix.

Si vous avez cette erreur, il s'agit d'un bug de base de donnée mais l'équipe Oracle APEX ont modifié le code pour ne plus avoir cette erreur.

Un bug fix est maintenant disponible sur Metalink. Bug # 6456920

#------------------------------------------------------------
# Patchset Exception : Bug 6456920 ORA-22922 WHEN PUBLISHING A
# TRANSLATED APPLICATION
# -------------------------------------------------------------
#
# DATE : September 28, 2007
# -----------------------
# Platform Patch for : Generic - Platform independent
# This fix be applied to Oracle Application Express Product Version
# : 3.0.1.00.07 or 3.0.1.00.08
# Product Patched : Oracle Application Express
#
# Bugs Fixed by this patch:
# -------------------------
# This patch fixes bug 6456920

Oct 4, 2007

Insum a l'Oracle Open World 2007

C'est fait, le voyage est réservé pour OOW 2007 !

Une excellente occasion d'aller rencontrer les gens de l'équipe Oracle APEX et de voir ce qui s'en vient avec les prochaines versions.

A suivre ...

Sep 24, 2007

APEX 4.0

Il est intéressant de voir ce que la version 4.0 nous réserve.

Pour avoir un apperçu, voir le blog de Dietmar et de Carl Backstrom : http://daust.blogspot.com/2007/09/apex-roundtable-talk-with-mike-hichwa.html

A l'aide de cette nouvelle interface, il sera possible d'effectuer des filtres et des tris dynamiquement sur les rapports APEX. Et ce par l'usager et sans programmation.

A voir absolument.

Jul 13, 2007

APEX podcast

Ce matin par un pur hasard, j'ai trouvé un podcast qui parle de APEX sur le Blog de Lewis Cunningham.

Il est aussi possible d'y avoir accès via le Blog de Dimitri.

Il est aussi question de questions à propos de APEX pour ceux qui se posent des questions existantielles à propos du produit.

Bonne écoute :)


Francis.

Jun 29, 2007

APEX 3.0.1

Bonne nouvelle !

Apex 3.0.1 est maintenant disponible : http://www.oracle.com/technology/products/database/application_express/index.html

De ce que j'ai compris, cette version sera la version installée avec Oracle 11g.

Pour plus de détails : http://otn.oracle.com/apex

Jun 22, 2007

APEXposed - La suite

Bonjour,

De retour de la conférence ODTUG de Daytona Beach. J'ai suivi la formation/conférence APEX avancée. Ce fut intéressant de rencontrer les personnes qui ont codés HTMLDB (APEX).

Malgré que chez Insum nous faisons du APEX depuis maintenant plus de 3 ans, j'ai quand même appris quelques nouvelles notions.

Je dois dire que ce que j'ai trouvé le plus intéressant ce sont les nouveautés qui seront dans les versions 3.0.1 et 3.1.

Le fait de pouvoir gérer les applications directement à partir de SQL Developper va surement simplifier la gestion des mises en test et mises en production.

Dans 3.1 , des ajouts de filtres et de recherche au niveau des colonnes de rapports feront aussi certainement la joie de nos utilisateurs !

Donc en somme, un deux jours intéressant et éducatif. Maintenant, il ne nous reste plus qu'a attendre ces nouvelles versions (3.0.1 devrait sortir en théorie le 22 juin).

Si vous voulez plus d'informations a propos de la conférence, vous pouvez toujouts consulter le blog de Dimitri Geilis.

Jun 13, 2007

ODTUG - APEX 2007

Bonne nouvelle, Je vais a Daytona Beach afin d'assister a la conférence APEX 2007 le 18 et 19 juin prochain.

Il s'agit de deux journées conférences sur Oracle Application Express dans le cadre du groupe d'usager ODTUG.

Je vous tiens au courant ! Ca promet ...

Mar 26, 2007

APEX 3.0 officiellement production

Hey oui, une nouvelle version d'Oracle application express est maintenant disponible.

Voir l'annonce : http://biz.yahoo.com/prnews/070326/sfm056.html?.v=86

Il s'agit d'une version majeure (3.0) avec des nouveautés intéressantes tel que la possibilité de faire des graphes en flash, l'impression de PDF et bien plus.

Il est possible d'avoir plus d'information sur OTN également : http://otn.oracle.com/apex

Mar 9, 2007

Apex sur Oracle 11G

Hey oui, ce n'est pas une erreur de syntaxe, c'est bien écrit 11G

Voir le lien suivant pour un résumé de ce qu'Oracle prévoit mettre dans sa prochaine version de base de données : http://www.internetnews.com/ent-news/article.php/3639621

Ceci devrait rassurer les gens en démontrant que Oracle Application Express ne sera pas un webdb ...