Archive for April, 2009

Performance Analysis with Perf4J

Tuesday, April 28th, 2009

Αν πάντα πιστεύατε ότι πρέπει να υπάρχει κάτι καλύτερο από το System.currentTimeMillis() για να μετρήσετε χρονικές καθυστερήσεις στο πρόγραμμά σας, έχετε δίκιο!

Δείτε το Perf4J. Υποστήριζει ακόμα και γραφήματα (μέσω Google graphs)

Write Dumb Code — Advice From Four Leading Java Developers

Monday, April 27th, 2009

Αρκετά ενδιαφέρον άρθρο για το πώς μπορούμε να γράφουμε dump code από τέσσερις καταξιωμένους προγραμματιστές. Θα το βρείτε εδώ

Java ME Platform SDK 3.0

Thursday, April 23rd, 2009

Ενδιαφέρον άρθρο για τους λάτρεις και χρήστες της συγκεκριμένης τεχνολογίας.Θα το βρείτε εδώ.

EJB 3.1 – towards maturity

Wednesday, April 22nd, 2009

Αρκετά ενδιαφέρον άρθρο, για όλες τις τελευταίες εξελίξεις και χαρακτηριστικά στην τελευταία έκδοση του specification EJB (3.1). Θα το βρείτε εδώ.

Σεμινάριο – Become Proficient in Java Performance Tuning , Κρήτη 18-21/05

Tuesday, April 21st, 2009

O γνωστός σε όλους μας Kirk Pepperdine μας καλεί στην Κρήτη για ένα το γνωστό σεμινάριο γύρω απο Java Performance tuning.Θα βρείτε πληροφορίες για το course (τιμές , διαθεσιμότητα) εδώΠΡΟΣΟΧΗ, για όλα τα μέλη του JHUG υπάρχει ειδική έκπτωση! Το μόνο που πρέπει να κάνετε κατα την διάρκεια εγγραφής ειναι να δηλώσετε ως το σχετικό σας java user group, το JHUG και θα έχετε 10% έκπτωση στην κανονική τιμή! Καθόλου άσχημα! Περιμένουμε εντυπώσεις από όσους θα πάνε!

Σεμινάριο για JDeveloper και ADF στην Αθήνα, 4-8 Μαϊού!

Tuesday, April 21st, 2009

Το διαβάσαμε στο blog  του Σεραφείμ Καραπατή. Πληροφορίες εδώ.

Sun has been eclipsed…

Monday, April 20th, 2009

Μια μεγάλη και παράξενη μέρα για όλο τον κόσμο της Java αλλά και όσους μεγάλωσαν να αναγνωρίζουν το σήμα της Sun Microsystems. Σήμερα η Oracle ανακοίνωσε την εξαγορά της  Sun Microsystems ένατι 9.50 δολλαρίων ανά μετοχή! Sun has been eclipsed…the oracle has spoken!

Θέσεις εργασίας απ’ το πανεπιστήμιο Μακεδονίας

Wednesday, April 15th, 2009

ΤΙΤΛΟΣ ΘΕΣΗΣ:

Αναλυτές – Προγραμματιστές Εφαρμογών σε WEB & JAVA (ORACLE FORMS, REPORTS, JSF, JSP, HTML, XML) ΓΙΑ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΠΑΙΤΟΥΜΕΝΑ ΠΡΟΣΟΝΤΑ ΥΠΟΨΗΦΙΩΝ:Εμπειρία 1-2 ετών σε Σχεδίαση και Προγραμματισμό Εφαρμογών σε περιβάλλον WEB (JAVA (JSF, JSP), XML και τεχνολογία J2EE & SOA)


Πληφοροφίες: Ελένη ΚΕΡΚΕΝΤΖΕ.Υπεύθυνη λειτουργίας.

Γραφείο Διασύνδεσης Πανεπιστημίου Ιωαννίνων

Πανεπιστημιούπολη, Τ.Κ. 451 10 Ιωάννινα

Τηλ.: 26510 98455

Fax: 26510 98686

E-mail: career@uoi.gr

Google Collections 1.0 RC1

Monday, April 13th, 2009

Ευχάριστα νέα για όσους δεν καλύπτονται από τις data structures του πακέτου java.util και του commons-collections της Apache (το οποίο υλοποιεί επιπλέον Interfaces και κλάσεις, όπως Bidirectional Maps, Queues, Bags, κ.α.). To Google-Collections έφθασε στην v1.0, και έρχεται να προσθέσει επιπλέον εργαλεία στην εργαλειοθήκη μας. Από το site:

The library consists of:

* New Collection types: Multimap, Multiset, BiMap and others
* High-performance immutable implementations of the standard collection types, for example ImmutableSet
* MapMaker, a builder for concurrent hash maps with many advanced features
* Ordering, which can only be described as a “Comparator on steroids”
* Iterators and Iterables utility classes: element-based equality, cycle, concat, partition, filter with predicate, transform with function, and much more
* Lists, Sets and Maps utility classes: a plethora of convenient factory methods and much more
* Forwarding collections, such as ForwardingSet, allowing you to customize collection behavior without subclassing
* Implementation helpers like AbstractIterator
* and still more

Google App Engine

Thursday, April 9th, 2009

Η Google μόλις προσέθεσε Java support στην App Engine, η οποία είναι η υλοποίηση ενός Cloud. Αντίστοιχα clouds είναι το Amazon Web Services και το Azure της Microsoft.

Η high-level ιδέα είναι ότι κάποιος μπορεί να κάνει deploy στην App Engine web applications, και το infrastructure της Google θα αναλάβει να εξασφαλίσει scalability. Τα resources σε bandwidth και CPU είναι μέχρι ένα σημείο δωρεάν. Οι web applications που μπορούν να γίνουν deploy μπορούν να έχουν στατικές ή JSP σελίδες. Επίσης υπάρχει υποστήριξη για GWT για AJAX εφαρμογές. Τέλος, το data storage engine ονομάζεται Big Table, αλλά υποστηρίζει μόνο βασική SQL. Πάραυτα, μπορεί να χρησιμοποιηθεί για persistency (JPA, JDO).

Μπορείτε να δείτε ένα εισαγωγικό video εδώ.