Συντάκτης: ProHoster

56 έργα ανοιχτού κώδικα Python

1. Flask Αυτό είναι ένα μικροπλαίσιο γραμμένο σε Python. Δεν έχει επικυρώσεις για φόρμες και επίπεδο αφαίρεσης βάσης δεδομένων, αλλά σας επιτρέπει να χρησιμοποιείτε βιβλιοθήκες τρίτων για κοινή λειτουργικότητα. Και γι' αυτό είναι ένα μικροπλαίσιο. Το Flask έχει σχεδιαστεί για να κάνει τη δημιουργία εφαρμογών απλή και γρήγορη, ενώ είναι επίσης επεκτάσιμη και ελαφριά. Βασίζεται στα έργα Werkzeug και Jinja2. Μπορείς […]

Εύκολη υπηρεσία επιστροφής χωρίς όρους. Ταχυδρομείο

Καλημέρα, Χαμπρ! Πριν από λίγο καιρό, η Russian Post κυκλοφόρησε την υπηρεσία "Easy Return", αλλά δεν το γνωρίζουν ακόμη όλοι, ακόμη και στα ταχυδρομεία. Και εδώ το ερώτημα δεν είναι καν «πότε;», αλλά «ποιος;» βιδώνει και χάνει το δέμα μου. Θα γράψω αμέσως ότι το έπος μόλις ξεκίνησε και πώς θα τελειώσει δεν είναι ακόμα σαφές. Ο Χάτσικο περίμενε, και θα περιμένετε (γ) […]

Keylogger με μια έκπληξη: ανάλυση keylogger και ο διευθυντής του προγραμματιστή του

Τα τελευταία χρόνια, τα κινητά Trojans αντικαθιστούν ενεργά τα Trojans για προσωπικούς υπολογιστές, επομένως η εμφάνιση νέου κακόβουλου λογισμικού για τα παλιά καλά «αυτοκίνητα» και η ενεργή χρήση τους από εγκληματίες του κυβερνοχώρου, αν και δυσάρεστη, εξακολουθεί να είναι ένα γεγονός. Πρόσφατα, το κέντρο απόκρισης συμβάντων ασφάλειας πληροφοριών XNUMX/XNUMX του CERT Group-IB εντόπισε ένα ασυνήθιστο email ηλεκτρονικού ψαρέματος που έκρυβε ένα νέο κακόβουλο λογισμικό υπολογιστή που συνδύαζε […]

Ένα διαχρονικό κλασικό: τι μπορούν να μάθουν τα σύγχρονα παιχνίδια δράσης από το DOOM

Πόσα παιχνίδια έχουν γίνει τόσο δημοφιλή που έχουν εγκατασταθεί σε περισσότερους υπολογιστές από τα Microsoft Windows; Η επιτυχία και ο αντίκτυπος του DOOM στη βιομηχανία έχει μελετηθεί για περισσότερα από 25 χρόνια, προσπαθώντας να κατανοήσουμε τι ήταν το ιδιαίτερο σε αυτόν τον τίτλο του 1993. Μπορούμε να μιλάμε ατελείωτα για το DOOM: ξεκινώντας από τεχνικά επιτεύγματα, speedruns, mods και τελειώνοντας με τη σχεδίαση επιπέδου του παιχνιδιού. Ούτε ένα άρθρο δεν περιέχει αυτό [...]

Ανασκόπηση συμβάντων πληροφορικής Δεκεμβρίου

Έφτασε η ώρα για την τελική αναθεώρηση των γεγονότων πληροφορικής το 2019. Το τελευταίο αυτοκίνητο είναι γεμάτο, ως επί το πλείστον, με δοκιμές, DevOps, ανάπτυξη κινητών τηλεφώνων, καθώς και μια ολόκληρη σειρά συναντήσεων από μια ποικιλία γλωσσικών κοινοτήτων (PHP, Java, Javascript, Ruby) και μερικά hackathons για τους εμπλεκόμενους στη μηχανική μάθηση. IT Night Tver Πότε: 28 Νοεμβρίου Πού: Tver, st. Simeonovskaya, 30/27 Προϋποθέσεις συμμετοχής: δωρεάν, απαιτείται εγγραφή […]

Κυκλοφορία του GNU Mes 0.21, ενός κιτ εργαλείων για αυτόνομο κτίριο διανομής

Παρουσιάστηκε η κυκλοφορία της εργαλειοθήκης GNU Mes 0.21, η οποία παρέχει μια διαδικασία εκκίνησης για το GCC. Η εργαλειοθήκη λύνει το πρόβλημα της επαληθευμένης αρχικής συναρμολόγησης μεταγλωττιστή σε κιτ διανομής, σπάζοντας την αλυσίδα της κυκλικής αναδόμησης (για την κατασκευή του μεταγλωττιστή απαιτούνται εκτελέσιμα αρχεία ενός ήδη συναρμολογημένου μεταγλωττιστή). Το GNU Mes προσφέρει έναν διερμηνέα self-hosting για τη γλώσσα Scheme, γραμμένο σε C, και έναν απλό μεταγλωττιστή για τη γλώσσα C (MesCC), […]

