Δευτέρα 29 Αυγούστου 2011

Joli OS 1.2


Πρίν απο κάτι μέρες απέκτησα ένα δεύτερο netbook. Σκέφτηκα να μην ακολουθήσω την κλασσική συνταγή τών Windows ΧP, αλλά να αφιερώσω όλο τον δίσκο σε ένα άλλο λειτουργικό. Αποφάσισα αυτο το netbook να το χρησιμοποιώ καθαρά για το ίντερνετ, τρέχοντας και κάποιες native εφαρμογές πού και πού. Τα XP είναι ένα πολύ καλό λειτουργικό, αλλά είναι αρκετά άσχημο για τα γούστα μου πλέον. Και δέν με σώζει κανένα theme.

Στην αρχή δοκίμασα το Meego. Το είχαμε δεί παλιότερα σαν Moblin. Είναι πλέον ένα καλό,γρήγορο και όμορφο λειτουργικό ειδικά για netbooks. Δύο πράγματα δέν βρήκα σωστά στην έκδοση που δοκίμασα. Δεν είχε πολλά κοινωνικά δίκτυα για να προσθέσω( μόνο facebook και μία υπηρεσία με ανέβασμα φωτογραφιών) και δεν έπαιζε avi αρχεία. Μετά το update, δέν έπαιζε ούτε mp3. Μια λύση αν θέλετε να το ψάξετε μπορείτε να βρείτε στο http://setupguides.blogspot.com/2010/06/playing-avi-mp3-divx-and-mp4-in-meego.html. Για μένα ήταν αρκετό για να ετοιμάσω το στικάκι μου για την επόμενη εγκατάσταση.

Πρίν καταλήξω στα Ubuntu που ούτως η άλλος χρησιμοποιώ, έψαξα για το Jollycloud - πλέον Joli Os -  που είχα ακούσει πολύ καλά λόγια παλιότερα. Μέ χαλούσε το cloud της υπόθεσης μίας και ήθελα και native apps. Επίσης είχα ακούσει πώς αν δέν υπάρχει ίντερνετ το λειτουργικό είναι άχρηστο. Παρόλα αυτά το δοκίμασα.

Βασίζεται στο Ubuntu, και είναι από τους δημιουργούς του Netvibes. Στόχος του φυσικά είναι τα netbooks και γενικός τα μικρά σε δυνατότητες συστήματα. Οι περισσότερες εφαρμογές του είναι web-based. Ακόμα και το interface του είναι σε html5. Θυμίζει λίγο το Ιos με τις διάφορες σελίδες με εφαρμογές.Από το μενού μπορούμε να προσθέσουμε εφαρμογές που είναι χωρισμένες σε διάφορες κατηγορίες. Όλες αυτές οι εφαρμογές απαιτούν σύνδεση στο ίντερνετ. Μόνο οι native μπορούν τα τρέξουν χωρίς σύνδεση. Στίς native υπάρχουν λίγες, αλλά πολύ καλές και γνωστές εφαρμογές που καλύπτουν τις βασικές μας ανάγκες. Ο vlc, pidgin, banshee, κλπ.

Μπορούμε με το synaptic να βάλουμε όποια εφαρμογή θέλουμε όμως. Μη ξεχνάμε πώς το λειτουργικό είναι ουσιαστικά Ubuntu. Πατώντας alt + F1, καλούμε την κονσόλα και γράφοντας sudo synaptic, μπορούμε να κάνουμε εγκατάσταση όποιο πρόγραμμα θέλουμε. Βέβαια το κακό είναι πως δέν θα βρεί συντόμευση του προγράμματος μας, στο όμορφο μενού του Joly Os, αλλά μπορούμε να ανοίγουμε το πρόγραμμα αυτό, πατώντας το μενού στο πληκτρολόγιο (Είναι το κουμπί που εμφανίζει συνήθως το μενού οπως και το δεξί κλίκ στο ποντίκι). Η αλήθεια είναι πώς δεν θα χρειαστείτε πολλές φορές το synaptic. Γιατί αν το χρειαστείτε, τότε καλύτερα να πάτε σε ένα πιο κλασσικό linux σύστημα, και όχι σε  κάτι σαν το Joli Os.

