Όλα τα άρθρα του/της mrpc

Netbeans Netcat 7.1

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

Ανά διαστήματα, αντί για το κανονικό release χρησιμοποιούσα κάποια beta ή release candidate, ώστε να δώσω και εγώ το feedback μου στους προγραμματιστές. Μου αρέσει η λογική του να προσπαθώ να βοηθήσω στη βελτίωση του προϊόντος που χρησιμοποιώ. Άλλωστε είναι και open source, πράγμα που με κάνει να θέλω να το στηρίξω παραπάνω.

Τελευταία ήθελα να ασχοληθώ λίγο πιο ενεργά με την κοινότητα πίσω από το Netbeans. Έτσι ως πρώτο βήμα, μπήκα στην ομάδα Netcat 7.1, δηλαδή NetBeans Community Acceptance Testing program. Είναι ομάδα εθελοντών που δοκιμάζουν τις nightly builds του Netbeans σε πραγματικά projects και δίνουν feedback στην ομάδα των προγραμματιστών, είτε βρίσκοντας bugs, είτε κάνοντας συγκεκριμένες δοκιμές που έχουν ζητηθεί και ψηφίζοντας για κάποια features ώστε να μπουν στις release candidate.

Θεωρώ ότι αυτός είναι ο πιο απλός τρόπος συμμετοχής σε ένα open source project, καθώς το μόνο που χρειάζεται να κάνεις είναι να δοκιμάζεις το project σε πραγματικές συνθήκες, και να “ξοδεύεις” λίγο παραπάνω χρόνο στα reports που δίνεις.

Έτσι, πλέον δουλεύω σε όλα μου τα project, με τις nightly build του netbeans, βλέποντας και τα feature που θα μπουν στην έκδοση 7.1.

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

Όποιος έχει λίγο χρόνο και διάθεση για πειραματισμό και θέλει να βοηθήσει, μπορεί να μπει στην ομάδα και να βάλει ένα χεράκι στις δοκιμές, από εδώ: http://wiki.netbeans.org/NetCAT.

Ανταλλαγές σχολικών βιβλίων

Πριν από μερικές μέρες, όσο ήμουν ακόμα στις διακοπές μου, διάβαζα στα blogs σχετικά με όλο το χαμό που έχει γίνει με τα βιβλία του ΟΕΔΒ (τα σχολικά βιβλία δηλαδή). Μεταξύ των άλλων, το πιο σωστό πράγμα που διάβασα ήταν αυτό το άρθρο, καθώς πιάνει την πρακτική μεριά του πράγματος και προτείνει μια λύση στους γονείς, έστω και προσωρινή.

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

Το πρότεινα στα παιδιά του CaptainBook.gr, καθώς εκτός από φίλοι, είναι άτομα τα οποία ξέρω ότι θα έδειχναν ενδιαφέρον και θα ήταν διαθέσιμοι να καλύψουν και το όποιο πιθανό κόστος, χωρίς να επιδιώκουν το κέρδος, αλλά το να πετύχει η κίνηση.

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

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

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

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

Επίσης, είμαστε ανοιχτοί σε νέες ιδέες και προτάσεις για βελτίωση – όσο βέβαια μας επιτρέπει και ο χρόνος μας.

Δείτε το στη διεύθυνση: http://www.captainbook.gr/schoolbooks

Νέος Mac Switcher

Από τότε που άρχισα να ασχολούμαι επαγγελματικά με τον χώρο της πληροφορικής, πάντα χρησιμοποιούσα όλα τα βασικα λειτουργικά συστήματα, ανάλογα με τη δουλειά που έκανα. Τα τελευταία χρόνια το setup μου είχε πάντα ένα dual boot pc με Windows και Linux (το οποίο είναι ακόμα το αγαπημένο μου λειτουργικό), ένα netbook με linux και πάντα είχα πρόσβαση σε ένα mac (τα τελευταία χρόνια αυτό ήταν ένα mac book pro της Χριστίνας).

Επειδή έχω χρόνια να αγοράσω κανονικό laptop, και το netbook που έχω έχει αρχίσει και κάνει τη ζωή μου δύσκολη, αποφάσισα ότι ήρθε η ώρα για νέο laptop. Αυτή τη φορά όμως έκανα την μεγάλη κίνηση και αντί για ένα laptop με windows, πήρα ένα Mac Book Pro 13 ιντσών.

Με το MacBook, δουλεύοντας στο floral

