Κατηγορία: διαχείριση

ITBoroda: Containerization σε σαφή γλώσσα. Συνέντευξη με Μηχανικούς Συστήματος από το Southbridge

Σήμερα θα ταξιδέψετε στον κόσμο των μηχανικών συστημάτων που ονομάζονται μηχανικοί DevOps: ένα επεισόδιο σχετικά με την εικονικοποίηση, τη διαμόρφωση κοντέινερ, την ενορχήστρωση χρησιμοποιώντας kubernetes και τη ρύθμιση παραμέτρων μέσω. Docker, kubernetes, ansible, βιβλία κανόνων, kublets, helm, dockersworm, kubectl, charts, pods - ισχυρή θεωρία για σαφή πρακτική. Οι καλεσμένοι μας είναι Μηχανικοί Συστήματος από το εκπαιδευτικό κέντρο Slurm και ταυτόχρονα η εταιρεία Southbridge - Nikolay Mesropyan και Marcel Ibraev. […]

Walking on a Rake: 10 Critical Mistakes in Knowledge Test Development

Πριν εγγραφείτε σε ένα νέο μάθημα Machine Learning Advanced, δοκιμάζουμε υποψήφιους φοιτητές για να προσδιορίσουμε το επίπεδο ετοιμότητάς τους και να κατανοήσουμε τι ακριβώς πρέπει να τους προσφερθεί για να προετοιμαστούν για το μάθημα. Αλλά προκύπτει ένα δίλημμα: αφενός, πρέπει να ελέγξουμε τη γνώση της Επιστήμης των Δεδομένων, αφετέρου, δεν μπορούμε να κανονίσουμε μια ολοκληρωμένη 4ωρη εξέταση. Για την επίλυση τέτοιων […]

Ένα άλλο ποδήλατο: αποθηκεύουμε χορδές Unicode 30-60% πιο συμπαγείς από το UTF-8

Εάν είστε προγραμματιστής και αντιμετωπίζετε το καθήκον να επιλέξετε μια κωδικοποίηση, τότε το Unicode είναι σχεδόν πάντα η σωστή λύση. Η ακριβής μέθοδος αναπαράστασης εξαρτάται από το πλαίσιο, αλλά τις περισσότερες φορές υπάρχει μια καθολική απάντηση και εδώ - UTF-8. Είναι ωραίο γιατί σας επιτρέπει να χρησιμοποιείτε όλους τους χαρακτήρες Unicode χωρίς να χάνετε πάρα πολλά byte στις περισσότερες περιπτώσεις. Είναι αλήθεια ότι για γλώσσες που δεν χρησιμοποιούν […]

Ξεκινάω τη γραμμή εντολών Linux στο iOS

Γνωρίζατε ότι μπορείτε να εκτελέσετε τη γραμμή εντολών; Linux σε μια συσκευή iOS; Ίσως αναρωτιέστε: «Γιατί να χρησιμοποιώ εφαρμογές γραπτών μηνυμάτων σε iPhone«Αυτή είναι μια δίκαιη ερώτηση. Αλλά αν διαβάσετε το Opensource.com, πιθανότατα γνωρίζετε την απάντηση: οι χρήστες Linux Θέλουν να μπορούν να το χρησιμοποιούν σε οποιαδήποτε συσκευή και θέλουν να χρησιμοποιούν τις δικές τους ρυθμίσεις. Αλλά πάνω απ' όλα, […]

Δοκιμή τοπικής προσαρμογής: γιατί το χρειάζεται μια εφαρμογή ή ιστότοπος;

Φανταστείτε το εξής: αναπτύξατε μια εφαρμογή και στη συνέχεια την κυκλοφόρησε σε πολλές γλώσσες ταυτόχρονα. Αλλά μετά την κυκλοφορία, ανακαλύψατε σφάλματα σε διαφορετικές γλωσσικές εκδόσεις: ο χειρότερος εφιάλτης ενός προγραμματιστή. Γι' αυτό ακριβώς υπάρχει ο έλεγχος εντοπισμού, για να αποφευχθούν τέτοιες δυσάρεστες καταστάσεις. Σήμερα, οι ΗΠΑ δεν είναι πλέον ο μεγαλύτερος παίκτης στην αγορά εφαρμογών για κινητά. Κίνα […]

Γιατί είναι σημαντικό να επικυρώνετε λογισμικό στον χώρο αποθήκευσης υψηλής διαθεσιμότητας (99,9999%)

Ποια έκδοση υλικολογισμικού είναι η πιο «σωστή» και «λειτουργική»; Εάν ένα σύστημα αποθήκευσης εγγυάται 99,9999% ανοχή σφαλμάτων, αυτό σημαίνει ότι θα λειτουργεί χωρίς διακοπή ακόμη και χωρίς ενημερώσεις λογισμικού; Ή, αντίθετα, για να επιτύχετε τη μέγιστη ανοχή σφαλμάτων, πρέπει να εγκαθιστάτε πάντα το πιο πρόσφατο υλικολογισμικό; Θα προσπαθήσουμε να απαντήσουμε σε αυτές τις ερωτήσεις με βάση την εμπειρία μας. Μια σύντομη εισαγωγή Όλοι καταλαβαίνουμε ότι σε κάθε […]

