Sunday, November 25, 2007

HCI με $2!

Video σε Skype στο Ubuntu (beta)

Διαβάζοντας τα πρωινά μου feeds, βρήκα και ένα ενδιαφέρον άρθρο για το skype. Ανέφερε ότι η Skype έβγαλε σε beta λειτουργία που υπάρχει από καιρό σε Windows και Mac: Υποστήριξη webcam στην εφαρμογή της. Κατέβασα την έκδοση για Feisty Fawn, την εγκατέστησα στο Gutsy Gibbon, και ναι, πράγματι δουλεύει (μέσω v4l2 και όχι μέσω v4l)! Οπότε η onboard webcam του laptop δεν λειτουργεί μόνο με ekiga! Τώρα μου μένει να χρησιμοποιήσω την Firewire.

Tuesday, November 20, 2007

Picasoπρόβλημα

Το Picasa σε Ubuntu δεν έχει επιλογή να κάνω upload επιλεγμένες φωτό στο picasaweb. To F-Spot έχει, αλλά 2 στις 3 φορές ή θα κολλήσει ή θα "σκάσει". Για αυτό το λόγο ξεκίνησα μια J-εφαρμογούλα (v1.6) για να postάρω μέσω αυτής φωτό από το PC μου αποκλειστικά στο picasaweb. Μόλις καταλήξω σε όνομα (προς το παρόν χρησιμοποιώ το Picaja), θα κάνω το Project υποβολή στο SF.net. Σε πρώτη φάση προσπαθώ να φτιάξω API για το GDATA και PICASAWEB ΑPI ώστε να κάνω ενέργειες που θέλω με 1 γραμμή, όπως προσθήκη Album/φωτό σε Album, έλεγχο ύπαρξης Αlbum/φωτό κλπ. To GUI δεν με προβληματίζει ακόμη. Πρώτα το lib και μετά βλέπουμε. Μπορεί να ψάξω για κανά FOSS και έπειτα να το προσαρτήσω...
Ο λόγος της προσπάθειας αυτής είναι φυσικά ότι το χρησιμοποιώ κατα κόρον για την αποστολή φωτό. Δεν χρησιμοποιώ flickr και άλλες βιβλιοθήκες και ούτε θέλω.

Saturday, November 17, 2007

Έκλειψη παλαιών θεωρήσεων

Τελικά μου αρέσει το Eclipse! Ιδέα που ούτε μπορούσα να διανοηθώ καθότι υπέρμαχος ΝΒ από την v.3.4(pre-ant έκδοση!(μπλιάχ!)). Δεν θα το χρησιμοποιήσω ακόμα σε επίπεδο ανάπτυξης Java εφαρμογών. Για να είμαι ειλικρινής το ξεκίνησα με το Android Plugin (βλέπε φωτό 1 - filesystem browser) και είπα δεν το δοκιμάζω με το CDT (C/C++ Development Tools) package για το ΠΛΣ50 του OUC;

Μέσω Synaptic η εγκατάσταση ήταν έτοιμη μετά από ~5 λεπτά download και install, και είχα έτοιμο Perspective για C/C++. Πλέον έχω ένα ακόμα πιο αξιόπιστο εργαλείο από το Anjuta IDE, το οποίο είχε αρχίσει να με απογοητεύει. Το μόνο που μου μένει είναι να βρώ εργαλείο για C indention (π.χ. να καλεί indent) το ίδιο το IDE. Για να είμαι ειλικρινής το πρώτο Java-based IDE που χρησιμοποιήσα για C Development στην αναζήτηση ενός καλού περιβάλλοντος ήταν το NB 5.5.1 με το C/C++ Dev Pack τον Οκτώβριο '07. Μια απογοητευτική εμπειρία να πω την αλήθεια!

Tuesday, November 13, 2007

Το ανδροειδές βρυχάται...

Το ανδροειδές είναι αρκετά έτοιμο για development... Είναι μια σοβαρή και οργανωμένη απόπειρα από την Google (τι θα περιμένατε από τον κολοσσό). Με ελάχιστες κινήσεις και με την βοήθεια αυτού το portal και συγκεκριμένα αυτού του tutorial να ξεκινήσω μια Hello-world εφαρμογή.
Τα βήματα που ακολούθησα σε Ubuntu 7.10 είναι ακριβώς αυτά που λέει η Google.
  1. Install Eclipse από Apt Package Manager
  2. Download & unzip Android SDK.
  3. Από τις οδηγίες ακολούθησα τα βήματα (μην ξεχάσετε το βήμα 11).
Έτσι απλά, έχεις την πλατφόρμα έτοιμη. Το μόνο παράπονο: δεν υποστηρίζει η ίδια η Google module για Netbeans, αν και η Sun θα ετοιμάσει σίγουρα κάτι μέσω της ομάδας της. Σε καμμία περίπτωση όμως το Eclipse δεν είναι ελλειπές!

Happy Coding!

Paranoid Android

To μέλλον θα δείξει αν το μέλλον της φορητής και (όπως και της αφόρητης) ζωής μας θα είναι Google. Android is out: First Looks