Beauty and the… Desktop

our milky way

Beauty is a characteristic of a person, place, object, or idea that provides a perceptual experience of pleasure, meaning, or satisfaction.The earliest theory of beauty can be found in the works of early Greek philosophers from the pre-Socratic period, such as Pythagoras. The Pythagorean school saw a strong connection between mathematics and beauty- a cold and austere type of beauty admittedly. In particular, they noted that objects proportioned according to the golden ratio (1.61803399) seemed more attractive.

There are researches indicating that the experience of beauty, emerges early in child development, and that the standards of beauty are similar across different genders and cultures. In its most profound sense, beauty may engender a salient experience of positive reflection about the meaning of one’s own existence. Because this is a subjective experience, it is often said that «beauty is in the eye of the beholder.» It is the quality that gives pleasure to the mind or senses and is associated with such properties as harmony of form or color, excellence of artistry, truthfulness, and originality. So, it was essential for the «silicon» industry and mostly for software industry to have some guidelines based on studies of human-computer interaction. One of the most important goals of human-computer interaction tests is the «Emotional response». The studies produced a documented guidelines called «Human interface guidelines» (HIG). These are software development documents which offer application developers a set of recommendations on how to improve the experience for the users and making application interfaces more intuitive, learnable, and consistent. Examples of HIG for the two major Desktop Environments (DE)of Linux, are GNOME Human Interface Guidelines and KDE Human Interface Guidelines

gnomeen_gb_scaled
GNOME Desktop
kdeplasma-kickoff_scaled
KDE Desktop

The DE is the first optical interaction when a computer boots up and is ready to operate by its user. Typically consists of icons, windows, toolbars, menus, folders, wallpapers, etc. Software architects of DE are trying to create a consistent experience across the environment, including all the applications and other tools being used. This doesn’t mean that they always succeed. The reason is mostly because FOSS developers are naturally free to break the rules of HIG if they think that they do not fit their application. As a result all those apps and tools may come to a point that brake the harmony of the environment and make the operating system look inconsistent and therefore «ugly».

Fortunately, users of Linux operating system have the opportunity to alter easily the look n’ feel of their DE by changing the default themes, icons, fonts, menu and window styles etc or even their DE. Inevitably, this creates a huge amount of different Desktop styles, where every user has his own perception on how should the desktop look like. It seems that it is a pursuit of beauty and perfection for the eye of the beholder.

~ GNOME-look.org KDE-look.org ~

BleachBit : Το CCleaner του Linux

Οι περισσότεροι φαντάζομαι γνωρίζουμε το CCleaner, το πιο πετυχημένο εργαλείο εκκαθάρισης «σκουπιδιών» των Windows. Τι γίνεται όμως με το Linux;

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

Κατά καιρούς εμφανίστηκαν αρκετά προγράμματα που αναλάμβαναν να καθαρίσουν το Linux μας αλλά τα bleachbit-040-englishπερισσότερα δεν κατάφεραν καν να ενταχτούν στα αποθετήρια τις διανομής μας για να είναι εύκολο να τα εγκαταστήσουμε. Ένα από τα ποιο γνωστά που κατάφεραν να μπουν είναι το Klean Sweep ( είναι για KDE και όχι για GNOME περιβάλλον) το οποίο όμως δεν έχει κυκλοφορήσει κάποια νέα έκδοση από το 2006. Ένα δεύτερο που μπήκε στα αποθετήρια αλλά βγήκε κλοτσηδόν ήταν το Cruft remover (System Cleaner). Πρωτοεμφανίστηκε στις Alpha εκδόσεις του Ubuntu 8.10. Λόγο όμως κακής σχεδίασης όταν το έτρεχες απενγκαθιστούσε όλα τα προγράμματα που έκανες εγκατάσταση από deb πακέτα τα οποίο ήταν μαρκαρισμένα ως «autoremove» από το APT. Οπότε το «επιτελείο» αποφάσισε να το αφαιρέσει από την τελική έκδοση του Ubuntu 8.10. Σήμερα (Ubuntu 9.04 Alpha 5) επιστρέφει με νέο όνομα… Computer Janitor αν και κάνει ακόμα τα ίδια (το δοκίμασα :) ) προφανώς στην τελική έκδοση θα βρουν έναν έξυπνο τρόπο να αφαιρεί μόνο αυτά που πρέπει.

Στις 24 Δεκεμβρίου εμφανίστηκε ένα νέο αστέρι ονόματι BleachBit. Έχει μπει στα αποθετήρια των περισσότερων διανομών και φαίνεται ότι ήδη δημιουργείται μια κοινότητα γύρο του για να το υποστηρίξει. Το BleacBit είναι open source και σχεδιασμένο για όλες τις διανομές Linux ανεξάρτητα απο το desktop περιβάλλον που έχετε. Μερικά χαρακτηριστικά του είναι :

  • Διαγραφή τα περιττών αρχείων για ελευθέρωση πολύτιμου χώρου στο δίσκο
  • Διαγραφή παλαιών αρχείων καταγραφής του συστήματος
  • Διαγραφή των coockies
  • Διαγραφή της cache
  • Διαγραφή του ιστορικού περιήγησης στο διαδίκτυο με Firefox και του Opera
  • Διαγραφή των ατελών συντομεύσεων
  • Διαγραφή των προσωρινών αρχείων
  • Διαγραφή μεταφράσεων που δεν χρησιμοποιείτε
  • Εκκαθάριση των προσωρινών αρχείων του Acrobat Reader
  • Εκκαθάριση του ιστορικού του Τερματικού
  • Εκκαθάριση του Beagle
  • Εκκαθάριση του Epiphany
  • Εκκαθάριση του GIMP
  • Εκκαθάριση του Google Earth
  • Εκκαθάριση του OpenOffice.org
  • Εκκαθάριση του KDE
  • Εκκαθάριση του Vim
  • Εκκαθάριση του XChat
  • Εκκαθάριση του RealPlayer
  • Εκκαθάριση του RpmBuild
  • Εκκαθάριση της Java
  • και πολλά άλλα…

Μπορείτε να το κατεβάσετε απο το επίσημο site εδω : http://bleachbit.sourceforge.net/ ή να το αναζητήσετε απο τα αποθετήρια της διανομής σας. Μόλις το εγκατατήσετε στο μενού εμφανίζονται δύο επιλογές Bleachbit και Bleachbit as Administration. Προφανώς σε Multiuser περιβάλλον ο κάθε χρήστης μπορεί να χρησημοποιεί το πρώτο για να καθαρίζει τον προσωπικότου καταλογο ενω ο Admin όλο το συστημα.

Τι είναι το LaunchPad;

Τι είναι το Launchpad: Φιλοξενία κώδικα, μετάφρασης και αναφοράς σφαλατων

Μετά από λίγο καιρό ενασχόλησης με το Linux και όταν εξοικειωθούμε με κάποια διανομή, τότε είναι που στους περισσότερους χρήστες δημιουργείται μια αίσθηση η οποία τους παρακινεί να βρουν τρόπο να προσφέρουν και να συνδράμουν και αυτοί με κάποιο τρόπο κοινότητα του ανοιχτού λογισμικού. Συνεχίστε να διαβάζετε Τι είναι το LaunchPad;.

Χρήσιμα extensions στο δεξί κλικ.

Νautilus Αctions.nautilus_actions

To «nautilus actions» αποτελεί την ιδανική λύση όταν θέλουμε να προσθέσουμε στο δεξί κλικ διάφορες επεκτάσεις όπως «open as root», προγράμματα ή δικά μας script. Αυτό γίνεται με εγκατάσταση από το Synaptic  του πακέτου «nautilus-actions». Έρχεται με ένα GUI οπού ότι κάνετε «Add» θα εμφανίζεται στο δεξί κλικ.

Nautilus Administrator.

Στα περισσότερα forum που παρέχουν λύσεις σε καθημερινά προβληματάκια, θα δούμε ότι όταν τίθεται από έναν αρχάριο ένα ερώτημα και η λύση απαιτεί την αλλαγή/τροποποίηση κάποιων αρχείων  οι οποία όμως γίνεται μόνο με  δικαιώματα διαχειριστή, τότε η απάντηση που δίνεται συνήθως είναι «άνοιξε ένα τερματικό και δώσε : sudo nano /diadromi/sto/arxeio/». Σε αυτές τις περιπτώσεις ο αρχάριος μπορεί να τα παρατήσει, να τα κάνει μαντάρα  ή τελικά να μάθει 5 πράγματα για το πώς δουλεύουν στο τερματικό ως root. Υπάρχει όμως μία καλύτερη λύση η οποία διασφαλίζει ότι ο αρχάριος τουλάχιστον δεν θα τα παρατήσει αφού θα κάνει τις απαραίτητες ρυθμίσεις μέσα από το γραφικό περιβάλλον. Η λύση έρχεται με την εγκατάσταση του «nautilus-gksu» από το Synaptic.

  1. Κάνουμε εγκατάσταση το «nautilus-gksu» από Synaptic
  2. Έπειτα κάνουμε Logout και μετά Login
  3. Τώρα με δεξί κλικ σε όποιον φάκελο θέλουμε πατάμε «open as administrator» και αμέσως ανοίγει στο σημείο ένας νέος Nautilus με προνόμια διαχειριστή.

