BSD


OpenFest 2011 φεστιβάλ ΕΛ/ΑΚ στο TEI Πειραιά 5

Το Σαββατοκύριακο 9 και 10 Απριλίου θα γίνει στο TEI Πειραιά το OpenFest 2011. Το OpenFest είναι διοργανώνεται από σπουδαστές του Τμήματος Ηλεκτρονικών Συστημάτων και Υπολογιστών με την υποστήριξη του Εργαστηρίου Λειτουργικών Συστημάτων. Το φεστιβάλ ανοιχτού κώδικα και ελεύθερου λογισμικού του ΤΕΙ Πειραιά δεν απευθύνεται μόνο σε όσους ασχολούνται με το Ελεύθερο Λογισμικό (όπως εγώ καλή ώρα) αλλά σε οποιοδήποτε θέλει να το γνωρίσει. Στο πρόγραμμα (όπως θα δείτε παρακάτω) υπάρχουν ομιλίες και workshops ακόμη και για όσους κάνουν τα πρώτα τους βήματα στο Ελεύθερο Λογισμικό.

Αν και προσωπικά θα σας πρότεινα να πάτε σε όλες σχεδόν της ομιλίες αλλά αυτό δεν γίνεται γιατί θα υπάρχουν δύο ομιλίες ταυτόχρονα  και workshops (μπράβο ποικιλία!) συνεπώς ρίξτε μια ματιά στο πρόγραμμα (στο οποίο έχω προσθέσει links με τις προσωπικές ιστοσελίδες των ομιλητών που γνώριζα ή μπορούσα να θυμηθώ και λίγα σχετικά link):

Σάββατο 9 Απριλίου Αμφιθέατρο Χατζηνικολάου
10:00 – 10:30: Προσέλευση
10:30 – 11:00: Άνοιγμα της διοργάνωσης – Χαιρετισμοί

11:00 – 11:30: Κουδάρας Κων/νος – “Παρουσίαση της ελληνικής κοινότητας OpenSuse
11:30 – 12:00: Ιωσηφίδης Ευστάθιος – “OpenSuse: Παρουσίαση διανομής 11.4
12:00 – 12:30: Λάτσας Τάσος – “Παρουσίαση της διανομής Archlinux
12:30 – 13:00: Παπαδέας Πιέρρος: “Παρουσίαση της διανομής Fedora

13:00 – 13.30: Διάλειμμα

13:30 – 14:00: Ρουσινόπουλος Αθανάσιος-Ηλίας – “Τι είναι το EyeOS;”
14:00 – 14:45: Χρυσοχέρης Ηλίας | FreeBSD Project – “Παρουσίαση του λειτουργικού συστήματος FreeBSD και η εκδοχή του ως εναλλακτική λύση έναντι του openSolaris”
14:45 – 15:15: Γραμμένος Αλέξης – “And now what ?”

15:15 – 16:00: Μεγάλο Διάλειμμα
16:00 – 16:30: Σπύρος Γαστεράτος | Κοινότητα ΕΛΛΑΚ Πανεπιστημιου Αθηνών – “Customizing linux for academic purposes”
16:30 – 17:00: Κουδάρας Κωνσταντίνος – “Παρουσίαση της εφαρμογής SUSE Studio
17:00 – 17:30: Ευστάθιος Αγραπίδης – “Εισαγωγή στο OBS
17:30 – 18:00: Δημήτρης Παπαπούλιος | Slot it || die – Ελληνική Κοινότητα Gentoo Linux
18:00 – 18:30: Δημήτριος Ντούλας | Λέσχη Φίλων Ανοικτού Λογισμικού Κοζάνης – “Παρουσίαση προγράμματος οπτικής αναγνώρισης χαρακτήρων με υποστήριξη ελληνικών και άλλων μη λατινικών χαρακτήρων”

Αμφιθέατρο Α011
11:10 – 12:00: Πολυχρόνης Κωνσταντίνος – ” Life as an android developer”
12:00 – 12:30: Ιωάννης Τσίγκος (που είναι και γειτονάκι μου αν δεν κάνω λάθος) & Σωτήρης Χατζηαναγνώστου – “Παρουσίαση της εφαρμογής : Android n Andretta :The balcony scene”
12:30 – 13:00: Νασιώτη Μαρία & Μαρούλης Νίκος – “Παρουσίαση της εφαρμογής: Love Secret”

13:00 – 13.30: Διάλειμμα

13:30 – 14:00: Κώστας Αντονάκογλου & Κωνσταντίνος Παπαδημητρίου – “Τι είναι το arduino

14:00 – 14:50: Χατζόπουλος Μάκης | Τει Πειραιά Τμήμα Αυτοματισμού – “Πολυ-χρηστικό Αυτόνομο Όχημα Μήχατρον”

Πρόγραμμα Workshop
11:30 – 12:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 1
12:30 – 13:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 2
13:30 – 14:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 314:30 – 15:20: Arduino Developing Team
15:30 – 16:30: Λυριτζής Βασίλης – Design with Open Source Softcore Processor using FPGA

Κυριακή 10 Απριλίου

11:00 – 11:30: Δρ. Βασίλειος Βλάχος & Δρ. Αλέξανδρος Παπανικολάου – “Μαθαίνοντας ασφάλεια web εφαρμογών με ΕΛ/ΛΑΚ”
11:30 – 12:00: Κωνσταντίνος Παπαπαναγιώτου (OWASP) – “Ασφάλεια στις Web εφαρμογές: Μας αφορά όλους!”
12:00 – 12:30: Θοδωρής Λιβάνης & Παναγιώτης Παπαντωνίου – “Ultimate Web Firewall – PHP Open Source Application”
12:30 – 13:00: Βικάτος Παντελής | Taspython – No more spam

13:00 – 13:30: Διάλειμμα

