C++ Builder Community Edition

Πολύ ωραίο development environment είναι το Embarcadero C++ Builder Community Edition.

Επιτρέπει την ανάπτυξη closs-platform εφαρμογών με χρήση της γλώσσας C++ που όπως είπαμε δεν πεθαίνει ποτέ λόγω της ταχύτητάς της, της ευελιξίας της και των πραγματικά αμέτρητων δυνατοτήτων της.

Σας παραθέτω μια εικόνα screenshot από ένα project σε C++ Builder που είχα αναπτύξει παλαιότερα σχετικό με κρυπτογράφηση δεδομένων.

Θεωρώ πως ο C++ Builder είναι το καλύτερο δυνατό περιβάλλον για ανάπτυξη παραθυρικών εφαρμογών σε αυτή τη γλώσσα.

Lazarus Free Pascal IDE

Η γλώσσα Pascal του N. Wirth είναι η lingua franca (διεθνής γλώσσα) της Επιστήμης ΗΥ.

‘Εχουμε αναφερθεί σε παλαιότερο άρθρο για το πανέμορφο Lazarus IDE.

Χρησιμοποιεί την Object Pascal και στην ουσία είναι free “κλώνος” (να μου επιτραπεί η αδόκιμη αυτή έκφραση) του Borland Delphi που είναι εμπορικό.

Στην τρέχουσα έκδοση 1.4 το Lazarus έχει πλέον πολύ καλό Delphi Project Converter που δουλεύει αρκετά καλά.

Το Lazarus έχει ένα πολύ καλό: Είναι write once, compile anyware.

Η γλώσσα Java είναι write once, run anyware και επίσης δωρεάν.

Προσωπικά όμως το οτι το Lazarus δεν απαιτεί Virtual Machine σαν τη Java κάνει πιο γρήγορες και πιο αποδοτικές τις εφαρμογές του τουλάχιστον για desktop programming.

Συμπερασματικά αξίζει να δείτε τα παρακάτω:

http://www.lazarus-ide.org

Lazarus IDE

Lazarus IDE

Lazarus - Website

Lazarus – Website

 

 

 

Πλήρες Λογισμικό Ανάλυσης Μεγέθους Αρχείων

Πολύ ωραίο όπως έχουμε ξαναπεί είναι το Visual Studio 2015 Community Edition της εταιρείας Microsoft.

Έχω χρησιμοποιήσει σχεδόν οτι IDE υπάρχει για Windows Development.

Επειδή θα ήταν πάρα πολύ χρήσιμο, ανέπτυξα ένα άλλο εργαλείο αυτή τη φορά σε γλώσσα προγραμματισμού C# και .NET 4.5.

Μιλάει απο μόνο του και είναι πολύ χρήσιμο στην εργασία μου στο Σύνταγμα.

Δείτε οθόνη και κατεβάστε το από εδώ:

file-sizes-c-sharp

file-sizes-c-sharp

 

Κατεβάστε το εργαλείο από εδώ

Files-Size-Software

Δωρεάν εργαλείο για απεικόνιση μεγεθών αρχείων στο δίσκο κατά σειρά μεγέθους

Ένας πάρα πολύ ωραίο περιβάλλον ανάπτυξης είναι το Code::Blocks. Με τον GCC δωρεάν compiler ανέπτυξα σε C++ και περιβάλλον Windows ένα εργαλείο που επιτρέπει απεικόνιση του μεγέθους όλων των αρχείων σε φακέλους και υποφακέλους με σειρά από το μεγαλύτερο σε μέγεθος εώς το μικρότερο που μου χρειαζόταν από καιρό και δε ξέρω αν υπάρχει καλό τέτοιο εργαλείο πέραν από το WinDirStat.

Το πρόγραμμα λαμβάνει ως είσοδο τη διαδρομή του αρχικού φακέλου π.χ. D:\kostas\

και δημιουργεί ένα CSV αρχείο με την έξοδο που είναι επεξεργάσιμο από το Excel π.χ. μετά.

Σας παραθέτω οθόνες, δείγμα εκτέλεσης και το project σε Code::Blocks να το κατεβάσετε με τον κώδικα.

Και Καλή Χρονιά !!!

Files-Size-Software

Files-Size-Software

Files-Size-Kostas

Κατεβάστε το Λογισμικό FilesSize_soft

 

Λογισμικό Δομοστατικών Μελετών

Πίσω στο 2005 – 2006 εκτός πολλών άλλων παρέδιδα ιδιαίτερα μαθήματα σε φοιτητές για γλώσσες προγραμματισμού.

Ένας αριστούχος φοιτητής τότε του Εθνικού Μετσόβιου Πολυτεχνείου στην Αθήνα στο Τμήμα Πολιτικών Μηχανικών, ο Παναγιώτης, κατόπιν διδασκαλίας απο εμένα στη γλώσσα Visual Basic 6, εκπόνησε διπλωματική εργασία με βαθμό άριστα και τις καλύτερες κριτικές. Η εφαρμογή πέραν από είσοδο και έξοδο δεδομένων με τον κλασικό τρόπο της πληκτρολόγησης αυτών δημιουργούσε αποτελέσματα σαν ολοκληρωμένη ανάλυση στατικότητας δοκών με μορφή Word αρχείων κειμένου.

Ο Παναγιώτης μου είχε δώσει σε εκτελέσιμη μορφή την εφαρμογή και σας παραθέτω την οθόνη της πρώτης εικόνας: (Splash Screen)

Η εφαρμογή ήταν πολύ μπροστά από την εποχή της. Πάντα θέλω οι χιλιάδες μαθητές μου πλεον να με ξεπερνούν και να κάνουν πολύ πιο σπουδαία πράγματα απο εμένα.

Ο εκπαιδευτικός πάντα επιθυμεί να προοδεύει ο κάθε μαθητής του και να προάγει το γενικότερο καλό της κοινωνίας και της ειρήνης ανά τον κόσμο.

Panos Civil Engineering

Panos Civil Engineering

Λογισμικό Απεικόνισης Μεγέθους Αρχείων σε Φακέλους και Υποφακέλους

Επειδή είναι πάρα πολύ χρήσιμο, το να ξέρουμε στον αποθηκευτικό χώρο που έχουμε ποιο ή ποια αρχεία καταλαμβάνουν τον περισσότερο χώρο στο δίσκο π.χ. υλοποίησα ένα utility σε C++ που λαμβάνει ως είσοδο ένα φάκελο στον ΗΥ μας και απεικονίζει σε λίστα τα πλήρη ονόματα των αρχείων που υπάρχουν μέσα καθώς και σε όλους τους υποκαταλόγους. Έτσι ο χρήστης μπορεί να δει ποια αρχεία στο δίσκο του καταλαμβάνουν τον περισσότερο χώρο.

Η οθόνη και δείγμα εκτέλεσης του προγράμματος είναι η παρακάτω:

file_sizes_software

file_sizes_software

Αν κάποιος βρίσκει χρήσιμο το λογισμικό και θα το ήθελε για χρήση να με ενημερώσει με email και θα του το αποστείλω.

Διάφορες φώτο

Παρακάτω σας παραθέτω διάφορες φωτογραφίες:

  • Kostas Delimaris
    Kostas Delimaris

Εκδρομή Χαλκίδα 26-12-2015