Open Terminal here.menuitem_admin_terminal

Για λόγους ευχρηστίας και προβολής του Ubuntu ως «μια διανομή για ανθρώπινα όντα» Canonical αφαιρεί απο το δεξί κλικ το «Open in terminal». Αυτό όμως ειναι πολύ ενοχλητικό για τους powerusers οι οποίοι αναγκάζονται να ανοίξουν το τερματικό και μετά να δόσουν όλη την διαδρομή για να φτάσουν εκεί που θέλουν να εργαστούν (όχι οτι τους χαλάει και ιδιέτερα… ). Τη λύση σε αυτό το «προβληματάκι» φέρνει η εγκατάσταση απο το Synaptic του «nautilus-open-terminal». Το αποτέλεσμα θα είναι να μπορεί πια ο χρήστης να ανοίγει την κονσόλα σε οποιονδήποτε φάκελο, χωρίς να χρειαστεί να δίνει κάθε φορα όλη την διαδρομή.

Εγκατάσταση του WordPress σε εικονικό Server

wordpress logo

Η δημιουργία ενός ιστολογίου είναι υπόθεση μερικών κλικ. Μια επίσκεψη στο wordpress.com θα σας πείσει για την ευχρηστία και το μέγεθος της κοινότητας που την υποστηρίζει. Συνεχίστε να διαβάζετε Εγκατάσταση του WordPress σε εικονικό Server.

Google Gears σε Firefox 64bit

Το Google Gears είναι μια μικρή εφαρμογή της Google που λειτουργεί ως addon του Firefox και κάνει local caching διάφορων σελίδων που το υποστηρίζουν ώστε να εμφανίζονται και να λειτουργούν πιο γρήγορα. Έτσι η υποστήριξη του από το WordPress ήταν αυτονόητη. Η ενεργοποίηση γίνεται από το Dashboard σας πάνω δεξιά όταν πατήστε το Turbo με αποτέλεσμα να διευκολύνεται η διαχείριση του blog σας ειδικά όταν έχετε ανεβασμένο το WordPress σε δικό σας webhost.

Ως εδώ … όλα καλά… Αλλά τι γίνεται όταν έχετε 64bit λειτουργικό και άρα Firefox 64bit; Επίσημα η Google αναφέρει ότι το addon υποστηρίζει μόνο 32bit !!! (Γιατί ρε Google ???). Εδώ είναι η ομορφιά και η δύναμη του open source … Μια ομάδα από ανεξάρτητους προγραμματιστές τροποποίησε το κώδικα του addon για να υποστηρίζει 64bit Firefox. Πήγα λοιπόν στο nielspeen.com και κατέβασα το gears-linux-opt.xpi. Μετά την εγκατάσταση το Gears κάνει local cache περίπου 250 αρχεία στο PC και όταν αυτά θα αλλάζουν θα γίνονται update μέσω Javascript χωρίς να καθυστερεί καθόλου ο browser!

googlegears1

Τι είναι το Linux και γιατί να ασχοληθώ με αυτό…

tux linux inside

Το Linux είναι ένα ελεύθερο λειτουργικό σύστημα τύπου Unix που αρχικά δημιουργήθηκε από τον Linus Torvalds και στη συνέχεια αναπτύχθηκε/αναπτύσσεται με τη βοήθεια προγραμματιστών από όλον τον κόσμο. Χρησιμοποιείται στο 65% τών Server του διαδικτύου, σε υπερυπολογιστές, στο διάστημα, σε κινητά τηλέφωνα και πολλές άλλες συσκευές, χωρίς βέβαια να το έχουμε αντιληφθεί…

Συνεχίστε να διαβάζετε Τι είναι το Linux και γιατί να ασχοληθώ με αυτό….

Επισκόπηση του απορρήτου Google, Yahoo, MSN.

Google:

Πηγή : http://www.google.gr/intl/el/privacy.html

Πεδίο εφαρμογής

Η παρούσα δήλωση αφορά στα προϊόντα, στις υπηρεσίες και στις ιστοσελίδες της Google σε παγκόσμιο επίπεδο (συνολικά, «υπηρεσίες» της Google). Προσωπικά στοιχεία και άλλα δεδομένα που συλλέγουμε

Συνεχίστε να διαβάζετε Επισκόπηση του απορρήτου Google, Yahoo, MSN..