Category Archives: Εφαρμογές

Γράψτε Ιαπωνικά σε Ubuntu linux μέσω anthy

Εγκατάσταση Anthy

Για ubuntu 14.04 Κάνουμε τα εξής βήματα:

Κάνουμε κλικ στο εικονίδιο των ρυθμίσεων είτε ανοίγοντας το από την πλαϊνή μπάρα είτε αναζητώντας στο dash «ρυθμίσεις συστήματος» ή «settings»

1459970624

Έπειτα κάνουμε κλίκ στο «Γλωσσική υποστήριξη» (όπως βλέπετε στην παραπάνω εικόνα) και μετά κλικ στο «Εγκατάσταση/ Απομάκρυνση Γλωσσών».

Σημείωση: Όταν το ανοίξετε θα σας βγάλει ένα νέο παραθυράκι που σας λέει για ημιτελή γλωσσική υποστήριξη καλό είναι να εγκαταστήσετε τις γλώσσες.

Εφόσον κάνετε τις παραπάνω ενέργειες θα σας βγάλει το παρακάτω παραθυράκι. Εκεί θα αναζητήσετε τα «Γιαπωνέζικα» και θα κάνετε κλίκ στο checkbox στο πλάι.

1459971272

Και μετά κλικ στο κουμπί «Εφαρμογή αλλαγών». Θα κατεβάσει τα πακέτα και θα κάνει όλη την μαγεία μόνο του.

Με το πέρας της εγκατάστασης εάν κάνετε scrolldown στο παραθυράκι των γλωσσών θα δείτε την επιλογή των Ιαπωνικών (日本語 Διαβάζετε: nihongo)

Για ubuntu 16.04 δίνουμε τις εξής εντολές:


sudo apt-get install ibus-anthy anthy*
sudo apt-get install fonts-takao*

Σημείωση: Λειτουργεί και ο τρόπος τις 14.04 σε 16.04 αλλά εγκαθιστάτε ο mozc αντί του anthy. Ο οδηγός καλύπτει την μέθοδο anthy.

Ανεξαρτήτως έκδοσης κάντε logout και login ξανά.

Εφόσον κάναμε τα παρακάτω βήματα και τελείωσε η εγκατάσταση πάμε στο desktop μας και στο μενού γλωσσών και επιλέγουμε το:
1459972857

Και αναζητούμε «Γιαπωνέζικα» (Καλύτερα κατ εμέ να μεταφραζόταν Ιαπωνικά) και κάνουμε κλικ στο προσθήκη όπως βλέπετε και στην παρακάτω εικόνα:

1459974412
(Εάν δεν το βρίσκετε δοκιμάστε να κάνετε logout και login ξανά και εκτελέστε το παραπάνω βήμα.)

Kαι κάνουμε κλικ στο κουμπί «Προσθήκη»

Μετά στις ρυθμίσεις εισαγωγής μεταφέρουμε την Ιαπωνική διάταξη ΑΜΕΣΩΣ ΜΕΤΑ από την Αγγλική. Διότι για να δουλέψει το Anthy (προεπιλογή σε ubuntu 14.04) πρέπει η Ιαπωνική διάταξη να είναι η ΑΜΕΣΩΣ επόμενη από τα Αγγλικά όταν τις εναλλάσσετε.

Τώρα μπορείτε να γράψετε Ιαπωνικά.

Πως γράφουμε Ιαπωνικά

Στην Ιαπωνική γλώσσα υπάρχουν 3 είδη χαρακτήρων:

  1. Hiragana (χιραγκάνα)
  2. Katakana (κατακάνα)
  3. Kanji (κάντζι)

Τώρα μπορούμε στο μένου επιλογής γλώσσας να επιλέξουμε την επιλογή anthy είτε από μενού γλωσσών:
1466408843
Είτε με τον ίδιο τρόπο που εναλάσουμε από Ελληνικά σε Αγγλικά με τον ίδιο συνδιασμό πλήκτρων.

