Google Wave Robots
Όπως σας είχαμε γράψει και παλιότερα το Webz φέτος πήγε Silicon Valley και είναι το μοναδικό blog που σας φέρνει πληροφόρηση από τα "μέσα". Σε μια σειρά άρθρων που θα ακολουθήσουν θα σας περιγράψουμε μερικές από τις πιο καυτές τεχνολογίες που πρόκειται να δούμε στο άμεσο μέλλον. Μια από τις πιο πολύ αναμενόμενες δεν είναι άλλη από το Google Wave.
Ride the Wave
Αν δεν ξέρετε τι είναι το Google Wave χονδρικά θα λέγαμε ότι είναι ένας συνδυασμός IM, Email, Wiki, Social Media και όλα αυτά Real Time. Το Google Wave όμως δεν είναι απλά μια νέα υπηρεσία του Google αλλά προδιαγραφή ενός πρωτοκόλλου, στην πραγματικότητα το Wave κάθεται πάνω από το πολύ γνωστό πρωτόκολλο XMMP. Η Google διαθέτει προς download μια εκδοχή του Wave Server συνεπώς καθένας μπορεί να τρέχει την δικιά του υπηρεσία η οποία θα μπορεί να μιλάει με άλλους Wave Providers και φυσικά θα αναπτυχθούν και πολλά νέοι clients. Προς το παρόν η πρόσβαση στο Wave γίνεται μόνο εντός ενός sandbox και υποστηρίζει φυσικά μόνο μοντέρνους browsers αφού γίνεται εκτενής χρήση HTML5. Παίζοντας μαζί του δεν μείναμε κατάπληκτοι καθότι είναι buggy ακόμα αλλά και γιατί το UI δεν είναι τόσο εντυπωσιακό και λειτουργικό. Λογικό αν σκεφτούμε ότι το βάρος πέφτει προς το παρόν στο backend και τα specs.
GTUG
GTUG σημαίνει Google Technology User Group και αυτό το καλοκαίρι εγώ και άλλα 2 παιδιά ο Σάββας και ο Γιώργος είχαμε την τύχη να συμμετάσχουμε στο campout που διοργάνωσαν σχετικά με Wave Development. Αν και η ιδέα του υπογράφοντα έγινε δεκτή κερδίζοντας ένα συμβολικό βραβείο δε κατάφερε να την υλοποιήσει. Καλή καρδία :) Φωτογραφίες από το event
Wave Development
Συνοπτικά το development σχετικά με το Wave έχει 3 κατηγορίες
- Robots, προγράμματα που συμμετέχουν στη συνομιλία και μπορούν να παρεμβαίνουν προσθέτοντας πληροφορία είτε διορθώνοντας είτε στέλνοντας τα blips (το δομικό στοιχείο ενός Wave) σε κάποια υπηρεσία
- Gadgets, widgets σε Javascript που εκμεταλλεύονται τα real time χαρακτηριστικά. Ο Σάββας θα μας κάνει εκτενή παρουσίαση σε επόμενο ποστ
- Embed, widgets που ενσωματώνουν waves σε οποιαδήποτε σελίδα
Robots
Όπως είπαμε τα robots είναι εικονικοί συμμετέχοντες σε μια ομιλία. Προς το παρόν είναι δυνατόν να αναπτύξουμε Robots μόνο πάνω στο App Engine. Η όλη ιστορία είναι σχετικά απλή. Αφού δαμάσουμε το App Engine (αναλυτική περιγραφή σε επόμενα posts) θα πρέπει να δημιουργήσουμε listeners για μερικά από τα συνολικά 11 events που σχετίζονται με τη δημιουργία, ενημέρωση, διαγραφή blip και τη συμμετοχή, αποχώρηση συμμετεχόντων.
Όπως βλέπουμε και στο διάγραμμα το robot μας θα συμμετάσχει στην ομιλία με το email του π.χ. myawesomerobot@appstot.com Βέβαια χωρίς εικόνα είναι δύσκολα να σας πούμε τι ακριβώς θα κάνει οπότε σύντομα θα ανέβει και κάποιο βίντεο. Αν ενδιαφέρεστε ρίξτε μια ματιά στην παρακάτω λίστα
ΥΓ. Προσπαθήσαμε να ζητήσουμε από την Google Hellas χρηματοδότηση για ένα GTUG Ελλάδας αλλά η απάντηση ήταν αρνητική... Ελπίζουμε κάποια στιγμή να μπορέσουμε να διοργανώσουμε κάτι ανάλογο και στον ελληνικό χώρο
Διαβάστηκαν περισσότερο σήμερα
-
01/07/201069 σχόλια
-
01/04/20109 σχόλια
-
12/11/200912 σχόλια
-
11/03/20105 σχόλια
-
07/01/20104 σχόλια
-
16/03/20100 σχόλια
-
23/01/20100 σχόλια

σου είπα οτι περιμένω το wave και το θεωρώ γεγονός-σταθμό στο web;
Σ'ευχαριστώ για την ενημέρωση, και που είσαι υποψιασμένος,
και που έχεις όρεξη και συμμετέχεις
κανε τα πράγματα να συμβαίνουν!!!
Σε ευχαριστώ πολύ :)
Ένα μεγάλο μπράβο για αυτό που κάνετε.
Ενδιαφέρομαι γενικότερα για την πορεία που θα ακολουθήσει το Google Wave καθώς μου έκανε εντύπωση από την αρχή.
Θα ήθελα να δω περισσότερες λεπτομέρειες για το σύστημα.
Βέβαια, τo api documentation της google δεν είναι και τόσο φιλικό :-P οπότε θα ρωτήσω, υπάρχει περίπτωση να δούμε κάποιo entry-level tutorial για το πως δουλεύει το api?
Μήπως κάτι πιο απλό, μια ρεαλιστική εφαρμογή ενός robot π.χ.
Σε ευχαριστούμε πολύ για τα καλά σου λόγια, ελπίζω ο Σάββας να γράψει κάποια στιγμή το άρθρο για τα Gadgets το οποίο είναι πιο κατανοητό από το robot
Ο κώδικας αυτού που προσπάθησα είναι ελεύθερα διαθέσιμος εδώ http://code.google.com/p/wavesurferrobot/source/browse/#svn/trunk/wavesu...
Αλλά ελπίζω κάποια στιγμή να προσπαθήσω κάτι σε JRuby και να το παρουσιάσω πιο αναλυτικά
[...] τεχνολογίες αυτού του καλοκαιριού, και όπως είχαμε υποσχεθεί, θα αναλύσουμε τα βασικά ενός Google Wave [...]
Πολύ καλή η πληροφόρηση παιδιά. Περιμένω τα επόμενα posts σχετικά με το θέμα. Θα ήθελα να βάλω link και στο blog μου αν συμφωνείτε.
Ευχαριστώ,
Χρήστος
Φυσικά, θα χαρούμε, έχουμε αδρανήσει και εμείς λίγο γιατί έπεται αναδιοργνάνωση
παρα πολυ καλη προσπαθεια δροσος φτηνα χειροποιητα χαλιά απο την θεσσαλονικη
Πες μας την βασιλική σου γνώμη