Συντάκτης: ProHoster

Αντικατάσταση EAV με JSONB στο PostgreSQL

TL; DR: Το JSONB μπορεί να απλοποιήσει σημαντικά την ανάπτυξη σχημάτων βάσης δεδομένων χωρίς να θυσιάζει την απόδοση των ερωτημάτων. Εισαγωγή Ας δώσουμε ένα κλασικό παράδειγμα πιθανώς μιας από τις παλαιότερες περιπτώσεις χρήσης στον κόσμο μιας σχεσιακής βάσης δεδομένων (βάσης δεδομένων): έχουμε μια οντότητα και πρέπει να αποθηκεύσουμε ορισμένες ιδιότητες (χαρακτηριστικά) αυτής της οντότητας. Αλλά δεν μπορούν όλες οι περιπτώσεις να έχουν το ίδιο σύνολο ιδιοτήτων, επιπλέον, […]

Πώς να εξοικονομήσετε χρόνο τον δικό σας και των άλλων κατά τη διάρκεια των συνεντεύξεων ή λίγο για τις παρανοήσεις για το ανθρώπινο δυναμικό

Η επόμενη μέρα ξεκίνησε, όπως αρμόζει σε μια χειμωνιάτικη μέρα σε μια μικρή εβδομάδα. Ο διευθυντής ήταν γεμάτος με κλασικά καθήκοντα - «χθες έστειλα ένα γράμμα στον Βασίλι Ιβάνοβιτς στο Sportloto, αντί για τον Ιβάν Βασίλιεβιτς στο Lotto-million, όπου έγραψα κάθε είδους άσεμνα πράγματα για τον Βασίλι Ιβάνοβιτς, βεβαιωθείτε ότι δεν διαβάσει το γράμμα » ή «είμαστε εδώ στο υποκατάστημα το περασμένο έτος που βελτιστοποιήσαμε [...]

Η πόλη αποκοιμιέται, οι κάτοικοι του Khabrovsk ξυπνούν

Εάν ο αριθμός των σχολίων σε ένα άρθρο πλησιάζει γρήγορα τα 1000, να είστε βέβαιοι ότι ανεξάρτητα από το θέμα που αναφέρει ο συγγραφέας, μέσα μαίνεται ένας καβγάς: σημεία ανάφλεξης της πολιτικής, περιτριγυρισμένα από ειδικούς σε πολυθρόνα για όλα τα θέματα, ψυχιατρικές διαγνώσεις εξ αποστάσεως με άβαταρ και παρατσούκλι, λαμβάνοντας προσωπικές, σαρκαστικές επιθέσεις, η καυστικότητα των οποίων ξεπερνά αυτή του αίματος των ξενομόρφων, και, φυσικά, υποχρεωτική σε […]

Γιατί δεν με κάλεσαν πίσω-6, ή να προσέχω, όνομα χρήστη

Όταν σχεδόν πριν από ένα χρόνο έγραψα το άρθρο «Πώς να εξοικονομήσετε χρόνο τον δικό σας και των άλλων κατά τη διάρκεια συνεντεύξεων, ή λίγο για τις παρανοήσεις ανθρώπινου δυναμικού», προχώρησα στην υπόθεση της ακεραιότητας και του ενδιαφέροντος των δύο μερών για μακροχρόνια συνεργασία (αμοιβαία κέρδος, win-win, αυτό είναι όλο). Η πρακτική του περασμένου έτους δείχνει ότι η κατάσταση της αγοράς σταδιακά αλλάζει προς το χειρότερο για τον εργαζόμενο και […]

Οι ασκούμενοι μέσα από τα μάτια της εταιρείας

Μάλλον γνωρίζετε ότι η Parallels εξυπηρετεί ταλαντούχους μαθητές σχεδόν από την πρώτη μέρα. Από πολλές απόψεις, επειδή η ίδια η εταιρεία εμφανίστηκε χάρη στα ίδια νεαρά «ταλέντα». Το MIPT και το Bauman MSTU μπορούν γενικά να θεωρηθούν το λίκνο για τους πρώην και τους σημερινούς ηγέτες μας. Πώς είναι τα πράγματα τώρα; Η συνεργασία με «νεώτερους» είναι ακριβή και «επώδυνη» Τα τελευταία χρόνια, […]

Το χρονοδιάγραμμα Blade Runner είναι Νοέμβριος 2019. Πραγματοποιήθηκε η πρόβλεψη;

