Συντάκτης: ProHoster

Συνέντευξη με τον Yukihiro Matsumoto, δημιουργό της γλώσσας Ruby

Δημοσιεύτηκε συνέντευξη με τον Yukihiro Matsumoto, δημιουργό της γλώσσας Ruby. Ο Yukihiro μίλησε για το τι τον εμπνέει να αλλάξει, μοιράστηκε τις σκέψεις του σχετικά με τη μέτρηση της ταχύτητας των γλωσσών προγραμματισμού, τον πειραματισμό με τη γλώσσα και τα νέα χαρακτηριστικά του Ruby 3.0. Πηγή: opennet.ru

Κυκλοφόρησε νέα υπηρεσία λίστας αλληλογραφίας για την ανάπτυξη πυρήνα Linux

Η ομάδα που είναι υπεύθυνη για τη συντήρηση της υποδομής για την ανάπτυξη του πυρήνα Linux ανακοίνωσε την κυκλοφορία μιας νέας υπηρεσίας λίστας αλληλογραφίας, lists.linux.dev. Εκτός από τις παραδοσιακές λίστες αλληλογραφίας για προγραμματιστές πυρήνα Linux, ο διακομιστής επιτρέπει τη δημιουργία λιστών αλληλογραφίας για άλλα έργα με τομείς διαφορετικούς από το kernel.org. Όλες οι λίστες αλληλογραφίας που διατηρούνται στο vger.kernel.org θα μετεγκατασταθούν στον νέο διακομιστή, διατηρώντας όλα τα […]

Έκδοση μινιμαλιστικών συνδέσμων προγράμματος περιήγησης ιστού 2.22

Κυκλοφόρησε ένα μινιμαλιστικό πρόγραμμα περιήγησης ιστού, το Links 2.22, το οποίο υποστηρίζει την εργασία τόσο σε κονσόλα όσο και σε γραφικές λειτουργίες. Όταν εργάζεστε σε λειτουργία κονσόλας, είναι δυνατή η εμφάνιση χρωμάτων και ο έλεγχος του ποντικιού, εάν υποστηρίζεται από το τερματικό που χρησιμοποιείται (για παράδειγμα, xterm). Η λειτουργία γραφικών υποστηρίζει την έξοδο εικόνας και την εξομάλυνση της γραμματοσειράς. Σε όλες τις λειτουργίες, εμφανίζονται πίνακες και καρέ. Το πρόγραμμα περιήγησης υποστηρίζει την προδιαγραφή HTML […]

Ο πηγαίος κώδικας του συστήματος από κοινού ανάπτυξης και δημοσίευσης κώδικα huje έχει δημοσιευτεί

Ο κώδικας για το έργο huje έχει δημοσιευτεί. Ένα ιδιαίτερο χαρακτηριστικό του έργου είναι η δυνατότητα δημοσίευσης πηγαίου κώδικα περιορίζοντας ταυτόχρονα την πρόσβαση σε λεπτομέρειες και ιστορικό σε μη προγραμματιστές. Οι τακτικοί επισκέπτες μπορούν να δουν τον κώδικα όλων των υποκαταστημάτων του έργου και να κατεβάσουν τα αρχεία έκδοσης. Το Huje είναι γραμμένο σε C και χρησιμοποιεί git. Το έργο δεν είναι απαιτητικό από πλευράς πόρων και περιλαμβάνει σχετικά μικρό αριθμό εξαρτήσεων, γεγονός που καθιστά δυνατή την κατασκευή του […]

Έκδοση του περιβάλλοντος ανάπτυξης PascalABC.NET 3.8

Διατίθεται η κυκλοφορία του συστήματος προγραμματισμού PascalABC.NET 3.8, που προσφέρει μια έκδοση της γλώσσας προγραμματισμού Pascal με υποστήριξη για δημιουργία κώδικα για την πλατφόρμα .NET, δυνατότητα χρήσης βιβλιοθηκών .NET και πρόσθετες λειτουργίες όπως γενικές κλάσεις, διεπαφές, χειριστή υπερφόρτωση, εκφράσεις λ, εξαιρέσεις, συλλογή σκουπιδιών, μέθοδοι επέκτασης, κλάσεις χωρίς όνομα και αυτόματες κλάσεις. Το έργο επικεντρώνεται κυρίως σε εφαρμογές στην εκπαίδευση και την έρευνα. Πλαστική σακούλα […]

Ο Igor Novikov, δημιουργός των έργων ανοιχτού κώδικα sK1 και UniConvertor, πέθανε

Ο γιος του Igor Novikov, ενός διάσημου προγραμματιστή ελεύθερου λογισμικού για εκτύπωση (sK1 και UniConvertor) από το Kharkov, ανακοίνωσε τον θάνατό του. Ο Ιγκόρ ήταν 49 ετών· πριν από ένα μήνα νοσηλεύτηκε με εγκεφαλικό και προσβλήθηκε από τη μόλυνση από τον κορωνοϊό COVID-19 εκεί. Στις 15 Μαρτίου έφυγε από τη ζωή. Πηγή: opennet.ru

Ευπάθεια απομακρυσμένης εκμετάλλευσης στη μηχανή του φόρουμ MyBB

