Αύριο το Quest TOAD Virtual Expo 2008

Περιμένουμε να δούμε αύριο το TOAD Virtual Expo 2008, που ελπίζουμε ότι θα είναι τόσο καλό όσο ήταν το Quest Connect (το οποίο έτρεξε πριν λίγο καιρό αλλά όλες οι παρουσιάσεις είναι διαθέσιμες μέχρι τον Απρίλιο on Demand), που πραγματικά πιστεύουμε ότι ήταν καταπληκτικό. Μεταξύ άλλων θα υπάρχει η δυνατότητα επικοινωνίας με κορυφαίους συμβούλους της Oracle.

Κύρια συμμετοχή στο TOAD Virtual Expo θα έχει ο Steven Feuerestein ένας από τους πιό γνωστούς Oracle PL/SQL Evangelists. Κάνουμε προσπάθειες να φέρουμε τον Steven στην Αθήνα σε κάποια έκδήλωση που θα διοργανώσουμε. Ελπίζουμε σύντομα να έχουμε νέα περί αυτού. Ο Steven είναι και ένας από τους κύριους συντελεστές του www.toadworld.com , το on line community για τους χρήστες του TOAD.

Περιμένουμε τα σχόλια σας όταν δείτε το Virtual Expo.

Compare & Synchronize Schemas στην Oracle με το TOAD

Μέσα από το blog μας, θα προσπαθήσουμε να σας δίνουμε πληροφορίες και για κάποιες δυνατότητες των εργαλείων μας που δεν είναι ίσως πολύ γνωστές. Ειδικότερα για το TOAD έχουμε δει ότι οι πελάτες μας εκμεταλλεύονται μόνο ένα μικρό ποσοστό των δυνατοτήτων του.

Έτσι για αρχή, μία από τις διεργασίες που αρκετά συχνά καλούμαι να εκτελέσω είναι η σύγκριση και ο συγχρονισμός δύο βάσεων. Ας σκεφτούμε το πιο απλό σενάριο: υπάρχει μία development βάση στην οποία γίνεται η ανάπτυξη του κώδικα και οι δοκιμές και μία production βάση με τον live κώδικα και δεδομένα. Οποιαδήποτε προσθήκη ή αλλαγή κώδικα στη μία βάση απαιτεί και την ενημέρωση της άλλης. Ακούγεται πολύπλοκη και χρονοβόρα διαδικασία, αλλά πιστέψτε με το Toad κάνει όλη τη δουλειά μόνο του …

Το μόνο που έχεις να κάνεις είναι επιλέξεις από το μενού το Compare Schemas, να συμπληρώσεις τα σχήματα που επιθυμείς να συγκρίνεις και να πατήσεις το κουμπί “Compare”. Μία φαινομενικά δύσκολη διεργασία σε τρία μόνο βήματα!!! Το Toad συγκρίνει τα δύο σχήματα και εμφανίζει λίστα με όλες τις διαφορές τους. Όμως δεν σταματάει μόνο εδώ. Αυτό που είναι πραγματικά χρήσιμο είναι ότι παράγει αυτόματα το script που πρέπει να τρέξεις προκειμένου οι δύο βάσεις να συγχρονιστούν απόλυτα!!!

Φυσικά, να αναφέρω ότι υπάρχουν πολλές επιλογές για να προσαρμόσεις την διαδικασία κυριολεκτικά στα μέτρα σου. Για παράδειγμα μπορείς να επιλέξεις να συμπεριλάβεις στην σύγκριση μόνο συγκεκριμένου είδους αντικείμενα (π.χ. packages, DB Links, Grants), να εμφανίζεται στο παραγόμενο script το schema name ή όχι, η σύγκριση να είναι case sensitive και πολλές άλλες επιλογές.

Μία πολύ ωραία παρουσίαση της λειτουργίας Compare Schemas του Toad μπορείτε να βρείτε στο TOAD community http://www.toadworld.com και ειδικότερα εδώ

DevReach 2008 Event in Bulgaria

 

devreach4

 

Έχω να πω για το event – DevReach – που παρακολούθησα με την αποστολή της iteam στη Βουλγαρία στις 12-14 Οκτώβρη, ότι ήταν φοβερό!!

Προσωπικά, ήταν πολύ κοντά στις ανησυχίες μου ως developer και μου άρεσε που δεν αφορούσε αυστηρά διαφήμιση νέων τεχνολογιών. Ήταν πολύ ενδιαφέρουσα η προσέγγιση του σεμιναρίου στο να δώσουν πρακτικές λύσεις πάνω στα προβλήματα που συναντάμε in real time!

Η οργάνωση ήταν πολύ καλή στο time schedule αλλά και στο ότι υπήρχαν 4 διαφορετικές αίθουσες που λειτουργούσαν ταυτόχρονα, μία για κάθε ένα από τα 4 layers που αφορούσε το event.

Τα layers ήταν:

o Presentation Layer (AJAX, ASP.NET MVC and Silverlight related matters)

o Data Layer (SQL Server, Entity Framework, TSQL and administration issues)

o Business Layer (WCF, XOML, LINQ, Windows Workflow technology and discussion on benefits and practices)

o Architecture and Practices (Tips and Tools for efficient ASP.NET development and Testing Issues)

Κάθε developer – και όχι μόνο- μπορούσε να τροφοδοτηθεί με χρήσιμη πληροφορία αντίστοιχη της δουλειάς του.

