macosx


Codebender: online Arduino IDE 2

Αν παρακολουθείτε το elkos.gr θα θυμάστε προφανώς την ομιλία του Massimo Banzi για το Arduino που ανέβασα πριν λίγες ημέρες,για να προγραμματίσει κανείς το Arduino χρησιμοποιεί το Arduino IDE που είναι μια εφαρμογή Java που τρέχει σε Windows, MacOSX και Linux (φυσικά).

Μια παρέα 5 φίλων από την Πάτρα που συχνά μαζεύονται στο P-space (το hackerspace της Πάτρας) φτιάχνουν ένα ανοιχτού κώδικα IDE για το Arduino το οποίο θα είναι προσβάσιμο μέσα από το browser σας το Codebender.

  • Στην βάση του το Codebender χρησιμοποιεί για επεξεργασία του κώδικα τον Ace που είναι γραμμένο σε απλή HTML5 και Javascript και όχι μόνο αυτό αλλά έχει builin τα keyboard bindings για τον vim και τον Emacs
  • Ένα από τα ιδιαίτερα χαρακτηριστικά του codebender είναι η χρήση της  Clang  ενός compiler (όπως πολύ σωστά με διόρθωσε ο φίλος και  αναγνώστης Νέστος)  που φημίζεται για τα εξαιρετικά αναλυτικά error messages που σας δίνει όταν γράφετε κώδικα με αποτέλεσμα να μπορείτε να διορθώστε τα λάθη σας ακόμη ευκολότερα και μεταφέρετε το βάρος του compiling στα μηχανήματα του codebender.
  • Με το Codebender δεν χρειάζεται να εγκαταστήστε καμιά έξτρα βιβλιοθήκη, απλά την ενσωματώνετε στο κώδικα σας και το codebender θα την κάνει compile για έσας
  • Έχετε απορία για το πως λειτουργεί μια εντολή; Αρκεί να την επιλέξτε και να πατήστε Ctrl και κενό ώστε να λάβετε την σχετική τεκμηρίωση από το arduino.cc
  • Για να Flashάρετε την συσκευή σας το μόνο που έχετε να κάνετε είναι επιτρέψτε στο Codebender να τρέξει ένα μικρό Java Applet για τον σειριακό έλεγχο της.
  • Στο μέλλον χρησιμοποιώντας τον TFTP bootloader του Codebender θα είστε σε θέση να εγκαταστήσετε οποιοδήποτε sketch σε οποιοδήποτε Αrduino σας είναι συνδεδεμένο στο δίκτυο

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

Αυτή την στιγμή το codebender.cc είναι σε closed beta όμως οι πρώτοι 50 που θα δώσουν τον κωδικό elkosm@s.gr στο πεδίο description της καταγραφής στην φόρμα προεγγραφής μέσα στις επόμενες 24 ώρες θα πάρουν άμεσα το invite τους. Αν θέλετε να ρίξτε μια ματιά στο κώδικα του codebender.cc δεν έχετε παρά να επισκεφθείτε την σελίδα του project στο Github.


Ο Μύθος καταρρίφθηκε: τελικά οι Linux-άδες δεν είναι τζαμπατζήδες 3

Σε μια συζήτηση που είχα πριν λίγες μέρες με ένα πολύ καλό φίλο είχαμε μια κουβέντα σχετικά με το παλιό γνωστό ζήτημα για τα παιχνίδια στο Linux. Για να μην πολυλογώ ένα από τα επιχειρήματα του που μου φαινόταν αρκετά λογικό ήταν. “Ρε Λευτέρη κακά τα ψέματα ο χρήστης του Linux έχει συνηθίσει να κατεβάζει τα προγράμματα του δωρεάν και να μην πληρώνει δραχμή. Δύσκολα θα γυρίσει να πληρώσει για ένα πρόγραμμα. Αντίθετα ο χρήστης Windows ή MacOSX πολλά προγράμματα του ξέρει ότι θα τα αγοράσει.” Ισχύει αυτό; Αν και να πω της αλήθεια πριν χρόνια είχα μπει στην λογική να αγοράσω το Civilization Call To Power όταν είδα την έκδοση του για Linux από την Loki.

Πριν λίγο καιρό είχε γίνει διαθέσιμο στην αγορά το Humble Indie Bundle. Ένα πακέτο ανεξάρτητων παιχνιδιών για Windows, Mac και Linux που ο καθένας που το κατέβαζε μπορεί να επιλέξει  πόσα χρήματα επιθυμεί να πληρώσει. Μιας και η προσπάθεια αυτή ήταν από ανεξάρτητες εταιρείες δεν υπήρχε ενδιάμεσος διαμεσολαβητής για την διάθεση του παιχνιδιού όπως και δεν υπήρχε το γνωστό DRM (Digital Rights Management τεχνολογία για την αντιμετώπιση της πειρατείας) μάλιστα ένα ποσοστό των χρημάτων πήγαινε στο Electronic Frontier Foundation και το Child’s Play (ένα πρόγραμμα δωρεάς παιχνιδιών και βιβλίων σε παιδιατρικά αντικαρκινικά κέντρα). Μάλιστα καθώς έσπασε το φράγμα του ενός εκατομμυρίου δολαρίων σε έσοδα τα παιχνίδια Aquaria, Gish, Lugaru και Penubra Overture έθεσαν τις μηχανές παιχνιδιού (όχι το artwork στις περισσότερες περιπτώσεις) κάτω από άδειες ανοιχτού κώδικα.