Έχουν εντοπιστεί αρκετά τρωτά σημεία στον δωρεάν κινητήρα για τη δημιουργία φόρουμ ιστού MyBB, τα οποία σε συνδυασμό επιτρέπουν την εκτέλεση κώδικα PHP στον διακομιστή. Τα προβλήματα εμφανίστηκαν στις εκδόσεις 1.8.16 έως 1.8.25 και επιδιορθώθηκαν στην ενημέρωση MyBB 1.8.26. Η πρώτη ευπάθεια (CVE-2021-27889) επιτρέπει σε ένα μη προνομιούχο μέλος του φόρουμ να ενσωματώνει κώδικα JavaScript σε αναρτήσεις, συζητήσεις και προσωπικά μηνύματα. Το φόρουμ επιτρέπει την προσθήκη εικόνων, λιστών και πολυμέσων […]

Το έργο OpenHW Accelerate θα δαπανήσει 22.5 εκατομμύρια δολάρια για την ανάπτυξη ανοιχτού υλικού

Οι μη κερδοσκοπικοί οργανισμοί OpenHW Group και Mitacs ανακοίνωσαν το ερευνητικό πρόγραμμα OpenHW Accelerate, που χρηματοδοτείται από 22.5 εκατομμύρια δολάρια. Στόχος του προγράμματος είναι να τονώσει την έρευνα στον τομέα του ανοιχτού υλικού, συμπεριλαμβανομένης της ανάπτυξης νέων γενιών ανοιχτών επεξεργαστών, αρχιτεκτονικών και σχετικού λογισμικού για την επίλυση προβλημάτων στη μηχανική μάθηση και σε άλλα ενεργοβόρα συστήματα υπολογιστών. Η πρωτοβουλία θα χρηματοδοτηθεί με την κρατική υποστήριξη […]

Κυκλοφορία του DBMS SQLite 3.35

Δημοσιεύτηκε η κυκλοφορία του SQLite 3.35, ενός ελαφρού DBMS που έχει σχεδιαστεί ως βιβλιοθήκη plug-in. Ο κώδικας SQLite διανέμεται ως δημόσιος τομέας, δηλ. μπορεί να χρησιμοποιηθεί χωρίς περιορισμούς και δωρεάν για οποιονδήποτε σκοπό. Οικονομική υποστήριξη για προγραμματιστές SQLite παρέχεται από μια ειδικά δημιουργημένη κοινοπραξία, η οποία περιλαμβάνει εταιρείες όπως η Adobe, η Oracle, η Mozilla, η Bentley και η Bloomberg. Σημαντικές αλλαγές: Προστέθηκαν ενσωματωμένες μαθηματικές συναρτήσεις […]

Κυκλοφορία του XWayland 21.1.0, ένα στοιχείο για την εκτέλεση εφαρμογών X11 σε περιβάλλοντα Wayland

Το XWayland 21.1.0 είναι πλέον διαθέσιμο, ένα στοιχείο DDX (Device-Dependent X) που εκτελεί τον διακομιστή X.Org για την εκτέλεση εφαρμογών X11 σε περιβάλλοντα που βασίζονται στο Wayland. Το στοιχείο αναπτύσσεται ως μέρος της κύριας βάσης κώδικα X.Org και προηγουμένως είχε κυκλοφορήσει μαζί με τον διακομιστή X.Org, αλλά λόγω της στασιμότητας του διακομιστή X.Org και της αβεβαιότητας με την κυκλοφορία του 1.21 στο πλαίσιο του συνεχιζόμενη ενεργή ανάπτυξη του XWayland, αποφασίστηκε να διαχωριστούν οι XWayland και […]

Κυκλοφόρησε το Audacity 3.0 Sound Editor

Διατίθεται μια έκδοση του δωρεάν προγράμματος επεξεργασίας ήχου Audacity 3.0.0, που παρέχει εργαλεία για επεξεργασία αρχείων ήχου (Ogg Vorbis, FLAC, MP3 και WAV), εγγραφή και ψηφιοποίηση ήχου, αλλαγή παραμέτρων αρχείων ήχου, επικάλυψη κομματιών και εφαρμογή εφέ (για παράδειγμα, μείωση θορύβου, αλλαγές ρυθμού και τόνου). Ο κώδικας Audacity διαθέτει άδεια χρήσης σύμφωνα με την GPL, με δυαδικές εκδόσεις διαθέσιμες για Linux, Windows και macOS. Βασικές βελτιώσεις: […]

Το Chrome 90 θα συνοδεύεται από υποστήριξη για την ατομική ονομασία των παραθύρων

Το Chrome 90, που έχει προγραμματιστεί να κυκλοφορήσει στις 13 Απριλίου, θα προσθέσει τη δυνατότητα να επισημαίνονται διαφορετικά τα παράθυρα για να τα διαχωρίζουν οπτικά στον πίνακα επιφάνειας εργασίας. Η υποστήριξη για την αλλαγή του ονόματος παραθύρου θα απλοποιήσει την οργάνωση της εργασίας όταν χρησιμοποιείτε ξεχωριστά παράθυρα προγράμματος περιήγησης για διαφορετικές εργασίες, για παράδειγμα, όταν ανοίγετε ξεχωριστά παράθυρα για εργασίες εργασίας, προσωπικά ενδιαφέροντα, ψυχαγωγία, αναβαλλόμενο υλικό κ.λπ. Το όνομα αλλάζει […]