Δουλεύοντας με το Kodingen.com

Όσοι από εσάς δουλεύετε σαν web developers, γνωρίζετε ότι το πιο κλασικό πρόβλημα που υπάρχει πριν δουλέψετε σε οποιονδήποτε υπολογιστή, είναι το σχετικό στήσιμο. Πρέπει να στηθεί ο τοπικός server (στη δική μου περίπτωση apache/php/mysql). Επίσης πρέπει να εγκατασταθούν τα αντίστοιχα εργαλεία (εδώ και κάποιο διάστημα χρησιμοποιώ netbeans). Τέλος, πρέπει αν δουλεύετε και σε άλλους υπολογιστές, να μεταφέρετε τη δουλειά σας και να την συγχρονίσετε τοπικά (για αυτό το λόγο έχω στήσει ένα subversion server). Αυτό είναι σχετικά εύκολο, αφού τα περισσότερα γίνονται μόνο μια φορά, ενώ με κάποιο version control system, ακόμα και η δουλειά σας μεταφέρεται εύκολα.

Οι δυσκολίες όμως ξεκινάνε αλλού:

  • Τι γίνεται όταν χρειαστεί να δουλέψετε για λίγο σε κάποιον άλλο υπολογιστή για κάποια γρήγορη διόρθωση;
  • Αν όλα αυτά βαραίνουν πολύ τον υπολογιστή σας (π.χ. σε περιπτώσεις netbook) και σέρνεται όταν δουλεύετε;
  • Αν θέλετε να δουλέψετε σε κάποιο άλλο λειτουργικό σύστημα, το οποίο απαιτεί διαφορετικό στήσιμο και δεν έχετε τον ανάλογο χρόνο/γνώσεις κλπ;
  • Υποθέτω ότι ανάλογο θέμα θα υπάρχει όταν κυκλοφορήσει το Chrome OS, το οποίο δεν ξέρω κατά πόσο θα είναι βολικό αφού όλες του οι εφαρμογές είναι web based.

Μια πολύ καλή λύση για όλα αυτά είναι το Kodingen.com. Πρόκειται για μια web εφαρμογή η οποία σας επιτρέπει να ανεβάσετε τα project σας σε έναν δικό τους development server με διάφορες τεχνολογίες (php/perl/python/ruby, mysql/postgresql κλπ) και έπειτα να το επεξεργαστείτε με μια σειρά από editors που έχουν. Μπορείτε να το δοκιμάσετε online και έπειτα να το κατεβάσετε ή να το μεταφέρετε σε κάποιο δικό σας server μέσω ftp.

Η εφαρμογή είναι δωρεάν στη χρήση με κάποια βασικά resources (τα οποία είναι αρκετά για μικρά project), ενώ μπορείτε να αγοράσετε επιπλέον χώρο/domains/bandwidth κ.λ.π. σε εξαιρετικά χαμηλές τιμές.

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

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

Kodingen.com : Online Development Environment, ODE from Kodingen on Vimeo.

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

Πρέπει να αναφέρω ότι το Project είναι βασισμένο σε open source τεχνολογίες και είναι και το ίδιο Open Source. Η σελίδα του στο Google Code αναφέρει ως άδεια την GNU GPL2.

Ας δώσουμε την Ικαρία στους Γερμανούς

Γενικά στο reader μου γίνεται ένας χαμός μετά από δηλώσεις κάποιων Γερμανών ότι μπορεί η Ελλάδα να δώσει κάποιο νησί της, όπως π.χ. την Κέρκυρα, και να ξεχρεώσει.

Εγώ λοιπόν προτείνω να δώσουμε την Ικαρία. Και αυτό για δύο λόγους:

  1. Μετά από λίγο καιρό θα μπορέσουμε να τους ζητήσουμε λεφτά για να δεχτούμε το νησί πίσω. Φαντάζεστε τους Γερμανούς που τα πάντα τα κάνουν οργανωμένα, με ρολόι κ.λ.π., να μπλέξουν με τους Ικαριώτες; Θα πάθουν μαζικά εγκεφαλικά… Φανταστείτε τη Μέρκελ να πάει σε καφετέρια να παραγγείλει καφέ και να της πούνε… “φτιάξε εσύ… και κάνε και για μένα ένα αν δε βαριέσαι…”
  2. Ακόμα και αν αυτό δεν πιάσει και οι Γερμανοί έχουν αντοχές, έτσι κι αλλιώς το 2012 η Ικαρία θα κάνει επανάσταση για να γίνει ανεξάρτητο κράτος… Και αν ακολουθήσουμε την προηγούμενη ιστορία (1912), μετά από λίγους μήνες αφού θα έχει απελευθερωθεί από τον κατακτητή, θα επανασυνδεθεί με την Ελλάδα… Έτσι θα είμαστε όλοι ικανοποιημένοι (και οι Ικαριώτες και οι υπόλοιποι Έλληνες). Άσε που θα επαληθευτεί και το σενάριο του Ikarian Gangster 😀

Για το wifi του γείτονα

Λίγο – πολύ οι περισσότεροι από εμάς έχουμε χρησιμοποιήσει κάποια στιγμή κάποιο ανοιχτό wifi που υπάρχει στη γειτονιά μας για κάποιο λόγο. Όμως, θέλω να πιστεύω, ότι κανείς δεν το κάνει αυτό σε μόνιμη βάση, αλλά σε κάποια περίπτωση ανάγκης, όταν π.χ. πέφτει η δική μας adsl.