Υπάρχει συγχρονισμός τών εφαρμογών με τo cloud του Joli, κάτι που μας επιτρέπει να έχουμε πρόσβαση στο desktop μας από οπουδήποτε και θεωρητικά να μπορούμε να ανακτήσουμε τις εφαρμογές μας και τις ρυθμίσεις μας, αν κάτι πάει στραβά στον δικό μας υπολογιστή. Επίσης υπάρχει και ένα κοινωνικό δίκτυο όπου μπορούμε να προτείνουμε εφαρμογές σε φίλους, να ακολουθούμε άτομα και άλλα βαρετά τέτοια θέματα.

Κατα την άποψη μου, το Joli OS, είναι το καλύτερο λειτουργικό για ένα netbook που μπορεί να συνδυάζει στοιχεία απο cloud, αλλά έχοντας πίσω του και τις χιλιάδες native εφαρμογές του ubuntu/debian. Αν θέλετε κάτι εξ ολοκλήρου σε cloud, δοκιμάστε το chromioum OS. Αν πάλι θέλετε native εφαρμογές, τότε δοκιμάστε μια απλή linux διανομή. Στην μέση βρίσκεται το Joli OS και για μένα είναι η ιδανική θέση. Το ίδιο στην μέση είναι και όσο αναφορά τον χρόνο εκκίνησης του λειτουργικού, καθώς και την μνήμη που καταναλώνει.Πιο ελαφριά και πολύ πιο γρήγορα είναι τα cloud-based λειτουργικά, όπως είναι λογικό. Δέν δοκίμασα πόσο οικονομικό μπορεί να είναι στην μπαταρία του συστήματος, αλλά πιστεύω θα είναι καλύτερα τα πράγματα απο μια διανομή ubuntu.

Αγνοήστε λοιπόν τις διάφορες γνώμες που λένε οτι το Joli OS χωρίς ίντερνετ είναι άχρηστο και εγκαταστήστε το. Είναι τόσο άχρηστο όσο και τα υπόλοιπα λειτουργικά χωρίς ίντερνετ. Σας αφήνει να συνδεθείτε κανονικά στο λειτουργικό και να χρησιμοποιείστε ολες τις native εφαρμογές που εγκαταστήσατε είτε απο το Joly είτε απο το synaptic.

Παρακάτω είναι μερικά shortcuts που θα σας χρειαστούν.

  • Windows - calls the launcher
  • Alt + Tab - switches between applications
  • Alt + F1 - opens a terminal
  • Alt + F2 - opens the Application Text Launcher
  • Alt + F4 - closes the current application
  • Menu - opens the old application menu
  • Ctrl + Shift + F10 - launch Jolicloud Restore Utility

Επίσης άν υπάρξει πρόβλημα με τον flash player, δώστε τις παρακάτω εντολές


sudo -i
echo "deb http://archive.canonical.com/ubuntu lucid partner" >> /etc/apt/sources.list
apt-get remove -y flashplugin-installer flashplugin-nonfree
apt-get update
apt-get install -y adobe-flashplugin
Όλο το άρθρο βρίσκεται στο http://andym3.wordpress.com/2011/06/16/fixing-flash-player-in-joli-os-1-2/


Αν θελήσετε να γράψετε το λειτουργικό σε ένα usb stick ( ο πιό συνηθισμένος τρόπος για να το κάνετε εγκατάσταση στο netbook σας ) τότε προτιμήστε το image-writer. Υπάρχει σε εκδόσεις για όλα τα λειτουργικά και ήταν το μόνο που δούλεψε σε μένα. Ουτε το Unetbootin, αλλά ούτε και το Jolicloud usb creator δούλεψαν. Απλά ότι iso γράφετε με το image-writer, μετονομάστε το σε .img για να μπορέσει να το διαβάσει.






Περισσότερα ...

Κυριακή 31 Ιουλίου 2011

Pick of the week - Action(s)



Οί λόγοι που θά θελα να χρησιμοποιήσω έναν Mac, είναι δύο. Το Garage Band και το Automator. Το πρώτο είναι ένα από τα καλύτερα προγράμματα για εγγραφή και παραγωγή μουσικής. Το δεύτερο είναι ένα πρόγραμμα αυτοματισμού, που μας επιτρέπει να προγραμματίζουμε διάφορες εργασίες που κάνουμε καθημερινά.

