Προγραμματισμός στο Linux

Διάβασε tutorials και αναλυτικούς οδηγούς για να μάθεις να προγραμματίζεις στο Linux: Bash, Python, Perl, PHP, C και C++ και ότι άλλη γλώσσα προγραμματισμού θες για να φτιάξεις desktop ή web εφαρμογές.

dimitris | 08 Ιουλ, 2012

Χτίζοντας εφαρμογές με το Quickly και την Python

Δημιουργήστε γραφικές εφαρμογές στο Linux με τη βοήθεια του Quickly, ενός διασκεδαστικού εργαλείου που θα σας κρατήσει πίσω από την οθόνη του υπολογιστή για ώρες! Του Κωνσταντίνου Αποστόλου Όλοι,…
slackware | 24 Οκτ, 2015

Λεξάριθμοι με Python!

Όλοι λίγο πολύ ξέρουμε για τους λεξάριθμους, το παρακάτω πρόγραμμα Python βρίσκει τον λεξάριθμο σε μια μεμονωμένη λέξη ή όλες τις λέξεις απο μια πρόταση. ΓΙα να παίξει πρεπει να έχεις python2-.x…
dimitris | 07 Νοε, 2018

Μάθετε πως λειτουργούν τα Convolutional Neural Networks για Visual Recognition (βίντεο)

Το Computer Vision ή στα ελληνικά “υπολογιστική όραση” έχει εξαπλωθεί πλέον πάρα πολύ με εφαρμογές στην αναζήτηση, την κατανόηση εικόνων, την χαρτογράφηση, την ιατρική, τα drones αλλά και την…
dimitris | 06 Ιαν, 2013

Tutorial: Python με απλά λόγια!

Μαθαίνουμε τα κόλπα της Python, με απλά λόγια και όμορφα παραδείγματα, για να γράφετε από μικρά σκριπτάκια μέχρι μεγάλα προγράμματα με GUIs... Του Βασίλη Καρακόιδα Η Python είναι μια…
6
SmaTheGreek | 03 Νοε, 2008

Εισαγωγή στο Blender: Δημιουργία 3D μοντέλων

Την προηγούμενη φορά είδαμε πως μπορούμε να πλοηγηθούμε μέσα στο interface του Blender και να προσθέτουμε αντικείμενα σε μία σκηνή. Ήρθε η ώρα όμως να εφαρμόσουμε της γνώσεις μας αυτές στη πράξη. Σε…
SmaTheGreek | 13 Ιαν, 2008

Εισαγωγή στο Blender

Το Blender φημίζεται για δύο πράγματα. Πρώτον, για το γεγονός ότι είναι μία από τις πιο ισχυρές εφαρμογές του Linux. Και, δεύτερον, για το ότι είναι μια από τις πιο δύσκολες εφαρμογές για να τις…
dimitris | 04 Νοε, 2018

Πως εγκαθιστώ το Qt5 για development σε Ubuntu/Debian

Επειδή αντιμετώπισα αυτό το θέμα για την ανάπτυξη του SocNetV και γενικά είναι λίγο κουλό αυτό που συμβαίνει, το καταγράφω εδώ να υπάρχει. Το Qt5 υπάρχει στα αποθετήρια των περισσότερων διανομών που…
dimitris | 12 Σεπ, 2018

LAMP Tutorial: Οδηγός εγκατάστασης και ρύθμισης Apache2, MariaDB, PHP και Memcached σε Debian ή Ubuntu

Πλήρης οδηγός για την εγκατάσταση και ρύθμιση LAMP stack (Linux, MySQL, Apache 2 και PHP) στο Ubuntu και το Debian. Οι οδηγίες έχουν δοκιμαστεί σε server με 2 x Xeon και 128GB RAM σε Debian 9.…
17
dimitris | 02 Νοε, 2013

Εισαγωγή στα Cascading Style Sheets (CSS)

Με τον όρο CSS (Cascading Style Sheets – ήαν προτιμάτε μια ελληνική μετάφραση Επικαλύπτοντα φύλλα μορφοποίησης) στην ουσία αναφερόμαστε σε μια γλώσσα μορφοποίησης σελίδων HTML. Για παράδειγμα, ένα…
1
dimitris | 02 Σεπ, 2012

Εισαγωγή στον Apache και την PHP - Πως ρυθμίζουμε τα Suhosin, mod_deflate, και e-Accelerator