Οι λόγοι που έκανα την συγκεκριμένη επιλογή είναι πολλοί. Κατ’ αρχήν, τα windows, όλο και περισσότερο μου φαίνονται αντιπαραγωγικά για development. Με τον καιρό πάντα αρχίζουν να έχουν διάφορα προβλήματα, κυρίως απόδοσης. Το ίδιο και το linux εν μέρη, αλλά κυρίως επειδή συνεχώς το πειράζω εγώ, με άσχημα αποτελέσματα κάποιες φορές.

Από την άλλη, το Mac OS είναι ένα σύστημα στο οποίο δεν έχω κάποιο λόγο να κάνω τους πειραματισμούς μου. Δουλεύει αρκετά καλά, έχοντας αρκετά κοινά με τον κόσμο του Linux/Unix, και πάνω από όλα έχει διάρκεια ζωής. Δηλαδή, π.χ. το netbook μου έχει κλείσει 1 χρόνο και κάτι μήνες και έχει ήδη διάφορα θέματα. Το Mac Book της Χριστίνας είναι μοντέλο του 2006, και το netbeans ακόμα τρέχει μια χαρά, χωρίς να με καθυστερεί. Αν λοιπόν και το νέο MacBook έχει την ίδια απόδοση μετά από πέντε χρόνια, όχι απλά έχει βγάλει τα λεφτά του, αλλά και αρκετό κέρδος.

Όλα τα macbook έχουν διάφορα πολύ απλά πραγματάκια, που όμως κάνουν τη ζωη απίστευτα πιο απλή. Από το φωτιζόμενο πληκτρολόγιο, τα μαγνητικά καλώδια και το multi-touchpad, μέχρι το πολύ ωραίο περιβάλλον του Mac OS, το οποίο σου επιτρέπει να επικεντρωθείς στη δουλειά σου χωρίς να σε αποσπά τίποτα (βέβαια κάτι τέτοιο το πετυχαίνεις εύκολα και με το gnome).

Το 13ρι είναι ιδανικό μέγεθος, αφού δεν είναι τόσο μεγάλο που να σε κουράζει στη μεταφορά, είναι όμως αρκετά καλό ακόμα και για ελαφρύ video editing.

Έτσι το νέο setup έχει το Dual Boot pc για gaming στα windows και διάφορα side projects στο linux, και το mac book pro για όλες τις ανάγκες μου σε δουλειά εκτός γραφείου. Το netbook μάλλον θα γίνει storage server, λόγω και της χαμηλής του κατανάλωσης.

Φυσικά σε λίγες μέρες θα αποπειραθώ να εγκαταστήσω και Linux στο mac book, οπότε θα ακολουθήσει post με τις εντυπώσεις μου.

Επόμενος στόχος είναι το νέο iPhone (κάποιος μου “έφαγε” το iPhone 4 πριν κάποιες μέρες, και αφού σε 2 μήνες θα βγει νέο, δεν μπαίνω στη διαδικασία να αγοράσω τώρα, βολεύομαι με το παλιό).

LustDecade.com

Lust Decade
Είμαστε σε beta!

Τις τελευταίες μέρες δούλεψα σε ένα αρκετά πρωτότυπο για τα ελληνικά δεδομένα project, το LustDecade.com.

Με μια γρήγορη ματιά, είναι ένα ηλεκτρονικό κατάστημα το οποίο πουλάει t-shirts.  Η πρωτοτυπία του όμως είναι το ποιος σχεδιάζει αυτά τα μπλουζάκια: Εσείς!

Με λίγα λόγια, όποιος θέλει μπορεί να υποβάλει ένα σχέδιο για t-shirt το οποίο θεωρεί ότι είναι πρωτότυπο και θα αρέσει σε κόσμο. Αυτό μπαίνει στην ειδική ενότητα που έχουμε ετοιμάσει: Vote For Design, όπου παραμένει για ένα μήνα. Στο τέλος του μήνα, τυπώνονται τα μπλουζάκια τα οποία έχουν συγκεντρώσει την μεγαλύτερη βαθμολογία!

Με αυτό τον τρόπο, το κατάστημα θα έχει πάντα φρέσκα σχέδια, τα οποία τα έχει επιλέξει ο κόσμος. Ουσιαστικά δημιουργούμε αυτό που λέει και το tagline του site: A designers collective!

Εγώ ανέλαβα το Development και όλα τα mods που δημιουργήσαμε για το Zen Cart (τα οποία θα κυκλοφορήσουν αργότερα ως Open Source, μόλις καθαρίσω λίγο τον κώδικα), ενώ το σχεδιασμό τον έκανε η Media Designers.

Μπείτε και πείτε μας τη γνώμη σας, με το μαλακό όμως, αφού είναι ακόμα work-in-progress.