Κάθε λειτουργικό θα έπρεπε να έχει ένα παρόμοιο πρόγραμμα. Στα Windows υπάρχει μόνο η επιλογή να τρέχεις κάποια προγράμματα κάποια συγκεκριμένη ώρα θέλουμε, αλλά δέν υπάρχει κάτι παραπλήσιο του Automator.  Άλλες εταιρίες έχουν φτιάξει κάποιες γλώσσες προγραμματισμού  (AytoIT,AutoHotKey), με στόχο το να δημιουργούν προγράμματα αυτοματισμού, αλλά παίρνει αρκετή ώρα η εκμάθησή τους. Εμπορικοί κλώνοι του Automator υπάρχουν, αλλά για τον απλό χρήστη θα έπρεπε να είναι ένα εργαλείο που υπάρχει στο λειτουργικό και όχι κάτι που θα αγόραζε εξτρά.

Το Actions είναι το πρόγραμμα που καλύπτει αυτό το κένο. Είναι δωρεάν και είναι γραμμένο σε Java. Αυτό σημαίνει οτι μπορεί να τρέξει σε όλα τα λειτουργικά. Η εγκατάσταση του είναι απλή και δουλεύει μια χαρά σε Windows και Linux.

Το πρόγραμμα μας προσφέρει ένα μενού με διάφορες κατηγορίες ενεργειών. Ενέργειες για φακέλους, ίντερνετ, εικόνες, κλπ. Η ενέργειες έχουν περιγραφικά ονόματα και έτσι όταν βρείτε αυτή που θέλετε να κάνετε, απλά την κάνετε drag and drop, στο δεξί άδειο μέρος του προγράμματος.

Τα workflows (ένα σύνολο ενεργειών για να πετύχουν αυτό που θέλουμε) μοιάζουν πολύ με ψευδοκώδικα. Δηλαδή για να αντιγράψω τα περιεχόμενα του φακέλου downloads που έχω στο φάκελο backup στον δίσκο μου πρέπει:
           
 Ask for files: Εδώ δίνουμε τον φάκελο πρός αντιγραφή.
 Copy files: Που θα αντιγράψει τα αρχεία που του δώσαμε.
 Show message: Δείξε στον χρήστη ένα μήνυμα οτι η εγγραφή τελίωσε.

Άρα με τρείς ενέργιες, γράψαμε ένα πρόγραμμα που κάθε φορά που το τρέχουμε, θα παίρνει τα περιεχόμενα από ένα φάκελο και θα τα αντιγράφει σε έναν άλλο.

Οι δυνατότητες του προγράμματος είναι πάρα πολλές και μπορούμε να γράψουμε αρκετούς αυτοματισμούς. Εκτός αυτού μπορούμε να δηλώσουμε και μεταβλητές που προσφέρουν ακόμα περισσότερες δυνατότητες, αλλά και φορητότητα στα προγράμματα μας. Αυτό όμως είναι για πιο προχωρημένους χρήστες ή προγραμματιστές. Αν όλα αυτά δέν ειναι αρκετά, μπορείτε να κατεβάσετε κι' άλλες ενέργειες απο τό http://app.jbbres.com/actions/more.

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




Περισσότερα ...

Δευτέρα 25 Ιουλίου 2011

Pick of the week - Ping eee.