Για να γράψετε hiragana απλά δείτε το Πινακάκι που είναι στον σύνδεσμο: https://en.wikipedia.org/wiki/Hiragana# … f_hiragana (Εκεί που αναγράφει: «Table of hiragana») και απλά γράψτε με λατινικούς χαρακτήρες (ρομάντζι – ロマン字) και πατώντας Enter το μετατρέπει σε Hiragana. Για να γίνουν σε kanji απλά πατάτε στο space πριν πατήσετε enterν ε΄αν δεν είναι αυτό που θέλετε να γράψετε πατάτε space πολλές φορές μέχρι να βρεθεί η διαθέσιμη.

πχ. Για την λέξη たべもの (Μετάφραση: φαγώσιμα αντικείμενα) πληκτρολογείτε tabemono + Enter ενώ για να εμφανιστεί έτσι (με κάντζι) 食べ物 πληκτρολογείτε tabemono + Space + Enter.

Ενώ η εναλλαγή με κατακάνα γίνετε με τον τρόπο που λέει η παρακάτω εικόνα:
1466409148

Ακόμη για να δείτε τι πρέπει να πληκτολογείτε για να γράψετε katakana θα το δείτε στο: https://en.wikipedia.org/wiki/Katakana#Table_of_katakana. Αλλά έχει και κάποιιους έξτρα συνδιασμούς που δεν αναφέρονται στον πίνακα (βλ. παρακάτω).

Προσοχή:

Πολλές φορές ο χαρακτήρας は(ha) διαβάζεται σαν wa.
Όμως για να γράψετε προτάσεις όπως πχ:
私はげんきです。 (Μετάφραση: Είμαι καλά στην υγεία μου.)
Πληκτρολογείτε :
Watashi + Space+Enter+ha+enter+genki+enter+desu+.

(Δώστε βάση στα έντονα γράμματα στο παραπάνω παράδειγμα)

Ομοίως και για το を(wo) που πολλές φορές διαβάζεται σαν ο.
πχ. 私はすしをたべました。 (Μετάφραση: Εγώ έφαγα σούσι.)
Πληκτρολογείτε:
Watashi+space+enter+sushi+enter+wo+tabemashita+enter+.

Ακόμη πολλές φορές θέλουμε να βάλουμε ένα μικρό つ όταν η λέξη κατά την ανάγνωση χρειάζεται μια παύση. Όπως στην λέξη けっこん (Μετάφραση γάμος) απλά πληκτρολογούμε τον ήχο που κάνει παύση. Αυτός ο τρόπος ισχύει και για κατακάνα.
πχ. Για την λέξη けっこん πληκτρολογούμε kekkon+enter. Ομοίως και σε παρόμοιες λέξεις όπως ろっぴゃく πληκτρολογούμε roppyaku+enter.

Ακόμη σε Κατακάνα έχουμε και κάποιους έξτρα συνδιασμούς χαρακτήρων όπως チィ ( διαβάζετε τι ). Εάν γράψουμε ti θα μας βγεί チ γι αυτό γράφουμε tyi .

Ένας καλός μνημονικός κανόνας είναι ότι εάν δεν βγαίνει ο σωστός συνδυασμός πριν το πρώτο γράμμα του συνδυασμού βάλε ένα y. Πχ. Στο προηγούμενο παράδειγμά μας το πρώτο γράμμα είναι το t και η αντιστοιχία σε ρομάντζι είναι ti (όπως διαβάζουμε πάντα) ε μετά το τ βάζουμε ένα y.

Codeigniter & Yii2: Οι πρώτες εντυπώσεις – διαφορές.

