java & open source projects

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

java & open source projects

Post by rose » Wed Dec 12, 2007 10:34 pm

Hello!
Δεν ξέρω αν εχει παίξει αυτό το θέμα ξανα, αλλα νομίζω οτι ειναι καλή ιδέα να ανοίξουμε μια συζήτηση με open source projects που σχετίζονται με την java.Υπάρχουν εκατοντάδες έργα που πραγματικά λύνουν προβλήματα και είναι cool να τα γνωρίσουμε.Φυσικά μπορούμε να καρφώσουμε και τα χειρότερα!!!!!

Αρχίζω με http://commons.apache.org/ κορυφαίο project με reusable components που λύνουν common issues.
Προσέξτε το digester για XML-to-Java-object mapping.Κάνει απίστευτο scale σε projects που το xml αλλαζει συνεχώς.
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Thu Dec 13, 2007 8:23 am

γιατί μόνο java?? εγώ θα έλεγα γενικά χρήσιμα Open Source προγραμματάκια:

protege (κακογραμμένο μεν, αλλά πάντα υπάρχουν και χειρότερα)
weka (απλά κακό... μόνο για εισαγωγή στην A.I. αν θέλετε κάτι περισσότερο, ψάξτε άλλα -libSVM ας πούμε για SVMs)
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Post by rose » Thu Dec 13, 2007 1:56 pm

Και γιατί οχι...Απλα σκέφτηκα να περιορίσουμε το range για να μην χαθούμε...αν και δεν το βλέπω... :lol:
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Post by rose » Fri Dec 14, 2007 9:45 am

User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: java & open source projects

Post by tsilochr » Wed Feb 06, 2008 3:35 pm

Δείτε αυτό το άρθρο:

http://www.linuxjournal.com/article/9889

Μιλά για το WebGoat. Αυτό είναι ένα δοκιμαστικό webapp του tomcat το οποίο περιέχει μαθήματα για webapp security. Ουσιαστικά σε κάθε μάθημα σπας το σάιτ. Εχει ενδιαφέρον από μόνο του, αλλά το στέλνω κυρίως για το WebScarabπου είναι development web proxy (διαβάστε το άρθρο για ένα παράδειγμα). Το WebScarab κάνει περισσότερα απο το tcpflow και τρέχει και στο λειτουργικό με ειδικές ανάγκες που χρησιμοποιείτε.
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Re: java & open source projects

Post by PaP » Thu Feb 21, 2008 12:24 pm

User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Re: java & open source projects

Post by AnINffected » Thu Feb 21, 2008 4:55 pm

http://www.sourceforge.net :-p :-p
(Καλά, μη βαράτε, είπα να σας πειράξω λίγο!
Θα κάνω σοβαρή προσθήκη προσεχώς)
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Fri Feb 22, 2008 10:23 am

Νομίζω αρκετοι,έχουν δει projects,οπως το joomla,phpNuke,drupal...
Υπάρχουν όμως και java based solutions.Το LIFERAY είναι ίσως το πιο πολύτιμο διαμάντι.http://www.liferay.com/web/guest/home
που θα πάει θα το δουμε...
User avatar
cyberpython
Mbyte level
Mbyte level
Posts: 654
Joined: Wed Nov 21, 2007 8:18 pm
Academic status: Alumnus/a
Gender:
Location: Αθηνα
Contact:

Re: java & open source projects

Post by cyberpython » Sat Feb 23, 2008 4:45 pm