Θα δούμε μια διανομή σήμερα που αξίζει τον κόπο να ασχοληθεί κανείς. Σκοπός της διανομής είναι να μπορέσει να εισάγει τον κόσμο στο Linux, προσφέροντας του ότι καλύτερο έχει να δείξει το λειτουργικό γενικότερα. Ότι χρειάζεστε έρχεται προεγκατεστημένο, χωρίς να μπλέκεστε με διάφορες πηγές που πρέπει να βάλετε εξτρά, για να μπορείτε να βρείτε το πρόγραμμα που θέλετε.
Εξ άλλου οι σημαντικότερες τοποθεσίες προγραμμάτων, είναι ήδη στο λειτουργικό, έτσι ώστε να μπορείτε να κατεβάζετε τα πιό γνωστά προγράμματα στις τελευταίες τους εκδόσεις.
Η συγκεκριμένη διανομή είναι μια νέα προσπάθεια και η συγκεκριμένη έκδοση είναι για netbooks. Αυτό σημαίνει οτι είναι φτιαγμένη για οικονομία σε ρεύμα, και απαλλαγμένη απο προγράμματα που δέν έχουν νόημα να βρίσκονται σε ενα netbook, όπως dvd burners κλπ.
Εκτός από τα συνηθισμένα γνωστά προγράμματα, θα βρείτε αρκετές χρήσιμες προσθήκες όπως, skype, dropbox, wintricks, deja dup, κ.α. Ένα φανταστικό πρόγραμμα είναι το Ailurus, που περιλαμβάνει ρυθμίσεις του συστήματος, εγκαταστάσεις πακέτων, εργαλεία καθαρισμού και διόρθωσης λαθών, όλα σε μία εφαρμογή. Επίσης το Clementine, ένας player μουσικής, κάνει φανταστική δουλεία με ipod's touch και iphones. Είναι το μοναδικό πρόγραμμα που δούλεψε με το ipod touch που έχω. Πολύ καλή και η προσθήκη του Mint menu. Από αυτό το μενού, αντίστοιχό του Start στα Windows, μπορούμε με δεξί κλίκ να απεγκαταστήσουμε όποια εφαρμογή θέλουμε, χωρίς να την ψάχνουμε σε διάφορους package managers. ( Θα ταν ωραίο κάποιες διανομές να είναι τόσο απλές στο σύνολο τους, όπως σε αυτό το παράδειγμα είναι το Mint menu. Αν σκεφτούμε οτι τα Windows έχουν απομακρύνει τον χρήστη από την κονσόλα, από το 98, σκεφτείτε ότι σήμερα η κονσόλα είναι απαραίτητη για πολλά πράγματα στο Linux. )
Έρχεται μόνο με το skin Elementary, που μοιάζει πολύ με λειτουργικό της Apple, αλλά είναι αρκετά καθαρό και απλό οπότε βολεύει.
Για να κλείσουμε με τα καλά, πετυχαίνει τον σκοπό του, και είναι η καλύτερη λύση για κάποιον που θέλει να γνωρίσει το λειτουργικό. Ακόμα και τα Ubuntu, που φημίζονται για την ευκολία τους, είναι πιο δύσκολα για κάποιον που ξεκινάει. Προτιμήστε αυτή την διανομή.
Η άσχημη πλευρά δέν έχει να κάνει με αυτή την διανομή συγκεκριμένα, αλλά οκ... είναι μια διανομή Linux. Που σημαίνει οτι κληρονομεί και αυτή, ότι άσχημο έχουν και οι άλλες. Η μνήμη που καταλαμβάνει είναι ίδια με τών Windows Xp σε γενικές γραμμές. Κάτι που σε netbook, δέν είναι και το καλύτερο. Επίσης σε μένα δέν δούλεψε το Jupiter, ένα πρόγραμμα που έχει κάποιες βασικές ρυθμίσεις για netbooks.
Άν θέλετε να εγκαταστήσετε πάντος ένα όμορφο και πλήρες λειτουργικό, που μετά την εγκατάσταση μπορείτε να αρχίσετε να το χρησιμοποιείτε, είναι η καλύτερη επιλογή. Χωρίς να εγκαταστήσετε καινούργια προγράμματα, codecs, και διάφορα scripts, έχετε ότι καλύτερο υπάρχει από την αρχή.
Βασίζεται στο Ubuntu 11.04, και είναι περίπου 1.5 Gb, που σημαίνει οτι θα χρειαστείτε ένα στικάκι άνω τών 2 Gb, καθώς και το Unetbootin για την δημιουργία του στίκ εγκατάστασης σε netbook.


Περισσότερα ...

Παρασκευή 8 Ιουλίου 2011

Pick of the week - CS50 OpenCourseWare


Πρίν απο κάποιο καιρό είχαμε δει τα μαθήματα computer science του MIT που είναι διαθέσιμα online, για όποιον ενδιαφέρεται να τα παρακολουθήσει. Σήμερα έχουμε κάτι αντίστοιχο, από το Harvard αυτή τη φορά.

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