Προς την αναζήτηση εργασίας για το Portfolio μου αναγκάστηκα να δοκιμάσω 2 frameworks: To CodeΙgniter και το Yii2. Και στα 2 δεν εντρύφησα σε τόσο βάθος έτσι ίσως να μην είναι και τόσο αντικειμενικά. Η χρησιμότητα του framework είναι όταν έχεις να κάνεις πολλά πράγματα σε λιγό χρόνο έτσι κάποια στανταράκια όπως σύνδεση στην βάση κλπ κλπ τα κάνει από μόνο του, συν ότι έχεις ένα «μπούσουλα» στο που είναι η λογική και στο που είναι η «φάτσα» της web εφαρμογής σου. Έτσι ο hipseras frontend developer που έχει την καλλιτεχνική φλέβα με το macbook και σε κριτικάρει με βλέμμα υπεροψίας τις επιλογές σου σε ταινίες, δεν θα ανακατεύεται με τον ιδρωμένο, που έχει να ξυριστεί από την Ιουρασική περίοδο και έχει για γυναίκα ένα dakimakura και κανένα θηλυκό δεν θέλει να τον πλησιάσει, backend developer. (Πλάκα κάνω αλλά you got the point!)

Και επειδή δεν θέλω να προλογίσω τόσο πολύ θα πάω κατ’ ευθίαν στο ψητό.

Υii2:

Το Yii2 framework είναι ένα framework υπό την BSD Licence από τoν Qiang Xue που το έφερε στον μάταιο κόσμο της πληροφορικής το 2008. Ένα πράγμα που λάτρεψα είναι ότι απλά παίζει προηγουμένως είχα δομικάσει το Laravel και δεν μπορούσα να τρέξω επιτυχώς ούτε 2-3 βασικά πράγματα. Αυτό το έβαλα διάβασα το manual και μπαμ έπαιζε.

Ακόμα μου άρεσε το εσνωματομένο Gii plugin που μου έκανε από μόνο του ΠΟΛΥ κώδικα που θα έγραφα με το χέρι, και ποιο συγκεκριμένα κώδικα που συμπεριλαμβάνουν ενέργειες που έχουν να κάνουν με προσθήκη, ανανέωση, αναζήτηση και διαγραφή δεδομένων από την βάση, έτσι μετά μπορώ να κάνω αλλαγές όσες θέλω χωρίς κόπο. Ιδιαίτερα χρήσιμο όταν έχεις αρκετούς πίνακες. Ακόμα μου αρέσει ο τρόπος που δένει τους συσχετισμούς των πινάκων πάνω στο μοντέλο απλά σαν instance variable του μοντέλου που αυτή με την σειρά της δείχνει ένα μοντέλο (που αντιπροσωπεύει έναν άλλο πίνακα) .

Ακόμα για το frontend εκεί η απόψεις διαφέρουν για όσους δεν το κατέχουν το σπορ είναι βολικό λόγο ότι έχει helpers που κάνουν την ζωή ποιο εύκολη με λίγη βασική html και το css που έρχεται μαζί με το framework κάνεις μια εφαρμογή που δεν θα να πάρει ο χρήστης τα μάτια του και να τα δώσει πίσω στον Θεό λόγο ότι απλά δεν βλέπεται η εφαρμογή σας. Για πίνακα και pagination έχει αρκετά εύχρηστο κώδικα και modules όπως και για κάποια πραγματάκια όπως capcha που δεν θέλουν configutation ιδιαίτερο. Πέρα από αυτό έχει ενσωματωμένο jquery και μηχανισμό που να βάζει αυτόματα ότι javascript script θες σε κάθε σελίδα απλά τα τοποθετείς σε ένα συγκεκριμένο αρχείο μέσα σε ένα πίνακα. Αλλά ίσως να το βρουν οι φανατικοί του frontend λίγο στιφνό και δύσκολο στο να παραμετροποιούν το css.

Τέλος ένα πράγμα έχω να πω. Αν θες ένα aplication τσακ μπαμ το Yii2 είναι η ιδανικότερη λύση.

Codeigniter:

Aυτό το framework είναι λιτό σε σχέση με το Yii2 και δίνει περιθώρια για πολλές customιες.  Για κάποιο λόγο μου δίνει την αίσθηση του μικρού. Πράγμα που μου άρεσε είναι ότι το index είναι στο root folder της εφαρμογής σου έτσι δεν θες .htaccess για να παίζεις χωρίς να χρειαστείς να πηγαίνεις σε subfolders για να βρεις το index.php (Αν και στο openshift δεν βρήκα ιδιαίτερο πρόβλημα), χωρίς να γνωρίζω αν ενδέχεται να είναι κενό ασφαλείας αυτό.

Μου αρέσει ο τρόπος που κάνει render τα views έχεις τεμαχισμένη την html σε header footer και content και για διαφορετική σελίδα θες διαφορετικό header απλά μπορείς να κάνεις render το διαφορετικό πράγμα που θές. Πέρα από αυτό άνετα κάνεις και views σε json και xml με το δικό σου template. Δεν έχει περιορισμούς στο πως θα κάνεις render διαφορετικά views. Ακόμη αγαπημένε hipstera frontend developer σου έχω καλά νέα στο html κάνεις ότι θες παίζεις άνετα μπάλα κάνεις ότι θες. Είναι αρκετά ευέλικτο στο frontend σε σχέση με το yii.

Αλλά από την άλλη δεν μου αρέσει ο τρόπος που βάζεις CAPTCHA είναι λίγο ποιο περίπλοκος σε σχέση με το yii. Λόγο ότι δεν παίζει και πολύ μπάλα το convention αλλά περισσότερο το configuration. Ειδικά στο ιδιαιτέρως καλογραμμένο manual προτείνει ότι χρειάζομαι και να κάνω ένα table για CAPTCHA. WTF?! Gimme a break.

Και εδώ είναι ανάγκη να αναφέρο το καλλογραμμένο manual ούτε βιβλία ούτε τίποτα άλλο το manual είναι 1000 φορές καλύτερο του Yii2, τα έχει ΟΛΑ, μα ΟΛΑ όμως. Συν ότι στον φάκελο user_guide το έχει ενσωματωμένο έτσι δεν θες να μπεις στον κόπο ούτε να το gooγλάρεις και έτσι στο τραίνο η εκεί που δεν πιάνει internet μπορείς να παίζεις μπάλα για να περνά η ώρα σου.

Με απλά λόγια είναι ένα small good framework.

 

Επίλογος:

Σας είπα την γνώμη μου και τι μου άρεσε από 2 framworks που είδα για τις επαγγελματικές μου ανάγκες. Σας δίνω και ένα δημοψήφισμα για ποιο από τα 2 σας αρέσει.

Κοινωνία και Ελεύθερο Λογισμικό: Μέρος 3: Εκπαίδευση και Παιδεία

Εφόσον είδαμε το πως μπορεί το ελεύθερο λογισμικό να τροφοδοτήσει τον καπιταλισμό (Να δώσει κέρδη στις εταιρείες). Ας πάμε σε κάτι ποιο αποδεκτό από την κοινωνία, από τα άτομα με το σφυροδρέπανο 😉 και εμένα, την εκπαίδευση και την παιδεία, να τονίσουμε άλλο εκπαίδευση και άλλο παιδεία.

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

  1. Δεν σε περιορίζει στο πως θα το χρησιμοποιείς.
  2. Μπορείς να το διανέμεις σε όσα αντίγραφα θες.
  3. Μπορείς να το τροποποιήσεις σύμφωνα με τις ανάγκες σου.