13:30 – 14:20: Κοινότητα drupal – “Τι είναι το drupal & social networking σε μορφή drupal – building communities.”
14:20 – 14:50: Κωνσταντίνος Παπαδημητρίου – “Η γλώσσα προγραμματισμού PHP”
14:50 – 15:35: Παναγιώτης Παπαδόπουλος – “In Ruby’s arms”
15:35 – 16:00: Jim Myhrberg – “Ruby Metaprogramming”

16:00 – 16:30: Μαρούλης Νίκος – “Live TV Streaming”

16:30 – 17:00: Διάλειμμα

17:00 – 17:50: Διονύσης Ζήνδρος & Πέτρος Αγγελάτος – “HTML5: WebGL”
17:50 – 18:20: Ιωάννης Βλαχογιάννης (GTUG) – “How to become a Googler – The OpenSource way”
18:20 – …: Απολογισμός, λήξη διημερίδας

Αμφιθέατρο Α011

11:00 – 11:30: Δημήτρης Κυριακός Αντιπρόεδρος Ένωσης Πληροφορικών Ελλάδας (Ε.Π.Ε.) – “Πληροφορική Παιδεία”
11:30 – 12:00: Γιάννης Σιάχος / Ιάσονας Παπαναγιώτου – “Εφαρμογή ΕΛΛΑΚ στην εκπαίδευση – Τομέας Εκπαιδευτικής Τεχνολογίας / ΕΑΙΤΥ, ΥΠΔΒΜΘ

12:00 – 12:20: Γιάννης Γιανναράκης – “Wikipedia: Το μεγαλύτερο ανοικτό συνεργατικό έργο στον πλανήτη και στην Ελλάδα ”
12:20 – 12.50: Hellug

12:50 – 13:30: Διάλειμμα

13:30- 14:00: Εμμανουήλ Νίνος & Ανδρέας Παπακλεοβούλου – “Ανέβασμα βάσης δεδομένων σχολικής βιβλιοθήκης υπό μορφήν καταλόγου ανοικτής πρόσβασης OPAC σε Joomla! ιστοσελίδα, με χρήση αποκλειστικά ΕΛ/ΛΑΚ”

14:00 – 14:40: Αναστάσιος Οικονομίδης – “JavaScript και SVG για τη δημιουργία διαδικτυακών διαδραστικών εργαστηρίων”
14:40 – 15:10: Μανιατοπούλου Αγγελική – “Εργαστηριακη Υποστήριξη στο Μάθημα Πληροφορικά Συστήματα Διοίκησης με Ελεύθερο Λογισμικό”

Πρόγραμμα Workshop
12:00 – 13:00: Fedora
13:00 – 14:00: Ανδρέας Βενιέρης & Αναστάσιος Στασινόπουλος | Owasp – “Hackademic Challenges”
14:00 – 15:00: Opensuse – Πως να δημιουργήσετε πακέτα για οποιαδήποτε διανομή με την χρήση του OBS
15:00 – 18:00: Εργαστηριακη Υποστήριξη στο Μάθημα Πληροφορικά Συστήματα Διοίκησης με Ελεύθερο Λογισμικό

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

Ωραίο και πλούσιο το πρόγραμμα και προσωπικά βλέπω αρκετούς αναγνώστες και φίλους του elkosmas.gr που θα κάνουν παρουσιάσεις (κάποιους τους γνωρίζω ήδη από κοντά κάποιοι μου έχουν ξεφύγει) όπως και αρκετά ενδιαφέρουσες παρουσιάσεις και ομιλίες από άτομα που δεν τα γνωρίζω αλλά βλέπω ότι έχουν πολύ ενδιαφέροντα πράγματα να μας δείξουν.

Πως θα πάμε εκεί; Λοιπόν αν δεν ξέρετε πως πάει κανείς στο ATEI ρίξτε μια ματιά στη σχετική σελίδα του openfest. Γενικά αν έχετε πάει στα Jumbo στην Θηβών ή στο Village Park στου Ρέντη μια χαρά θα το βρείτε ΑΤΕΙ Πειραιά.

Ελπίζω όλα να εξελιχθούν καλά μέχρι τότε και να μπορέσω και εγώ να παραβρεθώ εκεί. Μέχρι τότε ακολουθεί και σχετικό banner-άκι για όσους διατηρούν website και θέλουν να το διαδώσουν. Επίσης όσοι χρησιμοποιείτε social networks αν θέλετε μπορείτε να ρίξτε μια ματιά στο Twitter και το Facebook του OpenFest.

Όσοι το βρίσκετε ενδιαφέρων διαδώστε σε φίλους και γνωστούς.

Παρακάτω ακολουθεί ο κώδικας για το bannerάκι αν θέλετε να το βάλετε στο δικό σας website είναι στα 2oo επί 239 pixel.

<a href=”http://openfest.teipir.gr”> <img title=”OpenFest2011″ src=”http://elkosmas.gr/wp-content/uploads/2011/03/opefest.gif” alt=”OpenFest 2011″ />

Κλείνοντας να ευχαριστήσω τον Α. Ναυπλιώτη για την επικοινωνία εκ μέρους των διοργανωτών του OpenFest 2011 και για την δημιουργία του banner.


Η Βιβλιοθήκη του Κογκρέσου εξετάζει τρόπους για την διανομή ανοιχτού λογισμικού 1

DSC_9066Η Βιβλιοθήκη του Κογκρέσου, η πλέον “σημαντική” δημόσια βιβλιοθήκη των ΗΠΑ εξετάζει την δημιουργία διαδικασίας για την δημιουργία και διανομή λογισμικού ανοιχτού κώδικα. Ήδη η Βιβλιοθήκη του Κογκρέσου είναι ιδιαίτερα δραστήρια στην δημιουργία λογισμικού ψηφιακής διατήρησης. Ήδη αυτά τα εργαλεία έχουν ανέβει στο Sourceforge, σύμφωνα με την Βιβλιοθήκη του Κογκρέσου στο μέλλον είναι πιθανό να χρησιμοποιηθούν και άλλα αποθετήρια.

Το λογισμικό που παράγεται από την Βιβλιοθήκη του Κογκρέσου θα δημοσιεύεται κάτω από άδεια ανοιχτού κώδικα μόνο αν έχει αναπτυχθεί από το προσωπικό της Βιβλιοθήκης (ναι οι σύγχρονες μεγάλες βιβλιοθήκες του κόσμου έχουν δικούς τους developers) ή με συμβόλαιο που θα δίνει τον έλεγχο του copyright στην Βιβλιοθήκη. Επιπλέον, το λογισμικό που θα παράγεται δεν πρέπει να είναι βασισμένο ή να εξαρτάται σε κλειστού χαρακτήρα κώδικα και θα είναι διαθέσιμο χωρίς περιορισμούς ή κόστος. Τμήματα του κώδικα που έχουν φτιαχτεί από το προσωπικό της βιβλιοθήκης θα καθορίζεται ως τέτοια στα σχόλια του κώδικα ώστε να γνωρίζουν όσοι θέλουν να κάνουν μετατροπές στα έργα της Βιβλιοθήκες να γνωρίζουν ποιό κομμάτι του κώδικα ανήκει στο public domain ώστε να γνωρίζουν αν μπορούν να χρησιμοποιήσουν τον κώδικα αυτό και σε λογισμικό με περισσότερο δεσμευτική άδεια. Μιας και όλες οι άδειες λογισμικού δεν είναι συμβατές με το public domain η Βιβλιοθήκη του Κογκρέσου επέλεξε την άδεια BSD ως την πλέον συμβατή καθώς χρησιμοποιείται από πλειάδα συνεργατών του National Digital Information Infrastructure and Preservation program (ναι έχουν και τέτοιο).


χρηστικός οδηγός για το Ubuntu 9.10 Karmic Koala 6

O  οδηγός αυτός είναι βασισμένος στον αντίστοιχο οδηγό του Eva Johannes. Αν έχετε κάποια ιδέα ή προσθήκη μην διστάσετε να την μοιραστείτε. Τα διάφορα μενού τα γράφω στα Αγγλικά, καθώς τα δοκίμαζα και εγώ στο δικό μου μηχάνημα που το έχω στα Αγγλικά, αν παρουσιαστεί η απαραίτητη λαϊκή απαίτηση θα τα γράψω και στα Ελληνικά.

Όλες οι εντολές είναι γραμμένες σε πορτοκαλί χρώμα για να ξεχωρίζουν από το υπόλοιπο κείμενο. Για να ανοίξτε κονσόλα ανοίξτε το μενού και πηγαίνετε Applications → Accessories → Terminal

Για να μην κουράζεστε δεν χρειάζεται να πληκτρολογήστε μπορείτε άνετα να κάνετε Copy/Paste ότι χρειάζεστε με το μεσαίο κουμπί/ροδέλα του ποντικιού σας.

Κωδικοποιητές Πολυμέσων (media codecs) και υποστήριξη DVD

1. Ενεργοποίηση των αποθετηρίων του medibuntu.
Αν θέλετε να μπορείτε να διαβάστε κάθε είδους πολυμέσα (ταινίες, ήχου, DVD, …), και να κάντε εγκατάσταση κλειστού (αλλά δωρεάν) λογισμικού όπως το Skype ή το Google Earth, μια εύκολη λύση είναι να ενεργοποιήστε τα αποθετήρια (repositories) του medibuntu

Αυτή η μεγάλη εντολή ενεργοποιεί το αποθετηρίο του medibuntu και προσθέτει και το keyring του.

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list –output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get –yes -q –allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update

(αυτή η εντολή πρέπει να δουλεύει σε όλες τις εκδόσεις του Ubuntu χωρίς αλλαγές)

2. Εγκαταστήστε μη-ελεύθερες κωδικοποιήσεις (codecs)

To μετα-πακέτο non-free-codecs θα εγκαταστήσει πολλά πολύ χρήσιμα πακέτα, και περιλαμβάνει το κλασσικό ubuntu-restricted-extras: υποστήριξη για MP3 και διάφορα άλλα φορμά ήχου (GStreamer plugins), γραμματοσειρές της Microsoft, το Java Runtime Environment, Flash plugin, w64codecs ή w32codecs (ανάλογα με την αρχιτεκτονική σας), και πολλά άλλα.

με την ακόλουθη εντολή

sudo apt-get install non-free-codecs

Αν θέλετε να ξέρετε η εν λόγω εντολή εγκαθιστά τα ακόλουθα πακέτα:
cabextract freepats gsfonts-x11 gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse java-common liba52-0.7.4 libamrnb3 libamrwb3 libass3 libavcodec52 libavformat52 libavutil49 libcdaudio1 libcelt0 libdc1394-22 libdca0 libdirac0c2a libdvdnav4 libdvdread4 libenca0 libfaac0 libfaad0 libffado1 libfftw3-3 libfreebob0 libgsm1 libid3tag0 libiptcdata0 libjack0 libkate1 libmad0 libmimic0 libmjpegtools-1.9 libmms0 libmodplug0c2 libmp3lame0 libmp4v2-0 libmpcdec3 libmpeg2-4 libofa0 libpostproc51 libquicktime1 libschroedinger-1.0-0 libsidplay1 libsoundtouch1c2 libswscale0 libtwolame0 libwildmidi0 libx264-67 libxml++2.6-2 libxvidcore4 non-free-codecs odbcinst1debian1 sun-java6-bin sun-java6-jre sun-java6-plugin ttf-liberation ttf-mscorefonts-installer ubuntu-restricted-extras unixodbc unrar w64codecs (περίπου 170 MB download)

3.Εγκαταστήστε περισσότερα codecs, DVD υποστήριξη, VLC και mplayer

Το πακέτο libdvdcss2 είναι ουσιαστικά απαραίτητο αν θέλετε να παίξετε κωδικοποιημένα DVDs (παραβιάζει ίσως κάποια Αμερικάνικη νομοθεσία), όσο αφορά τον VLC πρόκειται για ένα από τους καλύτερους player (παίζει σχεδόν τα πάντα).

Δώστε την εντολή:
sudo apt-get install libdvdcss2 gxine libxine1-ffmpeg vlc mplayer mencoder

Με αυτή την εντολή θα εγκατασταθούν τα ακόλουθα πακέτα: gxine libaudio2 libdvbpsi5 libdvdcss2 libebml0 libiso9660-5 liblua5.1-0 liblzo2-2 libmatroska0 libmozjs0d libopenal1 libqtcore4 libqtgui4 libsdl-image1.2 libsvga1 libtar libvcdinfo0 libvlc2 libvlccore2 libxcb-shape0 libxcb-shm0 libxcb-xv0 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-x mencoder mplayer mplayer-nogui mplayer-skins vlc vlc-data vlc-nox vlc-plugin-pulse (περίπου 80MB)

Β. Χρήση του Control Center

Το Control Center του Gnome είναι μια εξαιρετική λύση διαχείρησης του μηχανήματος σας κατάληλη για αρχάριους αλλά και έμπειρους χρήστες.

1. Ενεργοποίηση του Κέντρου Ελέγχου
Αν και έρχεται προεγκατεστημένο στο Ubuntu το Κέντρο Ελεγχου του Gnome δεν είναι εμφανές στο μενού. System → Preferences → Main Menu
και τσεκάρετε
System → Control Center

Μπορείτε επίσης να ξε-τσεκάρετε τα “Preferences” και “Administration”, καθώς όλα αυτά τα στοχεία εμφανίζωνται στο Control Center.

Τώρα μπορείτε άνετα να ανοίξτε το Control Center από το μενού αλλά αν θέλετε μπορείτε πάντα να το καλέστε και με την εντολή:
gnome-control-center

2. Αρχίζοντας την χρήση του Control Center.

Όταν ανοίγετε το Control Center, απλά πληκτρολογήστε τα πρώτα γράμματα αυτού που ψάχνετε. Εάν θέλετε να αλλάξετε τις ρυθμίσεις διαχείρισης ενέργειας, πληκτρολογώντας “pow” θα φιλτράρει τις επιλογές σας.

3. Χρήσιμα πράγματα να κάνει κάποιος χρησιμοποιώντας το Control Center

A: Προσαρμώστε στις ανάγκες σας την διαχείριση ενέργειας
Αναζητήστε “Power Management” στο Control Center.
Αν προτιμάτε να χρησιμοποιήσετε το μενού:
System → Administration → Power Managment

B: Ρυθμίστε τις προτιμήσεις του screensaver σας
Αναζητήστε “Screensaver” στο Contro Center.
μενού:System → Preferences → Screensaver

Γ: Απαλαχθείτε από ενοχλητικούς ήχους συστήματος
Αναζητήστε “Sound” στο Control Center.
μενού:System → Preferences → Sound

Επιλέψτε ως θέμα το “no sounds” και κάντε mute το Alert sound

Δ: Ρυθμίστε τις αυτόματες ενημερώσεις σας
Ψάξτε για το “update manager” στο control center
μενού:System → Administration → Update Manager

Κάντε κλικ στο κουμπί “Settings…” στην κάτω αριστερή γωνία. Θα πρέπει να στήσετε τις ρυθμίσεις ανάλογα με το μηχάνημα και τα άτομα που το χρησιμοποιούν.

Αν θέλετε να ελαχιστοποιήστε τις συχνές και “ενοχλητικές” ενημερώσεις (πχ στον υπολογιστή της γιαγιάς σας) δοκιμάστε τις ακόλουθες ρυθμίσεις.

Βεβαιωθείτε ότι το “Show new distribution releases” είναι ρυθμισμένο στο “Never” αν δεν θέλετε να ενημερώνονται οι εν λόγω υπολογιστές.

Γ.Ρύθμιση του Firefox και του Thunderbird

Τόσο ο Firefox όσο ο και Thunderbird έχουν την δυνατότητα να μοιράζονται τoν ίδιο “φάκελο προφίλ “, δεν έχει σημασία αν εκκινήσετε τα Windows ή Linux. Όταν (επαν)-εγκαταστήσετε ένα σύστημα Linux ή Windows, το μόνο που πρέπει να διαμορφώσετε το προφίλ σας, ώστε το πρόγραμμα ξέρει πού είναι ο “φάκελος προφίλ”.

Για να το κάνετε αυτό δοκιμάστε την ακόλουθη εντολή:
firefox -P
thunderbird -P

Τώρα μπορείτε να συγχρονίστε τα δύο προφίλ μεταξύ τους.

1. Χρήσιμα πρόσθετα για τον Firefox.

DownThemAll: ένας από τους καλύτερους διαχειριστές downloads

Flashblock: κόψτε τα βαριά Flashanimation

User Agent switcher: επιλύει πολλά προβλήματα συμβατότητας!

Screengrab: αποθηκεύει μια ιστοσελίδα (μερική ή πλήρη)

Session Manager: αποθηκεύει και επαναφέρει την κατάσταση του όλα τα παράθυρα. Απλά ο καλύτερος διαχειριστής της συνόδου περιοχή.

Personas: τόσο εύκολο που ακόμη και εγώ έχω φτιάξει ένα

AdBlock Plus : μπλοκάρει ενοχλητικές διαφημίσεις ακόμη και από Ελληνικά site.

Configuration Mania: κάντε απίστευτες ρυθμίσεις στο Firefox (ευκολότερο από το να παλεύετε με το about:config)

Options Menu: διαχειριστείτε τα plugin σας (πολύ χρήσιμο αν δοκιμάζετε συνέχεια plugin)

2.Πρόσθετα για το Thunderbird

Mozilla Lightning. To επίσημο πρόσθετο για ημερολόγιο στο Thunderbird

Zindus: Συνδέστε το Thunderbird με τις επαφές σας στο Zimbra.

Provider for Google Calendar: Συνδέστε το Google Calendar σας με το Lightning σας.

Image Zoom: Δίνει την δυνατότητα να ζουμάρετε στις εικόνες σας στο Thunderbird και στο Firefox.

Δ. Εγκατάσταση χρήσιμου λογισμικού

1.Google Earth
Αν έχετε ήδη προχωρήσει στην εγκατάσταση των αποθετηρίων του medibuntu τότε η εγκατάσταση του Google Earth 5 θα είναι παιχνιδάκι. Το μόνο που έχετε να κάνετε είναι να ανοίξτε το Synaptic, (δώστε Alt+F2 και στο διάλογο που θα εμφανιστεί Synaptic και μετά το root password, όταν ανοίξει το Synaptic το μόνο που έχετε να κάνετε είναι να ψάξετε με το Search το Google Earth, να το μαρκάρετε προς εγκατάσταση και να δώστε apply changes)

Αν θέλετε να τρέξετε το Google Earth με το θέμα του gtk που χρησιμοποιείτε για να υπάρχει ομοιομορφία ανοίξτε το menu editor και αλλάξτε την εντολή googleearth %f με το googleearth -style GTK+ %f

Αν κάποια νεώτερη έκδοση του Google Earth γίνει διαθέσιμη από το Google ή απλά αν δεν θέλετε να κατεβάστε το Google Earth, μπορείτε να κατεβάστε από το επίσημο site του Google ως .bin installer. Κατεβάστε λοιπόν το GoogleEarthLinux.bin πακέτο και σώστε το στο μηχάνημα σας. Για να εγκατασταθεί θα πρέπει να κάνετε το αρχείο εκτελέσιμο.

Επιλέξτε το αρχείο που κατεβάσατε (μάλλον είναι στο φάκελο Downloads) και κάντε δεξί-κλικ πάνω του και στο μενού που θα εμφανιστεί επιλέξτε properties.

Στο παράθυρο των properties λοιπόν θα πρέπει να επιλέξτε την καρτέλα “Permissions” και τσεκάρετε το κουτάκι μπροστά από το “Allow to execute file as program.”

Ωραία τώρα το αρχείο αυτό έγινε εκτελέσιμο, ανοίξτε ένα Τerminal (τερματικό επί το Ελληνικότερο) και αν και εφ’ όσων το αρχείο σας βρίσκεται στο φάκελο Download θα πρέπει να γράψετε τα εξής:
cd Downloads
./GoogleEarthLinux.bin

2. Adobe (Acrobat) Reader.

Κατ’αρχάς να τονίσω ότι δεν χρειάζεται κατά την γνώμη μου να εγκαταστήσει κανείς το Adobe Reader καθώς τα open source προγράμματα που ανοίγουν pdf είναι ελαφρύτερα και δένουν καλύτερα με το σύστημα σας, ωστόσο είναι δυνατόν να το βάλετε (ειδικά αν κάνετε την εγκατάσταση εσείς σε κάποιον αρχάριο χρήστη που έχει συνηθίσει το Adobe Reader).

Η διαδικασία είναι παρόμοια με αυτή που είδαμε στο Google Earth, κατεβάζετε το .bin πακέτο από το επίσημο site της adobe. Το κάνετε εκτελέσιμο όπως είδαμε πριν λίγο, και γράφετε στο τερματικό σας τις ακόλουθες εντολές:
cd Downloads
sudo ./AdbeRdr9.2-1_i486linux_enu.bin (ή όποιο άλλο όνομα αρχείου κατεβάσατε)

σημειώστε εδώ ότι δεν χρειάζεται να γράφετε ολόκληρο το όνομα του αρχείου, γράψτε τα πρώτα δύο-τρια γράμματα και μετά πατήστε το κουμπί tab στο πληκτρολόγιο, το όνομα του αρχείου θα αυτοσυμπληρωθεί… (ναι είναι μαγικό)

όταν εμφανιστεί το μήνυμα: “Enter installation directory for Adobe Reader 9.2 [/opt] “απλά πατήστε enter για να εγκατασταθεί το Adobe Reader στο /opt.

4. Περισσότερα Ελεύθερα Προγράμματα

Mozilla Thunderbird 2.0: Το Thunderbird είναι ένα εξαιρετικό πρόγραμμα email αλλά για πολύ κόσμο δεν “δένει” πολύ καλά με το Gnome Desktop για αυτό όταν θα το εγκαταστήστε δώστε την ακόλουθη εντολή:

sudo apt-get install thunderbird thunderbird-gnome-support
Με την εντολή αυτή θα εγκατασταθεί και το πακέτο υποστήριξης του gnome που είναι το default περιβάλλον του Ubuntu

Filezilla: Αν χρησιμοποιείτε FTP μην ξεχάστε το Filezilla είναι μια πολύ καλή εφαρμογή για FTP με πολλές ευκολίες. Για να το εγκαταστήστε ψάξτε για το “Filezilla” στο Software Center ή κάντε κλικ εδώ για εγκατάσταση.

Audacity: Επεξεργαστής ήχου (αντίστοιχο των Samplitude / Cubase)

Για εγκατάσταση από το Software Center: ψάξτε για το “audacity” ή κάντε κλικ εδώ για εγκατάσταση..

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

Sound Converter: μετατρέψτε αρχεία, WAV σε MP3 ή OGG, FLAC σε MP3… κτλ

Για εγκατάσταση από το Software Center: ψάξτε για το “sound converter” ή κάντε κλικ εδώ για εγκατάσταση.

Shutter: ένα εξαιρετικό πρόγραμμα για την λήψη screenshots

Για εγκατάσταση από το Software Center: ψάξτε για το “shutter” ή κάντε κλικ εδώ για εγκατάσταση.

(μην ελεύθερο δωρεάν και χρήσιμο λογισμικό που ίσως θέλετε να εγκαταστήσετε)