Νομίζω οτι είναι η καλύτερη εισαγωγή στην επιστήμη τών υπολογιστών. Παρόλο που η C μπορεί να μην σας αρέσει και να την βρίσκετε δύσκολη, υπάρχει αρκετή δόση καινούργιων πραγμάτων, που θα ωφελούσαν ακόμα και κάποιον που έχει παρακολουθήσει παρόμοια μαθήματα. Μεγάλο μέρος της επιτυχίας αυτού του μαθήματος, οφείλεται στον καθηγητή David Malan με τον ξεχωριστό τρόπο διδασκαλίας του. Επίσης υπάρχουν ξεχωριστά βίντεο για τα problem sets και τα sections.

Αν έχετε αποφασίσει να παρακολουθήσετε κάποια σειρά, προτιμήστε αυτή, μιας και είναι πιο πλούσια απο την αντίστοιχη του MIT. Μπορείτε να κατεβάσετε τα μαθήματα είτε απο το http://cs50.tv είτε απο το itunesU. To itunes U έχει πολλά μαθήματα open courseware, που μπορείτε να παρακολουθήσετε απο το σπίτι. Έχοντας το itunes και χωρίς απαραίτητα να έχετε μια συσκευή της Apple, μπορείτε να κατεβάσετε όλη την σειρά μαθημάτων του CS50.

Αλλιώς μπορείτε να κατεβάσετε τα μαθήματα από ftp,rss που θα βρείτε στην σελίδα http://cs50.tv.
Περισσότερα ...

Παρασκευή 24 Ιουνίου 2011

OneNote σε linux.


Άν έχετε χρησιμοποιήσει το OneNote της Microsoft θα ξέρετε ότι δέν υπάρχει καλύτερο πρόγραμμα για να κρατάτε σημειώσεις. Αν δεν το έχετε δεί ακόμα και έχετε το office (από 2003 και μετά), τότε το έχετε ήδη στο dvd εγκατάστασης.

Μια κοινή ερώτηση στο ίντερνετ είναι τί επιλογές έχουμε να κρατάμε σημειώσεις όταν τρέχουμε κάποιο linux λειτουργικό. Παρόλο που υπάρχουν μερικά προγράμματα σε αυτό το λειτουργικό για να κρατάμε σημειώσεις, δυστυχώς δεν μπορούν να προσφέρουν αυτά που προσφέρει το OneNote. Εκτός αυτού αν θέλουμε να έχουμε κοινές σημειώσεις και στα δύο λειτουργικά θα πρέπει να χρησιμοποιούμε κάποιο κοινό πρόγραμμα.

Πρίν δούμε το πώς μπορούμε να τρέξουμε το OneNote σε Linux λειτουργικό να δούμε λίγο τι εναλλακτικές έχουμε που να μοιάζουν με το OneNote.

Το Basket μοιάζει αρκετά στο OneNote. Έχουν αρκετές κοινές λειτουργίες και είναι ένα πρόγραμμα που βρίσκεται σε συνεχή ανάπτυξη. Θεωρητικά θα υπάρξει και μια έκδοση για Windows, έτσι ώστε να μοιραζόμαστε τις σημειώσεις μας και στα δύο λειτουργικά. Προς το παρών όμως δεν μπορεί να σταθεί δίπλα στο Onenote, σαν μια εναλλακτική λύση, καθώς του λείπουν ορισμένα βασικά πράγματα.

Υπάρχει επίσης το NeverNote που φτιάχτηκε σαν κλώνος του Evernote, αλλά και απο εκεί λείπουν βασικά πράγματα για να θεωρηθεί σαν εναλλακτική λύση. Εάν οι προγραμματιστές του Evernote, αποφασίσουν να βγάλουν μια έκδοση και για linux, τότε θα μπορούσαμε να είχαμε ένα πρόγραμμα που θα κρατούσε τις σημειώσεις μας σε κάποιο server και στα δυο μας λειτουργικά.