Ακόμα σύμφωνα με τα παραπάνω σου ελαχιστοποιεί το το κόστος χρήσης και το κόστος που θες να εκπαιδεύσεις ένα μαθητή-φοιτητή, ειδικά το δεύτερο το ότι μπορείς να το διανέμεις επιτρέπει όσο στους καθηγητές και δασκάλους να δίνουν ένα αντίγραφο του λογισμικού που αξιοποιούν στην σχολείο ή στο ΤΕΙ, ΑΕΙ ή όπου γίνεται εκπαίδευση έτσι να μπορούν να εξασκούνται και στο σπίτι.  Να συμπληρώσω ότι δεν υπάρχουν περιορισμοί όπως στους πόσους υπολογιστές θα το εγκαταστήσεις έτσι μειώνουν περαιτέρω το κόστος. Ήδη το ελεύθερο λογισμικό παρέχει ήδη πολλές και δωρεάν λύσεις λογισμικού σε πολλούς τομείς στην εκπαίδευση.

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

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

Κοινωνία και ελεύθερο λογισμικό μέρος 2: Επιχειρηματικότητα και ελεύθερο λογισμικό 2

Σε προηγούμενο άρθρο μου έχω βάλει κάποιου λόγους γιατί είναι καλό οι Ελληνικές εταιρείες πληροφορικής είναι καλό να παράγουν Ελεύθερο Λογισμικό. Αλλά πιστεύω πως έχω κάποιες ελλείψεις και θέλω συμπληρώσω κάποια πράγματα  να επικεντρωθώ και στην χρήση του ελευθέρου λογισμικού για τις επιχειρήσεις.

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

Μειωμένο κόστος παραγωγής υπηρεσιών που βασίζονται σε λογισμικό: Γιατί θα έχεις μια κοινότητα που με μεράκι θα το αναπτύσει και θα το συντηρεί, αλλά και να το προωθεί τσάμπα. Άρα μεγαλύτερη υπεραξία άρα περισσότερα κέρδη στις τσέπες σας σύμφωνα με τον Marx. (Οκ οκ ούτε εγώ θέλω να είμαι μέρος άβουλης μηχανής αντί για άνθρωπος αλλά βάζω κάθε προσιτό επιχείρημα για να προωθήσω την ιδέα.)

Πέρα από την κοινότητα θέλω να πω και πως μπορεί στο προϊόν ελευθέρου λογισμικού μπορεί να συμμετέχουν στην ανάπτυξη και άλλες εταιρείες και άτομα που ωφελούνται από αυτό, ακόμη και ανταγωνιστές. Όμως με την κατάλληλη licence μπορείτε να βάζετε τους ανταγωνιστές σας και τα άλλα άτομα να βάζετε να δουλεύουν για εσάς. Και αποτελεί καλή ευκαιρία με λιγότερο προσωπικό να κάνετε πολύ περισσότερα. Γιατί πέφτουν περισσότερες ιδέες στο project σας γι αυτό απλά πρέπει να κάνετε leech τις ιδέες. Εφόσον με copyleft licence απλά κλειδώνεται τους ανταγωνιστές σας στο τι θα κάνουν με τους να αναγκάζεται να έχουν την ίδια licence με τους όρους που ορίζεται εσείς.

Ακόμη λόγο ότι πολλά project ελευθέρου λογισμικού μπορεί να έχουν λύσει ήδη ένα πρόβλημα που μπορεί να καλείστε να αντιμετωπίσετε. Πχ. Η εταιρεία σας καλείτε να αναπτύξει ένα EMR σύστημα αντί να το κάνετε from scratch μπορείτε να αξιοποιήσετε το OpenMRS και να το προσαρμόζεται στις απαιτήσεις του πελάτη σας.  Έτσι δεν χρειάζεται να ξοδεύεται πολλές ώρες και χρήμα για να «ανακαλύπτεται τον τροχό από την αρχή».

