Τρίτη, 9 Ιουνίου 2015

Βάπτισμα του πυρός!

Σήμερα, Τρίτη, 9 Ιουνίου 2015, παίχτηκε η πρώτη παρτίδα διαδικτυακής βίδας από τους stefanos (Στέφανος Ζαρκαντζιάς), ygatz (Γιάννης Γκατζώλης), MalaVida (Ιορδάνης Δουβλετής) και panos (Πάνος Παπαδόπουλος). Η παρτίδα εξελίχθηκε ομαλά, σημειώθηκε ένα καπό και επιδείχθηκαν τρίτες και μπουρλότα. Δεν σημειώθηκαν σοβαρά προβλήματα, ενώ το σφύριγμα της λήξης βρήκε τις ομάδες σχεδόν ισόπαλες με ελάχιστη διαφορά στο σκορ. Καλή αρχή!!!

Τετάρτη, 27 Μαΐου 2015

Εγκαίνια beta

Σήμερα, Τετάρτη, 27 Μαΐου 2015, οι παίκτες stefanos (Στέφανος Ζαρκαντζιάς), ygatz (Γιάννης Γκατζώλης), MalaVida (Ιορδάνης Δουβλετής) και panos (Πάνος Παπαδόπουλος) έζησαν ιστορικές στιγμές παίζοντας την πρώτη παρτίδα beta. Η παρτίδα εξελίχθηκε ομαλά και παίχτηκαν 5-6 διανομές χωρίς να σημειωθούν σημαντικά προβλήματα. Τρίτες, τετάρτες κλπ δεν λειτουργούν ακόμη, αλλά ευελπιστούμε να παίξουμε παρτίδα με «αέρηδες» στο αμέσως επόμενο διάστημα.

Πέμπτη, 19 Φεβρουαρίου 2015

Back in business!

Μετά από διακοπή περίπου δύο μηνών, η εφαρμογή της βίδας αποκτά και πάλι προτεραιότητα. Πράγματι, το τελευταίο διάστημα ασχολήθηκα επισταμένως με το αρχείο του «Πρεφαδόρου» και τη δυνατότητα αναψηλάφησης των παρτίδων. Τόσο το αρχείο, όσο και το πρόγραμμα αναψηλάφησης των παρτίδων έφτασαν σε ένα καλό σημείο και είναι πλήρως λειτουργικά. Το επόμενο βήμα στον «Πρεφαδόρο» είναι η μετάθεση των παρτίδων του νέου «Πρεφαδόρου» ώστε να δημιουργηθεί χώρος για τη φόρτωση των παλαιών παρτίδων. Με αυτά, όμως, θα ασχοληθώ κάποια άλλη στιγμή.

Παράλληλα με τις εργασίες που έλαβαν χώρο στον «Πρεφαδόρο», αναπτύχθηκε το project filajs το οποίο σκοπό έχει την υλοποίηση ενός API που να διευκολύνει τη χρήση παιγνιοχάρτων σε ιστοσελίδες. Το API έφτασε σε κάποιο καλό σημείο, αν και μακράν των αρχικών μου προβλέψεων που αποδείχθηκαν μάλλον υπερφίαλες στην πορεία. Πάντως, χρησιμοποιήθηκε επιτυχώς τόσο στο αρχείο του «Πρεφαδόρου», όσο και στην αναψηλάφηση των παρτίδων. Το filajs, όμως, δεν αναπτύχθηκε τόσο για να εξυπηρετήσει τις ανάγκες του «Πρεφαδόρου», αλλά κυρίως για τις ανάγκες της «Βίδας». Ελπίζω ο χρόνος να δικαιώσει την προσπάθειά μου αυτή και οι δύο μήνες που πέρασαν να αποδειχθούν μια καλή επένδυση που θα συντελέσει στην ταχύτερη και ορθότερη ανάπτυξη της εφαρμογής.

Κυριακή, 14 Δεκεμβρίου 2014

Διατάξεις περιοχών βασικής σελίδας


Σήμερα, Κυριακή 14 Δεκεμβρίου 2014, ολοκληρώθηκε το βασικό UI (user interface) που αφορά στη διαχείριση διατάξεων της βασικής σελίδας της εφαρμογής. Η βασική σελίδα της εφαρμογής αποτελείται από πέντε βασικές ενότητες που εμφανίζονται ως κάθετες περιοχές χωρισμένες μεταξύ τους μεταξύ τους από κάθετα panels στα οποία περιέχονται πλήκτρα μέσω των οποίων ο χρήστης επιτελεί διάφορες ενέργειες. Ορισμένες ενότητες χωρίζονται σε επιμέρους περιοχές από οριζόντια panels στα οποία μπορεί να εμπεριέχονται και πεδία όπου ο χρήστης μπορεί να γράφει, π.χ. αναζήτηση παικτών, συζήτηση κλπ.

