Second magazine ACM UoP
-
Upload
zaxarias-mixalakis -
Category
Documents
-
view
225 -
download
0
description
Transcript of Second magazine ACM UoP
ΠΕΡΙΕΧΟΜΕΝΑ:
47810111418
222326
Windows ή linux;
Εγκατάσταση Linux από usb flash disk
DropBox
Σκληροί δίσκοι SSD
Photo Editor
Eπισκευάστε φωτογραφίες μετη δύναμη του Photoshop
openSUSE 12.3
SCROOGLED Microsoft VSGoogle
Παγκόσμιο συνέδριοopenSUSE 2013 Θεσσαλονίκη
Έκδοση:Φοιτητικό παράρτηµα ACM
Παν/µιο Πελοποννήσου
Αρχισυνταξία:Χριστίνα Σκαρπαθιωτάκη
Ζαχαρίας Μιχαλάκης
Γραφικά στοιχεία:Νικόλαος Μαλανδράκης
Ζαχαρίας Μιχαλάκης
Χριστίνα Σκαρπαθιωτάκη
Η οµάδα του φοιτητικούπαραρτήµατος της ACM:
Πλατής Νικόλαος
Σκαρπαθιωτάκη Χριστίνα
Μιχαλάκης Ζαχαρίας
Μπούγας Παναγιώτης
Μαργαρίτη Ευαγγελία
Λάιος Σταύρος
Σπυράτος Άγγελος
Αποστόλου ∆ηµήτρης
Σαρρής Γεώργιος
Ξηρός Ανδρέας - Ανάργυρος
Βαµβακάρης Αλέξανδρος
Σιακαµπέτη Ιωάννα
UOPTECH - 3
HTML 5Γιατί τοσος θόρυβος;
Είναι γενικά στη φύση του ανθρώπουνα είναι ανταγωνιστικός. Η έννοια τουανταγωνισμού είναι αυτή πουδημιουργεί και τις επιλογές, άρα καιτην ποικιλία. Σκεφτείτε το εξήςπαράδειγμα:Αν ήμουν ο μόνος που παρήγαγεαλεύρι, θα το πουλούσα 20 ευρώ τοκιλό. Αν υπηρχε έστω και μία δεύτερηβιομηχανία, θα με ανταγωνιζότανπουλώντας φτηνότερα, και ωςσυνέπεια θα έκανα κι εγώ το ίδιο,μέχρις ότου φτάσουμε σε μια λογικήτιμή που να καλύπτει το κόστος και νααποφέρει και κέρδος.Κάπως έτσι γίνεται και με τολογισμικό. Αν δεν υπήρχε ηεναλλακτική επιλογή του Linux, ταWindows θα πωλούνταν πολύακριβότερα απ’ ότι σήμερα. Οπότεόσο βλακώδης και αν ακούγεται ηιδέα του Linux, απλά και μόνο ηύπαρξή του έχει φέρει, όπως φαίνεται,πολλά πλεονεκτήματα στον τελικόχρήστη.
Τι είναι το Linux; Γιατί να ασχοληθώμαζί του;
Το Linux είναι πρώτα απ΄ όλα έναλειτουργικό σύστημα. Λειτουργικόσύστημα είναι το λογισμικό τουυπολογιστή που είναι υπεύθυνο γιατη διαχείρηση και το συντονισμό τωνεργασιών, καθώς και των διαθέσιμωνπόρων. Είναι στην ουσία, οσυνδετικός κρίκος μεταξύ του υλικούκαι του λογισμικού.
Το Linux είναι ένα ελεύθερολειτουργικό σύστημα, τύπου UNIX,που δημιουργήθηκε από τον LinusTorvalds και εν συνεχείααναπτύσσεται με τη βοήθειαπρογραμματιστών από όλον τονκόσμο. Χρησιμοποιείται από τηνπλειοψηφία των Server τουδιαδικτύου, σε υπερυπολογιστές, στοδιάστημα, σε κινητά τηλέφωνα καιπολλές άλλες συσκευές. Τα
μεγαλύτερα πλεονεκτήματά του είναι ηταχύτητα, η ασφάλεια και ησταθερότητά του. Λόγω τηςοικογένειας Unix στην οποία ανήκει,εξ’ αρχής σχεδιάστηκε με γνώμονα τηνασφάλεια. Όπως είναι φυσικό λοιπόνδε θα χρειαστείτεAntivirus/Antispyware.Ο νεόφερτος χρήστης έχει τηνψευδαίσθηση ότι το Linux είναι μιαεναλλακτική υλοποίηση των Windows.Αυτό δεν ισχύει. Παρότιδημιουργήθηκαν για ναεξυπερετήσουν παρόμοιους σκοπούς,υπάρχει μια κρίσιμη διαφορά, που τακάνει τελικά να είναι τόσοδιαφορετικά. Είναι αυτό που λέμε, οιδύο όψεις του ίδιου νομίσματος. Ηδιαφορά λοιπόν είναι, οτι το Linuxανέδειξε το κίνημα του ελεύθερουλογισμικού/λογισμικού ανοικτούκώδικα. Η ιδέα αυτή συνοψίζεται στηφράση:If you have an apple and I have anapple and we exchange apples thenyou and I will still each have one apple.But if you have an idea and I have anidea and we exchange these ideas,then each of us will have two ideas.
Windows ήLinux;Η αιώνια κόντρα,ή μήπως όχι.......
Όλα καλά μέχρι εδώ, αλλά γιατί τοLinux δεν έχει την απήχηση τωνWindows;Αρχικά να ξεκαθαρίσουμε κάτι. Όπωςπροείπαμε, πρόκειται για ελεύθεροκαι δωρεάν λογισμικό, οπότε τανούμερα των πωλήσεων έχουν νακάνουν με το αίσθημα τηςικανοποίησης και όχι του κέρδους. Γι’αυτόν ακριβώς το λόγο, παρά τηνμικρότερη απήχηση, το Linux δε μένειποτέ στάσιμο και αναπτύσσεταισυνεχώς δείχνοντας πολλές φορές τοσωστό δρόμο ακόμα και σταWindows. Έτσι, σήμερα, η οικογένειαLinux έχει να επιδείξει ένα σημαντικόαριθμό διανομών και πλήθοςπρωτοπόρων ιδεών, όπως ο Gnomeshell.
Από κει και πέρα, αν έπρεπε ναοριοθετήσουμε τους λόγους για τουςοποίους το Linux δεν «πιάνει», τότεθα αναφέραμε τις εξής αιτίες:
•Προβλήματα hardware:Παρά το γεγονός, ότι στοσυγκεκριμένο τομέα το Linux έχει
δείξει τρομερή βελτίωση σε σχέση μετο παρελθόν, ακόμη υπάρχουνκάποιες ασυμβατότητες. Το κύριοπρόβλημα εστιάζεται σταπρογράμματα οδήγησης των καρτώνγραφικών και κυρίως στις ΑΤΙ. Τοπρόβλημα, ωστόσο, έχει τις ρίζες τουστις κατασκευάστριες εταιρείες, οιοποίες τα τελευταία χρόνια, δενασχολούνται τόσο –όσο θα έπρεπεπροκειμένου να προμηθεύσουν τοLinux με τους κατάλληλους οδηγούς.
•Gaming:Ω ναι, οι εταιρείες παραγωγήςπαιχνιδιών, έχουν μια ιδιότυπησυμφωνία με τη Microsoft και ταπαιχνίδια βγαίνουν αποκλειστικά γιαWindows. Δειλά, δειλά, γίνονταιορισμένες κινήσεις προς την αντίθετηκατεύθυνση, αλλά υπάρχει πολύμέλλον μπροστά.
•Εμπορικά προγράμματα:Λίγο πολύ τα ίδια με το “gaming”, μετη διαφορά πως εδώ υπάρχουνκάποιες εναλλακτικές επιλογές, οιοποίες άλλες φορές καλύπτουν τον
χρήστη και άλλες όχι. Γιαπαράδειγμα, ναι, είναι φοβερό τοGIMP αλλά σε καμία περίπτωση δενείναι PHOTOSHOP.
•Αδιαφορία:Εδώ είναι αυτό που λέμε, οαστάθμητος παράγοντας. Είναι, ίσως,η μεγαλύτερη πληγή της κοινωνίαςμας. Είναι η λογική τουκαναπεβισμού, που αντιπροσωπεύειτην Ελληνική κουλτούρα επάξια τατελευταία χρόνια. Νομίζω, δεχρειάζεται να πούμε κάτι παραπάνω.
Τελικά, τι είναι καλύτερο να έχω,Windows ή Linux; Δε χρειάζεταιαπάντηση πιστευω. Αν δε μπορείτε νατο απαντήσετε, ξανα διαβάστε πιοπροσεκτικά το άρθρο. Νομίζω, πωςαξίζουν, έστω και μία δοκιμή.......
Ζαχαρίας Μιχαλάκης
UOPTECH - 5
Στο προηγούµενο τεύχος,
είδαµε πως µπορούµε να
κάνουµε εγκατάσταση του
Linux µέσω CD/DVD-ROM.
Μια εναλλακτική, πολύ πιο
ευέλικτη και χρήσιµη µέθοδος
είναι η εγκατάσταση από ένα
«φλασάκι». Τι θα χρειαστούµε
λοιπόν:
1 . Ένα «φλασάκι»,
χωρητικότητας τουλάχιστον 2gb
2. Το πρόγραµµα
«Unetbootin»
3. Προαιρετικά, το Linux
που θέλουµε να
εγκαταστήσουµε
Βήµα 1 :
∆ιαµορφώνουµε το «φλασάκι»
µας σε µορφή fat 32 (Ο
υπολογιστής µου -> δεξί κλικ
πάνω στο «φλασάκι» ->
∆ιαµόρφωση ή format).
Βήµα 2:
Κατεβάζουµε και εγκαθιστούµε
το Unetbootin.
Βήµα 3:
Επιλέγουµε τη διανοµή που θέλουµε, όπως φαίνεται παραπάνω,
ή «τικάρουµε» την επιλογή Diskimage και επιλέγουµε τη διανοµή,
αν την έχουµε ήδη κατεβάσει. Τα υπόλλοιπα τα αφήνουµε ως
έχουν προσέχοντας το Type να είναι USB Drive και το Drive να
έχει πάρει το σωστό «γράµµα» (D:\, E:\ κ.ο.κ.).
Βήµα 4:
Πατάµε Οκ και περιµένουµε να ολοκληρωθεί η διαδικασία.
Στη συνέχει και αφού ολοκληρωθεί η διαδικασία τα βήµατα είναι
τα ίδια όπως και µε έναν οπτικό δίσκο. Βάζουµε το «φλασάκι» σε
µία από τις ελεύθερες θύρες του υπολογιστή µας, κάνουµε
επανεκκίνηση και στο «boot priority»επιλέγουµε τη µονάδα USB.
Αν όλα έχουν πάει σωστά θα ξεκινήσει η εγκατάσταση.
Ζαχαρίας Μιχαλάκης
Εγκατάσταση Linux απόUsb – flash disk
Πλέον τα περισσότερα laptopδεν διαθέτουν οπτική μονάδα,οπότε η εγκατάσταση ενόςλειτουργικού συστήματος απόένα "φλασάκι" είναι αναγκαία.Ας δούμε πως γίνεται αυτόγια το Linux.......
UOPTECH - 7
Όπως λέει και το λογότυπο του
Dropbox, σου απλουστεύει τη
ζωή (δυστυχώς µόνο στο
διαµοιρασµό και αποθήκευση
αρχείων και όχι στα γενικότερα
προβλήµατα της ζωής)! ∆εν
χρειάζεται να “κουβαλάµε”
λοιπόν εξωτερικούς σκληρούς
δίσκους ή φλασάκια. Έχουµε το
Dropbox! Τι είναι λοιπόν; Τι
κάνει; Σε τι χρησιµεύει και πώς
χρησιµοποιείται;
Ας τα πάρουµε από την αρχή.
Το Dropbox είναι µία δωρεάν
υπηρεσία που προσφέρει
αποθήκευση στο σύννεφο
(cloud) και συγχρονισµό
αρχείων, αφού σου επιτρέπει
να αποθηκεύεις φωτογραφίες,
βίντεο και αρχεία οπουδήποτε.
Προσφέρει χώρο στο inernet
2GB, ενώ αν κάποιος χρήστης
κάνει πρόσκληση σε κάποιον
άλλο και αυτός δεχτεί τότε
αυτόµατα προστίθεται κι άλλος
χώρος σε αυτόν που έκανε την
πρόσκληση. Συνεργάζεται τo
ίδιο µε όλα τα λειτουργικά
συστήµατα.
Πιο συγκεκριµένα, όποιο αρχείο
αποθηκεύεις στο Dropbox,
µπορείς να το δεις και να το
αποθηκεύσεις σε οποιοδήποτε
υπολογιστή ή τηλέφωνο (αν
προηγηθεί εγκατάσταση του
dropbox και σε αυτόν τον
υπολογιστή-τηλέφωνο) ακόµα
και στην ιστοσελίδα του. Ένα
µεγάλο πλεονέκτηµα είναι ότι µπορείς να µοιράζεσαι τα αρχεία
που έχεις αποθηκεύσει στο Dropbox µε οποιονδήποτε φίλο,
συγγενή, συνεργάτη θέλεις!
Οι χρήστες δηµιουργούν αρχικά έναν λογαριασµό στο
www.Dropbox.com και εγκαθιστούν την εφαρµογή στον
υπολογιστή τους. Αυτό ήταν! Έτοιµο για χρήση.
Στο φάκελο που δηµιουργείται στον υπολογιστή, όπως και στον
λογαριασµό που έχει ο χρήστης στην ιστοσελίδα, υπάρχουν τα
αρχεία που αποθηκεύει.
Αυτά τα αρχεία µπορεί να τα διαγράφει, να τα µοιράζεται µε
ε
Εικ 1 : ∆ηµιουργία λογαριασµού
Εικ 2. Εγκατάσταση της εφαρµογής
άλλους, να τους αλλάζει όνοµα
και φάκελο ή να εισάγει νέα
αρχεία.
Όπως είναι προφανές, κάνει τα
αρχεία του ό,τι θέλει. Οι
αλλαγές γίνονται είτε στον
φάκελο που βρίσκεται στον
υπολογιστή του χρήστη (όπως
σε κάθε φάκελο), είτε στον
λογαριασµό του χρήστη.
Η επιλογή των ατόµων που
θέλει ο χρήστης να µοιραστεί
κάποιο αρχείο ή και ολόκληρο
φάκελο γίνεται µόνο µέσω της
ιστοσελίδας. Πρόσκληση γίνεται
πατώντας “Invite to Folder”
όπου εµφανίζεται παράθυρο
συµπλήρωσης του mail του
ατόµου που θέλουµε να
προσκαλέσουµε να έχουµε
κοινό ένα αρχείο (εδώ
ολόκληρο τον φάκελο). Εάν δεν
θέλουµε να µοιραζόµαστε ένα
αρχείο µε έναν άλλο χρήστη,
κάνουµε την αφαίρεση µέσω
του λογαριασµού µας στην
ιστοσελίδα.
Τέλος, λόγω του συγχρονισµού
από οποιονδήποτε υπολογιστή
και να συνδεθεί, θα δει τα
αρχεία του µε τις τελευταίες
αλλαγές. Aν ο χρήστης µε τον
οποίο µοιραζόµαστε ένα
φάκελο-αρχείο κάνει κάποια
αλλαγή σε αυτό, τότε αλλάζει
παντού. Τόσο απλό και
χρήσιµο. Κι όµως, είναι
δωρεάν.
Ελπίδα Ανδριοπούλου
UOPTECH - 9
Εικ 3: Οι ρυθµίσεις που µπορούµε να κάνουµε σε ένα φάκελο-
αρχείο πατώντας δεξί κλικ πάνω του.
Εικ5 : Συµπλήρωση mail του ατόµου µου θέλουµε να
µοιραστούµε τον φάκελο UOP
Σκληροί δίσκοι SSD
Οι δίσκοι SSD, μπήκαν δυναμικάστην αγορά και παρά τις υψηλές τιμέςτους, γνωρίζουν ιδιαίτερη διάδοση.Είναι γεγονός, ότι προσφέρουνασύλληπτες ταχύτητεςανάγνωσης/εγγραφής σε σχέση μετους υπάρχοντες μηχανικούς. Αυτόμπορούμε να το αντιληφθούμε πολύεύκολα, ρίχνοντας μια ματιά στανούμερα. Ένας καλός SSD σήμεραδιαβάζει με 550mbyte/s όταν έναςκαλός μηχανικός διαβάζει με150mbyte/s. Τη διαφορά, όμως, κάνειη ταχύτητα εγγραφής, όπου στουςSSD μπορεί να φτάσει και τα530mbyte/s, όταν ένας μηχανικός δεμπορεί να ξεπεράσει τα 5060mb/s.
Στην εποχή των 4πύρινων και των 8πύρινων επεξεργαστών, το μοναδικόεξάρτημα ενός Η/Υ το οποίο είχε μείνειπίσω στην απόδοση, ήταν ο σκληρόςδίσκος. Μπορεί από άποψηχωρητικότητας, να ήταν σε ένα καλόεπίπεδο, αλλά δε συνέβαινε το ίδιοκαι με την ταχύτητα προσπέλασηςτων δεδομένων. Τα λειτουργικάσυστήματα, εκ φυσεως, στηρίζονταιπολύ στους σκληρούς δίσκους.Είχαμε φτάσει σε ένα σημείο που
ουσιαστικά η Κεντρική ΜονάδαΕπεξεργασίας ενός υπολογιστήκολλυσιεργούσε, μέχρις ότουφορτωθούν όλα τα προςεπεξεργασία δεδομένα στη μνήμηκαι από εκεί να ξεκινήσει ηεπεξεργασία τους.
Για αυτό το λόγο, έγινε πιο επιτακτικήη ανάγκη κατασκευής πιο γρήγορωνσκληρών δίσκων, των Sold StateDrives. Οι δίσκοι SSD, δεν έχουνκαθόλου κινούμενα μέρη και είναιπολύ πιο ανθεκτικοί στα χτυπήματααπό ό,τι οι μηχανικοί. Οπότε είναιεύκολο να διαπιστώσουμε ταασύγκριτα πλεονεκτήματα που μαςπροσφέρουν σε σχέση με τους"παλιούς" μηχανικούς σκληρούςδίσκους. Το μοναδικό μειονέκτημαπου μπορούμε να πούμε πως έχουν οιSSD, είναι η τμή τους, η οποίακυμαίνεται γύρω στο 1 Ευρώ /GigaByte, όταν η τιμή ενός μηχανικούείναι 0,08 Ευρώ / GigaByte.
Ζαχαρίας Μιχαλάκης
PhotoEditor
Το Photo Editor είναι ένα είναι έναδωρεάν βασικό εργαλείο ρετούς (γιαWindows) με το οποίο μπορείτε ναδιορθώσετε και να βελτιστοποιήσετετις ψηφιακές φωτογραφίες σας σελίγα μόνο κλικ. Περιέχει διάφορεςλειτουργίες με τις οποίες μπορείκανείς να διορθώσει το χρώμα τωνματιών, να αλλάξει το φωτισμό σε μίαφωτογραφία, να κάνει αποκοπή στασημεία που δεν θέλει, ακόμα και ναδημιουργήσει ξεκαρδιστικέςκαρικατούρες με την λειτουργίαCaricature. Το περιβάλλον του είναιαρκετά απλό, πράγμα που σημαίνειπως και οι πιο αρχάριοι χρήστες δενθα δυσκολευτούν καθόλου να τοχρησιμοποιήσουν. Ουσιαστικά είναιτο πρώτο πρόγραμμα με το οποίοξεκίνησα να επεξεργάζομαιφωτογραφίες λόγω της εύκοληςχρήσης του. Είναι ένα εργαλείο τοοποίο κάνει θαύματα με τιςφωτογραφίες σας και μάλιστα σχεδόνπάντα δεν φαίνεται ότι η φωτογραφίασας έχει υποστεί επεξεργασία (εκτόςκαι αν το παρακάνετε με το ναλευκαίνετε συνεχώς τα δόντια και ναπροσθέτετε make up).Ας αρχίσουμε λοιπόν με τηνεγκατάσταση του Photo! Editor. Τοπρόγραμμα είναι διαθέσιμο δωρεάνστο site http://en.softonic.com/ όπουμπορείτε εύκολα να κατεβάσετε.Αναζητείστε το πρόγραμμα στηνιστοσελίδα πληκτρολογώντας την
φράση Photo! Editor στο πεδίο τηςαναζήτησης. Πατήστε download στοπρώτο αρχείο με το εικονίδιο γιανα κατεβάσετε το αρχείο τηςεγκατάστασης. Αφού κατεβεί τοαρχείοSoftonicDownloader_for_photoeditor.exe πατήστε πάνω του για ναξεκινήσετε την εγκατάσταση.Προσοχή: το παραπάνω αρχείο είναιαυτό που θα κατεβάσει το κυρίωςαρχείο της εγκατάστασης,γι’ αυτό καλό είναι να αποφύγετε τηςεπιλογές που σας «προτείνουν» νακατεβάσετε επιπλέον προγράμματαεκτός από το Photo Editor. Αφούλοιπόν κατέβει το κυρίως αρχείο
peditor11inst πατήστε τα διαδοχικάnext και μετά πατήστε install. Είστεέτοιμοι!Ανοίγοντας το πρόγραμμα θαπαρατηρήσετε την εξής μπάραεργαλείων στην κορυφή τουπαραθύρου.Αυτές ουσιαστικά είναι και οι κύριεςλειτουργίες του προγράμματος.Με την επιλογή “File” μπορείτε ναεπιλέξετε την φωτογραφία που θέλετε
να επεξεργαστείτε και αποθηκεύστεαργότερα την δουλειά που έχετε κάνει.Σε περίπτωση που η φωτογραφία σαςδεν έχει τον σωστό προσανατολισμόγυρίστε την δεξιά ή αριστερά με τηνλειτουργία «Rotate left» ή «RotateRight». Με την επιλογή “Fix Red Eye”διορθώνετε το πρόβλημα πουδημιουργήθηκε από τότε πουεφευρέθηκε η φωτογραφική μηχανή μεφλας, τα κόκκινα μάτια. Τοπρόγραμμα κάνει αυτόματηαναζήτηση στην φωτογραφία σας γιανα βρει τα κόκκινα μάτια ωστόσοκαλό θα ήταν να το βοηθήσετε λίγο,επειδή δεν τα βρίσκει πάντα.Πατώντας λοιπόν το μικρό βελάκιδεξιά και επιλέγοντας το “ManualCorrection”, σας εμφανίζει τηνφωτογραφία σας σε νέο παράθυρο
και εκεί επιλέγετε πού ακριβώς είναιτα κόκκινα μάτια.Η επιλογή Enchance Color διορθώνειτο φωτισμό στην φωτογραφία σαςαυτόματα. Αν πάλι επιθυμείτε νακάνετε εσείς την δουλειά επιλέγετεξανά το από το βελάκι το “ManualCorrection”.
UOPTECH - 11
Οι επιλογές Denoise και Deblur είναιουσιαστικά οι πιο αχρείαστες.Πρόκειται για τις λεπτομέρειες σε μιαφωτογραφία. Η πρώτη διορθώνει τονψηφιακό θόρυβο και η δεύτερη τηνθαμπάδα.Πάμε τώρα στην ποιο διασκεδαστικήλειτουργία, την Caricature. Και σεαυτήν την περίπτωση η φωτογραφίασας θα ανοίξει σε ένα νέο παράθυρο.Δεξιά στο παράθυρο βρίσκεται ηεπιλογή Warp radius. Με αυτήρυθμίζετε το μέγεθος του κύκλου με τοοποίο τραβάτε πάνω στην εικόνα γιανα την παραμορφώσετε. Το μόνο πουχρειάζεστε για αυτή την λειτουργίαείναι φαντασία.Η κύρια λειτουργία του προγράμματοςαυτού είναι η λειτουργία make up. Στοπαράθυρο που σας ανοίγει, δεξιά σαςέχετε στη διάθεσή σας 6 επιλογές.Κάθε μία από αυτές κάνει και μιαξεχωριστή λειτουργία.
Η πρώτη επιλογή εξαφανίζει τασημάδια ενός προσώπου τηςφωτογραφίας. Πολύ απλά κάνετε ζουμστο πρόσωπο ρυθμίζετε το μέγεθοςτου κύκλου με την λειτουργία Warpradius ανάλογα με το σημάδι που
θέλετε να σβήσετε και πατάτε πάνωσε αυτό. Σε λίγα δέκατα τουδευτερολέπτου το αντιαισθητικόσημάδι θα εξαφανιστεί.Πολλές φορές αν η φωτογραφία έχειτραβηχτεί με φλάς εμφανίζονταιγυαλάδες πάνω στα πρόσωπα. Μετην δεύτερη επιλογή λοιπόνμαρκάρετε πάνω στην γυαλάδα καιαυτή εξαφανίζετε αμέσως.Η τρίτη επιλογή είναι λίγο πιο σύνθετηκαι θέλει αρκετή προσοχή.Ουσιαστικά πρόκειται για αντιγραφή
ενός σημείου της εικόνας σε ένα άλλο.Χρησιμοποιείται κυρίως για νασβήσετε τους μαύρους κύκλους απότα μάτια, καθώς και άλλες ατέλειες τουπροσώπου . Απλά με δεξί κλικεπιλέγετε ένα σημείου του προσώπουπου είναι αρκετά καθαρό, όσοναφορά τα σημάδια, και μετάμαρκάρετε και σβήνετε με προσοχήτις ατέλειες σε οποιοδήποτε σημείοτου προσώπου. Επίσης με τιςεπιλογές που εμφανίζονται δεξιά πάλιμπορείτε να ρυθμίσετε πόσο έντονηθα γίνει η αντιγραφή του σημείου πουέχετε ορίσει.Η «οδοντόβουρτσα» όπωςαπεικονίζετε κάνει περισσότεροάσπρα τα δόντια ενός προσώπουκαθώς επίσης και το βολβό τουματιού. Το μόνο που έχετε να κάνετεείναι να «βάψετε» τα δόντιαπερνώντας πάνω τους το ποντίκικρατώντας πατημένο το αριστερόπλήκτρο σας και καθώς το κάνετεαυτά θα λευκαίνουν.Η πέμπτη επιλογή κάνει περίπου ό,τικάνει και το make up (νομίζω). Γιαπαράδειγμα αν μία θέλετε ναδιορθώσετε μια περιοχή τουπροσώπου, απλά την «βάφετε». Και
πάλι σας δίδετε η δυνατότητα νακάνετε ποιο έντονο το make up με τιςεπιλογές που εμφανίζονται δεξιά. Ητελευταία λειτουργία αφαιρεί όλα όσαέχετε κάνει με τις παραπάνω 6λειτουργίες.Η επιλογή Straighten φέρνει τηνφωτογραφία σας «στα ίσια της».Εσείς απλά τραβάτε μια γραμμήανάμεσα σε δυο σημεία που για ταδεδομένα του κόσμου μας θεωρούνταιευθεία και το πρόγραμμα θα κάνει ταυπόλοιπα.Τέλος με την επιλογή Resampleαυξάνετε ή μειώνετε το μέγεθος τηςφωτογραφία σας, και με την Cropκάνετε περικοπή εστιάζοντας όπουεπιθυμείται.Δεν χρειάζονται όπως βλέπετειδιαίτερες γνώσεις για να ρετουσάρετεμόνοι σας μία φωτογραφία, διότι τοPhoto! Editor σας προσφέρει έναγραφικό περιβάλλον για να το κάνετεαπλούστατα. Μια συμβουλή όμως,μην το παρακάνετε με το make up καιτην λεύκανση διότι η φωτογραφία σαςθα φαίνετε επεξεργασμένη. Τομυστικό είναι να διορθώνετε τιςατέλειες χωρίς να γίνετε αισθητό πωςη εικόνα έχει υποστεί επεξεργασία.
Νίκος Παπαδάκης
UOPTECH - 13
Στο προηγούμενο τεύχος, είχαμε αναφερθεί στις υπηρεσίες Cloud, όπως το Google Docs.
Πέραν των όλων θετικών, είχαμε δηλώσει και του προβληματισμούς μας σε σχέση με την ασφάλεια και
την ιδιωτικότητα των αρχείων μας, μιας και αυτά υπάρχουν σε κάποιον άγνωτο Server. Λύση σε αυτό
έρχεται να δώσει μια νέα παρόμοια υπηρεσία, το ΒitTorrent Sync που μπορεί να χρησιμοποιηθεί για
τον αυτόματο συγχρονισμό αρχείων μεταξύ των υπολογιστών χρησιμοποιώντας το πρωτόκολλο
BitTorrent.Φαίνεται να είναι ένας πολύ πιο σίγουρος και αξιόλογος τρόπος για το συγχρονισμό και την ανταλλαγή
αρχείων μεταξύ των υπολογιστών, ακόμη και τα αρχεία που συνήθως δεν θα εμπιστεύονται με τις
συνήθεις cloud υπηρεσίες. Η σύνδεση είναι κρυπτογραφημένη με AES Cypher και ένα 256bit κλειδί θα
δημιουργηθεί στην secret βάση σας. Για αυξημένη ασφάλεια, υπάρχει επίσης μια επιλογή για να
Bittorent Sync - Λύση στηνανασφάλεια του "Σύννεφου"
δημιουργήσετε ένα secret που λήγει μετά
από μια μέρα.
Στην πράξη αυτό το εργαλείο, μπορεί να
συγκριθεί με όλες τις αντίστοιχες
υπηρεσίες διαμοιρασμού και
συγχρονισμού στο cloud, με την διαφορα
πως δεν υπάρχει διακομιστής που
εμπλέκεται ενδιάμεσα και τεχνικά
συνεπάγεται πως ο συγχρονισμός μπορεί
να είναι ταχύτερος από ό,τι οι υπηρεσίες
αυτές και δεν υπάρχουν περιορισμοί χώρου (εκτός από σκληρό δίσκο σας). Αυτό σημαίνει, επίσης, ότι οι
υπολογιστές πρέπει να είναι σε απευθείας σύνδεση (online) για το συγχρονισμό.
Ζαχαρίας Μιχαλάκης
Όλοι μας λίγο πολύ έχουμεκαταχωνιασμένες βαθιά μέσα σεπατάρια και μπαούλα παλιέςσκονισμένες αναμνηστικέςφωτογραφίες από πρόσωπα τουμακρινού παρελθόντος. Πολλές απόαυτές ωστόσο δεν είναι καλάδιατηρημένες καθώς το πέρασμα τουχρόνου τις έχει φθείρει και τις έχειαφήσει πλέον κατεστραμμένες με ταπολλά σημάδια τους να μαρτυρούν ταχρόνια που πέρασαν. Σε αυτό τοάρθρο θα γνωρίσουμε έναν τρόπο μετον οποίο θα κάνουμε χρήση τουπρογράμματος επεξεργασίας εικόναςAdobe Photoshop και θαεπαναφέρουμε τις φωτογραφίες αυτέςξανά στην ζωή, δίνοντας τους αρκετάχρόνια επιβίωσης ακόμα,προσφέροντας τους μία θέση στοπαλιό οικογενειακό μας άλμπουμ.Τι θα χρειαστούμε:• Έναν αξιοπρεπή σαρωτή. Ανδεν σας βρίσκεται καταφύγετε σε έναβιβλιοπωλείο εκεί κοντά σας, είμαισίγουρος ότι θα προθυμοποιηθούν νασας βοηθήσουν.• Οποιαδήποτε έκδοση τουAdobe Photoshop• Ελεύθερο χρόνο για ναασχοληθείτε.Ξεκινώντας καλό θα ήταν ναξεσκονίσετε την εικόνα σας πριν απότην σάρωση. Πάρτε ένα μικρό πανάκιή ένα πινελάκι και αφαιρέστε τηνσκόνη ή τα δακτυλικά αποτυπώματαπου πιθανόν να βρίσκονται πάνω της.
Βεβαιωθείτε ότι έχετε ρυθμίσει τονσαρωτή σας στην υψηλότερη δυνατήανάλυση. Ο σκοπός που γίνεται αυτόείναι γιατί πιθανότατα μπορεί ναχρησιμοποιηθούν κάποια κομμάτιατης φωτογραφίας για την επισκευήκατεστραμμένων μερών της.Η αρχική μας εικόνα που θαπαρουσιάσουμε σε αυτόν τον οδηγόείναι το η εξής:
Όπως παρατηρούµε ξεκάθαρα
µεγάλο µέρος της φωτογραφίας
µας παρουσιάζει ζηµιές και
αλλοιώσεις, ωστόσο δεν είναι
αυτός λόγος για να
πανικοβληθούµε. Ας αρχίσουµε
λοιπόν την διάσωση της.
Ένα από τα πρώτα πράγµατα
που πρέπει να κάνουµε είναι η
διόρθωση των χρωµάτων της
φωτογραφίας. Αυτό µπορεί να
επιτευχθεί µε διάφορους
τρόπους. Αν ακολουθήσετε την
διαδροµή Image>Adjustments
θα βρεθείτε σε έναν µεγάλο
αριθµό από επιλογές όπου
µπορείτε να πειραµατιστείτε
µαζί τους για ένα ωραίο
αποτέλεσµα.
Μια καλή επιλογή στην ίδια διαδρομήείναι το Shadows/Highlights, όπου ανεπιλέξετε την επιλογή Show MoreOption θα μπορείτε να δώσετε τονσωστό τόνο και χρωματισμό στηνφωτογραφίας σας. Για τους πιοτεμπέληδες από εσάς στην αρχικήσας μπάρα στο Image το Photoshopπροσφέρει τις επιλογές Auto Tone,Auto Contrast και Auto Color όπουαυτόματα σας ρυθμίζει τον τόνο, τηναντίθεση και το χρώμα .
Επισκευάστε εύκολαπαλιές φωτογραφίεςμε την δύναμη τουphotoshop
Αυτήν ήταν μια καλή αρχή καικαταφέραμε να την κάνουμε σε ένανπιο επιθυμητό τόνο και χρωματισμό.Στην συνέχεια θα προσπαθήσουμε ναεπισκευάσουμε τα σημεία εκείναόπου η φωτογραφίας μαςπαρουσιάζει κάποια σκισίματα,διπλώματα και περίεργα σημαδάκια.Σε αυτό το σημείο θα μας βοηθήσειένα πολύ βασικό εργαλείο πουβρίσκεται στην εργαλειοθήκη στααριστερά μας, το Spot Healing Brushtool.Το εργαλείο αυτό μας επιτρέπει ναδιορθώσουμε ατέλειες τις εικόναςκάνοντας δειγματοληψία της γύρωπεριοχής ή χρησιμοποιώντας έναπροκαθορισμένο μοτίβο. Κάνουμεχρήση του πάνω στις ατέλειες μαςσιγά σιγά μέχρι να εξαλείψουμε όσεςπιο πολλές γίνεται από αυτές έχονταςδιαλέξει στις επιλογές πάνω μαςProximity Match στο πεδίο Type.
Εύκολα θα παρατηρήσουμε ότι σεμερικά σημεία της φωτογραφίας μαςμπορούν να παρατηρηθούν κάποιεςελλείψεις ύστερα από την χρήσηαυτού του εργαλείου όπως στο κάτωθιπαράδειγμα όπου η κάτω μεριά τηςτσέπης σταδιακά εξαφανίζεται.
Στην προκειμένη περίπτωση αυτό πουμπορούμε να κάνουμε είναι ναδημιουργήσουμε αυτήν την περιοχήμόνοι μας, και ποιός καλύτερος καιευκολότερος τρόπος από το να«κλέψουμε» μέρος της "καλής"τσέπης από τον αριστερό του φίλο.Με το εργαλείο Lasso Tool
επιλέγουμε την περιοχή της καλήςζώνης που χρειαζόμαστε από τονφίλο του και κάνουμε Copy και τηνεπικολλούμε πάνω στην ελαττωματικήμας περιοχή.
Εδώ προκειμένου να τοπροσαρμόσουμε κατάλληλαπηγαίνουμε στην διαδρομή Edit >Free Transform και προσπαθούμε νακάνουμε ένα ταίριασμα της περιοχής.
Παρατηρούμε στο κάτω αριστερόμέρος της εικόνας μας ότι έχειδημιουργηθεί ένα δεύτερο Layer τοοποίο περιέχει το επικολλημένοκομμάτι της τσέπης μας. Μην σαςφοβίζει αυτό. Άπλα κάντε δεξί κλικπάνω στην εικόνα Background στοπεδίο Layer και επιλέξτε MergeVisible. Με αυτόν τον τρόπο θαενωθούν τα δύο Layer σας σε μίαεικόνα. Τελειώνοντας πάρτε ξανά τοεργαλείο Spot Healing Brush tool καιεπιμεληθείτε το τραχύ μέρος γύρωγύρω από την επικολλημένη εικόνα.Αφού κάνετε όλα αυτά τα βήματα ηεικόνας σας είναι σχεδόν έτοιμη.Κάντε τις τελευταίες λεπτομέρειες καιπαίξτε λίγο ακόμα με τον φωτισμό τηςκαι τον χρωματισμό αν το κρίνετεκατάλληλο και θαυμάστε το έργοτέχνης σας. Voilà!
UOPTECH - 15
Νίκος Μαλανδράκης
To openSUSE προσφέρει νέα έκδοσηκάθε 8 μήνες. Μετά την κυκλοφορίατου openSUSE 12.2 και τηνκαταπληκτική δουλειά που έκανε ηκοινότητα, η επόμενη έκδοσηετοιμάζεται για κυκλοφορία στα μέσαΜαρτίου ανανεωμένη με πολλά νέαχαρακτηριστικά και τη σταθερότηταπου χαρακτηρίζει όλες τις διανομέςopenSUSE.
Οι υποδομές μας έχουν αναβαθμιστεί,με την περαιτέρω ενσωμάτωση νέωντεχνολογιών, βελτίωση επιδόσεων καιτην υποστήριξη υλικού.
Αυτή η έκδοσή μας έρχεται με τονπυρήνα 3.7, από τον 3,4 που υπήρχεστο openSUSE 12.2. Νέα καιβελτιωμένα χαρακτηριστικάπεριλαμβάνουν βελτιώσεις στον τομέατου RAID με γρηγορότερες ρυθμίσειςσε ένα raid σύστημα και τηνυποστήριξη του RAID 10. Το btrfs έχειμεγαλύτερες ταχύτητες ανάγνωσης καιεγγραφής δεδομένων για τα εικονικάμηχανήματα και την ικανότητααπενεργοποίησης του copyonwriteσε ένα αρχείο. Το XFS πλεονυποστηρίζει μεγαλύτερες διευθύνσειςblock έχει γρηγορότερη απόκριση καιλιγότερες καθυστερήσεις.Πολλές βελτιώσεις υπάρχουν και στοντομέα των δικτύων όπου βελτιώθηκε ηυποστήριξη του TCP προτοκόλλου μεδιάφορες υπηρεσίες.Άλλες βελτιώσεις περιλαμβάνουν την
επικοινωνία SCSI με Firewire καιUSB, καλύτερη λειτουργία αναμονήςγια τους SSD και HD δίσκους.Όπως πάντα έχουν γίνει βελτιώσειςγια την υποστήριξη νέου υλικόυσυμπεριλαμβανομένων κάρταςγραφικών, κάμερας, κάρτας δικτύουκαθώς επίσης και των ερχόμενων IntelHaswell και Nvidia καρτών γραφικών.
systemd
To openSUSE 12.3 πλέονολοκληρώνει τη μεταφορά του στοsystemd αφήνοντας πίσω το SysV init.Πολλά πακέτα του πυρήνα τουsystemd έχουν βελτιωθεί καιδιορθωθεί για να δουλέψει ομαλότερααυτό το νέας γενιάς σύστημα
εκκίνησης. Πλέον το systemd ελέγχειτην αφύπνηση και την αναμονή, τοκλείσιμο της οθόνης laptop και τωνκουμπιών εκκίνησης.
Άλλες αλλαγές
Το PulseAudio αναβαθμίστηκε στηνέκδοση 3, η οποία ενσωματώνειυποστήριξη για Bluetooth ακουστικάκαι παρέχει καλύτερη ποιότητα ήχου.Το Snapper ένα εργαλείο τουσυστήματος αρχείων btrfsαναβαθμίστηκε στην έκδοση 0.1.1επιτρέποντας την αποθήκευσηστιγμιότυπων του συστήματός σας.Τα Mesa 9.0 και OpenGL 3.1βελτιώθηκαν και διορθώθηκαν πολλάπροβλήματα.Στην μεριά της διαχείρισης τωνπακέτων έχουμε τον αναβαθμισμένοzypper 1.8.9 και το PackageKitbackend το οποίο ξαναγράφτηκεβελτιώνοντας πολύ την εμπειρία τηςδιαχείρησης πακέτων και τωνεργαλείων για όλες τις διανομές.
Free Desktops
Το openSUSE είναι η μοναδικήδιανομή που έρχεται με όλα τα βασικά
Free Desktops
Το openSUSE είναι η μοναδικήδιανομή που έρχεται με όλα τα βασικάπεριβάλλοντα εργασίας με την ίδιαυποστήριξη και βελτίωση. Τα Gnome,KDE, Xfce, LXDE και το ολοκαίνουριοE17 θα είναι μέσα στο DVD!
KDE Plasma Desktop
Οι αναβαθμίσεις της κοινότητας τουKDE φέρνουν πολλές αλλαγές στοopenSUSE. Η ομάδα artwork τηςκοινότητας έφτιαξε ένα ολοκαίνουριοσκούρο θέμα για το γραφικόπεριβάλλον.Η έκδοση KDE 4.10 περιέχει πολλάwidgets γραμμένα στη νέα τεχνολογίαQML. Οι βελτιώσεις στις επιδόσειςκαι στη σταθερότητα εγγυώνται μίαομαλή εμπειρία χρήσης. Έγινανβελτιώσεις στην αναζήτηση και στιςεπιδόσεις των μεγάλων εικονιδίωνστο διαχειριστή αρχείων Dolphin.Προστέθηκε καινούργιος διαχειριστήςεκτυπωτών και ένα Plasma applet πουδείχνει τους εκτυπωτές που είναισυνδεδεμένοι και επιτρέπει την
διαχείρισή τους.
GNOME Shell
Το openSUSE 12.3 είναι η τρίτη κατάσειρά διανομή που περιέχει τοGNOME 3 γραφικό περιβάλλον τοοποίο θα είναι στην έκδοση 3.6.3.Έγιναν πολλές μεγάλες βελτιώσειςστον τομέα των ειδοποιήσεωνσυμπεριλαμβανομένου και ενόςανασχεδιασμένου Message Tray,εξυπνότερων ειδοποιήσεων καθώς καιστα εικονίδια τα οποία μεγάλωσανκαι δεν κινούνται κάνοντάς ταευκολότερα στη χρήση. Στονδιαχειριστή αρχείων Nautilusβελτιώθηκε η αναζήτηση,επανασχεδιάστηκε η διεπαφή καιέγιναν πολλές διορθώσειςσφαλμάτων. Τέλος υπάρχει μίαεπανασχεδιασμένη οθόνηκλειδώματος η οποία παρέχεικαλύτερη λειτουργικότητα στην οποίαμπορεί ο χρήστης να δει τι συνέβηστον υπολογιστή του όσο ήτανμακρυά. Αυτό σημαίνει ότι μπορείτεεύκολα να συνδέσετε ένα USB ή νααλλάξετε τραγούδι χωρίς να χρειαστείνα βάλετε τον κωδικό του χρήστη.
Υπάρχουν πολλές άλλες βελτιώσειςστο GNOME 3.6,συμπεριλαμβανομένων τωνλογαριασμών online υποστήριξης γιαMicrosoft Exchange και το WindowsLive. Πολλά από τα βασικά εργαλείατου GNOME έχουν επίσης βελτιωθεί,συμπεριλαμβανομένων της Ανάλυσηςχρήσης δίσκου και του Font Viewer.
UOPTECH - 19
Xfce
Το γραφικό περιβάλλον Xfce
έχει ενηµερωθεί µε τις
τελευταίες εκδόσεις bugfix και
υπήρξαν σηµαντικές
αναβαθµίσεις του διαχειριστή
αρχείων Thunar και του
Terminal το οποίο έχει
µετονοµαστεί σε xfce4-terminal.
Το Thunar 1 .6.0 εισάγει την
υποστήριξη καρτελών,
βελτιωµένη διαχείριση
σελιδοδεικτών
(συµπεριλαµβανοµένου και της
εύκολης προσθήκης των
αποµακρυσµένων
σελιδοδείκτών) και διαθέτει
αρκετές βελτιώσεις UI , έναν
έλεγχο για τον ελεύθερο χώρο
στο δίσκο πριν από την
αντιγραφή, και εκτεταµένες
βελτιώσεις στην απόδοση. Το
xfce4-terminal 0.6.0 έχει
εκσυγχρονιστεί και λάβει µια
σειρά από bugifxes καθώς το
σηµαντικότερο είναι ότι
Enlightenment 17
υποστηρίζει τώρα ένα στυλ
Quake-drop-down mode που
κρατά το τρέχον τερµατικό
κανόντάς το γρήγορα
προσβάσιµο µέσω µιας
συντόµευσης πληκτρολογίου.
Μετά την κυκλοφορία του
Enlightenment 1 7 είµαστε
έτοιµοι να σας το παρέχουµε.
Επανεγραµµένο και
επανασχεδιασµένο µε βάση τις
νέες βιβλιοθήκες του
Enlightenment Foundation είναι
έτοιµο να το δοκιµάσετε και να
µας πείτε τη γνώµη σας!
LXDE
O PCMan, ο fi lemanager του
LXDE, αναβαθµίστηκε στην νέα
έκδοση. Η 1 .1 έκδοση φέρνει
βελτιώσεις στη διεπαφή και την
λειτουργικότητα όπως η
απενεργοποίηση στοιχείων τα
οποία δεν µπορούν να
λειτουργήσουν στο µενού και
της γραµµής εργαλείων, η
δυνατότητα να αλλάξετε τις
στήλες στην Λεπτοµερή
Προβολή λίστας και την
υποστήριξη της µηχανής
αναζήτησης. Βασικές
βελτιώσεις έγιναν στη
σταθερότητα και τις
επιδόσεις,φέρνοντας νέα
υποστήριξη για
αποπροσάρτηση
αφαιρούµενων µέσων, χωρίς
να τα εξάγει και ορισµένες
άλλες µικρές αλλαγές.
Αναβαθμισμένες Εφαρμογές
Στο openSUSE 1 2.3 θα βρείτε
πληθώρα αναβαθµισµένων
εφαρµογών, εφαρµογών όπου
έγιναν πολλές διορθώσεις και
βελτιώσεις. Επιγραµµατικά θα
βρείτε τα Banshee 2.6, Blender
2.64, Digikam 3.0, rhythmbox
2.98, Amarok 2.7, Gwenview,
Kontact, Kmail , Ekiga 4.0,
Empathy 3.6, Gedit 3,6,
Virtualbox 4.2, KVM 1 .3.0,
PostgreSQL, MariaDB,
OpenStack και
αναβαθµισµένων βιβλιοθηκών
για την υποστήριξη νέων
φωτογραφικών καµερών. Τέλος
θα βρείτε τα LibreOffice 3.6,
Call igra 2,5, Evince 3.6, Okular,
Scribus 1 .4.2, Mozil la Firefox
1 9, Thunderbird 1 7.0.3,Wine
1 .5.23.
Για προγραμματιστές
Στο openSUSE 1 2.3 θα βρείτε
τις τελευταίες κυκλοφορίες των
Cmake, GCC, git, gtk2,gtk3,
Java και άλλων. Επίσης θα
βρείτε και αναβαθµισµένα
εργαλεία όπως το QtCreator
2.6, Glade 3.1 4, Monodevelop
3 και Valgrind 3,8.
Συμπερασματικά
Το openSUSE 1 2.3 είναι µια
διανοµή για την οποία η
κοινότητα έχει δουλέψει πολύ
και έχει προσέξει ιδιαίτερα έτσι
ώστε να µην αντιµετωπίσει
κανένας χρήστης της
πρόβληµα είτε είναι νέος στον
κόσµο του Linux είτε έµπειρος
προγραµµατιστής. Η διανοµή
χαρακτηρίζεται για την
σταθερότητά της, την ασφάλειά
της αλλά και την πληθώρα
επιλογών που έχει ο χρήστης
από την στιγµή που θα την
κατεβάσει και θα την εκκινήσει
από το δισκάκι. Συνδυάζει την
ευκολία χρήσης και
παραµετροποίησης µε πολλές
νέες τεχνολογίες όπως το
cloud, βάσεων δεδοµένων και
εικονικοποίησης.
∆οκιµάστε την και πείτε µας την
γνώµη σας, ελάτε σε επάφή
µαζί µας στο openSUSE
Conference το παγκόσµιο
συνέδριο της κοινότητας
openSUSE που διοργανώνετε
από την κοινότητα στην
Θεσσαλονίκη το καλοκαίρι !
Πληροφορίες:http: //conference.opensuse.org
Facebook:
https://www.facebook.com/grou
ps/opensuse.gr/
Γιώργος Μπράτσος
UOPTECH - 21
ΚΑΜΠΑΝΙΑ ΤΗΣMICROSOFT ΜΕΣΤΟΧΟ ΤΟ GMAIL
Η νέα καμπάνια της Microsoft με τίτλο“Don't get scroogleduse Outlook.com”ζητάει υπογραφές εναντίον τηςπολιτικής που ισχυρίζεται ότιακολουθεί η Google, δηλαδή ότιδιαβάζει τα προσωπικά μηνύματαηλεκτρονικού ταχυδρομίου τωνχρηστών του Gmail, έτσι ώστε να τουςπαρέχει διαφημίσεις σύμφωνα με ταπεριεχόμενα των mail. Η Microsoftπαροτρύνει τη δημιουργίαλογαριασμού Outlook,υποστηρίζοντας ότι ποτέ δε θα
καταπατούσε τα προσωπικάδεδομένα των χρηστών. Για τηνκαμπάνια αυτή έχει δημιουργηθεί ηιστοσελίδα www.scroogled.com . ΗMicrosoft παρουσιάζει επίσης τη θέσητης σχετικά με την προστασία τωνιδιωτικών δεδομένων των χρηστώντου Outlook, τονίζοντας ότι η Microsoftέχει πρόσβαση στα μηνύματα μεσκοπό την προστασία των χρηστώναπό μηνύματα spam, phishing, ιούς,malware και άλλους κινδύνους, ενώ ηGoogle ψάχνει τα απεσταλμένα και τα
ληφθέντα μηνύματα από άλλουςχρήστες, τα ληφθέντα μηνύματα απόυπηρεσίες mail και ολόκληρο τοπεριεχόμενο του inbox, με σκοπό τηναποστολή προσαρμοσμένων,σύμφωνα με τα ενδιαφέροντα τουχρήστη, διαφημίσεων.
Κωνσταντίνα Χριστοπούλου
Το παγκόσμιο συνέδριο της openSuseστη Θεσσαλονίκη!Τα τελευταία χρόνια, το ανοικτό καιελεύθερο λογισμικό, έχει εισβάλλει μεδυναμικότητα και στην χώρα μας.Έχουν ιδρυθεί αρκετές ελληνικέςκοινότητες που ασχολούνται με αυτό,όπως η κοινότητα Ubuntu,η κοινότηταFedora κ.α. Ωστόσο, αυτή πουεμφανίζει τη μεγαλύτερη δυναμικήείναι η Ελληνική κοινότητα τουopenSuse. Αυτό φαίνεται τόσο απότην υποστήριξη που παρέχει στουςχρήστες, όσο και από τις συμμετοχέςτης σε πολλές τοπικές και παγκόσμιεςδιοργανώσεις. Αυτή η κινητικότητα,δεν άφησε αδιάφορη την παγκόσμιακοινότητα του openSuse.Ως επιβράβευση λοιπόν, και παρά το
γεγονός πως μέχρι σήμερα όλα ταπαγκόσμια συνέδρια του openSuseγινόντουσαν στη γενέτειρά τους, τηνΠράγα, αποφασίστηκε, το φετεινόσυνέδριο να γίνει στην Ελλάδα καιπιο συγκεκριμένα στη όμορφησυμπρωτεύουσα, τη Θεσσαλονίκη. Το
συνέδριο θα γίνει στο ΟλυμπιακόΜουσείο Αγίου Δημητρίου & 3ηςΣεπτεμβρίου, στις 20,21 και 22
Απριλίου. Η συμμετοχή στο συνέδριοείναι ελεύθερη για τον οποιονδήποτε,αλλά για λόγους καλυτερηςοργάνωσης, καλό είναι όσοι πάνε νατο δηλώσουν στην ιστοσελίδα:
https://conference.opensuse.org/osem/accounts/sign_in
Θα είναι μια πολύ καλή ευκαιρία ναγνωρίσουμε ξένους ανθρώπους στοντομέα του ανοικτού και ελεύθερουλογισμικού και θα έχουμε τηνευκαιρία να συζητήσουμε τιςπροοπτικές του. Μην το χάσετε!
UOPTECH - 23
Software war
πηγή: www.osarena.net
Είστε από αυτούς που ακόµα δεν
χρησιµοποιείτε HTML5;
Υποθέτω, ότι ο καθένας σας θα
έχει τους λόγους του, άλλοι
µπορεί να µην έχετε ασχοληθεί
καθόλου µε HTML, άλλοι µπορεί
να µην γνωρίζετε καν πώς είναι
ένας κώδικας σε HTML (ελπίζω να
µην ανήκετε σε αυτήν παρόλα
αυτά!). Όσο και αν µερικοί δεν
θέλουν να το αποδεχτούν, η
γλώσσα αυτή αποτελεί την
επανάσταση στον διαδικτυακό
κόσµο αλλά ανοίγει και νέους
ορίζοντες για τους delevopers και
τους προσφέρει πολλά
πλεονεκτήµατα µέσα από την
χρήση της. H HTML5 είναι αρκετά
εύκολη, και υπάρχουν αρκετοί
λόγοι για τους οποίους µπορείτε
να ξεκινήσετε να την
χρησιµοποιείτε από τώρα. . .ελπίζω
να καταφέρω να σας πείσω µετά
από αυτό το άρθρο!
Υπάρχουν αρκετά τα οποία
παρακινούν τους
προγραµµατιστές µε τη χρήση
της, καθώς τα οφέλη είναι αρκετά
σηµαντικά. Παρόλα αυτά, αρκετοί
απ' αυτούς συνεχίζουν να µην
θέλουν να µυηθούν στον όλο και
αυξανόµενο σε αριθµό των fan
της ! Οι λόγοι; Η δύναµη της
συνήθειας είναι ένας αρκετά
µεγάλος παράγοντας, όταν
κάποιος έχει συνηθίσει να κάνει
µια δουλειά µε κάποιο
συγκεκριµένο τρόπο θα πρέπει να
έχει ισχυρά κίνητρα για να το
αφήσει και να χρησιµοποιήσει κάτι
άλλο. Το καλό όµως µε την HTML5
είναι ότι δεν µιλάµε για κάτι ριζικά
νέο, περίεργο ή δυσνόητο. Ίσως το
πρόβληµα είναι ότι στον
περισσότερο κόσµο όπως και σε
εµένα αρχικά έµοιαζε ως κάτι
µυστήριο. Λάθος! Η αλήθεια είναι
ότι είναι µία εξαιρετικά πρακτική
και απλή γλώσσα! Μια δοκιµή της
θα σας πείσει.
Για τον λόγο αυτό, στην
προσπάθεια µου για να την
αποµυθοποιήσω και να
προσπαθήσω να σας πείσω θα
σας παρουσιάσω συνοπτικά µια
λίστα µε µερικά από τα πιο
σηµαντικά πλεονεκτήµατά της. Θα
σας ταλαιπωρήσω λίγο κρατώντας
το ενδιαφέρον και την περιέργειά
σας για λίγο ακόµα, ξεκινώντας
πρώτα από αυτά µε την µικρότερη
σηµασία για το ευρύ κοινό.
Με την γλώσσα αυτή έχετε την
ευκαιρία να δηµιουργήσετε εύκολα
και προσβάσιµα sites για δύο
λόγους. Με την σηµασιολογία και
τα ARIA (Accessible Rich Internet
Applications). Οι HTML
επικεφαλίδες όπως <header>,
<footer>, <nav>, <section>,
<aside>, κτλ. επιτρέπουν στους
χρήστες της να µπορούν µε µία
µατιά να καταλάβουν για το τι
πρόκειται το καθετί. Παλαιότερα,
δεν υπήρχε κάποιος εύκολος
τρόπος µε την απλή ανάγνωση του
κώδικα να καταλάβει κάποιος
ξεκάθαρα τι κάνει το καθετί, ακόµα
και όταν δινόταν µε την
επικεφαλίδα <div> και αν ακόµα
εκχωρούσε σε αυτό µία τιµή για
παράδειγµα ένα ID ή µία κλάση. Με
τις νέες σηµασιολογικές ετικέτες ο
αναγνώστης µπορεί να εξετάσει
καλύτερα τον HTML κώδικα.
ARIA είναι µια προδιαγραφή του
W3C το οποίο κυρίως
χρησιµοποιείται για να ορίσει τους
“ρόλους” για κάθε στοιχείο σε ένα
HTML κώδικα. Σε µία προσπάθειά
σας να φτιάξετε µία ιστοσελίδα
προσβάσιµη από κάθε χρήστη µε
µία ποικιλία από διαφορετικές
“συνήθειες” και φυσικές ικανότητες
των browser, θα πρέπει να είστε σε
θέση να αναγνωρίσετε το ρόλο και
τις ARIA ιδιότητές. Το WAI-ARIA
(Accessible Rich Internet
Applications) είναι ένας τρόπος µε
τον οποίο σας παρέχονται οι
τρόποι για να µπορέσετε να
ορίσετε ένα δυναµικό δικτυακό
περιεχόµενο, και εφαρµογές έτσι
ώστε άνθρωποι µε ειδικές ανάγκες
να µπορούν να εντοπίσουν το
οποιοδήποτε στοιχείο και να
µπορούν να αλληλεπιδράσουν µε
αυτό. Η χρήση της ARIA που
προτείνεται και µέσα από τις
προδιαγραφές της είναι µε το να
µπορέσει να κάνει µία εφαρµογή
όσο το δυνατόν προσβάσιµη από
µεγαλύτερο εύρος κοινού.
UOPTECH - 27
Ουσιαστικά, όταν
χρησιµοποιείτε τα
σηµασιολογικά στοιχεία της
HTML5, προσθέτετε και ένα
αντίστοιχο ρόλο για το καθένα.
Ουσιαστικά, χρησιµοποιώντας
αυτά, ο κώδικας χωρίζεται σε
διαφορετικά τµήµατα, όπως
header (κεφαλίδα), footer
(υποσέλιδο), περιοχή πλοήγησης
(navigation) ή άρθρο (article),
µέσω ιδιοτήτων ρόλων (role
attributes). Λόγω της
πολυπλοκότητας αυτής πολλές
φορές γινόντουσαν λάθη από
κεκτηµένη ταχύτητα, ωστόσο ένας
προγραµµατιστής που γράφει σε
HTML5 δεν προβληµατίζεται σε
σχέση µε ότι έχει να κάνει µε αυτό
διότι η γλώσσα διαθέτει αυτούς
τους ρόλους ενσωµατωµένους,
αποφεύγοντας µε αυτόν τον τρόπο
τυχόν λάθη όπως η µη ανάθεση
τιµών σε κάποιο από τα
παραπάνω από τους λίγο πιο
αφηρηµένους!
Ξεχάστε ότι ξέρατε σχετικά µε τους
Flash players αλλά και τους
άλλους media players που
γνωρίζατε έως τώρα, µπορείτε
πλέον να κάνετε πλήρως
προσβάσιµα τα βίντεο και τους
ήχους σας µε τις ετικέτες (tags)
<video> και <audio> που σας
προσφέρει η HTML5. Το να µπορεί
ένα τέτοιο αρχείο να παίξει σωστά
πολλές φορές αποτελούσε
πονοκέφαλο για τον
προγραµµατιστή, διότι έπρεπε να
χρησιµοποιήσετε tags όπως το
<embed> και <object>
συµπεριλαµβανοµένης µιας σειράς
από αρκετές παραµέτρους για να
µπορέσει να γίνει ορατό και να
λειτουργεί σύµφωνα µε τις
ανάγκες του.
Σίγουρα θα µπορούσε να πει
κανείς “Σιγά το δύσκολο! Πώς
µπορεί να αποτελεί πονοκέφαλο;
Μήπως τα παραλέει; ”. Η αλήθεια
είναι ότι δεν τα παραλέω διότι όταν
έχεις να κάνεις µε δυο- τρία
αρχεία, τα πράγµατα είναι αρκετά
απλά, δεν διαφωνώ, αλλά όταν η
έκταση του κώδικα µεγαλώνει
προσθέτοντας συνεχώς και άλλα
νέα στοιχεία αρχίζει να γίνεται
αρκετά δύσκολη η ανάγνωσή του
δηµιουργώντας αρκετά
προβλήµατα κυρίως στον έλεγχο
του. Η ενσωµάτωση των αρχείων
αυτών µε την HTML5 γίνεται
ουσιαστικά όπως και η
ενσωµάτωση µιας απλής εικόνας
χρησιµοποιώντας το tag <video
src=”url”/>. Τι γίνεται όµως όταν
θέλουµε να ρυθµίσουµε και
παραµέτρους όπως µήκος,
πλάτος, και ύψος; Και εδώ τα
πράγµατα είναι αρκετά απλά!
Μπορείς να προσθέτεις αυτά τα
χαρακτηριστικά µε τον ίδιο τρόπο
που θα τα τοποθετούσες και για
ένα οποιοδήποτε άλλο HTML
στοιχείο π.χ. <video src=”url”
width=”640px” height=”380px”
autoplay/>.
Αν και είναι εξαιρετικά απλό,
υπάρχουν ακόµα οι παλαιότερες
εκδόσεις των browsers οι οποίοι
δεν έχουν “συµφιλιωθεί” πλήρως
µε την HTML5 ακόµα, οπότε ίσως
να χρειαστεί να προσθέσετε
µερικές σειρές κώδικα παραπάνω
για να µπορέσετε να εξασφαλίσετε
την προσβασιµότητα για την οποία
µιλήσαµε και προηγουµένως.
Ωστόσο και η προσθήκη ακόµα
αυτού του τµήµατος κώδικα είναι
σίγουρα πιο “κοµψή” από τα
<embed> και <object> tags δε
νοµίζετε;
<video poster="myvideo. jpg"
controls>
<source src="myvideo.m4v"
type="video/mp4" />
<source src="myvideo.ogg"
type="video/ogg" />
<embed
src="/to/my/video/player"></embed
>
</video>
<!DOCTYPE html>
Ναι, πολύ σωστά βλέπετε! Αυτό
είναι όλη η υπόθεση. ∆εν
χρειάζεται τίποτα περισσότερο
τίποτα λιγότερο! Το doctype
είναι ουσιαστικά αυτό που
υποδεικνύει στον browser σε τι
είναι γραµµένη η σελίδα που
θέλουµε να ανοίξουµε. Τέλος
πια τα copy & paste δυσνόητων
τµηµάτων κώδικα µε τα doctype
χαρακτηριστικά , πλέον δεν
χρειάζονται παραπάνω
προσθήκες παραµέτρων. Το
σπουδαιότερο είναι κυρίως, ότι
παρά την απλότητα που
προσφέρει σε εµάς είναι αρκετό
για να µπορεί να δουλεύει
εξαιρετικά σε όλους τους
browser εκτός από τον Ιnternet
Εxplorer σε κάποιες εκδόσεις
του.
Αν είστε χρήστης ο οποίος
λατρεύετε την απλότητα και την
ευκολία, η HTML5 είναι το
εργαλείο που σας ταιριάζει! Η
HTML5 σας επιτρέπει να
γράφετε κώδικα αρκετά σαφή,
περιγραφικό αλλά και ξεκάθαρο
µε την έννοια ότι είναι αρκετά
ευδιάκριτα τα τµήµατα που
αφορούν την µορφοποίηση
των στοιχείων από το
περιεχόµενό τους.
Παρατηρήστε το παρακάτω
τµήµα κώδικα :
<div id="header">
<h1 >Header Text</h1 >
<div id="nav">
<ul>
<li><a href="#">Link</a></l i>
<l i><a href="#">Link</a></l i>
<l i><a href="#">Link</a></l i>
</ul>
</div>
</div>
Πόσοι από εσάς µπορούν να
καταλάβουν πλήρως τον
παραπάνω κώδικα; Σίγουρα
µπορείτε να καταλάβετε κάποια
από αυτά, αλλά σίγουρα όχι
όλα. ∆είτε τον παραπάνω
κώδικα υλοποιηµένο και πάλι
αλλά αυτήν την φορά µε την
χρήση της HTML5.
<header>
<h1 >Header Text</h1 >
<nav>
<ul>
<li><a href="#">Link</a></l i>
<l i><a href="#">Link</a></l i>
<l i><a href="#">Link</a></l i>
</ul>
</nav>
</header>
Η διαφορά είναι εµφανής!
Τέλος, µπορείτε να
παρατηρήσετε ότι είναι πιο
ξεκάθαρη η σηµασιολογία για τα
tags που χρησιµοποιείτε από το
να έπρεπε να προσθέτετε σε
κάθε περίπτωση το <div> tag
για να περιγράψετε ένα σύνολο
από στοιχεία και τα
χαρακτηριστικά τους
συνοδευόµενα από ένα id και
µία class για να προσδιορίσετε
το ακριβές περιεχόµενό τους.
Αντιθέτως, αντί γι ' αυτά
χρησιµοποιούνται όπως είδαµε
και προηγουµένως τα νέα tags
<section>, <article>, <header>,
<footer>, <aside> και <nav>,
πράγµα το οποίο προσφέρει
ένα κατανοητό διαχωρισµό του
κώδικα σε τµήµατα,
διατηρώντας το CSS καλύτερα
οργανωµένο και πιο ευχάριστο.
Η αλληλεπίδραση µιας σελίδας
µε το χρήστη ίσως είναι ένας
από τους σηµαντικότερους
παράγοντες για να παρακινήσει
έναν επισκέπτη να
ξαναεπισκεφθεί την σελίδα σας.
Για τους χρήστες που είναι
εξοικειωµένοι µε την χρήση των
διαφορετικών στοιχείων µια
σελίδας τα πράγµατα ίσως είναι
πολύ πιο απλά σε αντίθεση µε
κάποιον ο οποίος δεν έχει
συνηθίσει ένα τέτοιο
περιβάλλον! Για παράδειγµα,
επιλέγοντας κάποιο κουµπί σε
µια σελίδα παρατηρούµε ότι
συχνά δηµιουργείται κάποιο
εφέ, για να καταλάβει ο χρήστης
ότι η “δράση” του, προκάλεσε
µία “αντίδραση” και να αναµένει
προφανώς να δει κάποιο
αποτέλεσµα ! Ο παράγοντας
διάδρασης µίας σελίδας µε το
χρήστη είναι πολύ σηµαντικός
και κάθε σχεδιαστής
ιστοσελίδων θέλει να
ενσωµατώσει όσο το δυνατόν
καλύτερες αλληλεπιδράσεις µε
τον χρήστη µε σκοπό να κάνει
την σελίδα του πιο άµεση και
ελκυστική, µέσα από ένα
περιβάλλον ευχάριστο για τον
επισκέπτη. Εισάγοντας το
σχεδιαστικό <canvas> tag,
έχετε την δυνατότητα να κάνετε
πιο διαδραστικό το περιβάλλον
σας, προσθέτοντας κίνηση σε
αντίθεση µε τις παλαιότερες
αρκετά “ακριβές” πλατφόρµες
εφαρµογών όπως τα Flash.
Επιπλέον, µπορείτε να
προσθέσετε διαφορετικά
σχήµατα, χρώµατα, να τα
περιστρέψετε αλλά και πολλές
ακόµα δυνατότητες
µορφοποίησης. Ένα αρκετά
σηµαντικό θέµα είναι ότι
υποστηρίζεται πλήρως τόσο το
<canvas> όσο και οι ιδιότητές
του και οι µέθοδοι που διαθέτει,
από όλους τους browser όπως
UOPTECH - 29
Internet Explorer 9, Firefox,
Opera, Chrome, και Safari µε
µοναδική εξαίρεση τον Internet
Explorer 8 και τις προηγούµενες
εκδόσεις του, που οι
περισσότεροι µάλλον θα το
περιµέναµε!
Πέρα από το <canvas>, η
HTML5 παρέχει µια πληθώρα
από σπουδαία APIs
επιτρέποντας σου, να
προσφέρεις µια καλύτερη
εµπειρία χρήσης στους
επισκέπτες της ιστοσελίδας
σου.
Ναι, είναι πραγµατικότητα. Ο
χώρος του gaming αποτελεί
ένα τεράστιο κεφάλαιο το οποίο
έχει βοηθήσει αρκετά στην
ανάπτυξη της τεχνολογίας και
θα ήταν δύσκολο να
παραβλεφθεί. Ωστόσο, τα
<canvas> tags σας επιτρέπουν
να αναπτύξετε ακόµα και
παιχνίδια. Η HTML5 σας
παρέχει ένα εξαιρετικά φιλικό
περιβάλλον για να αναπτύξετε
τα δικά σας διασκεδαστικά και
διαδραστικά παιχνίδια. Η
δηµιουργία για παράδειγµα
ενός παιχνιδιού απλού µε ένα
χαρακτήρα και ένα τερατάκι η
προσθήκη κίνησης σε αυτόν θα
διαπιστώσετε ότι είναι υπόθεση
αρκετά “λίγων” γραµµών
κώδικα. Η δηµιουργία του είναι
εξαιρετικά απλή, ορίζετε το
περιβάλλον που θα παίζει ο
παίχτης σας, την εµφάνισή του,
τα κουµπιά µε τα οποία θα
κινείται, τον χρόνο πίεσης των
πλήκτρων για την
διαφοροποίηση της ταχύτητας
των κινήσεών του, αλλά και να
ρυθµίσετε τις ενέργειες που θα
κάνει ο χαρακτήρας σας µέσα
από τα διαφορετικά events που
παράγονται (υπάρχει
παραποµπή σε ένα παράδειγµα
ανάπτυξης ενός τέτοιου µικρού
παιχνιδιού στο τέλος του
άρθρου). Ιδιαίτερα, αν έχετε
ασχοληθεί στο παρελθόν µε το
“στήσιµο” Flash παιχνιδιών, η
ανάπτυξη τους µέσω της
HTML5 θα είναι µια ιδιαίτερη
εµπειρία για σας.
Όλοι οι µοντέρνοι και οι πιο
δηµοφιλείς browser
υποστηρίζουν HTML5 (Chrome,
Firefox, Safari, IE9 and Opera),
ακόµα και το HTML5 doctype
έχει δηµιουργηθεί µε τέτοιο
τρόπο ώστε όλοι οι browsers,
ακόµα και οι πραγµατικά αρκετά
παλιοί, και ενοχλητικοί π.χ. IE6
να µπορούν να την
χρησιµοποιήσουν. Λόγω
συµβατότητας µε παλαιότερες
εκδόσεις κάποιοι από αυτούς
δεν είναι συµβατοί µε όλα τα
οφέλη της HTML5, πάντως το
σηµαντικό είναι ότι δεν θα σας
εµποδίσει στο να δείτε την
σελίδα που επισκεφθήκατε,
αλλά ίσως να µην µπορέσει να
σας εµφανίσει τα επιπλέον
χαρακτηριστικά που δεν
υποστηρίζονται από την έκδοση
του browser που διαθέτετε. Το
καλό είναι ότι η γλώσσα αυτή
έχει “χτιστεί” ακριβώς για να
κάνει τα πράγµατα πιο απλά,
ακόµα και στους παλαιότερους
ΙΕ browsers οι οποίοι δεν είναι
αρκετά “εξοικειωµένοι” µε τα νέα
tags. Σ' αυτές τις περιπτώσεις
αν θέλετε µπορείτε απλά να
προσθέσετε ένα javascript shiv
το οποίο θα τους επιτρέπει να
χρησιµοποιήσουν τα νέα αυτά
στοιχεία, όπως αυτό που
παρουσιάζεται παρακάτω:
<!--[if lt IE 9]>
<script
src="http: //html5shiv.googlecod
e.com/svn/trunk/html5. js"></scri
pt>
<![endif]-->
∆εδοµένου ότι η τεχνολογία των
κινητών συνεχώς εξελίσσεται
και γίνεται συνεχώς όλο και πιο
δηµοφιλής, µήπως θα έπρεπε
να στραφούµε προς τα εκεί και
να ακολουθήσουµε την εξέλιξη
της τεχνολογίας; Ποιος δεν έχει
στην εποχή µας κινητό; Η
αγορά και οι απαιτήσεις της
έχουν οδηγήσει στην ραγδαία
ανάπτυξη των συσκευών αυτών
προσπαθώντας να
δηµιουργήσουν µια συσκευή η
οποία θα µπορεί να εξυπηρετεί
(σχεδόν) κάθε απαίτηση του
χρήστη της. Ίσως, κάποιοι από
εσάς να πιστεύετε ότι είναι
απλά µία µόδα που θα περάσει,
πολύ πιθανό, αλλά παρόλα
αυτά η εξέλιξή τους είναι πλέον
γεγονός! Οι χρήστες πλέον
χρησιµοποιούν αρκετά συχνα
το smartphone τους για να
πλοηγηθούν σε κάποιο site
κοινωνικής δικτύωσης, για να
ενηµερωθούν για το υπόλοιπο
των τραπεζικών λογαριασµών
τους, ακόµα και για
πραγµατοποιήσουν τις
διαδικτυακές αγορές τους! Η
HTML5 είναι το πλέον
κατάλληλο εργαλείο για την
ανάπτυξη ιστοσελίδων και
εφαρµογών για κινητά. Με την
Adobe να έχει ανακοινώσει το
τέλος πια του flash, µπορείτε να
υπολογίζετε αρκετά στην
HTML5 για την ανάπτυξη των
δικών σας web εφαρµογών.
Οι browsers των κινητών
έχουν υιοθετήσει πλήρως την
HTML5, δηµιουργώντας έτσι
projects τα οποία είναι τόσο
εύκολα στον σχεδιασµό αλλά
και στην κατασκευή τους έτσι
ώστε να µπορούν να “παίξουν”
στις µικρές οθόνες αφής.
Ο νούµερο ένας λόγος απ' ότι
καταλάβατε είναι αυτός
ακριβώς! Πιο συγκεκριµένα, η
HTML5 δεν είναι απλά το
µέλλον, αλλά είναι το παρόν
σίγουρα ! Οι περισσότεροι από
εσάς θα έχετε ακούσει για το
νέο λογισµικό για smartphones
το Firefox OS, το οποίο είναι
“χτισµένο” σε HTML5, και το
οποίο αντιµετωπίζει τα διάφορα
websites ως εφαρµογές. Αν και
αποτελεί καινοτοµία στον χώρο
του, τα πρώτα σχόλια είναι
αρκετά ευχάριστα και
αναµένουµε την συνέχεια. Ήδη
έχουν ξεκινήσει αρκετές εταιρίες
να αναπτύσσουν κώδικα σε
HTML5. Η ευκολία της γλώσσας
αυτής έγκειται στο γεγονός ότι
δεν αποτελεί ένα νέο τύπο
γλώσσας που θα πρέπει
κάποιος να µάθει εξ' αρχής,
γνωρίζοντας κάποιος την
ΧHTML θα είναι αρκετά εύκολο
να προσαρµοστεί στις νέες
προσθήκες της γλώσσας της
HTML5. Κατά την γνώµη µου το
µεγαλύτερο όφελος που έχει
ένας developer που γράφει σε
αυτήν είναι η ευκολία, η
λιτότητα, καθώς και η
σηµασιολογία που προσφέρει
για τα tags. Βέβαια, αυτό είναι
καθαρά υποκειµενικό καθώς για
κάποιον από εσάς ίσως να είναι
µία ευκαιρία για να φτιάξει ένα
νέο παιχνίδι που µπορεί να
φέρει και την επανάσταση στο
χώρο του gaming!
∆ηµιουργήστε το πρώτο σας
απλό παιχνίδι:
http: //www. lostdecadegames.co
m/how-to-make-a-simple-html5-
canvas-game
Χριστίνα Σκαρπαθιωτάκη
UOPTECH - 31
Οι δραστηριότητες μας για το2012-2013:
Ευχαριστούμε θερμά, όσους διαβάσατε το 2ο τεύχοςτου UOPTECH που εκδιδει το Φοιτητικό παράρτηματης ACM στο Πανεπιστήμιο Πελοποννήσου. Είναιμια δημιουργική προσπάθεια που αξίζει νασυνεχιστεί και για αυτό το λόγο χρειαζομαστετη στήριξή σας.
Au revoir