Ακόμη με το ελεύθερου λογισμικού είστε σε θέση να έχετε ένα project που θα είναι πάντα βιώσιμο. Είτε παράγεται ελεύθερο λογισμικό είτε χρησιμοποιείται ελεύθερο λογισμικό στην επιχείρησή σας.  Δε στην πρώτη περίπτωση αν η εταιρεία σας έχει πληρώσει ένα μεγάλο ποσό για το στήσιμο μιας πλατφόρμας λογισμικού και για κάποιον χ-ψ λόγο η εταιρεία ή το άτομο που το ανέπτυξε το παρατάει (πχ. λόγο ότι πτώχευσε) .  Εσείς μπορείτε απλά να βάλετε έναν developer να το συντηρεί και να το αναπτύσσει η και ακόμη να το βγάλετε και εσείς σαν προϊόν με άλλη ονομασία αν βλέπεται ότι έχει ζήτηση ακόμη το προϊόν λογισμικού που χρησιμοποιείται. Όμως συμβαίνει και το αντίστροφο ότι παρατάτε εσείς μπορεί να το συνεχίσει κάποιος άλλος έτσι άμα δείτε ότι αυτό που παρατήσατε αρχίζει και γίνεται ξανά δημοφιλές μπορείτε να το ξαναρχίσετε από εκεί που το έφτασε στην ανάπτυξη η άλλη εταιρεία και χωρίς κόπο να έχετε ένα σύστημα ποιο εξελιγμένο ακόμη και με άλλη στάμπα και επωνυμία.

Τέλος θα μπορείτε να παράγεται λιγότερο ευάλωτο σύστημα και ποιο ασφαλή πλατφόρμα λογισμικού γιατί οποιοσδήποτε μπορεί άμεσα να αρχίζει να αναπτύσσει ένα patch για μια αδυναμία ασφαλείας που έχει η πλατφόρμα  του λογισμικού σας έτσι μπορείτε άμεσα να έχετε μια ποιο ασφαλή πλατφόρμα από αυτή των ανταγωνιστώ σας. Ακόμη αν χρησιμοποιείται ελεύθερο λογισμικό θα έχετε ποιο συχνά ενημερώσεις ασφαλείας (με την προυπόθεση ότι τις κάνετε) και καινούρια features που ενδεχομένως να σας λύνουν τα χέρια. Με απλά λόγια, θεωρητικά, έχετε περισσότερα σε μικρότερο κόστος.

Προηγούμενο Άρθρο Της Σειράς

Παρουσίαση Guma

Όπως γνωρίζεται έχω κάνει μια εκπαιδευτική εφαρμογή που την λένε Guma. Η εν λόγο εφαρμογή είναι μια εκπαιδευτική εφαρμογή για μαθητές δημοτικού που βοηθά τους μαθητές να εξασκηθούν στις βασικές πράξεις του Πολλαπλασιασμού, της Πρόσθεσης της Αφαίρεσης και τις Διαίρεσης. Αυτό μέχρι πρόσφατα αναπτυσσόταν στα πλαίσια μιας πτυχιακής, αλλά πλέον έχω δημιουργήσει μια κοινότητα που έχει σαν στόχο την ανάπτυξή του. Η κοινότητα βρίσκεται στην διεύθυνση: https://plus.google.com/communities/104408891782584553540

Στα πλαίσια της συσπείρωσης της κοινότητας αυτής διοργανώνω μια ένα event – παρουσίαση στο Hackerpsace το Σάββατο 9 Νοεμβρίου στις 6:00μμ. Περισσότερες πληροφορίες στο http://www.hackerspace.gr/wiki/Guma-1 . Στο event θα γίνουν τα εξής:

  • Η παρουσίαση του περιβάλλοντος της εφαρμογής καθώς και της κοινότητάς.
  • Ψηφοφορία για το εικονίδιο της εφαρμογής που έχουν ζωγραφίσει μαθητές.
  • Τρόποι συνεισφοράς στην κοινότητα και στην εφαρμογή.
  • Επίλυση οποιασδήποτε απορίας περί αυτού.

Σας προσκαλώ όλους να συμμετέχουν στο εν λόγο event.