Δυστυχώς όμως δεν είναι λίγες οι φορές που έχω ακούσει γνωστούς μου που μόλις αγόρασαν laptop να χαίρονται που δεν χρειάστηκε να αγοράσουν και μια σύνδεση στο internet, αφού έχει ο γείτονας τους. Ακόμα χειρότερα, τελευταία κάποια γνωστή μου είχε θυμώσει επειδή ο γείτονας κλείδωσε το wifi του με αποτέλεσμα να χάσει τη σύνδεσή της… εγκληματίας, ε;

Φαίνεται λοιπόν ότι τέτοια παραδείγματα υπάρχουν και στο εξωτερικό. Παρακάτω λοιπόν ένα απόσπασμα από ένα από τα αγαπημένα μου podcast, το Tech Guy με τον Leo Laporte:

Επιστροφή

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

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

Στα μείον είναι η επιστροφή στην πραγματικότητα της Ελλάδας, αφού μετά από μια σύντομη βόλτα στο κέντρο για κάποια δουλειά μου ήρθε να χτυπάω το κεφάλι μου στον τοίχο, καθώς και το ότι δυστυχώς έχασα το WordCamp… Διάβασα όμως πολύ καλά λόγια και χάρηκα, συγχαρητήρια στα παιδιά που ασχολήθηκαν με τη διοργάνωση!

Στα μουσεία του Λονδίνου

Μετά το overdose στα ψώνια και την οικονομική μας καταστροφή (δεχόμαστε donations :p), είπαμε να πάμε και σε κανένα μουσείο. Κατ’ αρχήν πρέπει να πω ότι τα μεγάλα μουσεία του Λονδίνου έχουν συνήθως δωρεάν είσοδο στο μεγαλύτερο μέρος τους και είσοδο μόνο σε special events (π.χ. κάποιες προβολές ή προσωρινές εκθέσεις) και σε guided tours. Επίσης, όταν λέμε για μουσείο εδώ, μιλάμε για πραγματικά μεγάλα μουσεία, που για το καθένα χρειάζεσαι ολόκληρες μέρες για να δεις όλα τα εκθέματα (για το Βρετανικό μάλλον θέλεις εβδομάδες). Τα περισσότερα τους έσοδα έρχονται από χορηγούς και από τα ψώνια που κάνει κανείς μέσα. αφού είναι φυσικά γεμάτα με μαγαζιά σουβενίρ, έχουν τις δικές τους καφετέριες, εστιατόρια κ.λ.π.

Natural History Museum
Natural History Museum

Αποφασίσαμε να ξεκινήσουμε με το μουσείο φυσικής ιστορίας (Natural History Museum). Είχαμε στην αρχή λίγο άγχος για το πως θα πάμε, αν και το site λέει σε ποιον σταθμό να πας κ.λ.π. Όταν όμως φτάσαμε στο μετρό, είδαμε έναν πίνακα με τα αξιοθέατα και μουσεία του Λονδίνου και το πως θα πας στο καθένα, ποιο συρμό, από ποια πλατφόρμα, για ποιο σταθμό κ.λ.π. Αυτό είναι οργάνωση…

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

Το μουσείο φυσικής ιστορίας είναι απλά ΑΠΙΣΤΕΥΤΟ! Και δεν είναι μόνο για τα άπειρα εκθέματα, αλλά και για τη γενικότερη δουλειά που έχει γίνει. Απίστευτα δημιουργικοί τρόποι για να σε βάλουν στο κλίμα του τμήματος που επισκέπτεσαι, interactivity παντού, γεμάτο touch screens και άλλων gadget που σου δίνανε συνεχώς πληροφορίες για το τι βλέπεις, ρομπότ (το ρομπότ του T-Rex όλα τα λεφτά!)… γενικά μοναδική εμπειρία. Ακόμα και να πας μόνος χωρίς κάποιον οδηγό, ουσιαστικά το μουσείο είναι τόσο οργανωμένο που πρακτικά σε καθοδηγεί για το τι θα δεις μετά και δεν χάνεις καμία λεπτομέρεια.

Αντίγραφο 1 προς 1 της Σεληνακάτου
Αντίγραφο 1 προς 1 της Σεληνακάτου

Αφού ήμασταν στην περιοχή, βγαίνοντας μετά από αρκετές ώρες από το φυσικής ιστορίας, μπήκαμε ακριβώς δίπλα, στο Museum of Science. Πραγματικά, μπορείς να χαθείς εκεί μέσα. Στα ίδια πρότυπα με το προηγούμενο, όμως τα εκθέματα είναι πιο κοντά στα ενδιαφέροντά μου, οπότε μια πώρωση την είχα. Και εκεί τα πράγματα που μπορείς να κάνεις είναι πολύ περισσότερα, αν και είναι η χαρά του παιδιού. Πειράματα, ρομποτικά virtual τρενάκια του τρόμου (μπήκα σε ένα τέτοιο :D), αίθουσα IMAX… πολλά.

Δυστυχώς η μέρα τελείωσε πολύ γρήγορα… Καταλήξαμε για φαγητό σε ένα “Fresh Pizza Company”, στο οποίο πληρώνεις 6.5 λίρες και τρως όσο θέλεις από ένα μπουφέ, κυρίως με ιταλικά πιάτα και πίτσες. Αρκετά καλό σε ποιότητα και ιδανικό για πεινασμένους Έλληνες (πρέπει να τρομοκράτησα λίγο τα διπλανά τραπέζια :p).

Φυσικά έχουμε και άλλες μέρες εδώ, οπότε η πλύση εγκεφάλου θα συνεχιστεί…