CC13.com

von Carsten Cerny



1&1 DSL

Stolz wie Bolle

Linus ist da. Mein Neffe. Nun bin ich nach Lotte zum 2. mal Onkel geworden.

Hier die Daten…

Geboren am: 28.06.2008, 7:04 Uhr

Gewicht: 4460 Gramm

Größe: 55 cm

29062008


Thomas kennt die Taktik

Ich verlinke einfach mal nur.


iRetroPhone

Schon alleine dafür sollte man sich ein iPhone zulegen. :-)

Gefunden bei Basic Thinking Blog.


Oracle (Apex) Websheets

Bei Dimitri habe ich einen Hinweis auf ein neues Produkt von Oracle gefunden: Oracle Websheets.

Damit kann auch ein “Nicht”-Programmierer Webseiten mit interaktiven Reports aus z.B. Excel-Sheets erstellen.

Noch mehr Infos zur kommenden Apex-Version findet ihr im Blog von Dimitri.


Buch zu verkaufen

Ich habe das Buch “SAP/.NET Prozessintegration - Businesslösungen mit Microsoft .NET 3.0 und SAP NetWeaver” geschenkt bekommen. Da ich mit SAP bisher nichts zu tun hatte und sich daran wohl auch so schnell nichts ändern wird, möchte ich das Buch gerne weitergeben.

SAP_NET Prozessintegration_p.indd

Das Buch ist noch eingeschweißt und somit praktisch neuwertig. Es kostet im Laden 49,90 Euro. Ich würde es für 40 Euro inkl. Versand (innerhalb Deutschland) verkaufen. Wer Interesse daran hat, meldet sich bitte per Mail bei mir.


APEX: Applikation als Paket bereitstellen

Patrick Wolf hat mir dieser Tage sein neues Projekt als Installationspaket inkl. aller Datenbankscripte geschickt. Besonders hat mir daran gefallen, dass sich diese APEX-Applikation mit wenigen Klicks installieren läßt und ich die Tabellen/Views/Funktionen etc. nicht noch selber anlegen musste.

Da ich gestern eine meiner Anwendungen auf einem anderen Workspace installieren mußte, wollte ich diese Funktion gleich einmal ausprobieren.

Nachdem man sich in APEX angemeldet und die entsprechende Applikation ausgewählt hat, wechselt man in den Bereich “Unterstützende Objekte”.

Dort wählt man über Installation die “Installationsskripts” aus. Hier erstellt man einzelne Installationsskripte anhand von per Hand eingegebenen Skripten, oder lädt fertige Install-Skripte hoch, die man zuvor z.b. mit dem SQL Developer exportiert hat.

Weiterhin kann man dort Informationen für ein Update und ein Entfernen der Applikation hinterlegen. Wenn man nun seine Applikation mit dem Vermerk “Definitionen für unterstützende Objekte exportieren” exportiert, werden die “Unterstützenden Objekte” mit exportiert.


Euro2008 – Schonmal zum einstimmen

Gefunden bei Thomas


Windows Live Writer 2008 Technical Preview

Beim Windows Live Writer Blog habe ich gerade gelesen, dass eine Technical Preview vom Live Writer verfügbar ist. Da ich ihn schon lange und gerne verwende, wollte ich das mal erwähnt haben. :-)

livewriter_tp


APEX: Einzelne Seiten für APEX-User sperren

Im deutschen Apex-Forum kam diese Woche die Frage auf, wie einzelne Seiten für APEX-User gesperrt werden können.

Ich möchte dies aufgreifen und an einem kleinen Beispiel mit Screenshots erklären.

Der User “User1″ soll hier im Beispiel auf eine bestimmte Seite “NotforUser1″ keinen Zugriff erhalten. Damit diese auch nicht in den Tabs für ihn sichtbar ist, wenden wir das Authorization Scheme auf dem entsprechenden Tab an.

Als Vorarbeit haben wir eine Anwendung mit 2 Seiten, inkl. jeweils einem Tab (Page1 und NotforUser1) und dem Authentication Scheme “Application Express” erstellt.

Im Bereich der Shared Components wählen wir Authorization Scheme aus (siehe Bild 1):

Authorization1

Dort klicken wir auf “Create” (siehe Bild 2):

Authorization2 

Die Voreinstellung “From Scratch” können wir übernehmen und klicken auf “Next” (siehe Bild 3):

Authorization3

Den Namen des Authorization Schemes können wir frei wählen. Wichtig ist an dieser Stelle der Scheme Type “Value of Item in Expression 1 Does NOT Equal Expression 2″ und die entsprechenden Werte für Expression 1 “APP_USER” und Expression 2 “USER1″. Nun noch eine Error Message eintragen und das neu erstellte Authorization Scheme kann mit “Apply Changes” angelegt werden (siehe Bild 4):

Authorization4

Damit der User1 die Seite und damit den Tabreiter nicht sieht, wählen wir in den Shared Components im Bereich “Tabs” den entsprechenden Tabreiter (hier NotForUser1) aus und bearbeiten dessen Attribute. Im Bereich “Authorization” brauchen wir nun noch unser neu erstelltes Authorization Scheme auswählen (siehe Bild 5):

Authorization5

UPDATE:Dasselbe Authorization Scheme gehört auch noch in die Security-Attribute der Seite “NotforUser1″.

Und schon ist die Seite “NotforUser1″ für den User1 zum einen nicht sichtbar und auch nicht erreichbar.

Natürlich funktioniert das nur in einem überschaubaren Bereich von wenigen Usern und Berechtigungsstufen sauber. Sollte die Anwendung und der Benutzerkreis wachsen, so ist über eine andere Möglichkeit (z.b. LDAP) nachzudenken.


Oracle APEX Award

Oracle Deutschland veranstaltet einen “Oracle Apex Award”. Der Sieger bekommt 5000 Euro. Reicht eure APEX-Anwendungen ein und laßt sie von einer Jury bewerten.

Und wenn es mit einem der ersten Plätze nichts wird, so habt ihr immerhin noch die Chance, in einer immer größer werdenden Community bekannt zu werden. :-)


CC13.com by Wordpress 2.3.2
Adaption and Design: Gabis Wordpress-Templates