Ο χρήστης μπορεί να μετακινεί τα κάθετα panels δεξιά αριστερά, αυξομειώνοντας έτσι τα πλάτη των ενοτήτων. Μπορεί, ακόμη, να μετακινεί τα οριζόντια panels πάνω κάτω αλλάζοντας έτσι τα ύψη των σχετικών περιοχών. Οποιαδήποτε αλλαγή στα μεγέθη των ενοτήτων της βασικής σελίδας δημιουργεί μια νέα «διάταξη» των ενοτήτων αυτών και ο χρήστης έχει τη δυνατότητα καταχώρησης και ανάκτησης των διαφόρων διατάξεων που τον εξυπηρετούν. Υπάρχουν, επίσης, προκατασκευασμένες διατάξεις στο πάνελ που χωρίζει την ενότητα των θαμώνων από την ενότητα των καφενείων.

Δευτέρα, 3 Νοεμβρίου 2014

Startup!

Σήμερα, Δευτέρα 3 Νοεμβρίου 2014, έγινε εκκίνηση του project "pexevida" με την κατοχύρωση των σχετικών domain names και τη δημιουργία των λογαριασμών pexevida@gmail.com στην Google και @pexevida στο Twitter. Δημιουργήθηκε, επίσης, η ομάδα pexevida στο Facebook και το ιστολόγιο pexvida.blogspot.gr στον Blogger. Τέλος, δημιουργήθηκε mercurial project "pexevida" στο Google Code. Το project pexevida είναι μια ιδέα του Στέφανου Ζαρκαντζιά που αφορά στο παιχνίδι της βίδας στο διαδίκτυο. Αυτή την ιδέα ανέλαβε να υλοποιήσει ο Πάνος Παπαδόπουλος χρησιμοποιώντας τον Node.js και τα κλασικά εργαλεία ανάπτυξης διαδικτυακών εφαρμογών (PHP, MySQL, JavaScript, CSS).

Κατοχύρωση των domains
Πρώτο βήμα στην εκκίνηση της εφαρμογής ήταν, βέβαια, η επιλογή του ονόματος της εφαρμογής. Μετά από μια γρήγορη έρευνα στο διαδίκτυο, επελέγη το όνομα "pexevida" και έγινε η κατοχύρωση των σχετικών domain names:
  • pexevida.com
  • pexevida.net
  • pexevida.org
  • pexevida.info
Τα παραπάνω domains κατοχυρώθηκαν μέσω της GoDaddy. Κατοχυρώθηκαν, επίσης, τα domain names:
  • pexevida.gr
  • pexevida.eu
μέσω της Pointer.gr

Ηλεκτρονικό ταχυδρομείο
Δημιουργήθηκε ο λογαριασμός ηλεκτρονικού ταχυδρομείου pexevida@gmail.com στην Google. Ο λογαριασμός μπορεί να χρησιμοποιηθεί για τις ανάγκες του ιστοτόπου. Παράλληλα, παρέχεται ημερολόγιο Google κλπ.

Ιστολόγιο
Δημιουργήθηκε μέσω του Blogger το παρόν ιστολόγιο pexevida.blogspot.gr στο οποίο δημοσιεύονται άρθρα που σχετίζονται με το project και τον ιστότοπο pexevida. Δημιουργήθηκε, επίσης, το ιστολόγιο pexevida.wordpress.com από τον χρήστη panos1962@gmail.com, το οποίο αρχικά θα παραμείνει κενό.
 
Twitter
Δημιουργήθηκε λογαριασμός @pexevida στο Twitter. Εκεί δημοσιεύονται tweets που αφορούν στο project και στον ιστότοπο pexevida.

Facebook
Δημιουργήθηκε ομάδα pexevida στο Facebook. Η ομάδα αυτή μπορεί να χρησιμοποιηθεί ως φόρουμ όσων σχετίζονται με το project, είτε ως developers, είτε ως παίκτες, εφόσον βεβαίως οι εμπλεκόμενοι είναι εγγεγραμμένοι στο Facebook.