Συγκεκριμένα, στο Architecture and Practices layer που ήταν αυτό που προσωπικά, κυρίως, παρακολούθησα, είχε sessions όπως το «ASP.NET Tips, Tricks & Tools» από τον Steve Smith που ήταν εξαιρετικό! Περιελάμβανε κολπάκια, συμβουλές και παρουσίαση free tools. Για παράδειγμα, πότε και πώς να χρησιμοποιούμε πιο αποτελεσματικά τα Viewstate and Session, tips για το Caching, το Τracing και το Debugging και πολλά άλλα μικρά tricks που συνοδευόντουσαν με live code demo. Επειδή δεν έχει ανεβάσει ακόμα το slides της παρουσίασης στο νέο του blog, εδώ έχει υλικό από μια άλλη παρουσίαση του ιδίου στο Spring DevConnections .

Επίσης τα free tools όπως ο Reflector, που μπορεί να χρησιμοποιηθεί για να «δεις» τον κώδικα των controls(!) ή το Fiddler, που logάρει HTTP Traffic, ήταν μια έκπληξη!

Να μην παραλείψω φυσικά να πω και για τους υπόλοιπους ομιλητές, οι οποίοι έκαναν τη διαφορά με τη διάθεσή τους για συζήτηση και το απαράμιλλο στυλ τους!

Από ότι έμαθα ήταν η τρίτη φορά που διοργανώθηκε στη Βουλγαρία και πραγματικά αξίζει να το παρακολουθήσει κάποιος αν ξαναγίνει. Το προτείνω ανεπιφύλακτα!!

IMG_6917

Η Quest Software Μέλος της BSA

Δεν ξέρω αν η ανακοίνωση που διάβασα στο τύπο και στο site της BSA σήμερα http://w3.bsa.org/hellas/press/newsreleases/greece_release_20081014_01.cfm, θα κάνει κάποια διαφορά στο σοβαρό πρόβλημα που έχουμε και εμείς ως εταιρία με τη πειρατεία στη περιοχή μας. Η Quest Software, που εκπροσωπούμε στην Ελλάδα και Κύπρο, έγινε πλέον μέλος στη BSA. Ελπίζω ότι ίσως συνετιστούν ορισμένες (μάλιστα και μεγάλες  ) εταιρίες και περιορίσουν τη χρήση πειρατικών εκδόσεων κάποιων εργαλείων μας. Ένα από τα μεγαλύτερα προβλήματα που αντιμετωπίζουμε είναι η πειρατική χρήση του δημοφιλούς “βάτραχου” TOAD, ίσως του πιο δυνατού εργαλείου διαχείρισης και ανάπτυξης βάσεων δεδομένων στην αγορά. Για να γίνει κατανοητό το μέγεθος του πρόβληματος που αντιμετωπίζουμε και εμείς ως εκπρόσωποι της Quest στην Ελλάδα και Κύπρο, θα ήθελα να καταγράψω ένα συμβάν που έγινε πριν από λίγο καιρό, σε ένα event που είχαμε οργανώσει για να παρουσιάσουμε τις δυνατότητες του νέου TOAD. Είχαμε περί τους 120 καλεσμένους στην αίθουσα (κυρίως DBA’s και Developers). Στην αρχική μου παρουσίαση ρώτησα για το πόσοι χρησιμοποιούν το TOAD, με ιδιαίτερη ικανοποίηση συνειδητοποίησα ότι με δυσκολία βρήκα μερικά κατεβασμένα χέρια. Δεν χρειάζεται να σας πω ότι πάνω από το 90% ήταν χρήστες που δεν έχουν προμηθευθεί κάποια άδεια του εργαλείου. Εδώ μας καλούν απροκάλυπτα στο help desk και ζητούν support, εταιρίες που δεν έχουν αγοράσει το προϊόν.

Virtual Trade Show από τη Quest

Η Quest Software ανακοίνωσε ότι στις 22 και 23 Οκτωβρίου, θα οργανώσει μία on line έκθεση με το όνομα Quest Connect 2008. Στα πλαίσια αυτής της εικονικής έκθεσης, οι συμμετέχοντες θα έχουν τη δυνατότητα να ενημερωθούν από τους guru της Quest Software για τις λύσεις που προσφέρει. Γνωρίζοντας τον προσωπικά και έχοντας δει παρουσιάσεις του, συνιστώ  ανεπιφύλακτα να παρακολουθήσετε τον Joe Baguley, Global Product Director, Windows Management. Οι παρουσιάσεις του είναι πάντα εκπληκτικές, μοντέρνες και χωρίς πολλά bullets! Έτσι όπως θα έπρεπε να είναι όλες οι παρουσιάσεις.
Βεβαίως και οι υπόλοιποι ομιλητές είναι πολύ αξιόλογοι και είναι μεγάλη ευκαιρία να τους δείτε όλους μαζί μέσω αυτής της διαδικασίας από το γραφείο σας.
Η «εικονική έκθεση» θα λειτουργεί όλο το 24ωρο, και οι συμμετέχοντος από όλο τον κόσμο θα έχουν πρόσβαση σε webcasts, white papers, demos, experts καθώς και τη δυνατότητα peer to peer networking. Θα παρουσιάζονται θέματα γύρω από τεχνολογίες όπως:

•    Identity and Access Management
•    SharePoint
•    Unified Communications
•    System Center
•    Microsoft
•    Active Directory
•    SQL Server
•    ScriptLogic
•    Virtualization
•    Migration
•    Compliance

Εγγραφείτε λοιπόν δωρεάν  και ίσως κερδίσετε και κανένα δωράκι.