Archive for » November, 2008 «

Friday, November 28th, 2008 | Author: admin

Μερικές γρήγορες οδηγίες για να ενεργοποιήσεις το SSL στον Tomcat για να πειραματιστείς με HTTPS:

1. Ενεργοποίησε τον SSL connector στο server.xml αρχείο του Tomcat, βγάζοντας τα comments από το παρακάτω


<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"

               maxThreads="150" scheme="https" secure="true"

               clientAuth="false" sslProtocol="TLS" />

2. Θα χρειαστείς ένα certificate ώστε να το χρησιμοποιήσει ο Tomcat στο SSL. Μιας και απλά θέλουμε να πειραματιστούμε δε μας ενδιαφέρει το certificate να είναι “κανονικό” (σ.σ. να προέρχεται από κάποιο publicly trusted CA = να πληρώσουμε για να το αγοράσουμε) οπότε θα χρησιμοποιήσουμε το keytool της Java για να φτιάξουμε ένα certificate μόνοι μας.

more…

Thursday, November 27th, 2008 | Author: admin

Πληρώνοντας κάτι… παραπάνω για Application Server, μαζί με διάφορα άλλα καλούδια παίρνουμε (συνήθως) και μια ωραία Management Console. Αυτό συμβαίνει και στην περίπτωση του Oracle WebLogic 10.3. Μέσα από το ενσωματωμένο management console λοιπόν, μπορούμε να κάνουμε διάφορες ενέργειες ως administrators μια εξ των οποίων και το να φτιάξουμε ένα cluster μόνο με point-and-click. Στις παρακάτω γραμμές, μπορείς να δεις παραδείγματα και screenshots της όλης διαδικασίας για ένα απλό cluster με 2 nodes στο ίδιο machine.

Υποθέτω ότι έχεις ήδη κάνει install τον Oracle WebLogic 10.3 στο μηχάνημά σου (το παράδειγμα είναι σε Windows XP) και ότι γνωρίζεις βασικά πράγματα, όπως τι είναι ο Node Manager, τι είναι ο Admin Server, ποια είναι η έννοια του Machine στον WebLogic κτλ.

more…

Tuesday, November 18th, 2008 | Author: admin

Σε όσους παρακολουθούν τις εξελίξεις στο χώρο του internet ήταν αναμενόμενο. Ο Jerry Young, CEO και co-founder του Yahoo!, αποχωρεί από το τιμόνι της εταιρείας. Μπορεί σε κάποιους να ακούγεται περίεργο πως είναι δυνατόν ένα board of directors να μπορεί να “απολύσει” έναν από τους συνιδρυτές της εταιρείας στην οποία είναι οι ίδιοι directors, αλλά στη σημερινή over-aggressive αγορά της πληροφορικής (και δει της Αμερικής) κάτι τέτοιο δεν είναι καθόλου περίεργο.

Ο Jerry Young ξεκίνησε το Yahoo! μαζί με τον David Filo πίσω στο 1994, αλλά 18 χρόνια μετά φαίνεται ότι τα πράγματα δεν πάνε και τόσο καλά. Μπορεί το Yahoo! να παραμένει ένα από τα γνωστότερα brand names του internet, παρόλα αυτά οι μέτοχοί του φαίνεται να ενδιαφέρονται πολύ περισσότερο από την απόδοση του κεφαλαίου τους παρά για τις corporate απόψεις του Young.

more…

Friday, November 07th, 2008 | Author: admin

H Παγκόσμια Εβδομάδα Επιχειρηματικότητας, ο θεσμός που στοχεύει στην έμπνευση, την ενημέρωση και την αναζήτηση της επόμενης γενιάς επιχειρηματιών και διοργανώνεται σε 60 και πλέον χώρες ανά τον κόσμο, αποτελεί μια γιορτή που συνδέει εκατομμύρια νέους ανθρώπους μέσα από τοπικές, εθνικές και παγκόσμιες δράσεις, σχεδιασμένες να βοηθήσουν στην αναζήτηση των δυνατοτήτων τους ως καινοτόμων επιχειρηματιών, ή να τους βοηθήσουν στα πρώτα επαγγελματικά τους βήματα. 

Στην Ελλάδα έχει τεθεί υπό την αιγίδα του Υπουργείου Ανάπτυξης και του Δήμου Αθηναίων, με την υποστήριξη του Γραφείου του Ευρωπαϊκού Κοινοβουλίου και με τη συμμετοχή Υπουργείων και φορέων για την καλύτερη πληροφόρηση των συμμετεχόντων. Εθνικός συντονιστής είναι η Ομοσπονδία Ελληνικών Συνδέσμων Νέων Επιχειρηματιών (Ο.Ε.ΣΥ.Ν.Ε.). 