Το 1982, ο σκηνοθέτης Ridley Scott χαροποίησε τον κόσμο με την ταινία Blade Runner. Αυτή είναι μια καλτ ταινία SF που έδειξε στους θεατές ένα σκοτεινό και ανησυχητικό μέλλον - Νοέμβριος 2019. Τώρα μπορούμε να συγκρίνουμε τι προβλήθηκε στην ταινία και τι έχουμε τώρα. Πρόκειται για τεχνολογία, όχι για το πολιτικό, κοινωνικό ή οικονομικό μοντέλο της Blade […]

Σοβιετικοί υπερήρωες, Τσέχοι μπούγκερ και ένας Αυστραλός κλώνος

Στο άρθρο «Πώς ο συγγραφέας επιστημονικής φαντασίας Arthur C. Clarke παραλίγο να κλείσει το περιοδικό «Technology for Youth», υποσχέθηκα να μιλήσω την Παρασκευή για το πώς ο αρχισυντάκτης του «Veselye Kartinki» κόντεψε να καεί από ζωύφια— με την κυριολεκτική έννοια της λέξης. Σήμερα είναι Παρασκευή, αλλά πρώτα θα ήθελα να πω λίγα λόγια για τις ίδιες τις «Funny Pictures» - αυτή τη μοναδική περίπτωση […]

Κυκλοφορία της αποκεντρωμένης πλατφόρμας μετάδοσης βίντεο PeerTube 2.0

Δημοσιεύτηκε η κυκλοφορία του PeerTube 2.0, μιας αποκεντρωμένης πλατφόρμας για την οργάνωση φιλοξενίας βίντεο και μετάδοσης βίντεο. Το PeerTube προσφέρει μια εναλλακτική λύση ανεξάρτητη από τον προμηθευτή στο YouTube, το Dailymotion και το Vimeo, χρησιμοποιώντας ένα δίκτυο διανομής περιεχομένου που βασίζεται στην επικοινωνία P2P και συνδέει προγράμματα περιήγησης επισκεπτών. Οι εξελίξεις του έργου διανέμονται με την άδεια AGPLv3. Το PeerTube βασίζεται σε έναν πελάτη WebTorrent BitTorrent που εκτελείται σε πρόγραμμα περιήγησης και χρησιμοποιεί το WebRTC […]

Το Microsoft Defender ATP έρχεται στο Linux

Компания Microsoft работает над обеспечением поддержки Linux в платформе Microsoft Defender ATP (Advanced Threat Protection), предназначенной для превентивной защиты, отслеживания неисправленных уязвимостей, выявления и устранения вредоносной активности в системе. Платформа комбинирует в себе антивирусный пакет, систему выявления сетевых вторжений, механизм защиты от эксплуатации уязвимостей (включая 0-day), инструментарий для расширенной изоляции, дополнительные средства управления приложениями и […]

Ανοιχτός κώδικας για το Spleeter, ένα σύστημα διαχωρισμού μουσικής και φωνής

Провайдер потокового вещания Deezer открыл исходные тексты экспериментального проекта Spleeter, развивающего систему машинного обучения для разделения источников звука из сложных звуковых композиций. Программа позволяет удалить из композиции вокал и оставить только музыкальное сопровождение, манипулировать звучанием отдельных инструментов или отбросить музыку и оставить голос для наложения на другой звуковой ряд, создания миксов, караоке или транскрипции. Код […]

Κυκλοφορία του προγράμματος διακωδικοποίησης βίντεο HandBrake 1.3.0

После года разработки представлен релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой — HandBrake 1.3.0. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется под лицензией GPL. Бинарные сборки подготовлены для Linux […]

Το Arch Linux άλλαξε τον τρόπο εγκατάστασης των πακέτων πυρήνα Linux

Οι προγραμματιστές του Arch Linux ανακοίνωσαν αλλαγές στον τρόπο εγκατάστασης πακέτων με τον πυρήνα του Linux. Όλα τα επίσημα πακέτα πυρήνα (linux, linux-lts, linux-zen και linux-hardened) δεν θα εγκαθιστούν πλέον την εικόνα του πυρήνα στον κατάλογο /boot. Η εγκατάσταση και η αφαίρεση των εικόνων του πυρήνα θα πραγματοποιηθεί με τη δέσμη ενεργειών mkinitcpio (άγκιστρα για την επεξεργασία λειτουργιών εγκατάστασης πυρήνα έχουν προστεθεί μέχρι στιγμής μόνο στο mkinitcpio, αλλά σε […]