Σάν τρίτη εναλλακτική μπορούμε να δούμε διάφορες υπηρεσίες που είναι μόνο στο δίκτυο. Δηλαδή αποθηκεύουμε τα πάντα σε κάποιο server, και έχουμε πρόσβαση στις σημειώσεις μας, μόνο όταν έχουμε κάποια σύνδεση στο ίντερνετ. Το Evernote και το OneNote έχουν online υπηρεσίες, χωρίς να χρειάζεται να κατεβάσουμε κάποιο πρόγραμμα στον υπολογιστή μας. Συνήθως, κρατώντας σημειώσεις με αυτό τον τρόπο, χάνουμε πάρα πολλές λειτουργίες που έχουν τα εγκατεστημένα προγράμματα (όπως πρόσβαση στο clipboard του υπολογιστή...) .Και οι σημειώσεις μας είναι διαθέσιμες για όσο έχουμε ίντερνετ.

Στην περίπτωση που αποφασίσατε να έχετε με κάποιο τρόπο το OneNote μαζί σας πάντα τότε πρέπει να βρούμε ένα τρόπο να το εγκαταστήσουμε σε λειτουργικό linux. Αυτό μπορεί να γίνει με τρείς τρόπους. Με το Wine, με Virtualbox ή με το Crossover.

To Wine είναι η χειρότερη λύση μίας και δέν τα πάει καλά με το Onenote.  Η έκδοση 2003 του Onenote, είναι και η πιο εύκολη στο να τρέξει κανονικά, αλλά θα δείτε πώς το πρόγραμμα δέν ανταποκρίνεται όπως πρέπει.

Το virtualbox με windows xp είναι η αμέσως επόμενη λύση. Το πρόγραμμα τρέχει κανονικά μιάς και τρέχει σε γνώριμο λειτουργικό, άσχετος αν είναι εικονικό. Το πρόβλημα που υπάρχει εδώ είναι οτι δεν έχουμε την δυνατότητα να επικολλήσουμε εικόνες που έχουμε αντιγράψει απο το linux λειτουργικό. Αυτό είναι ένας περιορισμός του virtualbox που μπορεί να μοιράζει απο το clipboard του ενός λειτουργικού, μόνο κείμενο και όχι εικόνες, πρός το άλλο. Αν αντιγράφετε κάποια κομμάτια απο σελίδες σε εικόνα ή εικόνες από το ίντερνετ, αυτό είναι ένα πρόβλημα γιατί δέν γίνετε με αυτή την λύση. Εξ άλλου χάνουμε μια απο τις μεγαλύτερες ευκολίες που μας προσφέρει το Onenote. Το πόσο εύκολα μπορούμε να αντιγράψουμε απλά εικόνες και να τις επικολλήσουμε στο κείμενο μας, από το clipboard, χωρίς να τις έχουμε σώσει στον δίσκο μας.

Η τρίτη λύση που δυστυχώς δεν είναι δωρεάν είναι και η καλύτερη. Με το Crossover το Onenote συμπεριφέρεται ακριβώς όπως και σε ένα Windows λειτουργικό. Άν και δέν είχα το χρόνο να κοιτάξω όλες του τις λειτουργίες, πιστεύω πώς δεν θα αντιμετωπίσετε πρόβλημα με αυτή την λύση.
Για τον συγχρονισμό τώρα θα χρησιμοποιήσουμε το Dropbox. Θα αποθηκεύουμε τα notebooks μας, στο Dropbox φάκελο και έτσι θα μπορούμε απο κάθε Onenote, είτε σε Windows, είτε σε Linux, να έχουμε το ίδιο αντίγραφο σημειώσεων.



Περισσότερα ...

Τετάρτη 15 Ιουνίου 2011

Pick of the week - Scratch