Λίγες μέρες πριν έγινε διαθέσιμο στο δεύτερο πακέτο ανεξάρτητων παιχνιδιών Humble Indie Bundle 2 πάλι για Windows MacOSX και Linux και μέσα σε λίγες μέρες ξεπέρασε το φράγμα του ενός  εκατομμυρίου δολαρίων. Ωραία όλα αυτά όμως κάτι άλλο μου έκανε περισσότερο εντύπωση είναι μια μικρή λεπτομέρεια δείτε λίγο τι εννοώ.

Ίσως στο μέλλων δούμε και μεγάλες εταιρείες να επανεξετάζουν το πως προσεγγίζουν το Linux και το DRM. Ίσως από την άλλη (και αυτό το θεωρώ πολύ πιθανότερο) να δούμε περισσότερα και καλύτερα παιχνίδια (και όχι μόνο) ανεξάρτητων εταιρειών. Σήμερα, με τη διάδοση του internet η ύπαρξη μεσαζόντων, εταιριών διανομής κτλ κτλ αρχίζει και φαίνεται σε πολλούς δημιουργούς ότι δεν είναι απαραίτητη και πολύ πιθανών να μην είναι καν συμφέρουσα. Όσο αφορά το πόσο γαλαντόμοι φαίνεται να είναι οι χρήστες του Linux


η Oracle χάνει τον έλεγχο του OpenOffice, πλέον έρχεται το LibreOffice 3

OpenOffice.org 2.3 Native Aqua Port

μια πρόσφατη έκδοση του OpenOffice.org

Εδώ και μερικές μέρες πολλά Ελεύθερα προγράμματα προχωράνε σε fork.  Όπως και διανομή Mandrake με το Mageia έτσι και το OpenOffice.org γίνεται fork από το LibreOffice με την Oracle να μην συμμετέχει άμεσα πλέον στην ανάπτυξη του κάτω από την σκέπη του The Document Foundation.

Στους υποστηρικτές της πρωτοβουλίας φιγουράρουν σημαντική οργανισμοί της κοινότητας του ελεύθερου λογισμικού όπως το Free Software Foundation, το OASIS (Organization for the Advancement of Structured Information Standards), το Οpen Source Initiative, η Γαλλική, Βραζιλιάνικη και Νορβηγική κοινότητα ανάπτυξης και διεθνοποίησης του openoffice, το NeoOffice που είναι το επίσημο port του OpenOffice στο MacOSX, το ίδρυμα GNOME και η Τσεχική μη-κυβερνητική οργάνωση Liberix.

Εκτός όμως από την κοινότητα και τους οργανισμούς ανάπτυξης ελεύθερου λογισμικού υπάρχουν και πολλές και μάλιστα πολύ ισχυρές εταιρείες που συμμετέχουν στο εν λόγω project. Χαρακτηριστικά, η Google (να θυμίσω ότι η Google έχει μηνυθεί από την Oracle), η Novell (πως είναι γνωστό ότι είναι πιθανό σύντομα να ανακοινώσει το στρατηγικό επενδυτή που θα αγοράσει την δραστηριότητες της εταιρείας που σχετίζονται με το Linux), η RedHat (μια από τις πλέον ισχυρές εταιρείες στο χώρο του Linux για επιχειρήσεις), η Canonical (η εταιρεία πίσω από την ανάπτυξη της πλέον δημοφιλούς διανομής Linux του Ubuntu), η βρετανικές εταιρείες υποστήριξης ανοιχτού λογισμικού credativ, και η Collabora.

Περισσότερα στοιχεία θα βρείτε στην ανακοίνωση του The Document Foundation σχετικά με αυτή την εξέλιξη.


σπίτι μου.. σπιτάκι μου… 3D 4

Όταν είχα πρωτοασχοληθεί με τους υπολογιστές θυμάμαι κάποια ειδικά εξειδικευμένα προγράμματα για σχεδίαση εσωτερικού χώρου. Ήξερα ότι το Google είχε βγάλει κάτι αντίστοιχο για Windows το SketchUp αλλά δεν έχω Windows στον υπολογιστή μου και το SketchUp δεν είναι OpenSource. Χμμμ… Έψαξα λίγο παραπάνω δεν λέω αλλά τελικά το βρήκα.

Το Sweet Home 3D που καλύπτει μια χαρά τις ανάγκες μου και είναι μάλιστα μετεφρασμένο και στα Ελληνικά από την Έλλη Νικολάου, είναι γραμμένο σε Java και κατά συνέπεια τρέχει σε Windows,Linux και MacOSX. Είναι εξαιρετικά εύκολο στην χρήση. Επίσης είναι ιδιαίτερα εύκολο να εισάγετε νέα αντικείμενα στο Sweet Home 3D ειδικά αν ασχολήστε με την δημιουργία 3D γραφικών καθώς το προγραμματάκι υποστηρίζει OBJ,LWS και 3DS αντικείμενα.