Skype 2.1: η μένα 2.1 beta έκδοση υποστηρίζει PulseAudio και αν έχετε εγκαταστήσει τα αποθετήρια του medibuntu μπορείτε να το εγκαταστήσετε με την παρακάτω εντολή.

sudo apt-get install skype

Dropbox μια εξαιρετική online υπηρεσία διαμοιρασμού και συγχρονισμού αρχείων μεταξύ τον υπολογιστών σας, με 2GB δωρεάν χώρο. Οδηγίες εγκατάστασης θα βρείτε εδώ.

Ε. Λογισμικό διαχείρισης συστήματος

1. Εύκολη ρύθμιση Firewall

Είναι πιθανό να θέλετε να εγκαταστήσετε ένα Firewall, το Ubuntu 9.10 Karmic Koala έρχεται με προεγκατεστημένο το ufw (Uncomplicated FireWall). Για να το εύκολο χειρισμό του θα πρέπει να εγκατασταθεί το Gufw.

Για εγκατάσταση μέσω του Software Center: ψάξτε για το “gufw”, ή κάντε κλικ εδώ για εγκατάσταση.

Για να ρυθμίστε το Firewall σας ψάξτε για “Firewall Configuration” στο Control Center.
Στο μενού: Menu: System → Administration → Firewall configuration

Σιγουρευτείτε για τις ρυθμίσεις των υπηρεσιών ftp, pop3 και smtp αν σκοπεύετε να τις χρησιμοποιήστε.

2. Εγκατάσταση antivirus

Πλάκα μου κάνετε έτσι; Δεν είναι απαραίτητο να έχετε antivirus σε μηχάνημα με Linux αρκεί να έχετε στήσει το Firewall σας και να κάνετε συχνά updates. Σήμερα υπάρχουν πολλά Antivirus για Linux αλλά αν θέλετε την γνώμη μου (και την γνώμη του Eva Johannes) δεν χρειάζεται να εγκαταστήσετε antivirus στο Linux αλλά αν επιμένετε μπορείτε να χρησιμοποιείστε το ClamAv που είναι ανοιχτού κώδικα.

Το ClamAV είναι μια αξιόλογη (δια-πλατφορμική) προσπάθεια και υπάρχει το ClamTk για γραφικό περιβάλλον.

Για εγκατάσταση μέσω του Software Center: ψάξτε για “Virus Scanner” ή κάντε κλικ εδώ για εγκατάσταση
.
Για να το ανοίξετε θα το βρείτε στο μενού: Applications → System Tools → Virus Scanner

Αν θέλετε μπορείτε να βάλετε την πλέον πρόσφατη έκδοση του ClamTk που δεν είναι διαθέσιμη στα αποθετήρια του Ubuntu από εδώ. Στην περίπτωση αυτή το ClamTk θα έχει μετακινηθεί σε άλλο σημείο του μενού.

Πιο συγκεκριμένα:Applications → Accessories → Virus Scanner

Άλλες κλειστού κώδικα προσεγγίσεις που μπορεί να θέλετε να δείτε είναι το Avira που την freeware έκδοση του μπορείτε να την βρείτε εδώ και το Linux Home Edition της Avast.

3.Απενεργοποιώντας κάποιες υπηρεσίες και προγράμματα κατά την αρχικοποίηση.

1.Διαχειριστείτε υπηρεσίες με το Boot-up Manager

Στις παλαιότερες εκδόσεις του Ubuntu η διαχείριση μπορούσε να γίνει μέσα από το εργαλείο που βρισκόταν στο μενού System → Administration → Services το οποίο πλέον δεν υπάρχει. Αντ’αυτού μπορείτε να εγκαταστήσετε μια εξειδικευμένη εφαρμογή το Boot-up Manager.

Για εγκατάσταση μέσω του Software Cente: ψάξτε “boot-up manager” ή κάντε κλικ εδώ για εγκατάσταση.

2. Απενεργοποιώντας μη-απαραίτητα προγράμματα κατά την έναρξη.

Ίσως ορισμένα προγράμματα που ενεργοποιούνται κατά την έναρξη δεν σας είναι απαραίτητα πχ. τα remote desktop server και visual assistance δεν έχει τύχει να μου χρειαστούν ποτέ.

Ψάξτε λοιπόν για “Startup Applications” στο Control Center
ή στο μενού: System → Administration → Startup Applications

4. Ακόμη περισσότερα χρήσιμα εργαλεία

1. Gparted, ένας πολύ ισχυρός επεξεργαστής κατατμήσεων

Το Gparted είναι ένας πολύ ισχυρός και χρήσιμος επεξεργαστής κατατμήσεων αντίστοιχος του πλέον μη-ενεργού Partion Magic

Για να το εγκαταστήσετε δώστε την εντολή που ακολουθεί

sudo apt-get install ntfsprogs gparted

2.Start-Up Manager

To Start-up Manager είναι ένα γραφικό εργαλείο για αλλαγή των ρυθμίσεων του bootloader και άλλων ρυθμίσεων κατά την έναρξη.

3.Ubuntu Tweak

Υπάρχουν πολλοί που συμπαθούν το Ubuntu Tweak και πολλοί που το αντιπαθούν αν και είναι αρκετά χρήσιμο θέλει ιδιαίτερη προσοχή στην χρήση του γιατί μπορεί να δημιουργήσει διπλές εγγραφές στα μενού σας. Αν θέλετε μπορείτε να το εγκαταστήσετε με τις οδηγίες που θα βρείτε εδώ.

4.Κρυπτογράφηση.

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

4. Απεγκατάσταση μη χρησιμοποιούμενου λογισμικού και ξεκαθάρισμα.

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

Χρήστης που δεν χρησιμοποιεί τα Evolution, F-spot, Rhythmbox, Tomboy τα gnome-games (απελευθέρωση 145MB χώρου στο σκληρό δίσκο) τα αφαιρεί με την εντολή:

sudo apt-get remove evolution evolution-common evolution-couchdb evolution-exchange evolution-indicator evolution-plugins evolution-webcal f-spot gnome-games gnome-games-common rhythmbox tomboy

Χρήστης που δεν χρησιμοποιεί Palm ή αντίστοιχες συσκευές.

sudo apt-get remove gnome-pilot gnome-pilot-conduits libgnome-pilot2 libpisync1 libpisock9

Αφαίρεση της mono

To debate για το αν θα πρέπει ένα μηχάνημα να έχει εγκατεστημένη την mono ή όχι δεν είναι καινούριο. Δύο εφαρμογές στην αρχική εγκατάσταση του Ubuntu την χρησιμοποιούν το F-Spot και το Tomboy. Αν δεν τις χρησιμοποιείτε και θέλετε να την αφαιρέστε δώστε την ακόλουθη εντολή:

sudo apt-get purge libmono* libgdiplus cli-common

Προσοχή: Μην αφαιρέστε την mono αν δεν γνωρίζετε τι κάνετε ακριβώς

Αφαίρεση ορφανών πακέτων

Με όλο αυτό το βάλε-βγάλε πακέτων μπορεί στο σύστημα σας να έχουν μείνει πολλές βιβλιοθήκες που δεν χρησιμοποιούνται πλέον δύο πολύ χρήσιμα εργαλεία για να βρείτε ποιες είναι είναι το deborphan και το gtkorphan. Για να τα εγκαταστήσετε μπορείτε να δώστε την εντολή:

sudo apt-get install deborphan gtkorphan

Για να το ενεργοποιήστε ψάξτε στο “Control Center” για το “Remove Orphaned Packages”
ή μέσω του μενού: System → Administration → Remove orphaned packages

(προσοχή μην αφαιρείτε μια βιβλιοθήκη αν δεν είστε σίγουροι για το τι κάνετε)

Τέλος, δοκιμάστε τις δύο εντολές που ακολουθούν.

sudo apt-get autoremove
sudo apt-get clean

Ζ. Εγκατάσταση γραμματοσειρών στο Ubuntu.

1.Γραμματοσειρές Liberation της RedHat

Οι γραμματοσειρές Liberation έχουν σαν στόχο την πλήρη αντικατάσταση των γραμματοσειρών την Microsoft. Αν θέλετε μπορείτε να τις εγκαταστήστε με την ακόλουθη εντολή:

sudo apt-get install ttf-liberation

2.Γραμματοσειρές της Microsoft

Αν και πλέον με τις γραμματοσειρές της Redhat δεν χρειάζεστε τις γραμματοσειρές της Microsoft ωστόσο αν θέλετε να τις εγκαταστήσετε μπορείτε να δώστε την ακόλουθη εντολή:

sudo apt-get install ttf-mscorefonts-installer

Το πακέτο ttf-mscorefonts-installer στις παλαιότερες εκδόσεις του Ubuntu ήταν το γνωστό msttcorefonts. Αν έχετε εγκαταστήσει τα μεταπακέτα ubuntu-restricted-extras ή τα non-free-codecs το πακέτο έχει ήδη εγκατασταθεί.

3. Πως να εγκαταστήσετε οποιαδήποτε γραμματοσειρά.

α.Ανοίγετε τον αρχικό σας φάκελο (Home) στο Nautilus

β.Ενεργοποιήστε το “Show Hidden Files” στο μενού του Nautilus

γ.Δημιουργήστε ένα νέο φάκελο με το όνομα .fonts (μην ξεχάστε την τελεία μπροστά)

δ.Αντιγράψτε ότι γραμματοσειρές θέλετε στο νέο φάκελο

ε.Ίσως χρειαστεί να επανεκκινήστε κάποιες εφαρμογές

Η. Περισσότερες Γλώσσες

Στο Ubuntu μπορείτε να χρησιμοποιήστε πολλές διαφορετικές γλώσσες.

Ψάξτε στο Contol Center για “Language Support”
ή στο μενού: System → Administration → Language Support

Όλες οι εφαρμογές σας θα ενημερωθούν ανάλογα.

Θ. Εγκαταστήστε πακέτο διαφορετικής αρχιτεκτονικής

Το πρόβλημα: Θέλετε να εγκαταστήστε ένα πακέτο που έχει φτιαχτεί για 32bit αλλά έχετε την 64bit έκδοση του Ubuntu

Η λύση: Εγκαταστήστε το πακέτο επιβάλλοντας την αρχιτεκτονική

sudo dpkg -i –force-architecture όνοματουπακέτου.deb


η Sony Imageworks ανοίγει σιγά-σιγά το λογισμικό της

Αν παρακολουθείτε αυτό το blog εδώ και μερικά χρόνια μπορεί να θυμάστε όταν είχα εντυπωσιαστεί από την κίνηση της Sony να προωθεί την εγκατάσταση ανεξάρτητου λειτουργικού συστήματος (βλέπε Linux για PowerPC). Από ότι φαίνεται η Sony Imageworks η εταιρεία παραγωγής ταινιών της Sony προχώρησε στην δημοσίευση κάτω από την Νέα Άδεια BSD πέντε (αρχικά) από τα προγράμματα που χρησιμοποιεί για την δημιουργία και επεξεργασία γραφικών και όχι μόνο, τα οποία είναι:

το Open Shading Language (OSL) που είναι μια γλώσσα για το υπολογισμό και την απεικόνιση του shading

το Scala Migrations που είναι ένα εργαλείο για το migration βάσεων δεδομένων

το Field3D μια βιβλιοθήκη αποθήκευσης δεδομένων voxel

το Pystring είναι μια συλλογή functions της C++ ώστε να επιτυγχάνεται διαχείριση των string στη C++ ανάλογη με αυτή της python

και τέλος το Maya Reticle που είναι ένα Maya-plugin για camera masking

