Browse Learning Projects | AUTH Students area |
| Home |
| Browse Learning Projects |
| Ask a Question |
| News |
| Downloads |
| Links |
| Search |
| openSE Development Area |
Hello...This is a classic space invaders clone written in python(using pygame)! It's one of my first games and i put everything i got in it...I enjoy it a lot but sure it needs a lot of work..so please join,participate and have fun!!
SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more.
Project overview
Το MyPad είναι ένας ελαφρής και απλός text editor για τα windows. Είναι γραμμένος σε C# και χρησιμοποιεί το .NET Frameworkd 3.5. Επίσης όσον αφορά τις δυνατότητές του στην επεξεργασία κειμένου χρησιμοποιεί το ICSharpCode.TextEditor απο την SharpDevelop team.
Experience
Στην συγκεκριμένη εργασία ήταν η πρώτη φορά που σαν φοιτητές μας ζητήθηκε να συμμετάσχουμε σε ένα πραγματικό έργο λογισμικού. Το γεγονός αυτό μας κάνει να πιστεύουμε οτι πρόκειται για κάτι δύσκολο, το οποίο τελικά δεν ισχύει. Το σημαντικότερο βήμα είναι η εύρεση του project. Τα έργα ανοιχτού κώδικα τα οποία υπάρχουν είναι άπειρα και έτσι η εύρεση κάποιου δεν είναι τόσο δύσκολη διαδικασία όσο φαίνεται. Απ΄ τη στιγμή που θα βρεθεί το project η εύρεση και η υποβολή των bugs είναι ακόμα πιο εύκολη διαδικασία, καθώς σε όλα τα έργα υπάρχουν bugs. Σημαντικός παράγοντας είναι το activity του project, δηλαδή πρέπει να είναι ενεργό. Χαρακτηριστικά, στο project με το οποίο ασχολήθηκα οι ...
NLTK is the Natural Language ToolKit, a set of tools written in Python, linguistic data and documentation aimed at researchers in natural language processing. TextTiling is an algorithm produced by Prof. Marti Hearst for subtopic segmentation of full-length text documents. The method takes advantage of the patterns observed by the lexical analysis of the document. This project is an implementation of the TextTiling algorithm in Python for the toolkit.
Armadillo
C++ linear algebra library
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS libraries.
A delayed evaluation approach is employed (during compile time) to combine several operations into one and reduce (or eliminate) the need for temporaries. This is accomplished through recursive templates and template meta-programming.
This library is useful if C++ has been decided as the language of choice (due to speed and/or integration capabilities), rather than another language like Matlab ® or Octave. It is distributed under a license that is useful in both open-source and commercial contexts.
Armadillo is pr ...
Λογισμικό της κοινότητας ελ/λακ KDE
Ψηφιακό Πλανητάριο
Ακριβής αναπαράσταση του νυχτερινού ουρανού
Εκτέλεση αστρονομικών υπολογισμών
Εγγραφή μικρών προγραμμάτων
Τα μικρά προγράμματα αναφέρονται ως scripts και παράγονται μέσω έτοιμων συναρτήσεων, χρησιμοποιώντας γραφική διασύνδεση χρήστη.
Οι συναρτήσεις εισάγονται μόνο σειριακά (δεν υπάρχουν βρόχοι επανάληψης).
Επίσης έχουν πολλά σφάλματα τα οποία καλούνται να διορθώσουν οι προγραμματιστές.
Το κόστος διόρθωσής τους είναι πολύ μεγαλύτερο από την -ελάχιστη- χρησιμότητα που προσφέρουν.
Για τους παραπάνω λόγους, υπάρχει περίπτωση να απορριφθεί ο τρόπος αυτός εγγραφής προγραμμάτων.
Δείτε τη σχετική συζήτηση εδώ .
Ελέγχθηκαν αρκετές από τις πολλές λειτουργίες της εφαρμογής.
Εντοπίστηκαν αρκετά εύκολα δυσλειτουργίες.
Έγινε αναζήτηση του σφάλματος στον κώδικα το οποίο προκαλεί μια δυσλειτουργία.
Περισσότερος χρόνος μπορούσε να αφιερωθεί στην αναζήτηση, κατανόηση και ...
Filesharing-Bittorrent p2p client connected to TCP supernode/leaf
network and UDP DHT network. Ares features a built-in directshow media
player, a powerful library manager, shoutcast radio support and can be
used to host p2p Chatrooms.
Δεν απαντούν τις περισσότερες φορές αλλά διορθώνουν τα όποια bugs τους αναφέρεις.
Yποσύνολό του Retroshare, το Retromessenger είναι ένας αγγελιαφόρος (messenger) άμεσων μηνυμάτων.
Είναι ανοιχτού κώδικα, ασφαλής και χωρίς διακομιστή.
Ονομάζεται έτσι γιατί θέλει να προσεγγίσει την επικοινωνία πριν την εμφάνιση ηλεκτρονικών μηνυμάτων, δηλαδή την ασφαλή επικοινωνία.
Τα μηνύματα δεν καταχωρίζονται σε διακομιστή, σε αντίθεση με τους περισσότερους αγγελιαφόρους.
Με τον τρόπο αυτόν δεν είναι δυνατόν να διαβαστούν από τρίτο (το διαχειριστή του διακομιστή).
Χρησιμοποιεί αντί για διακομιστή, έναν κατανεμημένο πίνακα κατακερματισμού (Distributed Hash Table -DHT).
Επίσης, υπάρχει πιθανότητα, να συμπεριληφθεί στο OpenOficce.
Για την εγκατάστασή του απαιτούνται:
WxWidgets (υλοποίηση γραφικής διασύνδεσης χρήστη) [ http://www.wxwidgets.org/ ]
Gtk+ (βάση για WxWidgets, βιβλιοθήκη γραφικών)
MiniUpnp (πρωτόκολλο σύνδεσης)
Όλα τα παραπάνω είναι ελ/λακ. (Σύσταση : εγκατάσταση Gtk από τη διαχείριση ενημερώσεων του Ubuntu και όχ ...
A Few Words About VisualSubSync:
VisualSubSync is a program that, mainly, is useful for people who make subtitles for movies, TV shows, etc. Its purpose is to help people make subtitles, when there is no transcript, based on the waveform of video audio. So it provides a waveform of the audio which makes the process of creating a subtitle from zero ground, very easy. But it also is very useful when someone wants to synchronize an already made transcript.
Beside the above VisualSubSync provides tools, like speed indicators, error checking, spell check and network suggestions, which can be really useful in improving the quality of your subtitle. Those are analyzed in the following pages.
This program is not only for professional subtitlers but it also can be used by amateur or fan-subbers.
More about VisualSubSync can be found at http://www.visualsubsync.org
The qBittorrent project was created in March 2006 with the idea of developping a new Bittorrent client for Linux (and possibly other systems) that would be easy to use, good looking, featureful but lightweight.qBittorrent is an attempt to provide a µtorrent equivalent on Linux. It is a Free Software released under the GNU GPLlicense. qBittorrent is based on Arvid Norberg's libtorrent-rasterbar.The author is Christophe Dumez, a French Ph.D candidate in SeT research lab, attached to UTBM engineering school.qBittorrent featuresqBittorrent can now be considered as a good alternative to other bittorrent clients. It provides a lot of features such as: A polished Graphical User Interface written with Qt4 toolkit UPnP / NAT-PMP port forwarding support Encryption support (compatible with Azureus) Multiple simultaneous downloads / uploads A well-integrated search engine DHT (trackerless) support uTorrent Peer eXchange support (PeX) Directory scanning with automated download of torrents ...
BlueWriter is a lightweight (Less than 3mb) fully functional word
processing application built completely in java. Main outputs are RTF
and TXT. Soon to come is BlueOffice, the rest of the BlueWtier suite.
Blue Writer.
My Testing of F/OSS Experience!
In this report I would like to present the problems I encountered while
Testing of F/OSS and the ways I used to overcome them. The first problem,
which while going unnoticed might be the most substancial one, is the prejudice
from the side of us students towards this assignment of Software Engineering.
Most of us, including me before I started this assignment, think of it as too hard
and too time consuming to complete. The reason could be that we have not
faced anything similar to this assignment during our previous years as students.
Despite that I honestly think of it as one of the best assignments of our
department. In addition, it is easy and serves as motive for us to work further
with F/OSS ...
RetroShare is a Open Source cross-platform, private and secure decentralised commmunication platform. It lets you share securely your friends, using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides filesharing, chat, messages and channels
Introduction During my undergraduate thesis I study one issue that is highly appraised nowadays, the web services and the java APIS that can implement them. The web services, are, like their name implies, services implemented using web technologies .Web services are for example simple currency transformation, weather forecast,retrieving a stock quote, finding the best price for a particular product on the net, saving a new meeting to a calendar, translating a passage of text to another language, or validating a credit card number. The main purpose of this document is not only to serve as an introduction to web services by itself, but to also share information and sources of information with all netgeeners participants, in order to build a comprehensive and well-digested introductory documentation concerning Web Services. Towards this goal, I would appreciate any remarks, comments, fixes and additions from the netgeners comm ...
osCMall system is based off of osCommerce but extends the ability to be used by multiple vendors using 1 database and source code (similar idea to ebay stores). A site which is using this software (very customized though) is www.mystore.com. There are many small issues and testing needing to be done as, including to build a more comprehensive user manual. The software employs html, PHP, MySQL, javascript and AJAX to name a few technologies. Peter who is leading the project does offer some support through http://forum.systemsmanager.net/. Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Peter by mail at sales@systemsmanager.net In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory! ...
The CSQL project welcomes students to participate. The project team is available for IRC chat for your students. Link for IRC chat is http://www.cquestonline.com (link is present at bottom right of this HTML page). Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please have a look at http://csql.wiki.sourceforge.net/3.+Student+Area In the case of further questions you might also contact Prabakaran for further details at praba_tuty@yahoo.com In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory!
GUI client for small taxi business.
eBooks library organizer (using a tags' tree). Automatically fetches the book's details and cover image from the web.
http://retromessenger.sf.net Open Source Secure Messenger _________________ Added by Andreas: Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Maxx for further details. In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory!
Welcome to the Dooble Open Source Web Browser Project! Dooble is a Secure and Open Source Web Browser that provides solid performance, stability, and cross-platform functionality. http://dooble.sf.net ___ Added by Andreas: Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Maxx for further details. In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory! Cheers Andreas
1. Project Introduction
This learning project will focus on the
role of (web) forums
and what's in it for learning purposes. Beside the fact that forums enable us
to pose questions to others and to discuss with them, they can also be a
valuable content source. They inherit the questions, discussion and problems posed
by others and often also the answers to them. Therefore they might even show us
the process towards reaching a particular answer, or solving a particular
problem.
So why is it important to know about those
facts? Well, firstly if something has been already explained or answered I don't
need to ask the same questions again, but instead could use what others did. Secondly,
by re-using what others did I save time - time that could be used better. Thirdly,
by knowing how to look for this information and where to find it I would need
to rely less on personal support (e.g. having someone that will answer my
questions, etc.)
This learning project ...
| « | < | September 2010 | > | » |
| M | T | W | T | F | S | S |
| 30 | 31 | 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 1 | 2 | 3 |