Κατά την διάρκειά της θα φιλοξενηθούν ομιλίες, παρουσιάσεις, προβολές, σεμινάρια επιχειρηματικού χαρακτήρα με παρεμβάσεις από εκπαιδευτικά ιδρύματα, εταιρείες, επιχειρηματίες, αλλά και μη κερδοσκοπικούς οργανισμούς, με ιδιαίτερο ενδιαφέρον σε θέματα περιβάλλοντος, καθώς και από άτομα με ειδικές ανάγκες και οικονομικούς μετανάστες. Ακόμη, θα υπάρχει χώρος πληροφόρησης, όπου Δημόσιοι Φορείς θα παρουσιάζουν τις πρωτοβουλίες και τα προγράμματα που υλοποιούν. 

Πηγή: Δήμος Αθηναίων

Thursday, November 06th, 2008 | Author: admin

Για έβδομη χρονιά η WIND πραγματοποιεί την εκδήλωση “Wind Telecoms Career Day” με τη συμμετοχή φοιτητών, αποφοίτων και νέων που αναζητούν εργασία. Οι συμμετέχοντες θα έχουν την ευκαιρία να γνωρίσουν την εταιρεία και το χώρο της κινητής τηλεφωνίας καθώς και τα στελέχη της. Ακόμη, θα έχουν την ευκαιρία να πάρουν μέρος σε ειδικά workshops με στόχο την προετοιμασία τους για την είσοδό τους στην αγορά εργασίας καθώς και σε συνεντεύξεις με στελέχη της Διεύθυνσης Ανθρωπίνου Δυναμικού.

Περισσότερες πληροφορίες στη σελίδα της Wind.

Monday, November 03rd, 2008 | Author: admin

Αφού λοιπόν είδαμε τι ωραία πράγματα μπορούμε να κάνουμε με τα Rule Engines, ας δοκιμάσουμε κάτι hands-on. Αυτή τη στιγμή ένα από τα καλύτερα και πιο ολοκληρωμένα fully open source Rule Engines είναι το Drools της JBoss (a division of Red Hat :) ). Αρχικά, πήγαινε στη σελίδα με τα downloads του Drools και κατέβασε το Drools 4.0.7 Binaries. Αποσυμπίεσέ το σε ένα folder στο PC σου και άνοιξε το αγαπημένο σου IDE (για ‘μένα, το NetBeans ;) ).

Δε θα ασχοληθούμε με structuring και proper layering της demo εφαρμογής μας, οπότε έχε υπόψη σου ότι τα παρακάτω κομμάτια κώδικα υπάρχουν κυρίως για να σου δώσουν μια γρήγορη και πρώτη ιδέα του πως μπορείς να χρησιμοποιήσεις το Drools. Για applications στο production, you should try better than that ;)

Ας δούμε λοιπόν το specification της εφαρμογής μας. Ας υποθέσουμε λοιπόν ότι φτιάχνουμε - ένα πάααααρα πολύ απλό version - μιας εφαρμογής για τον υπολογισμό του λογαριασμού ενός πελάτη εταιρίας τηλεφωνίας. Τα στοιχεία του πελάτη αντιπροσωπεύονται από ένα Customer object και τα διάφορα items του λογαριασμού του από ένα ή περισσότερα BillItem objects. Όπως είναι λογικό, έχουμε πολλούς πελάτες, με λογαριασμούς με πολλαπλά items με τη διαφορά όμως ότι δεν έχουμε ενιαίο τρόπο υπολογισμού του τελικού κόστους του λογαριασμού μιας και ο κάθε πελάτης μπορεί να ανήκει σε διαφορετικό plan. Τι κάνουμε λοιπόν; Φτιάχνουμε ένα CostCalculator class το οποίο το επεκτείνουμε με νέες μεθόδους κάθε φορά που ένα νέο plan δημιουργείται από την εταιρία μας; Προσπαθούμε να το κάνουμε λίγο παραπάνω modularise και φτιάχνουμε όλες τις ρουτίνες υπολογισμού του κόστους των λογαριασμών με PL/SQL στη βάση, ώστε τουλάχιστον να μη χρειάζεται να κάνουμε re-deploy την εφαρμογή μας κάθε τρεις και λίγο; Φτιάχνουμε ένα custom τρόπο με τον οποίο μπορούμε να υπολογίσουμε το κόστος βασιζόμενοι σε data που έχουμε ορίσει σε κάποιο proprietary text file (του οποίου το format, φυσικά, βαριόμαστε να κάνουμε properly document και μόλις φύγει από την εταιρία ο άνθρωπος που το έφτιαξε ψάχνουμε να προσλάβουμε τους απόγονους του Ventris για να το αποκρυπτογραφήσουν); Χμ, γιατί δε δοκιμάζουμε να χρησιμοποιήσουμε ένα Rule Engine;

more…

Category: Programming  | Tags: , , ,  | Leave a Comment