Στην απίθανη περίπτωση που έχετε καταλάβει τι στο καλό είναι όλα αυτά και σας ενδιαφέρει να ασχοληθείτε με την περαιτέρω ανάπτυξη τους μην διστάσετε.

Η Sοny Imageworks όπως και κάθε εταιρεία που ασχολείται με την ανάπτυξη 3D γραφικών στο Hollywood κάνει εκτεταμένη χρήση του ελεύθερου λογισμικού, είτε αυτό χρησιμοποείται για να στήσει πανίσχυρους Beowulf Clusters είτε για την επεξεργασία και διαχείρηση του τεράστιου όγκου δεδομένων που έχει η παραγωγή μιας 3D ταινίας. Ο CEO της Sony Imageworks Rob Bredow στο ειδικό site που έχει φτιάξει η εταιρεία για να φιλοξενήσει την open source πρωτοβουλία της αναφέρει ότι το λογισμικό ανοιχτού κώδικα ήταν πάντα κόμματι αυτού που κάνει την Imageworks να λειτουργεί. Ας ελπίσουμε ότι θα δούμε και άλλες ανάλογες προσπάθειες από μεγάλες εταιρίες του χώρου όπως η Imageworks.


εκδώθηκε η σουίτα ελέγχου Phoronix Test suite 2.0

Εδώ και λίγες μέρες είναι διαθέσιμη η εφαρμογή Phoronix Test Suite 2.0 (PTS), πρόκειται για μια ανοιχτού κώδικα εφαρμογή (κάτω από την GPLv3 παρακαλώ) που τρέχει σε συστήματα Linux, OpenSolaris και MacOSX και έχει σαν στόχο τον έλεγχο του hardware και του software του μηχανήματος σας με πλειάδα benchmarking script. Στόχος της εφαρμογή είναι η διαδικασία να επιτυγχάνεται μέσω διαλόγων ώστε ο χρήστης να μην μπλέκει με τα πλεον τεχνικά κομμάτια. Συγκεκριμένα το PTS έχει τις ακόλουθες δυνατότητες (σύμφωνα με το site του project):

  • 100+ προφίλ ελέγχου
  • 40+ σουίτες ελέγχου
  • επεκτάσιμη (βασισμένη στο XML) αρχιτεκτονική ελέγχου
  • δυνατότητα χρήσης ειδικής διανομής LiveDVD/USB ελέγχου (PTS Desktop Live)
  • αυτοματοποιημένη εγκατάσταση ελέγχων
  • υποστήριξη διαχείρισης των dependencies
  • αρχιτεκτονική βασισμένη σε προσθαφερούμενα plug-in
  • ενσωματωμένη αναγνώστης αποτελεσμάτων
  • υποστήριξη εμφάνισης PNG, JPG, Adobe SWF, SVG γραφικών
  • υποστήριξη αυτόνομου batch mode
  • παγκόσμια κεντρική βάση δεδομένων για uploads και σύγκριση αποτελεσμάτων δοκιμών (Phoronix Global)
  • τεκμηρίωση σε HTML που καλύπτει τα προφίλ ελέγχου, καθώς και το framework των modules
  • στοιχεία για το εγκατεστημένο λογισμικό, και το hardware
  • υποστήριξη monitoring του συστήματος
  • τρέχει σε λειτουργικά συστήματα Linux, OpenSolaris, Mac OS X, και BSD
  • απομακρυσμένος έλεγχος (Phoromatic )

Πιστεύω ότι αξίζει να τρέξετε αυτό το πρόγραμμα έστω και μια φορά στο μηχάνημα σας, (είδικα αν έχετε περισσότερα από ένα) προκειμένου να δείτε σημεία που πιθανών υπάρχει κάποιο bottleneck! Aν η ενασχόληση σας με τους υπολογιστές είναι επαγγελματική πιστεύω ότι αξίζει τουλάχιστον να το δοκιμάστε (εεε φανταστικέ IT technician?)


Οι Έλληνες στο Google Summer Of Code 10

Παρά την πεποίθηση ότι η ανάπτυξη ελεύθερου λογισμικού στην Ελλάδα είναι περιορισμένοι υπάρχουν αρκετοί νέοι προγραμματιστές που κατάφεραν και μπήκαν στο Google Summer Of Code για το έτος 2009. Πάντα επιτυχίες παιδιά.

Ευστάθιος Καμπέρης: C99/POSIX Conformance Audit για το DragonFly BSD.

Ηλίας Μαρίνος: Application-Specific Audit Trails για το FreeBSD

Φώτης Χατζής :  Ncat & General Feature Extension για το Nmap Security Scanner

Δημήτρης Διακόπουλος: Openframeworks toolkit for developing multi-touch musical interfaces για το Natural User Interface Group

Γιάννης Μπελιάς: GPhoto configuration backend for Oyranos για το OpenICC

Σίμος Ξενιτέλλης: International Input (X11) για το Simple DirectMedia Layer

Γιώργος Πολίτης: Ηush-hush chats with Off The Record (OTR) messaging για το SIP communicator.

Αλέξανδρος Στεργιάκης: Improve GIS support in Tcl για το Tcl Community Association

Παρασκευή Νικολαΐδου: HTTP/1.1 support and Chameleon, native look for Tk widgets για το Tcl Community Association

(ίσως η λίστα να μην είναι πλήρης και να μου έχει διαφύγει κάποιος, παρακαλώ ενημερώστε με σχετικά)

και έτσι έγινε:

ο Γιώργος Κιαγιαδάκης: Voip Client για το KDE

Επίσης ο Νίκος Κουρεμένος είναι μέντορας για λογασιασμό του Python Software Foundation στο project του Jeffrey Ling  Gajim: Whiteboard Implementation.

και ο Διομήδης Σπινέλλης είναι μέντορας για λογαριασμό του FreeBSD Project στο project της  Tatsiana Elavaya: ipfw ruleset optimization and highlevel rule definition language.


νευρo-κοινά (a.k.a neurocommons)

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

(more…)