Ένα ωραίο πρόγραμμα για να κάνουμε τα πρώτα βήματα μας  στον προγραμματισμό, είναι το Scratch. Παρόλο που έχει φτιαχτεί για μικρές ηλικίες, αποτελεί μέρος μαθημάτων σε πολλά πανεπιστήμια. Αυτό που κάνει την Scratch διαφορετική από τις άλλες γλώσσες προγραμματισμού, είναι ότι είναι εύκολη στον προγραμματισμό, και τα αποτελέσματα της ενθαρρύνουν τον προγραμματιστή να συνεχίσει να μαθαίνει. Με τις παραδοσιακές γλώσσες αρχίζουμε να παράγουμε προγράμματα, που εμφανίζουν μόνο κείμενο, κάτι που δεν είναι αρκετά ενθαρρυντικό, στην σημερινή εποχή που κυριαρχούν τα όμορφα παραθυρικά προγράμματα. Η Scratch φροντίζει να μας επιβραβεύσει με το αποτέλεσμα, έτσι ώστε να μας κρατήσει το ενδιαφέρον και να συνεχίσουμε την μελέτη.
Στα αριστερά του προγράμματος υπάρχει μια λίστα με διάφορες εντολές ψευδοκώδικα. Φράσεις όπως «άλλαξε x κατά 10», «επανέλαβε 10», «εάν<> αλλιώς», μπορούμε να τις σύρουμε με το ποντίκι και να τις ρίξουμε στο πρόγραμμα μας, έτσι ώστε να φτιάξουμε τον πρώτο μας κώδικα. Παρόλο που ο τρόπος φαίνεται εύκολος, αυτό που πετυχαίνει το Scratch, είναι να διδάξει την λογική του προγράμματος και να αφήσει τον προγραμματιστή να σκεφτεί ποια κομμάτια του ψευδοκώδικα θα διαλέξει για να πετύχει αυτό που θέλει.

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

Παλιότερα είχαμε δει ένα παρόμοιο πρόγραμμα από την Microsoft. Μπορεί εκείνο να είναι πιο εντυπωσιακό, μιας και μπορούμε να φτιάξουμε 3d παιχνίδια με ψευδοκώδικα, αλλά το Scratch είναι πιο κοντά στο να μας μεταδώσει βασικές έννοιες προγραμματισμού.Και αυτό είναι πιο σημαντικό.



Περισσότερα ...

Τρίτη 24 Μαΐου 2011

Διορθώστε το Grub σε περίπτωση λάθους.


Είναι συχνό φαινόμενο για τους χρήστες που έχουν Windows και Linux στον υπολογιστή τους να έχουν προβλήματα με το Grub.Είτε από μια λάθος εγκατάσταση λειτουργικού, είτε από κάποιες ρυθμίσεις που αλλάξαμε.

Η πρώτη περίπτωση είναι να χάσουμε τελείως το Grub και αυτόματα να φορτώνουν τα Windows, την στιγμή που εμείς θέλουμε να μπουμε στο Linux λειτουργικό μας. Μπορούμε εύκολα να διορθώσουμε το λάθος αυτό κάνοντας boot απο μία live διανομή.

Γράφουμε λοιπόν - sudo fdisk -l
Εδώ θα σας βγάλει την λίστα με τα λειτουργικά σας.Θα κάνουμε mount τώρα το Linux λειτουργικό.Το ποιό είναι θα το δείτε απο τα αποτελέσματα της fdisk.Για παράδειγμα συνήθως σε ένα δίσκο με 2 partition για τα δύο λειτουργικά, το partition του linux είναι το sda1.

Η επόμενη εντολή είναι - sudo mount sda1 /mnt

Στην συνέχεια ξανακάνουμε install το Grub.  - sudo grub-install --root-directory=/mnt  /dev/sda
Προσέξτε να βάλετε σωστά το όνομα του δίσκου που βρίσκετε το master boot record.Άν είχατε το λειτουργικό σας στο sda5 τοτε το mbr βρίσκετε στο sda.

Αφού κάνουμε την επανεκκίνηση, θα δούμε κανονικά πάλι το Grub και την λίστα με τα λειτουργικά που έχουμε στον υπολογιστή μας.Κάνοντας boot σε linux θα κάνουμε update το μενού του Grub. - sudo update-grub.


Ένα άλλο συχνό φαινόμενο είναι να θέλουμε να έχουμε προεπιλεγμένα τα Windows σάν το λειτουργικό που θα αρχίσει, άν δέν διαλέξουμε κάτι στο Grub.Αυτό γίνετε εύκολα με το πρόγραμμα startup-manager.Αν δέν το έχετε ήδη μπορείτε να το εγκαταστήσετε με - sudo apt-get install startupmanager.
Στήν συνέχεια θα βρείτε το πρόγραμμα στον κατάλογο administration και απο εκεί μπορείτε να ρυθμίσετε τον Grub, να συμπεριφέρεται όπως θέλετε εσείς.




Περισσότερα ...
 

Copyright © panosdk Design by BTDesigner | Blogger Theme by BTDesigner | Powered by Blogger