Γνωρίστε τους δύο θεμέλιους λίθους χάρη στους οποίους λειτουργούν οι περισσότεροι ιστοτόποι και μάθετε πως γίνεται η εγκατάστασή τους από το Α ως το Ω. Του Βαγγέλη Μπαλάσκα Στις μέρες μας οι…
dimitris | 29 Αυγ, 2013

Bash: Κωδικοί εξόδου και έλεγχος ροής

Σε αυτό το άρθρο θα δούμε τις δομές ελέγχου, επαναλήψεων, διακλαδώσεων και συναρτήσεων, που είναι απαραίτητες όταν γράφετε περίπλοκα scripts σε Bash ή όταν το πρόγραμμα σας εξαρτάται από το…
17
dimitris | 15 Δεκ, 2012

Μια εισαγωγή στο περιβάλλον και τις δυνατότητες της γλώσσας Processing

Μαθαίνουμε να σχεδιάζουμε γραφικά και να δημιουργούμε αλληλεπιδράσεις με ελάχιστες γραμμές κώδικα, βασιζόμενοι στη γλώσσα προγραμματισμού Processing. Του Γιώργου Χατζηκυριάκου * Στα παραδείγματα που…
dimitris | 06 Ιαν, 2013

Προγραμματισμός με C++ Templates

Μια απλή εισαγωγή στο πιο προηγμένα στοιχεία της C++, τα templates... Του Γιώργου Μακρυδάκη* Ένα από τα πιο απλά προβλήματα για κάθε πρόγραμμα είναι η χρήση και η διαχείριση συμβολοσειρών (strings…
2
dimitris | 01 Σεπ, 2011

Οδηγός εγκατάστασης και πρώτης ρύθμισης Drupal 6

Η δημιουργία ενός portal είναι πλέον παιχνίδι με το Drupal. Δείτε πόσο εύκολα μπορείτε να το εγκαταστήσετε και ποια είναι τα βασικά modules. Του  Γιώργου Χατζημανώλη* Τα τελευταία χρόνια η…
2
dimitris | 02 Ιουλ, 2013

Thimble: Online HTML editor-previewer

Θέλετε έναν ωραίο και ελαφρύ code editor για να γράφετε στα γρήγορα HTML κώδικα και να βλέπετε άμεσα το αποτέλεσμα. Δοκιμάστε το Mozilla Thimble! Πρόκειται για έναν online editor, που τρέχει μέσα…
dimitris | 20 Αυγ, 2013

Φτιάξτε websites με το Joomla!

Θέλετε να φτιάξετε μια ιστοσελίδα αλλά σας τρομάζει ο προγραμματισμός; Δε χρειάζεται να ανησυχείτε πλέον το Joomla είναι εδώ για κάνει τη προσπάθεια σας ευκολότερη. Του Προκόπη Μελάχρη Για να φτιάξει…
44
dimitris | 22 Αυγ, 2013

Bash: Επεξεργασία κειμένου με Regular Expressions και άλλα κόλπα

Μάθετε τα μυστικά του κελύφους του Linux και κερδίστε χρόνο για την επεξεργασία κειμένου από την γραμμή εντολών με regular expressions. Γνωρίστε το shebang, και το here και παίξτε με τις εντολές awk…
1
dimitris | 21 Αυγ, 2013

Εισαγωγή στο Bash: Ροές και pipes

Επεξηγούμε πως μπορείτε να ‘εξαπολύσετε’ όλη την δύναμη της γραμμής εντολών.   H πλατφόρμα του Linux εξελίσσεται μέρα με την μέρα σε μια ισχυρή desktop λύση. Δεν θα πρέπει όμως να ξεχνάμε, πως…
3
dimitris | 25 Σεπ, 2014

Bash: Βρόχος επανάληψης σε εύρος αριθμών όπου μεταβλητές ορίζουν την αρχή ή το τέλος

Χρειάστηκε να κάνω iteration σε ένα range από ακεραίους αλλά το τέλος της επανάληψης να σηματοδοτείται από μεταβλητή, οπότε ψάχνοντας βρήκα τους παρακάτω 4 τρόπους. Με ενδιέφερε και η ταχύτητά τους,…
dimitris | 25 Αυγ, 2013

Μαθήματα Perl (Μέρος 2): Χειρισμός arrays, hashes και regular expressions

Μήπως φοβόσαστε τους δυσνόητους τελεστές της Perl, τα arrays, τα hashes και τις regular expressions; Σε αυτό το tutorial για προγραμματισμό σε Perl, εξηγούμε τα πάντα - σχεδόν...   Πριν…