Επέτειος, κυκλοφόρησε η 50η έκδοση του προγράμματος επεξεργασίας κειμένου TIA

Ο ρυθμός κυκλοφορίας νέων εκδόσεων του TIA έχει αυξηθεί, πρόσφατα γεννήθηκε η έκδοση 49, στην οποία πραγματοποιήθηκε ένα μεγαλειώδες φτυάρι του κώδικα για την επερχόμενη συμβατότητα με το Qt6 και τώρα ο κόσμος φωτίζεται με τη λάμψη της 50ης έκδοσης. Ορατός. Εμφανίστηκε μια νέα, εναλλακτική διεπαφή που ονομάζεται "Docking" (είναι απενεργοποιημένη από προεπιλογή, έτσι ώστε ο επεξεργαστής να παραμένει οικείος) - διαφορετικά μέρη της διεπαφής μπορούν να μετακινηθούν και ακόμη και […]

Έκδοση της γλώσσας προγραμματισμού PHP 7.4

Μετά από ένα χρόνο ανάπτυξης, παρουσιάστηκε η κυκλοφορία της γλώσσας προγραμματισμού PHP 7.4. Ο νέος κλάδος περιλαμβάνει μια σειρά από νέες δυνατότητες, καθώς και αρκετές αλλαγές που διακόπτουν τη συμβατότητα. Βασικές βελτιώσεις στην PHP 7.4: Δακτυλογραφημένες ιδιότητες - οι ιδιότητες κλάσης μπορούν πλέον να περιλαμβάνουν δηλώσεις τύπου, για παράδειγμα: class User { public int $id; δημόσια συμβολοσειρά $name; } Συντομευμένη σύνταξη για τον ορισμό των συναρτήσεων "fn(parameter_list) => expr" με […]

Δημιουργοί του Microsoft Flight Simulator: Το VR αποτελεί υψηλή προτεραιότητα για το έργο

Ενώ η εικονική πραγματικότητα κάνει περισσότερο θόρυβο από ό,τι συνήθως τον τελευταίο καιρό χάρη στην ανακοίνωση του Half-Life: Alyx, υπάρχει ένα άλλο στούντιο που θέλει να ενσωματώσει το VR στο μεγάλου προϋπολογισμού παιχνίδι του. Σε μια πρόσφατη συνέντευξη στο AVSIM, ο διευθυντής του Microsoft Flight Simulator Jorg Neumann είπε ότι η εικονική πραγματικότητα έχει πολύ υψηλή προτεραιότητα κατά τη δημιουργία ενός προσομοιωτή πτήσης της πολιτικής αεροπορίας. No Man's […]

Το Batman: Arkham Legacy μπορεί να ανακοινωθεί στα The Game Awards 2019

Ο διευθυντής YouTube του The Daily Wire Coby DeVito, επικαλούμενος μια «πολύ αξιόπιστη» πηγή, ανακοίνωσε μια από τις επερχόμενες πρεμιέρες στα The Game Awards 2019. Σύμφωνα με τον DeVito, κατά τη διάρκεια της τελετής θα υπάρξει ανακοίνωση της δράσης Batman: Arkham Legacy - a νέο παιχνίδι Warner Bros. Παιχνίδια Μόντρεαλ, τα οποία αναφέρθηκαν από τον Sabi τον Οκτώβριο. Πηγή DeVito […]

Έκδοση διανομής Proxmox Mail Gateway 6.1

Η Proxmox, γνωστή για την ανάπτυξη του κιτ διανομής εικονικού περιβάλλοντος Proxmox για την ανάπτυξη υποδομών εικονικών διακομιστών, κυκλοφόρησε το κιτ διανομής Proxmox Mail Gateway 6.1. Το Proxmox Mail Gateway παρουσιάζεται ως μια λύση με το κλειδί στο χέρι για γρήγορη δημιουργία ενός συστήματος παρακολούθησης της κυκλοφορίας αλληλογραφίας και προστασίας του εσωτερικού διακομιστή αλληλογραφίας. Η εικόνα ISO εγκατάστασης είναι διαθέσιμη για δωρεάν λήψη. Στοιχεία ειδικά για τη διανομή είναι ανοιχτά με την άδεια AGPLv3. Για […]

Εσωτερική κουζίνα του Death Stranding: δοκιμαστικά πλάνα από την πρώιμη ανάπτυξη του παιχνιδιού

Το παιχνίδι δράσης-περιπέτειας Death Stranding παρουσιάστηκε για πρώτη φορά στον κόσμο στην E3 2016. Εκείνη την εποχή, κανείς δεν είχε ιδέα τι θα ήταν. Λίγους μήνες νωρίτερα, ο Hideo Kojima είχε μαγνητοσκοπήσει δοκιμαστικά πλάνα για το παιχνίδι, τα οποία τώρα δημοσίευσε στο Twitter. Στο ντεμπούτο τρέιλερ του Death Stranding, ο Sam Porter Bridges, τον οποίο υποδύεται ο Norman Reedus, ξυπνά σε μια παραλία […]