Κατηγορία: Blog

Από την Υψηλή καθυστέρηση Ceph έως την ενημερωμένη έκδοση κώδικα πυρήνα χρησιμοποιώντας eBPF/BCC

Το Linux διαθέτει μεγάλο αριθμό εργαλείων για τον εντοπισμό σφαλμάτων στον πυρήνα και τις εφαρμογές. Τα περισσότερα από αυτά έχουν αρνητικό αντίκτυπο στην απόδοση της εφαρμογής και δεν μπορούν να χρησιμοποιηθούν στην παραγωγή. Πριν από μερικά χρόνια, αναπτύχθηκε ένα άλλο εργαλείο - το eBPF. Επιτρέπει την ανίχνευση του πυρήνα και των εφαρμογών χρήστη με χαμηλή επιβάρυνση και χωρίς την ανάγκη αναδόμησης προγραμμάτων και λήψης τρίτων […]

Πώς να προετοιμάσετε έναν ιστότοπο για μεγάλα φορτία: 5 πρακτικές συμβουλές και χρήσιμα εργαλεία

Στους χρήστες πραγματικά δεν αρέσει όταν ο διαδικτυακός πόρος που χρειάζονται είναι αργός. Τα στοιχεία της έρευνας υποδηλώνουν ότι το 57% των χρηστών θα εγκαταλείψει μια ιστοσελίδα εάν χρειαστούν περισσότερα από τρία δευτερόλεπτα για να φορτώσει, ενώ το 47% είναι πρόθυμο να περιμένει μόνο δύο δευτερόλεπτα. Μια καθυστέρηση ενός δευτερολέπτου μπορεί να κοστίσει 7% σε μετατροπές και 16% σε μειωμένη ικανοποίηση των χρηστών. Ως εκ τούτου, πρέπει να προετοιμαστείτε για αυξημένο φορτίο και αύξηση της κυκλοφορίας. […]

Ηλίθιοι εγκέφαλοι, κρυμμένα συναισθήματα, πονηροί αλγόριθμοι: η εξέλιξη της αναγνώρισης προσώπου

Οι αρχαίοι Αιγύπτιοι γνώριζαν πολλά για τη ζωοτομή και μπορούσαν να ξεχωρίσουν το συκώτι από το νεφρό με την αφή. Σφουρώνοντας μούμιες από το πρωί έως το βράδυ και κάνοντας θεραπεία (από τον τρέμουλο μέχρι την αφαίρεση όγκων), αναπόφευκτα θα μάθετε να κατανοείτε την ανατομία. Ο πλούτος των ανατομικών λεπτομερειών αντισταθμίστηκε περισσότερο από τη σύγχυση στην κατανόηση της λειτουργίας των οργάνων. Ιερείς, γιατροί και απλοί άνθρωποι έβαλαν με τόλμη τη λογική στην καρδιά και [...]

Η μετάβαση από το μονόλιθο στις μικροϋπηρεσίες: ιστορία και πρακτική

Σε αυτό το άρθρο, θα μιλήσω για το πώς το έργο στο οποίο εργάζομαι μετατράπηκε από ένα μεγάλο μονόλιθο σε ένα σύνολο μικροϋπηρεσιών. Το έργο ξεκίνησε την ιστορία του πριν από πολύ καιρό, στις αρχές του 2000. Οι πρώτες εκδόσεις γράφτηκαν σε Visual Basic 6. Με την πάροδο του χρόνου, έγινε σαφές ότι η ανάπτυξη σε αυτήν τη γλώσσα στο μέλλον θα ήταν δύσκολο να υποστηριχθεί, καθώς το IDE […]

Η Amazon δημοσίευσε το Open Distro for Elasticsearch 1.0.0

Η Amazon παρουσίασε την πρώτη κυκλοφορία του προϊόντος Open Distro for Elasticsearch, η οποία περιλαμβάνει μια εντελώς ανοιχτή έκδοση της πλατφόρμας αναζήτησης, ανάλυσης και αποθήκευσης δεδομένων Elasticsearch. Η δημοσιευμένη έκδοση είναι κατάλληλη για εταιρική χρήση και περιλαμβάνει προηγμένες λειτουργίες που είναι διαθέσιμες μόνο στην εμπορική έκδοση του αρχικού Elasticsearch. Όλα τα στοιχεία του έργου διανέμονται υπό την άδεια Apache 2.0. Τα τελειωμένα συγκροτήματα προετοιμάζονται σε […]

Σκουριά 1.36

Η ομάδα ανάπτυξης είναι ενθουσιασμένη που παρουσιάζει το Rust 1.36! Τι νέο υπάρχει στο Rust 1.36; Το μελλοντικό χαρακτηριστικό σταθεροποιήθηκε, από το νέο: alloc crate, MaybeUninit , NLL για Rust 2015, νέα εφαρμογή HashMap και μια νέα σημαία -εκτός σύνδεσης για το Cargo. Και τώρα με περισσότερες λεπτομέρειες: Στο Rust 1.36, το χαρακτηριστικό Future επιτέλους σταθεροποιήθηκε. Κατανομή κιβωτίων. Από το Rust 1.36, τμήματα του STD που εξαρτώνται από […]

Η Valve άνοιξε έναν νέο μεταγλωττιστή shader για GPU της AMD

