Το προφίλ μας στο Google Plus

RSS for category: article excerptsΑρχείο για την κατηγορία article excerpts

0

Από τα τουβλάκια στον πραγματικό κόσμο

Μας αρέσουν τα παιχνίδια, το ομολογούμε! Όχι, δεν καταλάβατε καλά. Δεν εννοούμε μόνο τα παιχνίδια που περιλαμβάνουν, π.χ., το στήσιμο ενός server και των σχετικών υπηρεσιών, το Arduino και τον προγραμματισμό. Μας αρέσουν *και* τα computer games. Αυτά που έχει στο νου της η μάνα μας κι ο πατέρας μας, όταν γκρινιάζουν. Εντάξει, δεν τρελαινόμαστε για όλους τους τίτλους που κυκλοφορούν, ούτε θα δηλώναμε “gamers”. Αν βρούμε κάτι καλό, όμως, θα κολλήσουμε για τα καλά. Τα τελευταία τρία χρόνια, ας πούμε, έχουμε σκαλώσει με το Minecraft…

0

Προσεγγίζοντας θετικά την καταστροφή!

Από τα λαμπάκια του ρούτερ, σε μία από τις σημαντικότερες ευπάθειες του διαδικτύου. Ένα παιδαριώδες σφάλμα στον κώδικα του OpenSSL, καθιστά κάθε κινηματογραφικό σενάριο ρεαλιστικό. Την ίδια στιγμή, η παρουσία του συγκεκριμένου σφάλματος στον κώδικα μιας τόσο κρίσιμης βιβλιοθήκης, ευνοεί την ανάπτυξη πρόσθετων σκοτεινών σεναρίων. Υπάρχει τίποτα χρήσιμο πίσω από όλον αυτό τον κουρνιαχτό;

1

Σπιτικό Cloud Storage

Αλήθεια, ποιος είναι αυτός που δεν προτιμάει τα σπιτικά κουλουράκια, σαν αυτά που φτιάχνουν το Πάσχα στα σπίτια, έναντι των βιομηχανοποιημένων; Άλλοι τα προτιμούν γιατί τους αρέσουν περισσότερο, άλλοι γιατί ξέρουν ακριβώς τι περιέχουν, άλλοι απλά γιατί τους αρέσει να τα φτιάχνουν οι ίδιοι. Η αλήθεια είναι ότι συμμεριζόμαστε και τις τρεις αυτές απόψεις. Γιατί λοιπόν να εναποθέτουμε τα προσωπικά μας αρχεία στις υπηρεσίες cloud storage τρίτων, και να μην έχουμε το δικό μας, σπιτικό cloud;

0

Τυχαίοι αριθμοί, μέρος 1/2: Η τύχη στην Κρυπτογραφία

cover 031 mini

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

0

Ουσιαστική γνωριμία με μια άριστη λύση backup

cover 030 mini

Αν είχαμε 1 ευρώ για κάθε αρχείο που χάναμε από λάθος, οι περισσότεροι αυτή τη στιγμή θα είμαστε μεσοπέλαγα πάνω στο καταμαράν μας και θα πίναμε μοχίτο (ή πορτοκαλάδα) ξέγνοιαστοι. Απ’ την άλλη, μπορεί να είμαστε αρκετά τυχεροί και να μην έχουμε χάσει κανένα αρχείο από λάθος. Ίσως όμως να έχουμε χάσει δεδομένα ή δουλειά επειδή κάναμε κάποιες τροποποιήσεις (π.χ., σε αρχεία κειμένου ή κώδικα) σβήνοντας τα παλιά αρχεία, τα οποία μετά από λίγο καιρό καταλάβαμε ότι ακόμη χρειαζόμαστε…

0

Web development σε περιβάλλον LAMP [μέρος 7]

cover 030 mini

Στα δύο προηγούμενα άρθρα γνωρίσαμε αρκετές δυνατότητες της MySQL, αλλά η επαφή μας μαζί της περιοριζόταν στην κονσόλα. Έφτασε ο καιρός να αλλάξει αυτό: Σε αυτό το μέρος θα συνδυάσουμε τα υποσυστήματα του LAMP stack και θα δημιουργήσουμε εφαρμογές web που θα αλληλεπιδρούν με τη βάση προγραμματιστικά.

0

Web development σε περιβάλλον LAMP [μέρος 8]

cover 030 mini

Όσον αφορά στην ανάπτυξη web εφαρμογών σε περιβάλλον LAMP stack, οι ορίζοντές μας έχουν διευρυνθεί αρκετά. Είμαστε πλέον στην ευχάριστη θέση να αναπτύσσουμε εφαρμογές οι οποίες βασίζονται στη λογική του συνδυασμού των επιμέρους τμημάτων που αποτελούν το LAMP stack. Στο παρόν άρθρο, τελευταίο της σειράς μας, θα εξετάσουμε ένα κοινότοπο χαρακτηριστικό των web εφαρμογών, το οποίο δεν είναι άλλο από την ταυτοποίηση των χρηστών. Θα δούμε, φυσικά, πώς υλοποιούμε τους σχετικούς μηχανισμούς στα δικά μας προγράμματα.

8

Τεχνικές anti-virtualization!

cover 030 mini

Τα δικά μας προγράμματα έχουν αξιοπρέπεια. Έχουν ένα επίπεδο, βρε αδερφέ! Όταν εκτελούνται σε πραγματικά συστήματα, λειτουργούν κανονικά. Αντίθετα, όταν αντιλαμβάνονται ότι βρίσκονται μέσα σε κάποιο εικονικό περιβάλλον, αρνούνται πεισματικά να ξεκινήσουν. Αναρωτιέστε πώς μπορεί να γίνει κάτι τέτοιο; Στο παρόν άρθρο θα μελετήσουμε τη λογική και τις τεχνικές υλοποίησης μιας τέτοιας δικλείδας ασφάλειας…

0

Ύπουλη εισβολή, κανονικά και με το νόμο!

cover 029 mini

Στήνεις το δικό σου site, το δημοσιεύεις σε δικό σου server για να έχεις τον έλεγχο, φροντίζεις να ενημερώνεις το λειτουργικό σύστημα του server τακτικά, εγκαθιστάς κάθε patch που κυκλοφορεί για τον Apache και νομίζεις πως είσαι ασφαλής. Μπορεί με όλα τα παραπάνω να κουράζεσαι, ωστόσο σκέφτεσαι ότι με τόσο κόπο και προσπάθεια είναι αδύνατο να κινδυνεύεις. Στην πραγματικότητα, όμως, γελιέσαι.

0

Web development σε περιβάλλον LAMP [μέρος 6]

cover 029 mini

Μέχρι στιγμής έχουμε μάθει τα βασικά για τη δημιουργία και τη διαχείριση πινάκων και βάσεων στη MySQL. Όμως τι νόημα έχει μια βάση δεδομένων χωρίς δεδομένα; Σε αυτό το άρθρο θα αφήσουμε πίσω μας το τμήμα της γλώσσας που αφορά στον ορισμό βάσεων, πινάκων και πεδίων, για να προχωρήσουμε στο τμήμα της γλώσσας που σχετίζεται με την προσθήκη και το χειρισμό του περιεχομένου…

2

Δικτυακές καμπάνες!

cover 029 mini

Τις Παλιές Καλές Εποχές (TM), τότε που οι άνθρωποι δεν έτρεχαν πίσω από το ρολόι, η “πηγή” για τη ρύθμιση των ρολογιών ήταν μία: Η καμπάνα της εκκλησίας. Η ακρίβεια που προσέφερε αυτή η μέθοδος ήταν αρκετή για τις τότε εφαρμογές. Έπρεπε να μαζευτούν όλοι στην πλατεία του χωριού, στις 3 το μεσημέρι; Η καμπάνα ήταν εκείνη που θύμιζε σε όλους την ώρα της συνάντησης. Θα ερχόταν στις 5 το λεωφορείο;

0

Δώστε διαδικτυακή φωνή στο παλιό τρανζιστοράκι!

cover 029 mini

Μέρα με τη μέρα, το Raspberry Pi κερδίζει την καρδιά μας όλο και περισσότερο. Ο μικρός υπολογιστής των 30 δολαρίων μπορεί να δώσει περισσότερες λύσεις απ’ όσες φανταζόμαστε. Πρόσφατα, σε κάποιο εργαστήριο της Parabing Creations, κατάφερε να ζωντανέψει ένα από ‘κείνα τα παλιά κι αγαπημένα ραδιόφωνα, δίνοντάς του φωνή από το Internet.

Page 5 of 22« First...345671020...Last »

Σύνδεση

Αρχείο δημοσιεύσεων