Τεχνολογικά νέα ΜΙΑ ΕΙΔΙΚΉ ΕΚΔΟΣΉ ΤΟΥ ΤOMEA ΝΕΩΝ Τ Ε Χ Ν ΟΛΟ Γ Ι Ω Ν / ΜΑΡ ΤΙΟΣ 2014 / ΤΕΥΧΟΣ 3
BUDGET GAMING PC FOR DUMMIES Σελ. 8
Σελίδα 2
Drupal vs Joomla vs WordPress Σελ. 16 Σπουδάστρια ΙΕΚ ΔΕΛΤΑ
2
Τεχνολογικά νέα
HTML5
Ενα νέο standard για το παλαιό HTML.
Των Αλκιβιάδη Παπαγεωργίου και Χρήστου Κόντη Σπουδαστών ΙΕΚ ΔΕΛΤΑ
Η προηγούμενη έκδοση της HTML, δηλαδή η HTML 4.01, δημιουργήθηκε το 1999. Το internet έχει αλλάξει δραματικά από τότε. Το HTML5 είναι ένα υπερσύνολο που περιλαμβάνει την HTML 4, αλλά επίσης και το XHTML 1 καθώς και το μοντέλο DOM Level 2 για το HTML. Η γλώσσα HTML5 σχεδιάστηκε για να διανέμει σχεδόν οτιδήποτε μπορεί να θελήσετε να διανείμετε online χωρίς να απαιτούνται επιπλέον plugins. Η γλώσσα κάνει τα πάντα, από animation μέχρι apps, από μουσική μέχρι ταινίες και επίσης μπορεί να χρησιμοποιηθεί για το χτίσιμο περίπλοκων εφαρμογών (applications) που τρέχουν μέσα στο φυλλομετρητή (browser). Η γλώσσα HTML5 επίσης τρέχει σε κάθε πλατφόρμα, είναι δηλαδή cross-platform. Είναι αδιάφορο αν τρέχει σε tablet ή σε smartphone, ή σε netbook, ή σε notebook ή ακόμα και σε Smart TV. Επίσης η γλώσσα HTML5 μπορεί να χρησιμοποιηθεί για να γράψουμε διαδικτυακές εφαρμογές (web applications) που τρέχουν ακόμα και όταν δεν είστε online. Η ομάδα εργασίας της HTML 5 (δηλαδή το HTML 5 working group) περιλαμβάνει τι εταιρείες Mozilla, Google, IBM, AOL, Nokia, Opera, Apple, Microsoft καθώς
και εκατοντάδες άλλους κατασκευαστές. Η γλώσσα HTML5 είναι μια δουλειά που βρίσκεται ακόμη σε εξέλιξη. Ωστόσο, όλοι οι σημαντικοί φυλλομετρητές (browsers) υποστηρίζουν τα πιο πολλά στοιχεία της HTML5 (HTML5 elements) και τα πιο πολλά HTML5 APIs. Η HTML5 παίζει σε κάθε συσκευή και σε κάθε browser. Η γλώσσα HTML5 είναι μια συνεργασία μεταξύ του W3C (World Wide Web Consortium) και του WHATWG (Web Hypertext Application Technology Working Group).Το WHATWG εργαζόταν πάνω σε web forms και σε web applications, ενώ το W3C εργαζόταν πάνω στο XHTML 2.0. Το έτος 2006, αποφάσισαν να συνεργαστούν και να δημιουργήσουν μια νέα έκδοση της γλώσσας HTML. Έτσι δημιουργήθηκαν και καθιερώθηκαν οι κανόνες της γλώσσας HTML5, με τους οποίους συνεχίζουμε την εισαγωγή στην HTML5: Τα νέα χαρακτηριστικά πρέπει να στηρίζονται πάνω σε HTML, CSS, DOM, και JavaScript. Η ανάγκη για εσωτερικά plugins (external plugins) όπως είναι για παράδειγμα το Flash πρέπει πρέπει να περιοριστεί. Η διαχείριση λαθών (Error handling) πρέπει να είναι ευκολότερη
απο τις προηγούμενες εκδόσεις. Το scripting πρέπει να αντικατασταθεί από περισσότερο markup. Η γλώσσα HTML5 πρέπει να είναι ανεξάρτητη από τη συσκευή (device-independent). Κάποια από τα πιο ενδιαφέροντα χαρακτηριστικά της γλώσσας HTML5 είναι τα εξής: Το νέο στοιχείο canvas που χρησιμοποιείται για ζωγραφική 2 διαστάσεων (2D drawing). Το νέο στοιχείο video και audio που χρησιμοποιούνται για media playback. Υποστηρίζει τοπική αποθήκευση (local storage). Νέα στοιχεία που αφορούν και προσδιορίζουν το περιεχόμενο (content-specific elements), όπως είναι για παράδειγμα οι ετικέτες article, footer, header, nav και section. Νέα στοιχεία ελέγχου φόρμας (form controls), όπως είναι για παράδειγμα το calendar, το date, το time, το email, το url καθώς και το search. Κάποιοι βασικοί κανόνες που έχουν οριστεί για την HTML5 είναι: Βάση για τα νέα χαρακτηριστικά να είναι οι HTML, CSS, DOM, και η JavaScript: Ελαχιστοποίηση των plugins (όπως το Flash) Καλύτερη λειτουργία εντοπισμού λαθών Περισσότερο markup για να αντικατασταθεί το scripting Πλήρη συμβατότητα ανεξαρτήτως συσκευής.
Τεχνολογικά νέα
3
4 Video στην HTML5 Μέχρι σήμερα, για να παίξουμε ένα video σε έναν browser χρειαζόμαστε κάποιο plugin (πρόσθετο) όπως το Flash ή το QuickTime. H HTML5 μας καθορίζει έναν νέο τρόπο και αυτός είναι με την χρήση του στοιχείου video. Ας δούμε πως χρησιμοποιείται: Το μόνο που χρειάζεται να γράψουμε για να εμφανίσουμε το video μας είναι: <video src=”movie.ogg” controls=”controls”> </video> Για να εμφανίσουμε ένα μήνημα σε όλους όσους πάνε να δούνε το video μας από κάποιον browser που δεν υποστηρίζει το στοιχείο video της HTML5 γράφουμε: <video src=”movie.ogg” width=”320” height=”240” controls=”controls”> Ο φυλλομετρητής σας δεν υποστηρίζει το στοιχείο video της HTML5. </video> Μια πιο εξειδικευμένη χρήση του στοιχείου video είναι η εξής: <video width=”320” height=”240” controls=”controls”> <source src=”movie.ogg” type=”video/ ogg”> <source src=”movie.mp4” type=”video/mp4”> Ο φυλλομετρητής σας δεν υποστηρίζει το στοιχείο video της HTML5. </video> Ιδιότητες autoplay: To video θα ξεκινήσει αυτόματα μόλις φορτώσει. controls: Θα εμφανίζονται ή όχι τα κουμπιά όπως το play. height: To ύψος σε pixels. loop: Αν θα επαναλαμβάνεται το video μετά το τέλος του. preload: Το video θα φορτώνεται μαζί με την σελίδα. src: Το URL του video. width: To πλάτος σε pixels. Audio στην HTML5 Ότι ισχύει σε σχέση με τα videos και τα plugins, ισχύει και για τα audio clips. Έτσι η HTML5 μας ορίζει το στοιχείο audio για την αναπαραγωγή ήχων. Το μόνο που χρειάζεται να γράψουμε για να αναπαράγουμε τον ήχο μας είναι: <audio src=”song.ogg”
Τεχνολογικά νέα controls=”controls”> </audio> Για να εμφανίσουμε ένα μήνημα σε όλους όσους πάνε να ακούσουν τον ήχο μας από κάποιον browser που δεν υποστηρίζει το στοιχείο audio της HTML5 γράφουμε: <audio src=”song.ogg” controls=”controls”> Ο φυλλομετρητής σας δεν υποστηρίζει το στοιχείο audio της HTML5. </audio> Μια πιο εξειδικευμένη χρήση του στοιχείου audio είναι η εξής: <audio controls=”controls”> <source src=”song.ogg” type=”audio/ ogg”> <source src=”song.mp3” type=”audio/ mpeg”> Ο φυλλομετρητής σας δεν υποστηρίζει το στοιχείο audio της HTML5. </audio> Ιδιότητες autoplay: ο ήχος θα ξεκινήσει αυτόματα μόλις φορτώσει controls: Θα εμφανίζονται ή όχι τα κουμπιά όπως το play loop: Αν θα επαναλαμβάνεται ο ήχος μετά το τέλος του preload: Ο ήχος θα φορτώνει μαζί με την σελίδα src: To URL του ηχητικού κομματιού μας http://www.greektuts.net/html5-intro-part1/ Νέες ετικέτες χαρακτηρισμού κειμένου <article> - Ορίζει ένα εξωτερικό περιεχόμενο. Αυτό μπορεί να είναι ένα κείμενο από ένα blog ή από ένα φόρουμ, ή από μια άλλη ιστοσελίδα. <aside> - Εμφανίζει το κείμενο ξεχωριστά του γειτονικού κειμένου. Το περιεχόμενο μέσα στην ετικέτα <aside>πρέπει να είναι σχετικό με το περιεχόμενο στο οποίο βρίσκεται. Το περιεχόμενο του μπορεί να τοποθετηθεί σαν πλάγια μπάρα μέσα σε ένα άρθρο σαν επεξηγηματικό κείμενο. <command> - Ορίζει ένα κουμπί ελέγχου, όπως radio button, checkbox ή κουμπί (button). Το κουμπί
ελέγχου πρέπει να είναι μέσα στην ετικέτα <menu>. <details> - Με την ετικέτα <details> ορίζουμε επιπλέον πληροφορίες για μια σελίδα ή για τμήματα μιας σελίδας, τις οποίες ο επισκέπτης μπορεί να τις εμφανίζει ή να τις αποκρύπτει. Η ετικέτα <summary> ορίζει επικεφαλίδα για το περιεχόμενο της ετικέτας <details>. Η επικεφαλίδα είναι πάντα ορατή, ενώ το κείμενο που βρίσκεται μέσα στην <details> εμφανίζεται μόνο όταν ο χρήστης πατήσει επάνω στην επικεφαλίδα. <summary> - Ορίζει μια επικεφαλίδα για το περιεχόμενο της ετικέτας <details>. Η επικεφαλίδα είναι πάντα ορατή, ενώ το περιεχόμενο της ετικέτας <details> εμφανίζεται όταν ο χρήστης πατάει στην επικεφαλίδα. Η ετικέτα <summary> τοποθετείται ΠΑΝΤΑ ΠΡΩΤΗ μέσα στην <detils> <figcaption> - Ορίζουμε την επικεφαλίδα ενός στοιχείου <figure>. Η <figcaption> τοποθετείται μέσα στην ετικέτα <figure> και πρέπει να είναι η πρώτη ή η τελευταία ετικέτα. <figure> - Η ετικέτα αυτή χρησιμοποιείται για να ομαδοποιεί στοιχεία. Το περιεχόμενο μέσα στην ετικέτα αυτή είναι ανεξάρτητο και περιέχει κυρίως περισσότερες πληροφορίες για ένα τμήμα της σελίδας. Με την ετικέτα<figcaption> ορίζουμε επικεφαλίδα για το περιεχόμενο της <figure> <footer> - Ορίζουμε το υποσέλιδο μιας σελίδα ή ενός τμήματος της σελίδας. Συνήθως στο υποσέλιδο γράφουμε την copyright πρόταση, το όνομα του συντάκτη ή τα στοιχεία επικοινωνίας. <header> - Ορίζουμε την επικεφαλίδα μιας σελίδας ή ενός τμήματος. Το περιεχόμενο μιας επικεφαλίδας είναι συνήθως ένα κείμενο ή μενού πλοήγησης. <hgroup> - Ομαδοποιεί ένα σύνολο από επικεφαλίδες για μια σελίδα ή ένα τμήμα. Συχνά βλέπουμε μια επικεφαλίδα και κάτω από αυτήν μια άλλη επικεφαλίδα με μικρότερα γράμματα για να δηλώσει ότι είναι υποσύνολο ή παιδί της πρώτης. <mark> - Ορίζει ένα τονισμένο (highlighted) κείμενο. <meter> - Χρησιμοποιείται για να δείξουμε την κλίμακα μέτρησης
5
Τεχνολογικά νέα ενός μεγέθους που αναφερόμαστε. Χρησιμοποιείται μόνο όταν γνωρίζουμε την μικρότερη και την μεγαλύτερη τιμή που μπορεί να πάρει το μέγεθος στο οποίο αναφερόμαστε. <nav> - Ορίζει μια περιοχή που περιέχει μενού πλοήγησης (navigation menu). Συνήθως τοποθετούμε τα κουμπιά Προηγούμενο και Επόμενο μέσα στην ετικέτα αυτή. <progress> - Μέσα στην ετικέτα αυτή γράφουμε το ποσοστο προόδου μιας διαδικασίας (όπως η ολοκλήρωση της φόρτωσης της σελίδας στον browser). <ruby> - Χρησιμοποιείται όταν ορίζουμε μια επεξήγηση η οποία εμφανίζεται στους browsers που δεν υποστηρίζουν τους Κινέζικους χαρακτήρες. Συνεργάζεται με τις ετικέτες <rp> και <rt>. <rt> - Χρησιμοποιείται όταν ορίζουμε μια επεξήγηση η οποία εμφανίζεται στους browsers που δεν υποστηρίζουν τους Κινέζικους χαρακτήρες. Τοποθετείται μέσα στην ετικέτα <ruby> και συνεργάζεται με την ετικέτα <rp>. <rp> - Χρησιμοποιείται όταν ορίζουμε μια επεξήγηση η οποία εμφανίζεται στους browsers που δεν υποστηρίζουν τους Κινέζικους χαρακτήρες. Τοποθετείται μέσα στην ετικέτα <ruby> και συνεργάζεται με την ετικέτα <rt> η οποία περιέχει την επεξήγηση. <section> - Ορίζει ένα τμήμα μέσα σε μια σελίδα, όπως επικεφαλίδες, υποσέλιδα, ενότητες ή οποιοδήποτε άλλο τμήμα μέσα σε μια σελίδα. <time> - Με την ετικέτα αυτή χαρακτηρίζουμε ένα κείμενο σαν ώρα, ημερομηνία ή και τα δύο μαζί. <wbr> - Η ετικέτα αυτή δείχνει στον browser σε ποια σημεία μπορεί να συνεχίσει στην επόμενη γραμμή, όταν η λέξη δεν χωράει στο σημείο που εμφανίζεται. Χρησιμοποιείται για μεγάλες λέξεις. Νέες ετικέτες εισαγωγής media <audio> - Ορίζει ήχο, όπως ένα τραγούδι ή ένα audio stream. Μπορούμε να γράψουμε κείμενο μέσα στις ετικέτες αρχής και τέλους, το οποίο εμφανίζεται στους browsers που δεν υποστηρίζουν την ετικέτα αυτή. <video> - Εισάγει στην σελίδα ένα βίντεο. Μπορούμε να γράψουμε
κείμενο μέσα στις ετικέτες αρχής και τέλους, το οποίο εμφανίζεται στους browsers που δεν υποστηρίζουν την ετικέτα αυτή. <source> - Προσθέσει πολλαπλά media, είτε βίντεο, είτε ήχους. Τοποθετείται μέσα σε ετικέτες όπως <audio>και <video>. <embed>- Με την ετικέτα αυτή προσθέτει στην σελίδα μια εξωτερική εφαρμογή, όπως ένα plug-in, ή ένα audio, ή βίντεο κτλ. Για εισαγωγή βίντεο και audio πρέπει να χρησιμοποιούμε τις ετικέτες <video> και <audio>αντίστοιχα. Η νέα ετικέτα canvas <canvas> - Ορίζει μια ορθογώνια περιοχή στην οποία μπορούμε να σχεδιάσουμε γραφικά, όπως ορθογώνια, κύκλους, χαρακτήρες, αλλά και εξωτερικές εικόνες. Μπορούμε επίσης να εφαρμόσουμε διάφορα εφέ και μεταμορφώσεις στα γραφικά που σχεδιάζουμε. Οι νέες ετικέτες μέσα στις φόρμες <datalist> - Ορίζει μια λίστα από επιτρεπτές επιλογές που μπορεί να πάρει ένα πεδίο κειμένου μιας φόρμας. Οι επιτρεπτές επιλογές καθορίζονται με την ετικέτα <option> μέσα στο στοιχείο datalist. Η σύνδεση του στοιχείου datalist με το πεδίο κειμένου, επιτυγχάνεται έχοντας την ίδια τιμή στην ιδιότητα id της ετικέτας<datalist> και στην ιδιότητα list του πεδίου κειμένου. Καθορισμός λίστας επιτρεπτών επιλογών για ένα πεδίο Webpage: <input type=”url” list=”url_ list” name=”link” /> <datalist id=”url_list”> <option label=”W3Schools” value=”http://www.w3schools.com” /> <option label=”Google” value=”http:// www.google.com” /> <option label=”Microsoft” value=”http://www.microsoft.com” /> </datalist> Οι ιδιότητα list της ετικέτας <input> πρέπει να έχει ίδια τιμή με την ιδιότητα id της ετικέτας <datalist>
<keygen> - Τοποθετείται μέσα στην ετικέτα <form>. Σκοπός του της ετικέτας <keygen> είναι να παρέχει ασφαλή τρόπο για να ταυτοποιεί (authenticate) τους χρήστες όταν αυτοί κάνουν login ή signup. Κάθε φορά που γίνεται submit η φόρμα, το keygen δημιουργεί ενός ζευγάρι κλειδιών, ένα ιδιωτικό κλειδί (private) και ένα δημόσιο (public). Το ιδιωτικό κλειδί αποθηκεύεται στον client, ενώ το δημόσιο στέλνεται στον server. Το δημόσιο κλειδί χρησιμοποιείται από τον server σαν χαρακτηριστικό ταυτοποίησης ενός χρήστη. Βέβαια αυτος ο τρόπος ασφάλειας από μόνος του δεν είναι ικανός να αποτρέψει κάποιους hackers να συνδεθούν με έναν λογαριασμό που δεν τους ανήκει, αλλά τουλάχιστον παρέχεται μια ικανοποιητική ασφάλεια. Χρήση του keygen σε φόρμα <form action=”demo_form.asp” method=”get”> Username: <input type=”text” name=”usr_name” /> Encryption: <keygen name=”security” /> <input type=”submit” /> </form> <output> - Γράφεται μέσα στην <form> και χρησιμοποιείται για να εμφανίζει αποτελέσματα από scripts. Ο παρακάτω κώδικας εμφανίζει το αποτέλεσμα που υπολογίζεται μέσα στην JavaScript function με όνομα resCacl():
Εισαγωγή πεδίου σε φόρμα το οποίο θα εμφανίζει αποτέλεσμα από JavaScript κώδικα <form action=”demo_form.asp” method=”get”> <output id=”result”> <script language=”javascript”> document.write(sum); </script> </output> </form> http://www.wlearn.gr/index. php/2010-11-14-15-25-47
6
Τεχνολογικά νέα
Games League of Legends
Του Ακη Νικολινάκου Σπουδαστής ΙΕΚ ΔΕΛΤΑ
Το League of Legends είναι ένα βιντεοπαιχνίδι ΜΟΒΑ που αναπτύχθηκε και δημοσιεύθηκε από τους διαχειριστές της εταιρείας Riot Games για τα Microsoft Windows, εμπνευσμένο από το Defense of the Ancients (DotA) και ενός χάρτη του Warcraft III: The Frozen Throne. Η πρώτη κυκλοφορία ανακοινώθηκε στις 7 Οκτωβρίου 2008, και κυκλοφόρησε επίσημα στις 27 Οκτωβρίου 2009. Το παιχνίδι ήταν σε μια κλειστή beta από τις 10 Απριλίου 2009, μέχρι την 22η Οκτωβρίου, 2009. Στη συνέχεια πέρασαν στην ανοικτή beta μέχρι την απελευθέρωση. Το παιχνίδι είναι Free to Play, που σημαίνει ότι είναι ελεύθερο και μπορεί κάποιος να παίξει αρκεί να έχει το παιχνίδι αυτό εγκατεστημένο στον υπολογιστή του. Ωστόσο, υπάρχουν οι ανάλογες επιλογές στον παίκτη να αγοράσει κάποιους ήρωες ή κάποια “Skins” χρησιμοποιώντας
micro-transactions για διάφορους ήρωες που δίνουν μια διαφορετική όψη στον χαρακτήρα. Στο παιχνίδι τον Νοέμβριο του 2011 ήταν εγγεγραμμένοι περισσότεροι από 32 εκατομμύρια παίκτες σε όλο τον κόσμο.Είναι διαθέσιμο σε διαφορετικές γλώσσες, ανάμεσα σε αυτές και τα Ελληνικά από τα τέλη Ιουνίου 2012. Επίσης απο το Μάρτιο του 2013 είναι διαθέσιμο και για To Mac OS X. Τρόποι παιχνιδιού και εδραίωση αγώνων Το League Of Legends είναι ένα session-based παιχνίδι. Η αξιολόγηση των παικτών γίνεται με βάση το μέσο όρο βαθμολογίας επιπέδου (level) κάθε επιμέρους παίκτη και σύμφωνα με αυτό το επίπεδο βρίσκονται αυτόματα παίκτες σχεδόν ή ακριβώς στο ίδιο επίπεδο με τον κάθε παίκτη. Το παιχνίδι μπορεί σήμερα να παιχτεί με πέντε διαφορετικούς
τρόπους: Tutorial, Custom, CoOp vs. AI, Normal και Ranked. • Το Tutorial είναι ο τρόπος παιχνιδιού, όπου οι νέοι παίκτες κατευθύνονται προς το πρώτο ξεκίνημα του παιχνιδιού. Είναι μια ιδιωτική συνδεδεμένη συνεδρία παιχνιδιού όπου οι παίκτες διδάσκονται τους βασικούς ελέγχους και στόχους του παιχνιδιού. • Το Custom mode επιτρέπει στους παίκτες να δημιουργήσουν ένα δικό τους παιχνίδι που άλλοι παίκτες μπορούν να βρουν σε μια λίστα για να συμμετάσχουν. Οι παίκτες μπορούν να προσθέσουν πρωταθλητές με έλεγχο από υπολογιστή (bots), να ορίσουν τον κωδικό πρόσβασης και το μέγιστο αριθμό παικτών στο παιχνίδι. • To CO - OP Vs All mode είναι ένα game το οποίο παίζουν κανονικοί παίκτες εναντίον bots! Υπάρχει επιλογή για εύκολα ή για δύσκολα bots, η εμπειρία (experience) και το IP
7
Τεχνολογικά νέα
(Influence Points) είναι μειωμένα σε σχέση με τα κανονικά παιχνίδια βαθμολογίας. • Στο Normal mode οι ίδιοι οι παίκτες περιμένουν την αυτόματη αναζήτηση να τους ταιριάξει είτε με άλλους παίκτες (Solo) ή ως μέρος μιας ομάδας. Ο διακομιστής δημιουργεί αυτόματα ένα παιχνίδι και προσπαθεί να το συμπληρώσει με τους παίκτες με τέτοιο τρόπο ώστε και οι δύο πλευρές να έχουν από 50% πιθανότητες να κερδίσουν. Οι νίκες του παίκτη σε κανονική λειτουργία όπως και οι ήττες εμφανίζονται δημόσια. • Το Ranked mode είναι ο τρόπος παιχνιδιού όπου μάχονται παίχτες μέγιστου επιπέδου 30lv και θα πρέπει να έχουν τουλάχιστον 15 champions, αλλά πριν ξεκινήσουν πρέπει να επιλεγεί ο αρχηγός από τον διακομιστή (Ο παίκτης επιλέγετε τυχαία) και αυτός πρέπει να κάνει bans δηλαδή να απαγορεύσει την επιλογή
κάποιων ηρώων από το παιχνίδι. Στη συνέχεια δίνεται η δυνατότητα, ύστερα από συνεννόηση να ανταλλάξεις ήρωα με έναν άλλο ήρωα. Μετά από αυτά μπαίνουν στο παιχνίδι. Οι παίκτες έχουν την δυνατότητα να διαλέξουν τον χαρακτήρα που επιθυμούν πριν ξεκινήσει το παιχνίδι. Οι χαρακτήρες διαφοροποιούνται σε: AD Carry, Mage, Tank, Off-Tank, Support, Assasin, Fighter, Ranged, Melee, Junglers κλπ. Μία σωστά δομημένη ομάδα πρέπει να έχει ποικιλία ηρώων. Η νίκη εξαρτάται από την κυριαρχία στο χάρτη μίας ομάδας και τελικά η καταστροφή του αντίπαλου “Nexus” οδηγεί στην νίκη. Μετά το παιχνίδι, οι παίκτες μπορούν να αναφέρουν ένα ή περισσότερους παίκτες για διάφορους λόγους. Αυτές οι αναφορές εξετάζονται από το “Tribunal” που είναι μία επιτροπή αποτελούμενη από παίκτες που ψηφίζουν εάν ο κατηγορούμενος είναι
ένοχος ή αθώος. Σε περίπτωση ενοχής, ο παίκτης δεν μπορεί να μπει στον λογαριασμό του για μερικές μέρες/μήνες/ χρόνια ως τιμωρία. Αυτοί που συμμετάσχουν στο “Tribunal” λαμβάνουν ένα μικρό ποσό IP εάν η απόφαση τους ήταν σωστή ενώ δεν λαμβάνουν τίποτα εάν ήταν λανθασμένη. Πρόσφατα προστέθηκαν στο παιχνίδι τα Honors, το οποίο είναι ένα σύστημα ψήφων για την συνεισφορά σου στο παιχνίδι. Μετά το τέλος του παιχνιδιού, οι σύμμαχοι μπορούν να δώσουν βαθμούς τιμής, όπως “Φιλικός”, “Βοηθητικός” και “Καλός Συνεργάτης” ενώ οι αντίπαλοι μπορούν να τιμήσουν ο ένας τον άλλο ως “Έντιμος Αντίπαλος”. Επιπλέον στα ranked games αναλόγως τις νίκες που έχει ένας παίκτης ανήκει και στην κατάλληλη βαθμίδα (Divison : Bronze,Silver,Gold,Platinu m,Diamonds και Challenger (επαγγελματίες).
8
Τεχνολογικά νέα
Reviews BUDGET GAMING PC FOR DUMMIES Του Γιώργου Χριστοδούλου Σπουδαστής ΙΕΚ ΔΕΛΤΑ
Οι υπολογιστές εξελίχτηκαν υπερβολικά γρήγορα τα τελευταία 20 χρόνια, τόσο ώστε ακόμα και budget level μπορούν να συναγωνιστούν κονσόλες στην ίδια τιμή, που πριν από 2-3 χρόνια μόνο για WoW και MMORG μπορούσαν να σηκώσουν. Κάποτε θα χρειαζόσουν το λιγότερο 800 ευρώ για να παίξεις παιχνίδια όπως Crysis 2, Total War Franchise και Battlefield Franchise, αλλιώς θα έπαιρνες κονσόλα όπως PS3 και Xbox 360 ώστε να
μην χαλάσεις πάνω από 350 ευρώ, αλλά περιοριζόσουν στο να παίζεις μόνο παιχνίδια και τίποτα άλλο. Στον οδηγό αυτό θα επικεντρώσουμε το ενδιαφέρον μας σε Gaming PC από 500 έως 600 ευρώ, επίσης δεν θα επικεντρωθούμε σε πληκτρολόγια, ποντίκια και μερικά περιφερικά γιατί όταν μιλάμε για “PC” εννοούμε ότι έχει σχέση με το περιεχόμενο του κουτιού. Εντέλει για οθόνη, μια απλή 17 ιντσών με DVI και VGA είναι παραπάνω από αρκετή, δεν χρειάζεται
να είναι και καινούργια αλλά όχι και CRT, είπαμε. Θα χωρίσουμε τις επιλογές μας σε Intel-Based και AMD-Based, θα καταλάβετε παρακάτω. Για αρχή θα επικεντρωθούμε σε Intel-Based με nVidia κάρτα γραφικών και πόσο πάει σε τιμή και μετά με AMD Radeon Graphics. Για κουτί θα προτείνω της BitFenix το MercBeta στα 42 ευρώ από προσωπική πείρα με το κουτί και από λίγο ψάξιμο. Λοιπόν πάμε…. Για επεξεργαστή θα
9
Τεχνολογικά νέα
επιλέξουμε Intel Pentium. Πολύ θα διαφωνήσουν μετά την επική αποτυχία των Pentium σε 775 socket αλλά στο 1150 η Intel έκανε τις σωστές επιλογές. Η “G” σειρά έχει τις δυνατότητες των i3 τρίτης γενιάς σε τιμή που μπορούν πολλοί να αντέξουν, συγκεκριμένα ο G3420 είναι στα 3.2GHz με 3MB cache memory, υποστηρίζει μνήμες στα 1600MHz και η τιμή είναι στα 57 ευρώ, παραπάνω από δελεαστική τιμή για να ξεκινήσει κάποιος που θέλει
να έχει Intel υπολογιστή. Με τον επεξεργαστή αυτό δεν έχουμε και πολλές πιθανότητες να κάνουμε overclock στη RAM επειδή μας περιορίζει με συμβατότητα στα 1600MHz ο ίδιος. Η μητρική μπορεί να δεχτεί έως 1866 αλλά μην το επιχειρήσετέ. Για μητρική θα πάμε σε κάτι όχι και τόσο budget αλλά τουλάχιστον θα μπορεί κάποιος να της βάλει και i5 τέταρτης γενιάς αν θέλει να ανεβάσει το πήχη περίπου 100 ευρώ. Λοιπόν η μητρική είναι
η Gigabyte H87M-HD3 με Η87 intel chipset. Διάλεξα τη σειρά “M” που αφαιρεί 2 dimm για RAM και έχει μια PCI-X 16 θήρα αλλά σε ένα budget PC δεν θα βάλεις SLI ούτε CrossfireX. Επίσης το θετικό είναι ότι μπορεί κανείς θεωρητικά να μεταφέρει το PC για LAN Party με φίλους και υποστηρίζει 1600MHz RAM. Επέλεξα Gigabyte λόγο κατασκευής, δεν φτάνει την ASUS που πολύ την προτείνουν, αλλά από προσωπική πείρα με Gigabyte και MSI προτείνω Gigabyte
10
Reviews
Τεχνολογικά νέα για αντοχή/κατασκευή έναντι τιμής. Αν θέλετε διαφωνήστε αλλά εγώ πιο πολύ Gigabyte χρησιμοποιώ. Τέλος έχει 2 PCI-X 1 και μια PCI, 4 USB3.0 στο πίσω μέρος και 2 USB3.0 σύνδεση για το front panel, 4 USB2.0 με δυνατότητα να φορτίσει συσκευές ακόμα και όταν το PC είναι κλειστό (μην αφήσετε φυσικά USB δίσκους επάνω γιατί θα μείνουν μόνιμα σε λειτουργία), Dual UEFI BIOS για ασφάλεια και δυνατότητα να κάνει κάποιος rollback στις ρυθμίσεις όταν αναγνωρίσει προβλήματα στο Hardware αν τα χαλάσετε στο overclocking (και ναι δουλεύει τέλεια, από προσωπική εμπειρία), μια Gigabit Ethernet Port και 3 διαφορετικές εξόδους εικόνας για την onboard intel κάρτα γραφικών για είτε επιλογή ανάμεσα από DVI, HDMI ή VGA για μια οθόνη ή 3 οθόνες σε κάθε μία έξοδο. Η τιμή της είναι γύρο στα 83 με 84 ευρώ. Η RAM που προτείνω είναι της Corsair σειρά Vengeance. Έχουν χρονισμούς στα 9-99-24, η ταχύτητα τους είναι 1600MHz και μπορούν να γίνουν 1866 με overclocking αλλά με τον υπάρχον επεξεργαστή δεν γίνεται, είναι κατασκευασμένες από καλά υλικά και έχουν εγγύηση εφόρου ζωής (όχι όμως από κάψιμο λόγο overclock). Γενικά προτείνω Corsair Vengeance ή Kingston HyperX Black επειδή και οι δύο εταιρίες βγάζουν καλά υλικά σε σχετικά καλή τιμή. Η συγκεκριμένη κοστίζει 83 ευρώ τα 8GB και πιστέψτε με, δεν θα χρειαστείτε παραπάνω για Intel σύστημα.
Σε σκληρό δίσκο προτείνω Western Digital Black στα 500GB. Ο λόγος που προτείνω τη σειρά Black είναι ότι χρησιμοποιούνται πιο πολύ σε σχετικά απαιτητικά περιβάλλοντα και μπορούν να αποδώσουν σχεδόν το 100% της ταχύτητας που υπόσχονται. Δεν θα αναλύσω περισσότερο, για πιο πολλές πληροφορίες μπορείτε να ανατρέξετε στο σχετικό άρθρο μου με τίτλο “Επιλέγοντας σκληρό ....” στο προηγούμενο τεύχος του περιοδικού. Η τιμή του είναι στα 65 ευρώ. Σε τροφοδοτικό θα καταλήξουμε πάλι σε Corsair VS550. Προτείνω το συγκεκριμένο επειδή, το έχω δουλέψει σε δικό μου σύστημα και γενικά έχω μείνει πολύ ευχαριστημένος με την ποιότητα του. Ταυτόχρονα όμως, έχω ακούσει πολλούς να λένε ότι στην ίδια τιμή μπορείς να βρεις άλλα OEM τροφοδοτικά με περισσότερα Watt όπως π.χ. Turbo-X ή Hantol και πάει λέγοντας. Για να ξεκαθαρίσω την “ομίχλη” γύρο από τα τροφοδοτικά και τι πρέπει κάποιος να προσέχει γενικά, δεν είναι τα Watt αλλά τα υλικά κατασκευής σε βάθος χρόνου. Για παράδειγμα ένα τροφοδοτικό 550W με σήμα “85+ Bronze Efficiency” είναι πολύ καλύτερο από ένα τροφοδοτικό 700W χωρίς αυτή τη σήμανση. Ο λόγος είναι ότι το 550W έχει εγγύηση ότι σε πλήρη λειτουργία θα απόδοσή παραπάνω από το 85% των Watt που αναγράφει χωρίς να ζοριστεί και να μειώσει τη διάρκεια ζωής του, ενώ το 700W μπορεί και να μην απόδοσή ποτέ
11
Τεχνολογικά νέα την αναγραφόμενη τιμή. Θα εντρυφήσω περισσότερο στο θέμα “Τροφοδοτικά” σε μελλοντικό άρθρο. Για την Turbo-X δεν έχω εικόνα ακόμα γιατί φέτος άρχισε να παράγει δικά της τροφοδοτικά και δεν ξέρω τη προέλευσή τους. Οι μάρκες που έχω δουλέψει μέχρι τώρα είναι Thermaltake, Corsair, AlliedTech και ApproX. Εκτός από την Corsair και την Thermaltake δεν έχω δει κάποια άλλη εταιρεία να βγάζει 8-pin σύνδεση ρεύματος για τον επεξεργαστή και να είναι σε αυτά τα Watt, κάτι που πλέον όλες οι μητρικές με socket 1150 έχουν. Η τιμή του είναι στα 52 ευρώ. Και τελικά φτάσαμε στις κάρτες γραφικών, το μεγαλύτερο ναρκοπέδιο που μπορεί κάποιος να χάσει εκτός από λεφτά και την υπομονή του. Οι επιλογές μας είναι ανάμεσα από την GTX 750ti για nVidia και R7 260x για AMD Radeon Graphics. Και οι δύο είναι εξαιρετικά καλές για την τιμή τους, αλλά δεν είχα ποτέ καμιά από τις δύο. Από κάποια reviews που υπάρχουν στο Internet κατέληξα σε αυτές τις δύο και μετά από προσωπική εμπειρία και με τις δύο εταιρίες αλλά σε άλλη κατηγορία τιμής και απόδοσης. Και οι δυό έχουν 128bit memory bus, όχι τρομερό αλλά κάνει τη δουλειά του σχετικά καλά, η μνήμη είναι 2GB GDDR5 και οι δυο είναι PCI-X 3 x16, υποστηρίζουν DirectX 10 και 11. Οι διάφορές τους τώρα είναι πιο συγκεκριμένα στους χρονισμούς της μνήμης και της GPU, όπου για την nVidia έχουμε στην GPU, 1059MHz
ενώ στην AMD έχουμε 1175MHz. Επίσης η ταχύτητα της μνήμης είναι 1350MHz για nVidia και 1625MHz για AMD. Οι διαφορές μπορεί να φαίνονται μικρές αλλά είναι σημαντικές για έναν gamer. Η τιμές είναι 160 ευρώ για nVidia και 150 για AMD. Και εδώ τελειώσαμε με τις επιλογές μας για IntelBased σύστημα. Το σύνολο βγαίνει 542 με nVidia και 532 με AMD Radeon Graphics. Σχετικά καλή τιμή για κάποιον που θέλει να ξεκινήσει από κάπου χωρίς να ξοδέψει μια περιουσία. Παρακάτω θα επικεντρωθούμε σε AMD σύστημα. Πριν ξεκινήσω θα πω ότι δεν θα χρησιμοποιήσουμε nVidia κάρτα γραφικών λόγο του AMD Dual Graphics που έχουν οι κάρτες γραφικών τις AMD. Το Dual Graphics είναι η δυνατότητά να κάνει κάποιος Crossfire την onboard κάρτα γραφικών της APU με μια κάρτα γραφικών της σειράς R7 της AMD και δεν θα αναλύσω περισσότερο επειδή, αυτή η συζήτηση είναι άρθρο από μόνη της. Στο AMD σύστημα θα έχουμε το ίδιο σκληρό δίσκο, κουτί, τροφοδοτικό και μνήμη. Για επεξεργαστή θα επιλέξουμε τον AMD A10 7850K σε FM2+ socket. Επέλεξα τον συγκεκριμένο επειδή, είναι με την καινούργια αρχιτεκτονική Kaveri για τις APU της. Είναι 4πύρηνος στα 4.0GHz και έχει ενσωματωμένη 8πύρηνη R7 κάρτα γραφικών σύνολο 12 πυρήνες, έχει 4MB cache memory, υποστηρίζει μνήμες στα 2133MHz και τέλος υποστηρίζει Dual Graphics με την R7 240 ή 250. Η τιμή είναι στα 180 ευρώ, πολύ
περισσότερο από τον Pentium αλλά στις κάρτες γραφικών θα έχουμε λιγότερη τιμή. Για μητρική θα πάμε στην Gigabyte F2A88XM-HD3 με socket FM2+. Έχει A88 AMD chipset, υποστηρίζει μνήμες από 1333 έως 2133MHz, έχει 2 θέσεις dimm DDR3 για RAM, μία PCI-X 16, μία PCI-X 1, μία PCI και μία PCI-X 8 σε PCI-X 16 profile. Υποστηρίζει Dual Graphics, έχει 2 USB3.0 πίσω και 2 για front panel, 4 USB2.0 πίσω και 2 για front panel και VGA, HDMI ή DVI για την onboard κάρτα γραφικών. Η τιμή είναι στα 59 ευρώ. Για κάρτα γραφικών θα πάμε στη R7 250 με 2GB GDDR3 Ram. Επέλεξα την GDDR3 έκδοση επειδή, όταν κάνεις Dual Graphics με την onboard κάρτα γραφικών, η ταχύτητα της μνήμης της κάρτας γραφικών πέφτει σε αυτή της onboard οπότε πετάς τα λεφτά σου σε GDDR5 κάρτα γραφικών. Η ταχύτητα της GPU είναι στα 1050MHz κσι η ταχύτητα της μνήμης είναι στα 1800MHz με memory bus στα 128bit. Έχει 3 εξόδους, μία VGA, μία DVI και μία HDMI. Υποστηρίζει και CrossfireX και Dual Graphics, επίσης υποστηρίζει DirectX 10, 11, 11.1 και 11.2. Η τιμή είναι στα 83 ευρώ. Και εδώ τελειώσαμε το AMDBased σύστημα και τον οδηγό μας. Η τιμή βγαίνει στα 564 ευρώ. Αυτές είναι λοιπόν η επιλογές μας για ένα entry level σύστημα και με Intel και με AMD. Στο επόμενο άρθρο θα ασχοληθούμε με ένα δυνατό σύστημα που πιάνει λίγο χώρο αλλά, μπορεί να παίξει τα πάντα.
12
Hardware Q&A Give Me A Solution For my Laptop Απαντάει ο Γιάννης Ντουντουνάκης Σπουδαστής ΙΕΚ ΔΕΛΤΑ
hardwaresupport@delta-iek.gr
Τεχνολογικά νέα Γιάννη χαίρεται. Με λένε Μανώλη κι είμαι σχετικός γνώστης υπολογιστών. Έχω έναν HP Pavilion dv77000 ev και πρόσφατα διαπίστωσα ότι έχει χώρο για 2ο σκληρό δίσκο, καθώς ξεβίδωσα το κάτω καπάκι για να αναβαθμίσω το σκληρό μου.
Μανώλη γεια σου! Είναι γεγονός ότι η σειρά dv7 της HP προσφέρει τη δυνατότητα να ενσωματώσεις προαιρετικά και 2ο σκληρό δίσκο, κάτι που δεν το συναντάμε συχνά στους φορητούς υπολογιστές. Έχεις δίκιο όσον αφορά ότι σηκώνοντας το κάτω καπάκι βλέπεις μόνο κενό χώρο και τίποτα
13
Τεχνολογικά νέα άλλο, συνεπώς εύλογα διερωτάσαι πως θα τον εγκαταστήσεις τον 2ο σου σκληρό στο εν λόγο μηχάνημα. Για να γίνει αυτό θα χρειαστεί να αγοράσεις δύο εξαρτήματα∙ τη θήκη του σκληρού (HDD/SSD Caddy) και το καλώδιο σύνδεσης του σκληρού με τη μητρική πλακέτα του φορητού σου (SATA Cable). Αφού λοιπόν τοποθετήσεις το
νέο σου δίσκο μέσα στην ειδική θήκη που αγόρασες (HDD/SSD Caddy) , δε μένει παρά να συνδέσεις το καλώδιο μεταφοράς δεδομένων (SATA Cable) πάνω στη μητρική. Η υποδοχή βρίσκεται πλησίον της υποδοχής του 1ου σκληρού δίσκου. Προσοχή: Είναι απαραίτητο να έχεις αφαιρέσει το καλώδιο του ρεύματος καθώς και τη μπαταρία
καθ’ όλη τη διάρκεια της εγκατάστασης κι αν είναι δυνατόν να φοράς το ειδικό αντιστατικό βραχιόλι προς αποφυγή πιθανής ζημιάς. Η τιμή του σετ θήκης και καλωδίου στο εξωτερικό ενδεικτικά είναι περί τα $40. Για την Ελλάδα θα πρέπει να επικοινωνήσεις με τον εξουσιοδοτημένο αντιπρόσωπο της HP (http://www.youb2b. gr/spares/).
Στις παρακάτω ηλεκτρονικές διευθύνσεις μπορείτε να στείλετε τις ερωτήσεις σας για τα προβλήματα που αντιμετωπίζετε hardwaresupport@delta-iek.gr softwaresupport@delta-iek.gr
14
Hardware Q&A Give Me A Solution For my Desktop Απαντάει ο Γιάννης Ντουντουνάκης Σπουδαστής ΙΕΚ ΔΕΛΤΑ
hardwaresupport@delta-iek.gr
Τεχνολογικά νέα Γιάννη χαίρεται. Είμαι σχεδιαστής κι έχω κάποιες γνώσεις από υπολογιστές. Έχω στην αποθήκη μου έναν Power Mac G5 2GHz του 2005 τον οποίο τον έχω παροπλίσει εδώ και ένα χρόνο διότι δεν ξεκινάει. Έτσι τράβηξα τα αρχεία από μέσα με target mode και τον παράτησα. Μπορεί να γίνει κάτι ή όχι?
15
Τεχνολογικά νέα
Φίλε αναγνώστη γεια σου. Μάλλον σου έχω καλά νέα για τον παροπλισμένο υπολογιστή σου, αλλά ας τα πιάσουμε τα πράγματα από την αρχή. Για να τραβήξεις όπως λες τα αρχεία σου με target mode, αυτό σημαίνει ότι ο υπολογιστής σου τροφοδοτείτε κανονικά με ρεύμα και απλά κάπου κωλύετε η διαδικασία του booting. Επίσης ο υπολογιστής σου είναι σχεδόν δεκαετίας, πράγμα που σημαίνει ότι είναι λογικό να έχει «πεθάνει» η μπαταρία της PRAM. Η PRAM (NVRAM για τα Intel-based Macs) είναι μία ειδική μνήμη που αποθηκεύει κάποιες πληροφορίες, ακόμα κι όταν ο υπολογιστής είναι σβηστός, όπως π.χ. την επιλογή εκκίνησης δίσκου, την ανάλυση της οθόνης κ.α. Έτσι λοιπόν, εάν η μπαταρία που βοηθά την PRAM να
διατηρεί τις πληροφορίες της εξουθενωθεί, τότε είναι λογικό να μην ξεκινάει ο υπολογιστής σου. Τώρα, σύμφωνα με το μοντέλο που μου είπες ότι έχεις, η μπαταρία που θα χρειαστεί να αγοράσεις είναι μία τύπου 1/2AA 3.6 Volt Lithium battery. Υπάρχουν διάφορες μάρκες στο εμπόριο με πιο γνωστές την Tadiran ή την Saft, με μέση τιμή γύρω στα €7. Για να είσαι όμως απόλυτα σίγουρος για το ότι αυτή είναι η μπαταρία που χρειάζεσαι, προτού προβείς στην αγορά της καινούργιας, καλύτερα επαλήθευσε ότι χρειάζεσαι τη συγκεκριμένη μπαταρία ανοίγοντας το κουτί και κοιτάζοντας στο σημείο που βλέπεις στη φωτογραφία που ακολουθεί. Αυτό το λέω επειδή κάποια Power Mac G5 (αυτά του 2004 κυρίως) «φορούσαν» PRAM μπαταρία, τύπου νομίσματος.
Προσοχή: Όταν ανοίξεις το πλαϊνό καπάκι για να αποκτήσεις πρόσβαση στην μπαταρία, φρόντισε να μην έχεις πάνω σου στατικό ηλεκτρισμό. Αυτό μπορείς να το πετύχεις φορώντας το ειδικό αντιστατικό βραχιόλι καθ’ όλη τη διάρκεια της αντικατάστασης της μπαταρίας. Εναλλακτικά θα μπορούσες πριν το άνοιγμα του κουτιού, να ακουμπήσεις μία μεταλλική επιφάνεια με το χέρι σου για να αποφορτιστείς από ηλεκτρικά φορτία που τυχόν φέρεις στο σώμα σου, αν και σαν λύση δεν είναι το ίδιο ασφαλής με την πρώτη. Επίσης είναι απαραίτητο η πολικότητα της μπαταρίας να είναι σωστή (τα γνωστά μας + και – της μπαταρίας δηλαδή να είναι στις σωστές θέσεις). Μετά την αντικατάσταση της μπαταρίας, λογικά θα έχεις και πάλι το Power Mac σου πλήρως λειτουργικό όπως και πρώτα!
16
Descover Drupal vs Joomla vs WordPress Της Βασιλικής Ανδρίτσου Σπουδαστής ΙΕΚ ΔΕΛΤΑ
Τεχνολογικά νέα Το WordPress, Joomla και Drupal είναι τα τρία πιο δημοφιλή συστήματα διαχείρησης περιεχομένου (CMS) online. Και τα τρία είναι open source και χτισμένα σε PHP και MySQL. Και τα τρία διαφέρουν σημαντικά όσον αφορά τις δυνατότητες, την ικανότητα, την ευελιξία και την ευκολία χρήσης. Παρακάτω, θα ρίξουμε μια ματιά σε μερικά από τα πλεονεκτήματα και τα μειονεκτήματα του καθενός ξεχωριστά: Drupal: πλεονεκτήματα και μειονεκτήματα: Το Drupal είναι ο παππούς των συστημάτων CMS σε αυτήν την λίστα – κυκλοφόρησε για πρώτη φόρα στις αρχές του 2001. Όπως το WordPress και το Joomla, έτσι και το Drupal είναι open source και βασίζεται σε PHP-MySQL. Το Drupal είναι εξαιρετικά ισχυρό και προγραμματιστικά φιλικό, το οποίο το έκανε διμοφιλής επιλογή για ιστοσελίδες με πλούσια χαρακτηριστικά και πολλά δεδομένα, όπως το Whitehouse.gov και Data.gov. uk. Ας εξετάσουμε μερικά πλεονεκτήματα και μειονεκτήματα του Drupal: Πλεονεκτήματα του Drupal
17
Τεχνολογικά νέα • Ε ξ α ι ρ ε τ ι κ ά ευέλικτο:Θέλετε ένα απλό blog με μία στατική αρχική σελίδα? Το Drupal μπορεί να το χειριστεί αυτό. Θέλετε ένα ισχυρό backend που μπορεί να υποστηρίξει εκατοντάδες χιλιάδες σελίδες και εκατομμύρια χρήστες κάθε μήνα; Σίγουρα, το Drupal μπορεί να κάνει και αυτό. Το λογισμικό είναι ισχυρό και ευέλικτο - λίγη κατάπληξη γιατί αυτό είναι ένα από τα αγαπημένα μεταξύ των προγραμματιστών. • Προγραμματιστικά φιλικό: Η βασική εγκατάσταση του Drupal είναι αρκετά εύκολη. Οι προγραμματιστές καλούνται να δημιουργήσουν τις δικές τους λύσεις. Αν και αυτό δεν το κάνει πολύ φιλικό για τους απλούς χρήστες, υπόσχεται μια σειρά από δυνατότητες για τους προγραμματιστές. • Ισχυρές δυνατότητες SEO:Το Drupal έχει σχεδιαστεί από την αρχή να είναι φιλικό προς τις μηχανές αναζήτησης. • Φιλικό προς τις επιχειρήσεις:Ο ισχυρός έλεγχος και οι δυνατότητες ACL κάνουν το Drupal την κατάλληλη επιλογή για τις επιχειρήσεις. Το λογισμικό μπορεί επίσης να χειριστεί εκατοντάδες χιλιάδες σελίδες με περιεχόμενο με ευκολία. • Σταθερότητα:Το Drupal είναι σταθερό, ακόμα και όταν εξυπηρετεί χιλιάδες χρήστες ταυτόχρονα.
Μειονεκτήματα του Drupal • Απότομη καμπύλη μάθησης: Η μετακίνηση από το WordPress στο Drupal μπορεί να αισθανθεί όπως το περπάτημα από το αυτοκίνητό σας σε ένα Boeing 747 - τα πάντα είναι τόσο περίπλοκα! Εκτός αν έχει μεγάλες δυνατότητες κωδικοποίησης και σου αρέσει να διαβάζεις τόνους τεχνικών εγγράφων, θα βρείτε το Drupal εξαιρετικά δύσκολο να χρησιμοποιηθεί για τακτική χρήση. • Έλλειψη Δωρεάν Plugins: Τα Plugins στο Drupal καλούνται «modules». Τα περισσότερα καλά modules δεν είναι δωρεάν. • Έλλειψη Θεμάτων: Μια σχεδόν γυμνή εγκατάστασης του Drupal μοιάζει με μια έρημο μετά από μια ξηρασία. Η έλλειψη των θεμάτων δεν κάνει τα πράγματα καλύτερα. Θα πρέπει να βρείτε ένα καλό σχεδιαστή, αν θέλετε την ιστοσελίδα σας να φανεί οτιδήποτε άλλο εκτός από ένα θλιβερό λείψανο από το 2002, όταν χρησιμοποιείτε το Drupal. Drupal είναι ένα ο λ ο κ λ η ρ ω μ έ ν ο , επιχειρηματικού βαθμού CMS. Συστήνεται για τα μεγάλα έργα όπου σταθερότητα, επεκτασιμότητα και δύναμη έχουν προτεραιότητα έναντι ευκολία χρήσης και αισθητικής.
Το Joomla είναι ένα λογισμικό διαχείρισης περιεχομένου ανοικτού κώδικα που διακλαδίζεται με το Mambo. Είναι μία από τις πιο δημοφιλείς λύσεις CMS στον κόσμο και μπορεί να υπερηφανεύεται για πάνω από 30 εκατ. downloads μέχρι σήμερα. Το Joomla δίνει δύναμη σε αξιοσημείωτες τοποθεσίες όπως Cloud.com, Linux.com. Πλεονεκτήματα του Joomla • Φιλικό προς το χρήστη: Το Joomla δεν είναι το WordPress, αλλά είναι ακόμα σχετικά εύκολο στη χρήση. Άτομα νέα στην δημοσίευση, θα βρουν το UI του γυαλισμένο, ευέλικτο και ισχυρό, αν και υπάρχουν ακόμα χρήστες που δεν το γνωρίζουν καλά. • Ισχυρή Κοινότητα προγραμματιστών: Όπως το WordPress, το Joomla έχει επίσης μια ισχυρή κοινότητα των προγραμματιστών. Η βιβλιοθήκη plugin (που ονομάζεται «επεκτάσεις» στο Joomla) είναι μεγάλη, με πολλά δωρεάν προς χρήση, open source plugins. • Πολλές επεκτάσεις:Οι Joomla επεκτάσεις χωρίζονται σε πέντε κατηγορίες: εξαρτήματα, plugins, templates, ενότητες και γλώσσες. Κάθε ένα από αυτά διαφέρει στη λειτουργία, τη δύναμη και την ικανότητα. Τα εξαρτήματα, για παράδειγμα, λειτουργούν Joomla: Πλεονεκτήματα και ως «μίνι-εφαρμογές», που μειονεκτήματα μπορούν να αλλάξουν
18
Descover
Τεχνολογικά νέα την εγκατάσταση Joomla συνολικά. Οι ενότητες, από την άλλη πλευρά, προσθέτουν δευτερεύουσες δυνατότητες όπως δυναμικό περιεχόμενο, RSS feeds, και τη λειτουργία αναζήτησης σε μια ιστοσελίδα. • Ισχυρές δυνατότητες διαχείρισης περιεχομένου: Σε αντίθεση με το WordPress, το Joomla αρχικά είχε σχεδιαστεί ως μια επιχείρηση-βαθμού CMS. Αυτό το καθιστά πολύ πιο ικανό στο χειρισμό μεγάλου όγκου από άρθρα από το WordPress. Μειονεκτήματα του Joomla • Χρειάζεται λίγη εκμάθευση: Δεν μπορείς να πας κατευθείαν σε μια εγκατάσταση του Joomla και να αρχίσετε να φτιάχνετε νέα μηνύματα, αν δεν είστε εξοικειωμένοι με το λογισμικό. Η καμπύλη εκμάθησης δεν είναι απότομη, αλλά μπορεί να είναι αρκετή για να εκφοβίσουν τους περιστασιακούς χρήστες. • Στερείται SEO Δυνατότητες: Κάνοντας το WordPress φιλικό προς το SEO είναι τόσο εύκολο όσο και την εγκατάσταση ενός δωρεάν plugin. Με το Joomla, θα χρειαστείτε έναν τόνο δουλειά για να φτάσετε στο ίδιο επίπεδο φιλικότητας της μηχανής αναζήτησης. Αν δεν έχετε τον προϋπολογισμό για να προσλάβετε έναν εμπειρογνώμονα SEO, ίσως να θέλετε να εξετάσει
εναλλακτικές λύσεις. • Περιορισμένη Υποστήριξη ACL: Το ACL (Access List Control) αναφέρεται σε έναν κατάλογο από δικαιώματα που μπορεί να χορηγηθεί σε συγκεκριμένους χρήστες για συγκεκριμένες σελίδες. Το ACL είναι ένα ζωτικής σημασίας συστατικό από κάθε επιχείρησης-grade λύση CMS. Το Joomla άρχισε να υποστηρίζει ACL μόνο μετά από την έκδοση 1.6. Υποστήριξη ACL είναι ακόμη περιορισμένη στη σταθερή έκδοση v2.5.1, καθιστώντας το ακατάλληλο για εταιρικούς πελάτες. Το Joomla σας δίνει τη δυνατότητα να οικοδομήσουμε μια ιστοσελίδα με περισσότερη δομική σταθερότητα και περιεχόμενο από το το WordPress, και έχει ένα αρκετά έξυπνο περιβάλλον εργασίας. Αν θέλετε μια απλή ιστοσελίδα με τις συνήθεις ικανότητες - ένα blog, μια στατική / δυναμική frontend, ένα φόρουμ, κλπ. τότε χρησιμοποιήσετε το Joomla. Το Joomla είναι επίσης μια καλή επιλογή για μικρές και μεσαίου μεγέθους καταστήματα ηλεκτρονικού εμπορίου. Αν θέλετε κάτι πιο ισχυρό για τη χρήση των επιχειρήσεων, σκεφτείτε το Drupal. WordPress: Πλεονεκτήματα και μειονεκτήματα Περισσότερα από 68 εκατομμύρια ιστοσελίδες
19
Τεχνολογικά νέα χρησιμοποιούν WordPress, καθιστώντας το αγαπημένο λογισμικό blogging στον κόσμο. Πλεονεκτήματα του WordPress • Πολλαπλές Συγγραφείς: WordPress χτίστηκε από το έδαφος προς τα πάνω για να φιλοξενήσει πολλούς συγγραφείς - ένα κρίσιμο χαρακτηριστικό για κάθε σοβαρή δημοσίευση. • Τεράστια Plugin Βιβλιοθήκη: το WordPress »είναι το poster-child της κοινότητας προγραμματιστών ανοιχτού κώδικα, η οποία έχει αναπτύξει εκατοντάδες χιλιάδες plugins για αυτό. Υπάρχουν μερικά πράγματα που το WordPress δεν μπορεί να κάνει με την εκτεταμένη βιβλιοθήκη των plugins. • Φιλικό προς το χρήστη: το WordPress UI είναι εύκολο στη χρήση και ιδιαίτερα διαισθητικό, ακόμη και για τους bloggers για πρώτη φορά. Μπορείτε να ρίξετε ένα θέμα, προσθέστε μερικές plugins, και να αρχίσετε να το blogging μέσα σε λίγα λεπτά. • Ισχυρές δυνατότητες SEO: Με plugins όπως All in One SEO, μπορείτε να ξεκινήσετε το blogging αμέσως χωρίς να ανησυχείτε για on-page SEO. • Εύκολη Παραμετροποίηση: WordPress’ theming system έχει σχεδιαστεί για εύκολη προσαρμογή. Καθένας με μια μικρή κατανόηση της HTML και CSS μπορεί να προσαρμόσει WordPress θέματα για να ταιριάζει στις
ανάγκες του / της. • Ευελιξία: WordPress μπορεί να κάνει σχεδόν τα πάντα - τρέχει ένα κατάστημα ecommerce, να φιλοξενήσει μια ιστοσελίδα βίντεο, να χρησιμεύσει ως ένα χαρτοφυλάκιο ή εργάζεται ως ένα blog της εταιρείας - χάρη στην plugins και προσαρμοσμένα θέματα. Μειονεκτήματα του WordPress • Ασφάλεια: Όπως στην κατηγορία κορυφαίο λογισμικό με τα εκατομμύρια των εγκαταστάσεων, το WordPress είναι συχνά ο στόχος των χάκερ. Το ίδιο το λογισμικό δεν είναι πολύ ασφαλές out of the box και θα πρέπει να εγκαταστήσετε plugins τρίτων για να ενισχύσει την ασφάλεια της εγκατάστασης WordPress για σας. • Ασυμβατότητα με παλιά Plugins: Η ομάδα του WordPress αποδεσμεύει συνεχώς νέες ενημερώσεις να διορθώσει τα κενά ασφαλείας και τα προβλήματα patch. Αυτές οι ενημερώσεις είναι συχνά ασύμβατες με παλιά plugins. Αν το site σας βασίζεται σε παλαιότερα plugins, ίσως χρειαστεί να κρατήσετε μακριά την ενημέρωση (η οποία κάνει το site σας ακόμα πιο επιρρεπή σε επιθέσεις hack). • Περιορισμένη Design Επιλογές: Ακόμα κι αν το WordPress είναι απείρως προσαρμόσιμο,
οι περισσότερες εγκαταστάσεις WordPress εξακολουθεί να μοιάζουν με WordPress εγκαταστάσεις. Παρά το γεγονός ότι πρόσφατες ενημερώσεις και βελτιώσεις σε plugins / θέματα έχουν διορθωθεί αυτό το πρόβλημα κάπως, WordPress εξακολουθεί να παρεμποδίζεται από τις περιορισμένες επιλογές σχεδιασμού. • Περιορισμένη δυνατότητες διαχείρισης περιεχομένου: το WordPress σχεδιάστηκε αρχικά ως μια πλατφόρμα blogging. Αυτό έχει επηρεάσει την ικανότητά του να χειριστεί μεγάλες ποσότητες περιεχομένου. Αν σκοπεύετε να δημοσιεύσετε εκατοντάδες θέσεις blog την εβδομάδα (δεν είναι ασυνήθιστο για τους μεγάλους εκδοτικούς οίκους), μπορείτε να βρείτε τις προεπιλεγμένες WordPress backend λίγο απογοητευτικό για μια τέτοια υψηλού όγκου περιεχομένου. Το WordPress συχνά αποκαλείται «μίνι CMS». Δεν είναι σχεδόν τόσο ισχυρό ή ικανές με Drupal ή Joomla, αλλά είναι αρκετά εύκολο για κάθε επαγγελματία χρήστη. Χρησιμοποιήστε το WordPress, αν θέλετε μια απλή, εύκολη στη χρήση blogging λύση που φαίνεται καλό και μπορεί να φιλοξενήσει πολλούς συγγραφείς εύκολα.
20
Τεχνολογικά νέα
Οταν το μηλο Descover εχει κεφια.... Του Κώστα Τζαβάρα Σπουδαστής ΙΕΚ ΔΕΛΤΑ
ΜΙΚΡΟ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΜΕΓΑΛΟ ΣΕ ΑΠΟΔΟΣΗ Η Apple αποφάσισε να βάλει την σφραγίδα της στους desktop υπολογιστές και να παρουσιάσει κάτι εντελώς διαφορετικό από αυτό που φανταζόμαστε όταν ακούμε desktop υπολογιστή.« Όταν ξεκινήσαμε να σχεδιάζουμε τον Mac Pro επόμενης γενιάς, εξετάσαμε όλα όσα συνθέτουν έναν επαγγελματικό υπολογιστή, χώρο αποθήκευσης, δυνατότητες επέκτασης, επεξεργαστική ισχύ και μνήμη. Έτσι, από την αρχή, αποφασίσαμε να βρούμε τον καλύτερο, πιο προηγμένο τρόπο να σχεδιάσουμε το κάθε επιμέρους στοιχείο του. Όταν συνθέσαμε όλα αυτά μαζί, το αποτέλεσμα ήταν κάτι το εντελώς νέο. Κάτι ριζικά διαφορετικό από ο,τιδήποτε έχει σχεδιαστεί μέχρι τώρα. Κάτι τόσο ισχυρό που έρχεται να ανατρέψει τα δεδομένα του σήμερα», δηλώνουν οι κατασκευαστές. Ο νέος Mac Pro, με επεξεργαστή Intel Xeon E5 νέας γενιάς διατίθεται με 4, 6, 8 ή 12 πυρήνες επεξεργαστικής ισχύος , με έως και 30 MB μνήμη L3 cache, εύρος ζώνης PCI Express gen 3 40 GB/s και οδηγίες κινητής υποδιαστολής με εύρος 256-bit. Μέχρι τώρα, η υπολογιστική ισχύς των επαγγελματικών υπολογιστών βασιζόταν κυρίως στη μονάδα CPU. Σήμερα όμως, που η απόδοση της
μονάδας επεξεργασίας γραφικών GPU έχει αυξηθεί δραματικά, οι προγραμματιστές λογισμικού άρχισαν να αξιοποιούν αυτήν την ισχύ στις εφαρμογές τους. Δεν διαθέτει μόνο μια μονάδα GPU AMD FirePro για γραφικά σταθμού εργασίας τελευταίας τεχνολογίας, αλλά δύο. Καθεμία είναι διαθέσιμη με 2 GB, 3 GB ή 6 GB αποκλειστικής μνήμης VRAM και έως και 2048 επεξεργαστές ροής. Με τόση ισχύ, η επεξεργασία ενός βίντεο πλήρους ανάλυσης 4K μπορεί να γίνει ταυτόχρονα ενώ θα συνδέεις έως και τρεις οθόνες υψηλής ανάλυσης 4K. Πέρα από τα πλεονεκτήματα που αναφέρθηκαν παραπάνω, ο νέος Mac Pro, συγκεντρώνει πρωτόγνωρη ισχύ, σε έναν απίστευτο χώρο αποθήκευσης. Ο βασικός λόγος που οι κατασκευαστές του κατάφεραν αυτό είναι ένας επαναστατικά έξυπνος ενοποιημένος θερμικός πυρήνας. Το Mac pro δεν χρησιμοποιεί πολλαπλές μονάδες απαγωγής θερμότητας και ανεμιστήρες για την ψύξη του επεξεργαστή και των καρτών γραφικών, διαθέτει έναν ενοποιημένο θερμικό πυρήνα, σε εξωθημένη μορφή, σχεδιασμένο για να μεγιστοποιεί τη ροή του αέρα και τη θερμοχωρητικότητα. Είναι αποτελεσματικό, γιατί διοχετεύει τη θερμότητα μακριά
από τις μονάδες CPU και GPU και την κατανέμει ομοιόμορφα σε όλο τον πυρήνα. Έτσι, όταν ένας επεξεργαστής δεν δουλεύει τόσο εντατικά όσο οι άλλοι, η πλεονάζουσα θερμοχωρητικότητα μοιράζεται και στους υπόλοιπους. Δεν υπάρχει άλλος υπολογιστής με τέτοια κατασκευή. Είναι γεγονός πως η σχεδίαση του Mac pro που κατασκευάστηκε στις Η.Π.Α. είναι κάτι το επαναστατικό στο χώρο των υπολογιστών κι αυτό προκύπτει και από τα λόγια ενός από τους σχεδιαστές του ο οποίος δήλωσε τα εξής: «Ο νέος Mac Pro δεν μοιάζει με κανέναν άλλο υπολογιστή. Επειδή δεν είναι όπως κανένας άλλος υπολογιστής. Εξετάζοντας την αρχιτεκτονική των εσωτερικών εξαρτημάτων του, είχαμε την ευκαιρία να επανεξετάσουμε ολόκληρο το περίβλημα. Και τώρα που τα πάντα περιστρέφονται γύρω από έναν ενοποιημένο θερμικό πυρήνα, είχαμε τη δυνατότητα να σχεδιάσουμε μια ακόμα πιο λεπτή, ελαφριά, αθόρυβη και εκσυγχρονισμένη δομή. Η μοναδική σχεδίασή του και το πανέμορφο φινίρισμα χαρακτηρίζονται από απίστευτη ακρίβεια. Με ύψος μόλις 25,1 εκατοστά και διάμετρο 16,7 εκατοστά, είναι ένα επαγγελματικό desktop που χωράει άνετα πάνω στο γραφείο σου».
Τεχνολογικά νέα
21
22
Protection Security Malwarebytes ‘Anti-Malware
Του Ακη Νικολινάκου Σπουδαστής ΙΕΚ ΔΕΛΤΑ
Τεχνολογικά νέα
23
Τεχνολογικά νέα
To MalwareBytes AntiMalware (MBAM) είναι μια εφαρμογή για υπολογιστές που τρέχει κάτω από το λειτουργικό σύστημα Microsoft Windows οπου βρίσκει και αφαιρεί κακόβουλο λογισμικό. Κυκλοφόρησε για πρώτη φορά τον Ιανουάριο του 2008. Είναι διαθέσιμο σε μια δωρεάν έκδοση, η οποία ανιχνεύει και αφαιρεί κακόβουλο λογισμικό, και μια πληρωμένη έκδοση, η οποία παρέχει επιπλέον προγραμματισμένες σαρώσεις, προστασία πραγματικό χρόνο και έναν σαρωτή μνήμης flash. Η δωρεάν έκδοση μπορεί να εκτελεστεί από τον χρήστη όταν απαιτείται. Η πληρωμένη έκδοση μπορεί να εκτελέσει προγραμματισμένες σαρώσεις. Γενικα περι Antivirus και Προστασία Συστήματος. Τι πρέπει να ξέρει ο Χρηστης. Δεν υπάρχει κάποιο εργαλείο για να κάνει τέλεια δουλειά για όλου του είδους τις μολύνσεις. Υπάρχουν τα PUP (Potentially Unwanted Programs) δηλαδή προγράμματα που δεν εχουν κάποιο άμεσο κίνδυνο αλλά γεμίζουν τον υπολογιστή με άχρηστα προγράμματα. Υπάρχει πιθανότητα να καθυστερούν τον υπολογιστή
και το browser(εγκαθιστώντας toolbar) άμα γεμίσει με τέτοιου είδους προγράμματα. Το Adware είναι λογισμικό που εμφανίζει διαφημίσεις και pop up windows. Πολλές φορές αυτές οι διαφημίσεις αν κάνεις click πάνω τους μπορεί να κολλήσεις malware.Για τα PUP και Adware, τα καλύτερα προγράμματα για καθαρισμό είναι το AdwCleaner, JRT(Junkware Removal Tool) και το Spybot Search & Destroy.Επίσης υπάρχουν οι ιοί, Δούρειοι Ίπποι (Trojan Horses) και τα worms. Τα περισσότερα απο αυτά αντιμετωπίζονται με τα κοινά anti-virus, αλλά υπάρχουν και κάποια πιο ανεπτυγμένα malware που παρακάμπτουν τα antivirus. Για την αντιμετώπιση αυτών των μολύνσεων, προτείνονται τα Malwarebytes Anti-Malware, SUPERAntiSpyware, Emsisoft Emergency Kit, Hitman Pro, Eset Online Scanner και Kaspersky Removal Tool.Και τα έξι είναι αξιόλογα προγράμματα. Όλα είναι free.Στο τέλος υπάρχουν και τα rootkit. Για τα rootkit τo καλύτερo free πρόγραμμα είναι το TDSSKiller της Kaspersky. Για να είστε σίγουροι ότι είστε καθαροί απο κάθε είδους malware, συστήνεται να κάνετε scan με δυο τουλάχιστον προγράμματα απο τη κάθε κατηγορία κάθε 2 εβδόμαδες στο pc.
22
Fishing from Web Η εξέλιξη της τεχνολογίας σε μια δεκαετία μέσα από τα μάτια της Microsoft Των Πάλλη Κωνσταντίνου και Χριστοφαρεϊζη Στράτου Σπουδαστές ΙΕΚ ΔΕΛΤΑ
Πολλά μπορούν να αλλάξουν σε μια δεκαετία. Αν ρίξετε μια ματιά στο παρελθόν στον εαυτό σας, είχατε διαφορετικά γούστα, προτιμήσεις, ενδιαφέροντα, απόψεις από ότι κάνετε σήμερα. Δεν αποτελεί έκπληξη, πολλά έχουν αλλάξει στον κόσμο κατά την τελευταία δεκαετία. Στις αρχές της δεκαετίας του 2000, ήμασταν ενθουσιασμένοι για τα νέα κινητά τηλέφωνα με κάμερα, την περιήγηση στα ράφια των τοπικών καταστημάτων ενοικίασης ταινιών, και κυρίως την επικοινωνία μέσω τηλεφωνημάτων και ηλεκτρονικών μηνυμάτων. Το social media ήταν μια μακράν έννοια τότε. Όσο ο κόσμος έχει αλλάξει πολιτισμικά κατά την τελευταία δεκαετία, τόσο η τεχνολογία, αναμφίβολα, έχει αλλάξει και η ίδια πιο δραματικά. Μέσα από ένα γράφημα η Microsoft μας δίνει την ευκαιρία μέσα από ένα σύντομο ταξίδι στο τότε και το τώρα να καταλάβουμε πόσο έχει αλλάξει η τεχνολογία από το 2000, συνεπώς και ο τρόπος ζωής μας.
Τεχνολογικά νέα