Δεν είμαι σίγουρος αν έπρεπε να κάνω αυτό το post εδώ, αλλά ο GCJ (http://gcc.gnu.org/java/) είναι σχεδόν έτοιμος (http://gcc.gnu.org/java/status.html) !!!

O GCJ είναι ένας open-source compiler για Java που μπορεί να πάρει ως είσοδο είτε αρχεία .java και να δώσει java bytecode ή απευθείας κώδικα μηχανής (οπότε δε χρειαζόμαστε το VM για να τρέξει το πρόγραμμά μας) ή java byte-code και να δώσει απευθείας κώδικα μηχανής.
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Re: java & open source projects

Post by AnINffected » Sun Apr 13, 2008 12:30 pm

O GCJ είναι ένας open-source compiler για Java που μπορεί να πάρει ως είσοδο είτε αρχεία .java και να δώσει java bytecode ή απευθείας κώδικα μηχανής (οπότε δε χρειαζόμαστε το VM για να τρέξει το πρόγραμμά μας) ή java byte-code και να δώσει απευθείας κώδικα μηχανής.
Καλό... :smt023

NASA World Wind:
http://worldwind.arc.nasa.gov/
Το "αντίστοιχο του Google Earth" από τη NASA!

Ένα πρόγραμμα που χρησιμοποιώ τελευταία για 3d content creation είναι εδώ:
www.blender.org
Δεν έχω μέτρο σύγκρισης :-D αλλά είναι πολύ ενδιαφέρον.

Μπορεί να μην είναι Java, αλλά γιατί να μην τα αναφέρουμε όλα;
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
Master_ex
Mbyte level
Mbyte level
Posts: 991
Joined: Tue Nov 06, 2007 11:11 pm
Academic status: N>4
Gender:

Re: java & open source projects

Post by Master_ex » Sun Apr 13, 2008 8:47 pm

AnINffected wrote: NASA World Wind:
http://worldwind.arc.nasa.gov/
Το "αντίστοιχο του Google Earth" από τη NASA!
Νομίζω πως υπάρχει πολύ πιο πριν από το Google Earth...
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Image Play and help!
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Re: java & open source projects

Post by AnINffected » Sun Apr 13, 2008 9:49 pm

Βασικά πρέπει να εμφανίστηκε γύρω στο 2004, και το GEarth τότε δεν ξεκίνησε;
Τί σου κάνει το marketing όμως!

Περισσότερα OS projects της NASA:
http://opensource.arc.nasa.gov/

Και τώρα, μια τρελή ερώτηση:
Ξέρετε αν υπάρχει Open Source Λογισμικό που να διαβάζει αρχείο video και να κάνει motion capture από αυτό;
Κάτι αντίστοιχο για "Scene Capture" (δηλ. να μετατρέπει ένα χώρο από εικόνα ή video video στο 3D ισοδύναμο του);
Last edited by AnINffected on Sun Apr 13, 2008 10:34 pm, edited 1 time in total.
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: java & open source projects

Post by tsilochr » Sun Apr 13, 2008 10:33 pm

έχει χρησιμοποιήσει κανείς κάποιο από τα εργαλεία από δώ?

http://www.opensymphony.com/
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Mon Apr 14, 2008 9:42 am

http://www.opensymphony.com/quartz/ - Scheduling Framework.Κορυφαίο.
που θα πάει θα το δουμε...
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: java & open source projects

Post by tsilochr » Mon Apr 14, 2008 10:17 am

μπορείς να μου δώσεις μια μικρή περιγραφή του?
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Mon Apr 14, 2008 10:46 am

Για motion capture δες το matlab και θα θέλεις και αυτο: http://www.mathworks.com/matlabcentral/ ... ectId=2939
Επίσης αν και δεν το έχω δουλέψει:http://java.sun.com/products/java-media/jmf/
--------------------------------------------------------------------------------

Για σύντομη περιγραφή http://www.onjava.com/pub/a/onjava/2005 ... uartz.html.
Εγω θα σου πω οτι αυτο το framework μπορείς να το χρησιμοποιήσεις για να κάνεις schedule μια εργασία (πχ να τρέχει κάθε 12 το βράδυ) ή για να προγραμματίσεις εκτυπωτικά ή γενικά για υλοποίηση ασύγχρονων τεχνικών.
Last edited by maria_ on Mon Apr 14, 2008 11:40 am, edited 1 time in total.
Reason: merged posts
που θα πάει θα το δουμε...
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Tue May 06, 2008 12:46 pm

SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc,

http://squirrel-sql.sourceforge.net/
που θα πάει θα το δουμε...
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Thu May 22, 2008 1:42 pm

OpenKM is focused on creating a open source electronic document management system, that due to its characteristics can be used by great companies as well as by the small ones, as a useful tool in processing knowledge management, providing a more flexible and cost effective alternative to other proprietary applications.

The use of a knowledge management system in a company helps to manage, more efficiently, the intelligence of the available resources of this company; this redounds to an increase of productivity, in the medium term. Through these systems the information, as well as the knowledge generated within the organization, can be both globally accessed.
http://www.openkm.com/
που θα πάει θα το δουμε...
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Wed May 28, 2008 11:37 am

Hibernate maps the Java classes to the database tables. It also provides the data query and retrieval facilities that significantly reduces the development time.



Ενα απο τα πιο σημαντικά java open source project.Πλέον καμία java εφαρμογή που σχετίζεται με βάσεις δεδομένων δεν γράφεται χωρις αυτο το framework...η θα έπρεπε....


http://www.hibernate.org/
που θα πάει θα το δουμε...
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: java & open source projects

Post by tsilochr » Wed May 28, 2008 5:20 pm

άργησες να το ποστάρεις αυτό. είναι κανόνα πλέον το hibrnate. παίζει και για .ΝΕΤ επίσης. Για όσους δεν ξέρουν τι είναι, το hibernate κρύβει όλο το persistency, δλδ την επικοινωνία της εφαρμογής με το DBMS. Ο προγραμματιστής απλά χρησιμοποιεί java αντικείμενα και το framework διαχειρήζεται τις CRUD operations (create, update, delete), τα select, τις συνδέσεις με τη βάση κλπ κλπ
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Thu May 29, 2008 12:21 pm

Οπως υποσχέθηκα θα ακολουθήσουν σημαντικά projects.
Solo Programming is a plug-in for the Eclipse development environment.

When developing in Eclipse, Solo Programming can be your virtual pair programming partner. If you cannot find a pair programming partner in your team, or if your boss has not seen the pair programming light yet and won't let you do pair programming, you might want to give this plug-in a try. We hope you will find it useful. You can copy this plug-in freely, so don't hesitate to share it with your friends and collegues!
Πριν λίγο το έβαλα και φαίνεται να έχει καλο χαβαλέ..λεμε τωρα.Εμφανίζει ενα vitrual πουλάκι σε ένα frame που και καλα ειναι ο XP http://www.extremeprogramming.org/ partner μου.... :-) .

'Ελεος!

http://www.azzurri.jp/en/solopro/index.html
που θα πάει θα το δουμε...
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: java & open source projects

Post by rose » Tue Jul 01, 2008 9:41 am

Μπορείτε να κατεβάσετε απο εδώ http://www.theserverside.com/tt/books/w ... /index.tss
το βιβλίο Mastering Enterprise JavaBeans 3.0 που το προσφέρει δωρεάν το http://www.theserverside.com/ ;)
που θα πάει θα το δουμε...
Post Reply

Return to “Προγραμματισμός”