Η Valve πρόσφερε στη λίστα αλληλογραφίας προγραμματιστών Mesa έναν νέο μεταγλωττιστή σκίασης ACO για το πρόγραμμα οδήγησης RADV Vulkan, τοποθετημένο ως εναλλακτική του μεταγλωττιστή σκίασης AMDGPU που χρησιμοποιείται στα προγράμματα οδήγησης OpenGL και Vulkan RadeonSI και RADV για τσιπ γραφικών AMD. Μόλις ολοκληρωθεί η δοκιμή και οριστικοποιηθεί η λειτουργικότητα, το ACO σχεδιάζεται να προσφερθεί για συμπερίληψη στην κύρια σύνθεση Mesa. Ο προτεινόμενος κώδικας της Valve στοχεύει να […]

Επιδιορθώθηκαν 75 τρωτά σημεία στην πλατφόρμα ηλεκτρονικού εμπορίου Magento

Στην ανοιχτή πλατφόρμα οργάνωσης ηλεκτρονικού εμπορίου Magento, η οποία καταλαμβάνει περίπου το 20% της αγοράς συστημάτων για τη δημιουργία ηλεκτρονικών καταστημάτων, εντοπίστηκαν τρωτά σημεία, ο συνδυασμός των οποίων σας επιτρέπει να πραγματοποιήσετε επίθεση για να εκτελέσετε τον κώδικα σας στον διακομιστή, αποκτήστε πλήρη έλεγχο του ηλεκτρονικού καταστήματος και οργανώστε την ανακατεύθυνση πληρωμών. Τα τρωτά σημεία επιδιορθώθηκαν στις εκδόσεις 2.3.2, 2.2.9 και 2.1.18 του Magento, οι οποίες διόρθωσαν συνολικά 75 προβλήματα […]

Οι People Can Fly θα ήθελαν να αντιμετωπίσουν το Bulletstorm 2, αλλά προς το παρόν δίνουν τα πάντα στους Outriders

Οι θαυμαστές των κλασικών σκοπευτών εκτιμούσαν ιδιαίτερα το Bulletstorm, που παρουσιάστηκε το 2011, το οποίο έλαβε επανέκδοση Full Clip Edition το 2017. Στα τέλη Αυγούστου, σύμφωνα με τον εκτελεστικό διευθυντή του στούντιο ανάπτυξης People Can Fly, Sebastian Wojciechowski, θα κυκλοφορήσει και μια έκδοση για την υβριδική κονσόλα Nintendo Switch. Τι γίνεται όμως με ένα πιθανό Bulletstorm 2; Αυτό είναι πραγματικά ενδιαφέρον για πολλούς ανθρώπους. Αποδεικνύεται ότι η ελπίδα […]

Η Mozilla κυκλοφόρησε έναν ιστότοπο που παρουσιάζει μεθόδους παρακολούθησης των χρηστών

Η Mozilla παρουσίασε την υπηρεσία Track THIS, η οποία σας επιτρέπει να αξιολογείτε οπτικά τις μεθόδους των διαφημιστικών δικτύων που παρακολουθούν τις προτιμήσεις των επισκεπτών. Η υπηρεσία σάς επιτρέπει να προσομοιώσετε τέσσερα τυπικά προφίλ διαδικτυακής συμπεριφοράς μέσω του αυτοματοποιημένου ανοίγματος περίπου 100 καρτελών, μετά από τις οποίες τα διαφημιστικά δίκτυα αρχίζουν να προσφέρουν περιεχόμενο που αντιστοιχεί στο επιλεγμένο προφίλ για αρκετές ημέρες. Για παράδειγμα, αν επιλέξετε το προφίλ ενός πολύ πλούσιου ατόμου, η διαφήμιση θα αρχίσει να […]

Rumors: The Last of Us: Part II θα κυκλοφορήσει τον Φεβρουάριο του 2020 σε τέσσερις εκδόσεις

Οι φήμες σχετικά με την ημερομηνία κυκλοφορίας του The Last of Us: Part II εμφανίζονται στο πεδίο πληροφοριών από τότε που η Sony τοποθέτησε το παιχνίδι στην ενότητα "Σύντομα". Μετά από αυτό, διάφορες πηγές επεσήμαναν τον Φεβρουάριο του 2020, αλλά δεν υπήρξε επίσημη επιβεβαίωση. Τον ίδιο μήνα αναφέρθηκε ένας χρήστης της Nibel στο Twitter του, αναφερόμενος σε έναν Κινέζο χρήστη με το ψευδώνυμο ZhugeEX. ΣΕ […]

Κυκλοφορία του OpenWrt 18.06.04

Έχει ετοιμαστεί μια ενημέρωση για τη διανομή OpenWrt 18.06.4, με στόχο τη χρήση σε διάφορες συσκευές δικτύου, όπως δρομολογητές και σημεία πρόσβασης. Το OpenWrt υποστηρίζει πολλές διαφορετικές πλατφόρμες και αρχιτεκτονικές και διαθέτει ένα σύστημα κατασκευής που σας επιτρέπει να κάνετε απλή και βολική διασταυρούμενη μεταγλώττιση, συμπεριλαμβανομένων διαφόρων στοιχείων στο build, γεγονός που καθιστά εύκολη τη δημιουργία έτοιμου υλικολογισμικού ή μιας εικόνας δίσκου […]