Είναι δυνατόν να δημιουργήσουμε τυχαίους αριθμούς εάν δεν εμπιστευόμαστε ο ένας τον άλλον; Μέρος 2ο

Γεια σου, Χαμπρ! Στο πρώτο μέρος του άρθρου, συζητήσαμε γιατί μπορεί να είναι απαραίτητο να δημιουργηθούν τυχαίοι αριθμοί για συμμετέχοντες που δεν εμπιστεύονται ο ένας τον άλλον, ποιες απαιτήσεις τίθενται για τέτοιες γεννήτριες τυχαίων αριθμών και εξετάσαμε δύο προσεγγίσεις για την υλοποίησή τους. Σε αυτό το μέρος του άρθρου, θα ρίξουμε μια πιο προσεκτική ματιά σε μια άλλη προσέγγιση που χρησιμοποιεί υπογραφές κατωφλίου. Λίγη κρυπτογραφία Για να [...]

PostgreSQL Antipatterns: "Το άπειρο δεν είναι το όριο!" ή Λίγα λόγια για την αναδρομή

Η αναδρομή είναι ένας πολύ ισχυρός και βολικός μηχανισμός εάν οι ίδιες ενέργειες εκτελούνται σε σχετικά δεδομένα "σε βάθος". Αλλά η ανεξέλεγκτη αναδρομή είναι κακό πράγμα, το οποίο μπορεί να οδηγήσει είτε σε άπειρη εκτέλεση της διαδικασίας είτε (κάτι που συμβαίνει συχνότερα) στην «κατανάλωση» όλης της διαθέσιμης μνήμης. Από αυτή την άποψη, τα ΣΔΒΔ λειτουργούν σύμφωνα με τις ίδιες αρχές: «μου είπαν να σκάψω, οπότε σκάβω». […]

History of the Dodo IS Architecture: An Early Monolith

Ή κάθε δυστυχισμένη εταιρεία με μονόλιθο είναι δυστυχισμένη με τον δικό της τρόπο. Η ανάπτυξη του συστήματος Dodo IS ξεκίνησε αμέσως, όπως η επιχείρηση Dodo Pizza - το 2011. Βασίστηκε στην ιδέα της πλήρους και συνολικής ψηφιοποίησης των επιχειρηματικών διαδικασιών, και στη δική μας, που ακόμη και τότε το 2011 δημιούργησε πολλά ερωτηματικά και σκεπτικισμό. Αλλά εδώ και 9 χρόνια περπατάμε μαζί [...]

Ναστρόικα γιάντρα Linux για το GlusterFS

Η μετάφραση του άρθρου ετοιμάστηκε ενόψει της έναρξης του μαθήματος "Διαχειριστής" Linux. Επαγγελματίας." Περιστασιακά προκύπτουν ερωτήματα σχετικά με τις συστάσεις ρύθμισης του πυρήνα του Gluster και το κατά πόσον είναι απαραίτητες. Αυτή η ανάγκη σπάνια προκύπτει. Στα περισσότερα φόρτα εργασίας, ο πυρήνας αποδίδει πολύ καλά. Ωστόσο, υπάρχει ένα μειονέκτημα. Ιστορικά, ο πυρήνας Linux καταναλώνει εύκολα πολλή μνήμη αν του δοθεί […]

Στο Tarantool, μπορείτε να συνδυάσετε μια εξαιρετικά γρήγορη βάση δεδομένων και μια εφαρμογή για να εργαστείτε μαζί τους. Να πόσο εύκολο είναι να το κάνεις

Πριν από πέντε χρόνια προσπάθησα να δουλέψω με τον Tarantool, αλλά δεν μου άρεσε τότε. Αλλά πρόσφατα διοργάνωσα ένα διαδικτυακό σεμινάριο όπου μίλησα για το Hadoop, για το πώς λειτουργεί το MapReduce. Εκεί μου έκαναν μια ερώτηση: "Γιατί να μην χρησιμοποιήσω το Tarantool για αυτήν την εργασία;" Από περιέργεια, αποφάσισα να επιστρέψω σε αυτό, να δοκιμάσω την πιο πρόσφατη έκδοση – και αυτό […]

Open Source DataHub: Πλατφόρμα αναζήτησης και ανακάλυψης μεταδεδομένων του LinkedIn

Open Source DataHub: Πλατφόρμα αναζήτησης και ανακάλυψης μεταδεδομένων του LinkedIn Η γρήγορη εύρεση των δεδομένων που χρειάζεστε είναι απαραίτητη για κάθε εταιρεία που βασίζεται σε μεγάλο όγκο δεδομένων για τη λήψη αποφάσεων βάσει δεδομένων. Αυτό δεν επηρεάζει μόνο την παραγωγικότητα των χρηστών δεδομένων (συμπεριλαμβανομένων των αναλυτών, των προγραμματιστών μηχανικής μάθησης, των επιστημόνων δεδομένων και των μηχανικών δεδομένων), αλλά και […]

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster