Συντάκτης: ProHoster

Πώς να πακετάρετε την εφαρμογή VueJS + NodeJS + MongoDB στο Docker

Όπως καταλαβαίνετε από το προηγούμενο άρθρο, δούλεψα σε διαφορετικά έργα. Οι πρώτες μέρες σε μια νέα ομάδα συνήθως πάνε με τον ίδιο τρόπο: το backender κάθεται μαζί μου και εκτελεί μαγικές ενέργειες για την εγκατάσταση και την ανάπτυξη της εφαρμογής. Το Docker είναι απαραίτητο για προγραμματιστές front-end επειδή... Το backend γράφεται συχνά σε ένα ευρύ φάσμα στοίβων PHP/Java/Python/C# και το μπροστινό μέρος δεν χρειάζεται να αποσπά την προσοχή του backend κάθε φορά, έτσι ώστε τα πάντα […]

3-way merge to werf: ανάπτυξη στο Kubernetes με Helm "σε στεροειδή"

Αυτό που περιμέναμε πολύ καιρό (και όχι μόνο εμείς) συνέβη: το werf, το βοηθητικό πρόγραμμα ανοιχτού κώδικα για τη δημιουργία εφαρμογών και την παράδοσή τους στο Kubernetes, υποστηρίζει πλέον την εφαρμογή αλλαγών με χρήση ενημερώσεων κώδικα συγχώνευσης 3 κατευθύνσεων! Επιπλέον, είναι δυνατή η υιοθέτηση υπαρχόντων πόρων K8 σε εκδόσεις Helm χωρίς να αναδημιουργηθούν αυτοί οι πόροι. Εν ολίγοις, ορίσαμε WERF_THREE_WAY_MERGE=ενεργοποιημένο - λαμβάνουμε την ανάπτυξη "όπως στο [...]

Λειτουργία μηχανικής μάθησης στο Mail.ru Mail

Με βάση τις ομιλίες μου στο Highload++ και στο DataFest Minsk 2019. Για πολλούς σήμερα, η αλληλογραφία είναι αναπόσπαστο μέρος της διαδικτυακής ζωής. Με τη βοήθειά του, πραγματοποιούμε επιχειρηματική αλληλογραφία, αποθηκεύουμε κάθε είδους σημαντικές πληροφορίες που σχετίζονται με τα οικονομικά, τις κρατήσεις ξενοδοχείων, την υποβολή παραγγελιών και πολλά άλλα. Στα μέσα του 2018, διαμορφώσαμε μια στρατηγική προϊόντων για την ανάπτυξη αλληλογραφίας. Τι πρέπει να είναι […]

Hackney pipeline: hackathon από τις OZON, Netology και Yandex.Toloka

Γειά σου! Την 1η Δεκεμβρίου 2019 στη Μόσχα, μαζί με την Ozon και την Yandex.Toloka, θα πραγματοποιήσουμε ένα hackathon για την προσθήκη ετικετών δεδομένων «Hackney Pipeline». Στο hackathon θα λύσουμε πραγματικά επιχειρηματικά προβλήματα χρησιμοποιώντας crowdsourcing. Έτσι, για να επισημάνουμε μεγάλο όγκο δεδομένων, θα λάβουμε τη λειτουργικότητα του Yandex.Toloka και πραγματικά δεδομένα για τις θέσεις προϊόντων στην αγορά Ozon. Ελάτε για εμπειρία, εξάσκηση και νέες γνωριμίες. Καλά, […]

Πώς να γράψετε ένα έξυπνο συμβόλαιο στην Python στο δίκτυο Ontology. Μέρος 3: API χρόνου εκτέλεσης

Αυτό είναι το 3ο μέρος μιας σειράς εκπαιδευτικών άρθρων για τη δημιουργία έξυπνων συμβολαίων στην Python στο δίκτυο blockchain Ontology. Σε προηγούμενα άρθρα γνωρίσαμε το Blockchain & Block API Storage API. Τώρα που έχετε μια ιδέα για το πώς να καλέσετε το κατάλληλο μόνιμο API αποθήκευσης κατά την ανάπτυξη ενός έξυπνου συμβολαίου χρησιμοποιώντας Python στο δίκτυο Ontology, ας προχωρήσουμε στο […]

Πώς να συλλάβετε φως με αφρό: Δίκτυο φωτονίων αφρού

Πίσω στο 1887, ο Σκωτσέζος φυσικός William Thomson πρότεινε το γεωμετρικό του μοντέλο για τη δομή του αιθέρα, το οποίο υποτίθεται ότι ήταν ένα παντοδύναμο μέσο, ​​οι δονήσεις του οποίου εκδηλώνονται σε εμάς ως ηλεκτρομαγνητικά κύματα, συμπεριλαμβανομένου του φωτός. Παρά την πλήρη αποτυχία της θεωρίας του αιθέρα, το γεωμετρικό μοντέλο συνέχισε να υπάρχει και το 1993 οι Denis Ware και Robert Phelan πρότειναν ένα πιο προηγμένο […]

Οι εγγραφές έχουν ανοίξει: Deep Dive to IT στον Άρη

Μάθετε τα πάντα για το τμήμα Πληροφορικής του Mars και αποκτήστε πρακτική άσκηση σε ένα βράδυ; Είναι δυνατό! Στις 28 Νοεμβρίου θα φιλοξενήσουμε ένα Deep Dive to IT στον Άρη, μια εκδήλωση για προπτυχιακούς φοιτητές 4ου έτους και άνω που είναι έτοιμοι να ξεκινήσουν τη σταδιοδρομία τους στον τομέα της πληροφορικής. Εγγραφείτε → Στις 28 Νοεμβρίου, θα μάθετε περισσότερα για την κλίμακα της πληροφορικής στον Άρη και το πιο σημαντικό, θα μπορείτε να […]

Το Εργαστήριο Ραδιοφώνου του Νίζνι Νόβγκοροντ και το "Kristadin" του Losev

Το τεύχος 8 του περιοδικού "Radio Amateur" για το 1924 ήταν αφιερωμένο στον "kristadin" του Losev. Η λέξη «κρυσταδίνη» αποτελείται από τις λέξεις «κρύσταλλος» και «ετερόδυνη» και το «φαινόμενο κρυσταδίνης» ήταν ότι όταν εφαρμόστηκε αρνητική προκατάληψη σε έναν κρύσταλλο ψευδαργύρου (ZnO), ο κρύσταλλος άρχισε να δημιουργεί μη απόσβεση ταλαντώσεων. Το αποτέλεσμα δεν είχε θεωρητική βάση. Ο ίδιος ο Losev πίστευε ότι το φαινόμενο οφειλόταν στην παρουσία ενός μικροσκοπικού «βολταϊκού τόξου» […]

Έκδοση Tcl/Tk 8.6.10

Παρουσιάστηκε η κυκλοφορία της Tcl/Tk 8.6.10, μιας δυναμικής γλώσσας προγραμματισμού που διανέμεται μαζί με μια βιβλιοθήκη πολλαπλών πλατφορμών βασικών στοιχείων γραφικής διεπαφής. Αν και το Tcl χρησιμοποιείται κυρίως για τη δημιουργία διεπαφών χρήστη και ως ενσωματωμένη γλώσσα, το Tcl είναι επίσης κατάλληλο για άλλες εργασίες, όπως ανάπτυξη ιστού, δημιουργία εφαρμογών δικτύου, διαχείριση συστήματος και δοκιμές. Στη νέα έκδοση: Στο Tk η υλοποίηση […]

Λίγα λόγια ακόμα για τα οφέλη της ανάγνωσης

Πινακίδα από το Kish (περίπου 3500 π.Χ.) Δεν αμφισβητείται ότι η ανάγνωση είναι χρήσιμη. Αλλά οι απαντήσεις στις ερωτήσεις "Τι ακριβώς είναι χρήσιμο η ανάγνωση μυθοπλασίας;" και «Ποια βιβλία είναι προτιμότερο να διαβάζονται;» ποικίλλουν ανάλογα με τις πηγές. Το παρακάτω κείμενο είναι η δική μου εκδοχή για την απάντηση σε αυτές τις ερωτήσεις. Επιτρέψτε μου να ξεκινήσω με το προφανές σημείο ότι δεν είναι [...]

Πρώτη έκδοση του Glimpse, ενός πιρούνι του επεξεργαστή γραφικών GIMP

Δημοσιεύτηκε η πρώτη έκδοση του προγράμματος επεξεργασίας γραφικών Glimpse, ένα πιρούνι από το έργο GIMP μετά από 13 χρόνια προσπάθειας να πείσουν τους προγραμματιστές να αλλάξουν το όνομα. Οι εκδόσεις προετοιμάζονται για Windows και Linux (Flatpak, Snap). 7 προγραμματιστές, 2 συντάκτες τεκμηρίωσης και ένας σχεδιαστής συμμετείχαν στην ανάπτυξη του Glimpse. Κατά τη διάρκεια πέντε μηνών, εισπράχθηκαν περίπου 500 δολάρια σε δωρεές για την ανάπτυξη του πιρουνιού, εκ των οποίων τα 50 […]

Έκδοση περιβάλλοντος επιφάνειας εργασίας Cinnamon 4.4

Μετά από πέντε μήνες ανάπτυξης, δημιουργήθηκε η κυκλοφορία του περιβάλλοντος χρήστη Cinnamon 4.4, εντός του οποίου η κοινότητα των προγραμματιστών της διανομής Linux Mint αναπτύσσει ένα fork του κελύφους GNOME Shell, του διαχειριστή αρχείων Nautilus και του διαχειριστή παραθύρων Mutter, με στόχο παρέχοντας ένα περιβάλλον στο κλασικό στυλ του GNOME 2 με υποστήριξη για επιτυχημένα στοιχεία αλληλεπίδρασης από το κέλυφος του GNOME. Η κανέλα βασίζεται σε στοιχεία GNOME, αλλά αυτά τα συστατικά […]