Jump to content

Search the Community

Showing results for tags 'linux'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Δελτία Τύπου
  • Ειδήσεις
  • Hardware
  • Windows
  • Linux
  • Apps
  • Gaming
  • Geek
  • Ασφάλεια
  • Διαδίκτυο
  • Crypto
  • Κινητά
  • Επιστήμη
  • Tech Industry
  • Home Entertaiment
  • Προσφορές
  • Consumer's bulletin
  • Press Releases in English

Categories

  • Cases Reviews
  • Heatsinks, Coolers & Watercooling Reviews
  • Input Devices & Peripherals Reviews
  • Barebones, NAS, Media Players Reviews
  • SSDs, HDDs and Controllers Reviews
  • Smartphones, Tablets and Gadgets Reviews
  • VGAs, Motherboards, CPUs & RAM Reviews
  • Power Supplies Reviews
  • Software & Games Reviews
  • Από το Εργαστήρι
  • Reviews in English

Categories

  • Desktop - Laptop
  • Monitors - TVs
  • Hardware Parts
  • Peripherals
  • Gaming Consoles
  • Mobile Devices
  • Gadgets
  • Hand - Electric Tools
  • Ζήτηση
  • Προσφορά και ζήτηση εργασίας

Forums

  • TheLab.gr
    • Thelab.gr Νέα και σχόλια
    • Παρουσιάσεις Μελών
    • Από το Εργαστήρι
    • Τεχνολογικοί Προβληματισμοί
    • Δημοσκοπήσεις
  • Hardware & Overclocking
    • Intel Platform
    • AMD Platform
    • Κάρτες Γραφικών
    • Μνήμες RAM DDR/DDR2/DDR3/DDR4/DDR5
    • Συσκευές Αποθήκευσης
    • Κουτιά
    • Ψύξη
    • Τροφοδοτικά
    • Γενικά για Η/Υ
    • Modding & DIY
    • Μετρήσεις & Αποτελέσματα Υπερχρονισμών
  • Εργαλεία και Ιδιοκατασκευές (DIY)
    • Το στέκι του μάστορα
  • Περιφερειακά
    • Οθόνες & Projectors
    • Πληκτρολόγια και ποντίκια
    • Ήχος και Multimedia
    • Εκτυπωτές
    • Λοιπά Περιφερειακά
    • Τεχνολογία VR
  • Software & Δίκτυα
    • Windows
    • Linux
    • Mac OS
    • Δίκτυα
    • Internet & Τηλεφωνία
    • Antivirus & Security
  • Gaming
    • PC Gaming
    • Steam & άλλες κοινότητες
    • Console & Handheld Gaming
  • Κινητές πλατφόρμες
    • Φορητοί υπολογιστές
    • Smartphones
    • Tablets
    • Gadgets
  • Φωτογραφία κι εξοπλισμός
    • Φωτογραφικές μηχανές και λοιπά αξεσουάρ
    • Φωτογραφίες, επεξεργασία και δοκιμές
  • IT Section
    • Servers - Ηardware & Cloud Apps
    • Server OS & Virtualisation
    • Networking
    • Programming - Scripting & Databases
    • Web Development & DTP
  • Προσφορές & καταστήματα
    • Προσφορές και ευκαιρίες αγορών
    • Τι-Που-Πόσο
  • Γενική Συζήτηση
    • Off topic
    • The Jungle
    • Forum Δοκιμών
    • Αρχείο

Blogs

  • in|security
  • freesoft.gr
  • Virtual[DJD]
  • Οι αυτοματισμοί του τεμπέλη...
  • test1
  • Advertorial
  • InfoLab

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Skype


Website URL


Περιοχή


Ενδιαφέροντα


Επάγγελμα


Steam


Biography

  1. Στο σύστημα της υπογραφής, με background apps ίδια (π.χ. copyQ - clipboard manager) ή παρόμοια αν δεν υπάρχουν διαλειτουργικά (π.χ. shutter στο Linux - GreenShot στα windows), με μια ανοιγμένη σελίδα στο thelab και χωρίς να ακουμπάω τίποτα: Linux Mint Cinnamon 21 --> 91W Windows 10 --> 103W Τη μέτρηση την πήρα από το UPS. Υπόψιν ότι πάνω στο UPS είναι συνδεδεμένα και η οθόνη και το router, επομένως συμπεριλαμβάνονται στην παραπάνω κατανάλωση. Χαίρομαι που μπορώ και διεκπεραιώνω την πλειονότητα των εργασιών μου για τις οποίες χρησιμοποιώ τον υπολογιστή, σε Linux....
  2. Ο Linus Torvalds μόλις κυκλοφόρησε τη σταθερή έκδοση του Linux 5.19 για την πιο πρόσφατη έκδοση του πυρήνα Linux. Ανέφερε επίσης ότι αυτή είναι η πρώτη φορά που κυκλοφόρησε τον νέο πυρήνα Linux από φορητό υπολογιστή Apple MacBook που τρέχει ένα AArch64 Apple M2 SoC. Το Linux 5.19 φέρνει πολλές νέες δυνατότητες από την αρχική υποστήριξη CPU LoongArch έως τη συνεχή εργασία για την ανάπτυξη των επεξεργαστών AMD Zen 4, τη συνέχιση της ενεργοποίησης AMD RDNA3, περισσότερη δουλειά στο Intel DG2/Alchemist, υποστήριξη προγραμμάτων οδήγησης Intel Idle για Alder Lake, αρχική υποστήριξη γραφικών Raptor Lake P , συμπιεσμένο firmware Zstd και μερικές βελτιώσεις απόδοσης.Στη σημερινή ανακοίνωση κυκλοφορίας του Linux 5.19, ο Linus Torvalds συνέχισε να γράφει για τη χρήση του MacBook που βασίζεται σε ARM64 και τρέχει Linux, χάρη στην εργασία του Asahi Linux Project: Περισσότερα σχόλια μπορείτε να βρείτε μέσω της ανακοίνωσης κυκλοφορίας.
  3. Ένα νέο commit για το πρόγραμμα οδήγησης Linux VPU σήμερα επιβεβαιώνει ότι η εταιρεία σχεδιάζει να εισαγάγει μια νέα μονάδα επεξεργασίας σε επεξεργαστές πυρήνα 14ης γενιάς καταναλωτών, μια Eυέλικτη Mονάδα Eπεξεργασίας (VPU - Versatile Processing Unit). Το πρόγραμμα οδήγησης VPU περιλαμβάνεται στο Linux Direct Rendering Manager (DRM), με τον ίδιο τρόπο που ενσωματώνεται το πρόγραμμα οδήγησης γραφικών. Το VPU εμφανίζεται 6 χρόνια αφότου η Intel εξαγόρασε μια εταιρεία που ονομάζεται Movidius, η οποία αναπτύσσει τις δικές της VPU. Δεν είναι απολύτως σαφές εάν και πώς η Intel σκοπεύει να ενσωματώσει σχέδια Movidius στο Meteor Lake, θα μπορούσε να είναι μια ολοκληρωμένη ενσωμάτωση τύπου SoC ή απλώς ένα αντίγραφο των κομματιών αρχιτεκτονικής που χρειάζονται για το Meteor Lake. Προφανώς μετά από τόσα χρόνια, ο σχεδιασμός VPU θα πρέπει να είναι πολύ πιο περίπλοκος. Η επιβεβαίωση για το VPU προέρχεται από τις ενημερώσεις κώδικα στο Kerner.org, όπου προστίθεται η ακόλουθη περιγραφή: Έτσι, η Intel επιβεβαιώνει ότι το νέο VPU έχει πέντε στοιχεία, συμπεριλαμβανομένης της μονάδας ενσωμάτωσης CPU σε VPU, διαχείριση μνήμης, ελεγκτή RISC, δίκτυο σε τσιπ (NoC) και το πιο σημαντικό μέρος, το Neural Compute Subsystem (NCS) που κάνει την πραγματική δουλειά. Αυτή η μονάδα VPU θα μπορούσε να θεωρηθεί η εναλλακτική της Intel για τους Tensor Cores της NVIDIA, ένα αποκλειστικό τσιπ που επικεντρώνεται σε μεγάλο βαθμό στους αλγόριθμους AI. Το Intel Meteor Lake έρχεται πλέον επίσημα το επόμενο έτος, τελικά θα γίνει διαθέσιμο για φορητούς και επιτραπέζιους υπολογιστές το οποίο θα φέρει νέα υβριδική αρχιτεκτονική με πυρήνες CPU Redwood Cove και Crestmont και τη νεότερη αρχιτεκτονική γραφικών Xe-LPG της Intel.
  4. Οι δημιουργοί προγραμμάτων οδήγησης GPU της Intel Linux κυκλοφόρησαν μια ενημέρωση που οδηγεί σε τεράστια ενίσχυση έως και 100 φορές στην απόδοση ray tracing. Από τη μια, αυτό θα πρέπει να χαροποιήσει τους χρήστες για την τεράστια αυτή αύξηση. Ωστόσο, από την άλλη πλευρά, το πρόγραμμα οδήγησης ήταν 100 φορές πιο αργό από ό,τι θα έπρεπε, λόγω παράβλεψης εκχώρησης μνήμης. Ο ειδησεογραφικός ιστότοπος Phoronix με επίκεντρο το Linux αναφέρει ότι μια επιδιόρθωση που συγχωνεύτηκε στο πρόγραμμα οδήγησης ανοιχτού κώδικα Intel Mesa Vulkan εφαρμόστηκε από τον δυναμικό μηχανικό προγραμμάτων οδήγησης γραφικών Intel Linux Lionel Landwerlin την Πέμπτη. Ο προγραμματιστής σχολίασε με δυσαρέσκεια ότι το αίτημα συγχώνευσης, το οποίο ενσωματώθηκε ήδη στο Mesa 22.2, θα παρείχε "100x βελτίωση." Η Intel εργάζεται για την υποστήριξη Vulkan raytracing από τα τέλη του 2020, αλλά αυτή η επιδιόρθωση ήρθε κάλλιο αργά παρά ποτέ. Συνήθως, το πρόγραμμα οδήγησης Vulkan διασφαλίζει ότι η προσωρινή μνήμη που χρησιμοποιείται για την εργασία ray tracing της Vulkan θα βρίσκεται στην τοπική μνήμη, δηλαδή την πολύ γρήγορη μνήμη γραφικών στη διακριτή GPU. Έλειπε μια γραμμή κώδικα, επομένως αυτή η εργασία καθαρισμού κατανομής μνήμης δεν ορίστηκε ποτέ. Έτσι, το πρόγραμμα οδήγησης Vulkan μετατόπιζε τα δεδομένα ray tracing στη πιο αργή μνήμη συστήματος, ουσιαστικά στέλνοντας την για επεξεργασία εκτός της GPU και πίσω πάλι. Σκεφτείτε τις συνεχιζόμενες σύνθετες μεταφορές σε αυτήν την πιο αργή μνήμη που λαμβάνουν χώρα, επιβραδύνοντας σημαντικά την απόδοση του ray tracing. Αποδεικνύεται, ότι ο ορισμός μιας επισήμανσης για το "ANV_BO_ALLOC_LOCAL_MEM" θα εξασφάλιζε ότι η VRAM θα χρησιμοποιηθεί αντ 'αυτού και το αποτέλεσμα ήταν μια ενίσχυση απόδοσης 100 φορές. Το Mesa 22.2, το οποίο περιλαμβάνει τον νέο κωδικό, πρόκειται να διακλαδωθεί τις επόμενες ημέρες και θα συμπεριληφθεί σε μια δέσμη άλλων βελτιώσεων προγραμμάτων οδήγησης, που θα φτάσουν στους τελικούς χρήστες μέχρι τα τέλη Αυγούστου.
  5. Οι Ρώσοι αναζητούν διαδικτυακά πειρατικό λογισμικό της Microsoft αφού η εταιρία σταμάτησε τις πωλήσεις στη χώρα λόγω της εισβολής στην Ουκρανία, ανέφερε η εφημερίδα Kommersant νωρίτερα αυτή την εβδομάδα. Οι αναζητήσεις στον ιστό με βάση τη Ρωσία για πειρατικό λογισμικό της Microsoft έχουν αυξηθεί έως και 250% αφού η εταιρεία ανέστειλε νέες πωλήσεις προϊόντων από τις 4 Μαρτίου. Τον Ιούνιο μέχρι στιγμής, σημειώθηκε αύξηση 650% στις αναζητήσεις για λήψεις στο Excel. Η Microsoft δήλωσε νωρίτερα αυτόν τον μήνα ότι μειώνει σημαντικά τις δραστηριότητές της στη Ρωσία, προσχωρώντας σε έναν μακρύ κατάλογο εταιρειών που τερματίζουν τις δραστηριότητές τους στη χώρα εν μέσω σαρωτικών κυρώσεων για τον πόλεμο στην Ουκρανία. Η κίνηση πλήττει σκληρά τη Ρωσία επειδή η χώρα βασίζεται σε ξένο λογισμικό για να τροφοδοτήσει πολλά από τα τεχνολογικά της συστήματα κατασκευής και μηχανικής, ανέφερε το Bloomberg την Τρίτη. Οι ρωσικές κυβερνητικές υπηρεσίες, επίσης, αλλάζουν από τα Windows της Microsoft στο λειτουργικό σύστημα Linux, ανέφεραν οι Moscow Times την περασμένη Παρασκευή. Οι προγραμματιστές ρωσικών συστημάτων που βασίζονται στο λειτουργικό σύστημα ανοιχτού κώδικα Linux βλέπουν επίσης μεγαλύτερη ζήτηση, ανέφερε η Kommersant. Βέβαια, δεν είναι εύκολο σε όλους τους τομείς να αλλάξουν τα συστήματά τους σε Linux. Στην περίπτωση των βιομηχανιών, το λογισμικό είναι γενικά ενσωματωμένο σε μηχανήματα και οι πάροχοι συνήθως δεν δίνουν στους πελάτες πρόσβαση στον κώδικα, είπε στο Bloomberg ο Sergey Dunaev, επικεφαλής πληροφοριών του κολοσσού του χάλυβα Severstal. «Όλες οι βιομηχανίες αντιμετωπίζουν τα ίδια προβλήματα», είπε ο Dunaev. "Πολλές διεργασίες στις σύγχρονες μονάδες ελέγχονται από λογισμικό", ενώ υπάρχουν λίγες εναλλακτικές διαθέσιμες βραχυπρόθεσμα. «Η ρωσική πρόταση σε αυτόν τον τομέα είναι πολύ υποδεέστερη και η ανάγκη για υποστήριξη είναι μεγάλη», δήλωσε στο Bloomberg η Elena Semenovskaya, αναλύτρια της IDC με επίκεντρο τη Ρωσία. «Αλλά προς το παρόν η προσέγγιση είναι να βασιστούμε στην πειρατεία και σε προηγούμενες εκδόσεις αντίγραφα, κάτι που είναι αδιέξοδο και όχι βιώσιμο».
  6. Το Cardano Foundation εντάχθηκε στο Linux Foundation ως χρυσό μέλος, καθιστώντας το το μοναδικό μη κερδοσκοπικό οργανισμό που δραστηριοποιείται σε αυτό το επίπεδο. Το γεγονός ανακοινώθηκε κατά τη διάρκεια της Συνόδου Κορυφής Ανοικτού Κώδικα που πραγματοποιήθηκε στο Όστιν στις 22 Ιουνίου. Μόνο 18 οντότητες παγκοσμίως είναι χρυσά μέλη του Linux Foundation . Μεταξύ των πλεονεκτημάτων της ιδιότητας μέλους, το Cardano Foundation αποκτά, ως χρυσό μέλος, μια θέση στο Διοικητικό Συμβούλιο του Linux Foundation. Κατά τη διάρκεια της εκδήλωσης, ο Dirk Hohndel, Διευθυντής Ανοιχτού Κώδικα του Cardano Foundation, μοιράστηκε μια αποκλειστική συνεδρία ερωτήσεων και απαντήσεων με τον δημιουργό του Linux Linus Torvalds κατά την οποία μεταξύ άλλων δήλωσε: "Ο ανοικτός κώδικας αφορά τις κοινότητες. Έχει να κάνει με το να φέρεις κοντά ανθρώπους από διαφορετικές εταιρείες, χώρες και υπόβαθρα. Το Cardano Foundation επικεντρώνεται στην προώθηση της υιοθέτησης της τεχνολογίας blockchain και πιστεύουμε ακράδαντα ότι η δημιουργία μιας ζωντανής κοινότητας ανοιχτού κώδικα γύρω από την τεχνολογία μας αποτελεί βασικό μέρος [της] επίτευξης αυτού του στόχου". Οι Linus Torvalds και Dirk Hohndel στο OSSummit (Εικόνα: @linuxfoundation on twitter) Τι είναι το Cardano Foundation; Το Cardano Foundation είναι ένας μη κερδοσκοπικός οργανισμός που ιδρύθηκε τον Σεπτέμβριο του 2017 από τον Charles Hoskinson, έναν από τους συνιδρυτές του Ethereum, και τον Jeremy Wood με έδρα το Zug της Ελβετίας για την υποστήριξη του έργου Cardano. Το ίδρυμα δεσμεύεται να προωθεί και να αναπτύσσει το πρωτόκολλο και το οικοσύστημα Cardano, καθώς και να εκπαιδεύει το κοινό σχετικά με τα οφέλη της τεχνολογίας blockchain. Το ίδρυμα συνεργάζεται με επιχειρήσεις, κυβερνήσεις και οργανισμούς για να προωθήσει την υιοθέτηση του Cardano και να συμβάλει στη δημιουργία ενός πιο βιώσιμου κόσμου. Tι είναι το Linux Foundation; Το Linux Foundation είναι μια μη κερδοσκοπική τεχνολογική κοινοπραξία που ιδρύθηκε το 2000 ως συγχώνευση των Open Source Development Labs και Free Standards Group. Με έδρα το Σαν Φρανσίσκο της Καλιφόρνια, το Linux Foundation προωθεί, προστατεύει και τυποποιεί το Linux παρέχοντας οικονομική και τεχνική υποστήριξη στην κοινότητα ανοικτού κώδικα. Υποστηρίζοντας διάφορα έργα, το Linux Foundation συμβάλλει στην επιτάχυνση της υιοθέτησης νέων τεχνολογιών και στην προώθηση της καινοτομίας στην κοινότητα ανοικτού κώδικα.
  7. Το ZDNet προειδοποιεί ότι οι χρήστες Linux πρέπει να προσέχουν για «ένα νέο botnet peer-to-peer (P2P) που εξαπλώνεται μεταξύ δικτύων χρησιμοποιώντας κλεμμένα κλειδιά SSH και εκτελεί κακόβουλο λογισμικό εξόρυξης κρυπτονομισμάτων στη μνήμη του υπολογιστή». Το botnet Panchan P2P ανακαλύφθηκε από ερευνητές στο Akamai τον Μάρτιο και η εταιρεία προειδοποιεί τώρα ότι θα μπορούσε να επωφεληθεί από τη διασύνδεση μεταξύ ακαδημαϊκών ιδρυμάτων για να εξαπλωθεί προκαλώντας την κοινή χρήση κλειδιών ελέγχου ταυτότητας SSH που είχαν κλαπεί προηγουμένως. Ωστόσο, αντί να κλέβει πνευματική ιδιοκτησία από αυτά τα εκπαιδευτικά ιδρύματα, το botnet Panchan χρησιμοποιεί τους διακομιστές του Linux για την εξόρυξη κρυπτονομισμάτων, σύμφωνα με την Akamai... "Αντί να χρησιμοποιεί απλώς brute force ή dictionary attacks σε τυχαιοποιημένες διευθύνσεις IP όπως τα περισσότερα botnet, το κακόβουλο λογισμικό διαβάζει επίσης τα αρχεία id_rsa και known_hosts για να συλλέξει υπάρχοντα διαπιστευτήρια και να τα χρησιμοποιήσει για να μετακινηθεί μέσα στο δίκτυο". Η Akamai βρήκε 209 peers, αλλά μόνο 40 από αυτούς είναι επί του παρόντος ενεργοί και βρίσκονται κυρίως στην Ασία. Και γιατί ο τομέας της εκπαίδευσης επηρεάζεται περισσότερο από τον Panchan; Η Akamai εικάζει ότι αυτό μπορεί να οφείλεται σε κακή διαχείριση των κωδικών πρόσβασης των χρηστών (Χρήση εύκολων κωδικών ή παράλειψη αλλαγής τους για μεγάλο χρονικό διάστημα) ή ότι το κακόβουλο λογισμικό μετακινείται στο δίκτυο με κλεμμένα κλειδιά SSH. Η Akamai γράφει ότι το κακόβουλο λογισμικό «πιάνει σήματα τερματισμού Linux (συγκεκριμένα SIGTERM — 0xF και SIGINT — 0x2) που του αποστέλλονται και τα αγνοεί. "Αυτό καθιστά πιο δύσκολο τον τερματισμό του κακόβουλου λογισμικού, αλλά όχι αδύνατο, καθώς το SIGKILL δεν αντιμετωπίζεται (επειδή δεν είναι δυνατό, σύμφωνα με το πρότυπο POSIX, σελίδα 313)."
  8. Οι ερευνητές της Trend Micro ανακάλυψαν ένα νέο ransomware που βασίζεται σε Linux και χρησιμοποιείται για επίθεση σε διακομιστές VMware ESXi, αναφέρει το CSO Online. Το ransomware ονομάζεται Cheerscrypt, και ακολουθεί τα βήματα άλλων προγραμμάτων ransomware - όπως το LockBit, το Hive και το RansomEXX - που βρήκαν το ESXi σαν έναν αποτελεσματικό τρόπο να μολύνει πολλούς υπολογιστές ταυτόχρονα. Ο Roger Grimes, ένας τεχνικός σύμβουλος ασφαλείας με την εταιρία KnowBe4, η οποία προσφέρει υπηρεσίες ασφάλειας, εξηγεί ότι οι περισσότεροι από τους οργανισμούς του κόσμου λειτουργούν χρησιμοποιώντας εικονικές μηχανές VMware. "Κάνει τη δουλειά των εισβολέων ransomware πολύ πιο εύκολη, επειδή μπορούν να κρυπτογραφήσουν έναν διακομιστή - τον διακομιστή VMware - και στη συνέχεια να κρυπτογραφήσουν κάθε εικονική μηχανή επισκέπτη που περιέχει. Μια εντολή επίθεσης και κρυπτογράφησης μπορεί εύκολα να κρυπτογραφήσει δεκάδες έως εκατοντάδες άλλους υπολογιστές που εκτελούνται εικονικά ταυτόχρονα. " "Οι περισσότεροι διακομιστές VM χρησιμοποιούν ένα VM για την λήψη αντιγράφων ασφαλείας όλων των διακομιστών που υπάρχουν σε αυτόν, επομένως η εύρεση και η διαγραφή ή η καταστροφή ενός αποθετηρίου αντιγράφων ασφαλείας ακυρώνει όλα τα αντίγραφα ασφαλείας για όλους τους φιλοξενούμενους διακομιστές ταυτόχρονα", προσθέτει ο Grimes... Η ομάδα πίσω από το Cheerscrypt χρησιμοποιεί μια τεχνική «διπλού εκβιασμού» για να αποσπάσει χρήματα από τους στόχους της, εξηγούν οι ερευνητές. Το μήνυμα λύτρων των επιτιθέμενων λέει το εξής: "Χακάραμε την εταιρεία σας με επιτυχία. Όλα τα αρχεία έχουν κλαπεί και κρυπτογραφηθεί από εμάς. Εάν θέλετε να επαναφέρετε τα αρχεία σας ή να αποφύγετε τις διαρροές αρχείων, επικοινωνήστε μαζί μας."
  9. Να 'ναι καλά η Raven Software που κάθε λίγο και λιγάκι αφαιρεί το plunder από το warzone στις εβδομαδιαίες ανανεώσεις playlist. Δεν παίζω κανένα άλλο παιχνίδι και κανένα άλλο mode. Καιρός να αλλάξει η κατάσταση, σκέφτηκα, καθώς μου αρέσει να αφιερώνω λίγο από τον ελάχιστο ελεύθερο χρόνο μου στο gaming και όταν δεν υπάρχει plunder στο warzone, ξενερώνω.... Σκέφτηκα λοιπόν αυτό το ΣΚ τι άλλο θα ήθελα να παίξω. Και μια που θα παίξω κάποιο άλλο παιχνίδι, ας μην είναι FPS. Ούτε online, γιατί για κάψιμο ΔΕΝ είμαστε. Μετά από αρκετή σκέψη, άρχισαν να μου μπαίνουν ιδέες για κάποιο action (hack 'n slash rpg). Ψάχτηκα στο διαδίκτυο να δω τι υπάρχει, γιατί από την εποχή του Diablo (του orginal) δεν έχω παίξει κάτι παρόμοιο. (Τα 2-3 χρόνια που έπαιζα WoW, νομίζω δεν εμπίπτουν σε αυτή την κατηγορία). Πολλές οι επιλογές και με εξαιρετικές τιμές! Να δοκιμάσω PoE? Να αγοράσω Sacred? Torchlight? Και εκεί που ήμουν έτοιμος για το τελευταίο, να σου πέφτω σε review του grim dawn! Και ο κύβος ερρίφθη! Grim Dawn on Steam STORE.STEAMPOWERED.COM Enter an apocalyptic fantasy world where humanity is on the brink of extinction, iron is valued above gold and trust is hard earned. This... Πριν αγοράσω όμως έκανα ένα πέρασμα από protonDB να δω αν παίζει στο Linux. Μα φυσικά και παίζει! Αγορά με 6 ευρουλάκια CD KEY και πάμε για εγκατάσταση. One click για το steam. Redeem το serial, εμφανίζεται στο library, ένα κλικ για install, αυτόματα εγκαθίσταται και το proton, play και η μαγεία επί της οθόνης! Το παιχνίδι είναι εξαιρετικό, μου θύμισε τα νιάτα μου και δεν έχω σταματήσει να το παίζω από το μεσημέρι. Έκανα αναφορά και στο protonDB, αν και ήδη αρκετοί χρήστες ανέφεραν ότι παίζει. Για επιδόσεις δεν συζητάμε! Όλα full-Ultra settings @ 1080p και παίζω με ~250-350 fps. Μόνο μειονέκτημα (δεν το ήξερα και την πάτησα στην αρχή), ενώ εγκαθίσταται σε ntfs δίσκο, κάτι παίζει με τα δικαιώματα και δεν μπορεί να εκτελεστεί από εκεί. Θέλει workaround και δεν την πάλευα να ασχοληθώ. Έφυγε install σε ext4 δίσκο και όλα καλά! Ψάχτηκα και είδα ότι είναι γενικότερα θέμα του steam on linux, πρέπει να εγκαθιστάς τα παιχνίδια σε ext4 ή άλλο native format, όχι ntfs. Φυσικά και δεν έχω εγκαταστήσει δεκάδες παιχνίδια στο Linux, αλλά από αυτά που βλέπω και ακούω και διαβάζω (άσε τον γιωτά τον Linus στην άκρη), χιλιάδες τίτλοι παίζουν απροβλημάτιστα. Μάλιστα είναι ΚΟΙΝΑ ΑΠΟΔΕΚΤΟ ότι παιχνίδια που υποστηρίζουν παλιότερα DirectX παίζουν ΚΑΛΥΤΕΡΑ στο Linux, ενώ στα windows μπορεί να μην εκκινούν καν! Επίσης παιχνίδια που υποστηρίζουν VULCAN παίζουν με καλύτερες ή ισάξιες επιδόσεις στο Linux. Πρέπει να το δείτε για να το πιστέψετε! Είμαι ένα κλικ απόσταση από την πλήρη απεγκατάσταση των Windows από τον boot δίσκο μου....
  10. Το ZDNet αναφέρει υπάρχει παραπάνω από μια διανομές Linux που δημιούργησε η Microsoft για εσωτερική χρήση μόνο. Η πρώτη ονομάζεται CBL (Common Base Linux) Mariner, ενώ η δεύτερη είναι γνωστή ως CBL-Delridge ή CBL-D." Η δεύτερη αυτή διανομή αποκαλύφθηκε από μια ανάρτηση ιστολογίου στις 2 Φεβρουαρίου από τον Hayden Barnes, ανώτερο διευθυντή μηχανικών στο SuSE, που ηγήθηκε της ομάδας μηχανικών Windows. Σε αυτή την ανάρτηση ιστολογίου περιέγραψε τα βήματά του στην ανακάλυψη και τη δημιουργία της δικής του εικόνας για το CBL-D. Ο Barnes σημείωσε ότι η Microsoft δημοσίευσε το CBL-Delridge το 2020, την ίδια χρονιά που δημοσίευσε και το CBL-Mariner. Η κύρια διαφορά μεταξύ των δύο: Το Delridge είναι ένα προσαρμοσμένο παράγωγο του Debian, ενώ το Mariner είναι μια προσαρμοσμένη διανομή Linux From Scratch. Το CBL-D τροφοδοτεί το Cloud Shell του Azure. Το Azure Cloud Shell παρέχει ένα σύνολο εργαλείων διαχείρισης cloud συσκευασμένα σε ένα κοντέινερ. Σε μια σημείωση για το αποθετήριο GitHub για το Cloud Shell, σημειώνεται ότι "η κύρια διαφορά μεταξύ του Debian και του CBL-D είναι ότι η Microsoft συγκεντρώνει όλα τα πακέτα που περιλαμβάνονται στο αποθετήριο CBL-D εσωτερικά. Αυτό βοηθά στην προστασία από επιθέσεις στα πακέτα εφαρμογών." Το CBL-Mariner και το CBL-Delridge είναι μόνο δύο από τα παραδοτέα που έχουν αναπτυχθεί από τη Microsoft σχετικά με το Linux από την ομάδα Linux Systems. Άλλα περιλαμβάνουν το Υποσύστημα Windows για Linux έκδοση 2 (WSL2), το οποίο αποτελεί μέρος των Windows 10. έναν πυρήνα Linux συντονισμένο με Azure που έχει σχεδιαστεί για βέλτιστη απόδοση για χρήστες-επισκέπτες του Hyper-V· και το Integrity Policy Enforcement (IPE), μια προτεινόμενη Ενότητα Linux Security Module (LSM) από την ομάδα Enterprise and Security.
  11. Η Nvidia πριν δύο μέρες ανακοίνωσε ότι θα προμηθεύσει τα προγράμματα οδήγησης Linux για τις κάρτες γραφικών της, με διπλή άδεια GPL/MIT. Η διάθεση αυτή θα γίνει με την κυκλοφορία του προγράμματος οδήγησης R515. Αυτή τη στιγμή, μόνο ο κώδικας για τις μονάδες GPU για Data Centers θεωρείται έτοιμος για διάθεση στο κοινό. Οι GPU της GeForce και του Workstation θεωρούνται ότι βρίσκονται ακόμα σε φάση alpha αυτή τη στιγμή. Με πλήρως ενσωματωμένα πακέτα διαθέσιμα, καθώς και τον πηγαίο κώδικα, η κίνηση θα διευκολύνει τους διανομείς να συμπεριλάβουν τα προγράμματα οδήγησης στα αποθετήρια λογισμικού τους, με την Canonical (κατασκευαστές του Ubuntu) και τη SUSE να ονομάζονται ως προγραμματιστές που μπορούν πλέον να πακετάρουν τα προγράμματα οδήγησης με τις διανομές τους. Η Nvidia συνεργάζεται με τις δύο εταιρείες, καθώς και με τη Red Hat, για να βελτιώσει την ανάπτυξη της συσκευασίας και να δημιουργήσει καλύτερα μοντέλα υποστήριξης για τους πελάτες. Μπορείτε να βρείτε τον κώδικα για αυτά τα kernel modules, στο αποθετήριο NVIDIA Open GPU Kernel Modules στο GitHub.
  12. Το Linux CBL-Mariner χρησιμοποιείται εσωτερικά από την Microsoft σε ένα ευρύ φάσμα εφαρμογών από το Azure έως το WSL. Αυτή η διανομή "Common Base Linux" της Microsoft λειτούργησε καλά για τις εσωτερικές της ανάγκες, ενώ συνεχίζει να λαμβάνει public ενημερώσεις κάθε μήνα στο branch 1.0. Από τα τέλη του περασμένου έτους, η Microsoft εργάζεται αθόρυβα στο CBL-Mariner 2.0 και έχει προσφέρει πρόσβαση στο κοινό σε κατάσταση "προεπισκόπησης" διαθέτοντας ISO καθώς και τον κατάλογο των πακέτων, με την πρώτη production έκδοση της διανομής να είναι διαθέσιμη από σήμερα. Το CBL-Mariner 2.0 το οποίο χρησιμοποιεί τον πυρήνα Linux 5.15 LTS ως βάση, έχει μια ποικιλία από ενημερώσεις πακέτων τα οποία είναι αρκετές εκδόσεις νεότερα σε σύγκριση με αυτά που είναι διαθέσιμα στο CBL-Mariner 1.0. Ωστόσο, μέχρι τη στιγμή που γράφτηκε η είδηση, η Microsoft δεν έχει ακόμη εκδώσει καμία επίσημη ανακοίνωση για την έκδοση η οποία να περιγράφει λεπτομερώς όλες τις αλλαγές της στο CBL-Mariner 2.0. Η "ανακοίνωση" της έκδοσης 2.0 του CLB-Mariner στο GitHub Μπορείτε να κατεβάσετε το CBL-Mariner 2.0 από το GitHub. Και οι δύο αρχιτεκτονικές AArch64 και x86_64 συνεχίζουν να υποστηρίζονται και σε αυτήν την έκδοση της διανομής.
  13. Ο επικεφαλής του έργου Fedora Matthew Miller μίλησε με τον Jack Wallen από τον δικτυακό τόπο TechRepublic αυτή την εβδομάδα, μοιράζοντας μερικές σκέψεις του για το μέλλον του Linux — και γενικά για τον ανοιχτό κώδικα: ----- Matthew Miller: Νομίζω ότι είναι χαμένη υπόθεση να προσπαθήσουμε να "πουλήσουμε" το ιδιόμορφο τεχνολογικό ενδιαφέρον μας σε ανθρώπους που δεν το βλέπουν ήδη. Πρέπει να ακολουθήσουμε μια διαφορετική προσέγγιση... Νομίζω ότι το μήνυμά μας, στη ρίζα του, πρέπει να είναι γύρω από τον ανοιχτό κώδικα... Με το Linux, όταν εγκαθιστάτε μια διανομή ανοιχτού κώδικα, δεν είστε απλώς μέρος μιας κοινότητας θαυμαστών. Είστε μέρος μιας κολοσσιαίας, παγκόσμιας προσπάθειας για να κάνει το λογισμικό πιο διαθέσιμο σε όλους, κάνει αυτό το λογισμικό όλο και καλύτερο και κάνει όλο τον κόσμο καλύτερο μέσω της κοινής χρήσης... Απλά χρησιμοποιώντας το μοιράζεστε αυτό το καταπληκτικό εγχείρημα, το οποίο είναι μέρος μιας μετάβασης από την τωρινή κατάσταση έλλειψης, σε μια οικονομία που βασίζεται στην αφθονία. Jack Wallen: Ποια είναι η μεγαλύτερη διαφορά στο Linux σήμερα σε σχέση με το Linux πριν από 10 χρόνια; Matthew Miller: Νομίζω ότι πρώτα πρέπει να ξεκινήσουμε με την εκπληκτική πανταχού παρουσία του. Πριν από δέκα χρόνια, ήταν χαριτωμένο να βρεις μια τηλεόραση που έτρεχε Linux. Τώρα, όχι μόνο τροφοδοτεί σίγουρα την τηλεόρασή σας, πιθανότατα έχετε και Linux που τρέχει στους λαμπτήρες σας! Είναι παντού. Και ενώ το Linux είχε αντικαταστήσει το Unix από τις αίθουσες διακομιστών, πριν από δέκα χρόνια οι διακομιστές που βασίζονταν στα Windows προσπαθούσαν να πάρουν την πρωτοκαθεδρία. Το cloud το άλλαξε - τώρα, το cloud είναι Linux, σχεδόν εντελώς. (Οτιδήποτε δεν είναι είναι μια παλαιού τύπου εφαρμογή που δυσκολεύτηκε πολύ να μετασχηματιστεί!) Από μικροσκοπικές συσκευές μέχρι τους πιο ισχυρούς μεγάλους υπολογιστές και υπερυπολογιστές: Linux, Linux, Linux.... Jack Wallen: Αν το Linux έχει αχίλλειο πτέρνα, τι είναι αυτό; Matthew Miller: Το Linux και ολόκληρο το κίνημα λογισμικού ελεύθερου και ανοιχτού κώδικα αναπτύχθηκε με την άνοδο του Διαδικτύου ως ανοιχτής πλατφόρμας επικοινωνίας. Χρειαζόμαστε οπωσδήποτε αυτό για να συνεχίσουμε για να πραγματοποιήσουμε το όραμά μας και δεν νομίζω ότι μπορούμε να το θεωρήσουμε δεδομένο. Ωστόσο, αυτό είναι πιο γενικό από την αχίλλειο πτέρνα, οπότε αυτή τη στιγμή επιτρέψτε μου να επισημάνω ένα πράγμα που νομίζω ότι είναι ανησυχητικό: το Chrome γίνεται το κυρίαρχο πρόγραμμα περιήγησης σε σημείο που συχνά είναι ο μόνος τρόπος για να λειτουργήσουν οι ιστότοποι. Το Chromium είναι ανοιχτού κώδικα, αλλά δεν εκτελείται στην πραγματικότητα ως έργο κοινότητας και, φυσικά, πολύ λίγοι άνθρωποι εκτελούν το ίδιο το Chromium. Θα ήθελα πολύ να δω αυτή την αλλαγή, αλλά θα ήθελα επίσης να δω τον Firefox να αποκτά ξανά ουσιαστική παρουσία. ------ Ο Μίλερ είπε επίσης ότι η επόμενη κυκλοφορία του Fedora επικεντρώνεται στην απλότητα. ("Όταν το λειτουργικό σύστημα παρεμποδίζει, φεύγει από τη συζήτηση που θέλω να κάνω για τις μεγάλες ιδέες και πάει στις... βαρετές τεχνικές λεπτομέρειες με τις οποίες οι άνθρωποι δεν θέλουν ποτέ να ασχοληθούν") Και μοιράστηκε επίσης τις σκέψεις του για το τι χρειάζεται περισσότερο το Linux. "Αυτό που πραγματικά θα ήθελα να δω περισσότερο είναι περισσότερους μη τεχνικούς συντελεστές. Εννοώ, ναι, μπορούμε πάντα να επωφεληθούμε από περισσότερους προγραμματιστές και μηχανικούς, αλλά νομίζω ότι αυτό που πραγματικά χρειαζόμαστε είναι συγγραφείς, σχεδιαστές, καλλιτέχνες, βιντεογράφους, υπεύθυνους επικοινωνίας, διοργανωτές και σχεδιαστές. Δεν νομίζω ότι οι μεγάλες εταιρείες είναι πιθανό να παρέχουν αυτά τα πράγματα, τουλάχιστον όχι για τα μέρη του κόσμου του Linux που δεν είναι προϊόντα τους." «Χρειαζόμαστε ανθρώπους που πιστεύουν ότι το μεγάλο έργο για το οποίο μίλησα είναι σημαντικό και που έχουν τις δεξιότητες και τα ενδιαφέροντα για να το βοηθήσουν να γίνει πραγματικότητα».
  14. Πριν λίγα 24ωρα κυκλοφόρησε το ανανεωμένο Ubuntu 22.04 LTS, με πολλές σημαντικές βελτιώσεις, εκ των οποίων 3 με ενδιαφέρουν άμεσα: 1) linux Kernel 5.15 2) wayland display server αντί για X11 3) pipewire audio server αντί για pulse/alsa Αυτές οι αλλαγές θα έρθουν και στο Linux Mint 21 (που θα βασίζεται σε Ubuntu 22.04), αλλά μέχρι τότε ήμουν ανυπόμονος και ήθελα να τα δοκιμάσω, για να δω τη συμπεριφορά στο δικό μου σύστημα. Η λύση ήταν να εγκαταστήσω το Ubuntu 22.04 σε έναν εξωτερικό δίσκο και να boot-άρω από εκεί όποτε ήθελα να κάνω τις δοκιμές μου, χωρίς να επηρεαστεί το σύστημά μου. Θα ρωτήσει κανείς γιατί χρειαζόταν η εγκατάσταση. Λογικό, αλλά το Ubuntu 22.04 σε live παίζει σε X11 για μέγιστη συμβατότητα, ενώ η λύση δοκιμής σε VM δεν θα μου επέτρεπε να δω την πραγματική συμπεριφορά του Wayland με το hardware που έχω (ούτε και του pipewire), μια που η εικονική μηχανή εμφανίζει άλλες συσκευές. Πάω λοιπόν να ξεκινήσω τη διαδικασία, έχω έτοιμο ένα boot-able στικάκι και τον δίσκο που θα γίνει η εγκατάσταση. Εδώ να σημειώσω ότι ξέρω ότι ο πιο ασφαλής τρόπος να γίνουν τέτοια πράγματα είναι να αποσυνδέσεις όλους του υφιστάμενους δίσκους, για να είσαι σίγουρος ότι δεν θα υπάρξουν απρόβλεπτες εξελίξεις. Άβολο. Άντε και αποσυνδέεις τους SATA δίσκους τραβώντας τα καλώδια, αλλά να αποσυνδέσεις τον NVME για να κάνεις τις δοκιμές σου είναι μανούρα μεγάλη. Επίσης δεν μπορούσα να απενεργοποιήσω τον Nvme από το BIOS, δεν υπήρχε επιλογή. Οπότε προχώρησα με τα πάντα όλα συνδεδεμένα, έχοντας κατά νου να είμαι εξαιρετικά προσεκτικός μη στραβώσει κάτι. Έχω πολλούς δίσκους στο σύστημα, αλλά αυτοί που μας ενδιαφέρουν είναι οι εξής: Εκκινώ λοιπόν με το στικάκι, μπαίνω σε live περιβάλλον, όλα καλά, πάμε για install. Με εξαιρετική προσοχή διαμόρφωσα τον sda για να εγκατασταθεί το Ubuntu και διπλοτσέκαρα ότι επέλεξα να εγκατασταθεί ο grub στο sda και όχι κάπου αλλού. Ολοκληρώνεται η εγκατάσταση σε λίγα λεπτά και boot-άρω από τον sda. Ωραιότατα. Μου έδινε και επιλογές αν ήθελα να μπω στο mint ή στα Win (που είναι θυμίζω στον nvme). Περιεργάζομαι λίγο το περιβάλλον του Ubuntu και αποφασίζω να μπω στο κανονικό μου σύστημα. Επιλέγω restart, το σύστημα κάνει post, αποσυνδέω τον sda και περιμένω να εμφανιστεί το γνώριμο σε εμένα grub από τον nvme (του έχω βάλει και ένα ωραίο theme). Μάταια…. Το σύστημα μπαίνει σε grub cmd περιβάλλον… Έλεος… Αποδείχτηκε ότι ο grub που εγκαταστάθηκε στον sda είχε αποφασίσει να “διαγράψει” ??? τον grub που ήταν εγκατεστημένος στον nvme. Το σύστημα πλέον μπορούσε να μπουτάρει μόνο έχοντας τον sda συνδεδεμένο… Εντάξει δεν ήταν κάτι που δεν μπόρεσα να φτιάξω σε 5 λεπτά… Μπούταρα στο mint και ένα sudo grub-install /dev/nvme0n1 έλυσε το πρόβλημα. Τώρα όμως ο grub εγκατάστηθε στον nvme και δεν μπορούσα να μπουτάρω από τον sda… Για κάποιον λόγο ο grub θέλει να είναι σε ένα μόνο μέρος ή εγώ δεν ξέρω τον τρόπο να το φτιάξω. Ψάχτηκα αρκετά στο διαδίκτυο για αυτό το εξεζητημένο σενάριο χρήσης και τελικά ανακάλυψα τον σωστό τρόπο για να πετύχετε εγκατάσταση ενός Linux OS σε εξωτερικό σκληρό (λογικά δουλεύει και σε εσωτερικό) χωρίς ο grub να κάνει τα δικά του. ΠΡΟΣΟΧΗ ΠΑΝΤΑ ΕΧΟΥΜΕ ΠΛΗΡΕΣ BACKUP ΠΡΙΝ ΕΠΙΧΕΙΡΗΣΟΥΜΕ ΤΕΤΟΙΕΣ ΔΙΑΔΙΚΑΣΙΕΣ. 1) Boot με το live media 2) Από live περιβάλλον τρέχουμε gparted, ΠΡΙΝ ΠΡΟΧΩΡΗΣΟΥΜΕ σε εγκατάσταση και πάμε και βρίσκουμε τον boot δίσκο μας και συγκεκριμένα το EFI (fat32) partition στον δίσκο μας. 3) Δεξί κλικ στο efi partition-→manage flags 4) Θα δούμε τσεκαρισμένο το flag ESP (και πιθανόν κάποια άλλα). Τα σημειώνουμε. 5) Καταργούμε το flag ESP και close. 6) Τώρα πάμε και τρέχουμε τον installer και όταν θα μας ρωτήσει πού θέλουμε να εγκαταστήμουμε το λειτουργικό επιλέγουμε “do something else”. 7) Στον δίσκο που θα εγκαταστήσουμε το λειτουργικό, φτιάγνουμε δύο partitions, ένα EFI 300 MB (για σιγουριά) και ένα ext4 partition ως “/”. (Όταν έπαιρνα τα screenshots σε μένα είχε δει τον δίσκο σαν sdb). ΠΡΟΣΟΧΗ ΝΑ ΕΠΙΛΕΞΟΥΜΕ ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ ΝΑ ΕΓΚΑΣΤΑΣΤΗΘΕΙ Ο GRUB ΣΤΟΝ ΕΞΩΤΕΡΙΚΟ ΔΙΣΚΟ και όχι κάπου αλλού 8 ) Προχωράμε με “install now” και όταν ολοκληρωθεί η εγκατάσταση ΔΕΝ ΚΑΝΟΥΜΕ restart 9) Ανοίγουμε gparted πάλι και πάμε και επαναφέρουμε τα flags στο partition EFI του εσωτερικού boot δίσκου μας. Αυτό ήταν! Τώρα θα μπορείτε να μπουτάρετε από τον εξωτερικό δίσκο όποτε είναι συνδεδεμένος, ή από τον εσωτερικό boot δίσκο σας όταν είναι αποσυνδεδεμένος ο εξωτερικός. Σε μένα χρειάστηκε ένα ακόμα βήμα γιατί είχε αλλαχθεί το boot order στο UEFI bios της μητρικής μου, πήγα και το έφτιαξα, δεν είναι τίποτα. Δεν ξέρω αν θα συμβεί σε κάθε περίπτωση.
  15. ΕΙΣΑΓΩΓΗ Είμαι από τους τυχερούς που πρόλαβαν την επανάσταση του home computing στην χώρα μας. Δεν το γράφω αυτό από συναισθηματική άποψη μόνο, αλλά και από πρακτική. Είχαμε την ευκαιρία όλοι εμείς να μάθουμε (αναγκαστικά) τι είναι και πώς λειτουργεί ένας υπολογιστής, να γράψουμε κώδικα για να πετύχουμε αυτό που θέλαμε, να hack-άρουμε και εν τέλει να αποκτήσουμε γνώσεις που η σημερινή γενιά δεν έχει την ευκαιρία να αποκτήσει το ίδιο εύκολα. Με τον όρο «εύκολα» δεν εννοώ ότι οι γνώσεις αυτές δεν είναι προσβάσιμες σήμερα, το αντίθετο μάλιστα. Εννοώ ότι το πιθανότερο είναι ότι ένας νέος χρήστης σήμερα -το πιθανότερο είναι ότι- θα παραμείνει χρήστης-καταναλωτής και όχι γνώστης. Όταν το 1986 απέκτησα το πρώτο μου home micro, έναν Amstrad CPC 6128, αυτός συνοδευόταν από ένα ογκοδέστατο manual 520 σελίδων(!!!), το οποίο όχι μόνο σου εξηγούσε το πώς θα λειτουργήσεις το σύστημα, αλλά έφτανε να είναι και ένα πλήρες εγχειρίδιο της γλώσσας προγραμματισμού BASIC, εισαγωγής στα λειτουργικά συστήματα (CP/M), αλλά και ανάλυσης προχωρημένων θεμάτων για υπολογιστές. Διαβάζοντας και κατανοώντας αυτό το εγχειρίδιο (ήταν μεταφρασμένο στα ελληνικά), έφτανες να είσαι ισάξιος γνωστικά με αυτούς που τελείωναν τμήματα Πληροφορικής στα ΑΕΙ εκείνης της εποχής (το γράφω αυτό μετά λόγου γνώσεως). Το περίεργο (με την έννοια της αναζήτησης) παιδί Δ’ Δημοτικού εκείνης της εποχής είχε τη δυνατότητα να ανακαλυψει γνώσεις, κάτι που δεν ισχύει σήμερα που όλα είναι out-of-the-box έτοιμα. Για να προχωρήσω στο κυρίως θέμα αυτού του άρθρου, θα πρέπει να αναφέρω ότι τις τελευταίες μέρες με έπιασε μια ιδιαίτερη νοσταλγία για την εποχή εκείνη. Τυχαία υπέπεσαν στην αντίληψη κάποια κανάλια στο youtube που ασχολούνται με retro computing, restoration κτλ., αφενός πολύ επαγγελματικά, αφετέρου φτιαγμένα με αγάπη και μεράκι (ένα μάλιστα έχει 700k+ συνδρομητές!). Τα παρακολουθώ μανιωδώς και μοιραία μπήκα στον πειρασμό να ψάξω και να βρω τον Amstrad 6128 που έχω ακόμα στο πατάρι του πατρικού μου. Οι υποχρεώσεις της καθημερινότητας τελικά με «λογίκεψαν» και κατέληξα στο να ψαχτώ με το θέμα των emulators στο αγαπημένο μου λειτουργικό, το Linux. CPC emulators στο LINUX Ενώ στο linux, μπορείς να βρεις εύκολα native emulators για άλλες πλατφόρμες, μέσα από τους software managers των δημοφιλών διανομών, δυστυχώς για τα CPC δεν υπήρχε τέτοια δυνατότητα. Στα windows υπάρχουν οι εξαιρετικοί winAPE και caprice32 με άπειρες δυνατότητες, τους οποίους βρίσκεις και κατεβάζεις πολύ εύκολα. Στο Linux μετά από αρκετό ψάξιμο (όχι εύκολα) μπορείς να βρεις κάποια projects τα οποία είναι παρατημένα εδώ και χρόνια, με αποτέλεσμα να πρέπει να φτύσεις αίμα με ξεχασμένες από τον Θεό βιβλιοθήκες και κονσόλα. Κατάφερα να λειτουργήσω τον CPCemu 1.7 και τον ArnoldTNG, αλλά η συνολική εμπειρία δεν έφτανε στο σημείο που θα ήθελα. Κάποιοι τύποι ασχολούνται και με τον caprice32 για Linux, αλλά το αποτέλεσμα της δουλειάς τους πάει άκλαυτο διότι έχουν ανεβασμένο το source στο github και ουδείς θεωρώ θα κάτσει να ασχοληθεί με εγκατάσταση των dependencies και το τελικό compilation του κώδικα. (Ρε φίλε την έκανες που την έκανες τη δουλειά, φτιάξε και ένα deb για τον τελικό χρήστη….) Η επόμενη προσπάθειά στα πλαίσια της αναζήτησής μου αυτής ήταν να δω μέσω VM τι μπορώ να κάνω. Ξεκίνησα το win10 vm που έχω και εγκατέστησα τον winAPE. Φαινότα τέλειος, μέχρι που διαπίστωσα ότι υπάρχουν προβλήματα με stuttering στην κίνηση των παιχνιδιών (όχι στον ήχο) λόγω των direct-something τεχνολογιών που χρησιμοποιεί. One emulator to rule them all! Επανήλθα λοιπόν στο native Linux, αποφασισμένος να βρω και να δουλέψω κάποιον emulator, ώστε να γράψω αυτό το «how-to». Στις αναζητήσεις που έκανα έπεσα πάνω σε κάποιο post που προτεινε τη χρήση του MAME arcade emulator, χωρίς όμως να γράφει λεπτομέρειες. Αρχικά παραξενεύτηκα, καθώς γνώριζα ότι ο MAME είναι για τα arcades, μετά όμως θυμήθηκα ότι τα περισσότερα από αυτά τρέχουν σε Z80, τον επεξεργαστή των CPC! Οπότε με περαιτέρω ψάξιμο ανακάλυψα πώς να το καταφέρω. Μάλιστα όλες οι οδηγίες που βρήκα περιελάμβαναν βαριά χρήση κονσόλας, αλλά εδώ αποφάσισα να διαφοροποιηθώ: Πιστός στη άποψή μου ότι επιτέλους όλοι οι hardcore «λινουξάδες» πρέπει να σταματήσουν να κάνουν επίδειξη γνώσεων αν επιθυμούν κάποτε το linux να γίνει mainstream, θα γράψω αναλυτικά τις (πολύ απλές) οδηγίες για χρήση του MAME ως CPC emulator χωρίς μια γραμμή σε κονσόλα! Όλα θα γίνουν από GUI. Σημειώνω ότι με τις παρακάτω οδηγίες δεν επηρεάζεται καθόλου η λειτουργικότητα του MAME ως arcade emulator, μπορεί δηλαδή άνετα να χρησιμοποιηθεί ταυτόχρονα για τα αγαπημένα σας arcades και για CPC emulation. CPC EMULATION μέσω MAME Οι οδηγίες που παραθέτω υλοποιήθηκαν σε Linux Mint 19 cinnamon (Ubuntu 18.04 based) και λογικά λειτουργούν απαράλλαχτα σε όλες τις ubuntu based διανομές. Θεωρώ ότι δεν θα υπάρχει πρόβλημα εφαρμογής αυτών των οδηγιών σε κάθε διανομή που διαθέτει στον software manager της τον MAME emulator. Εγκατάσταση του ΜΑΜΕ από το software center της διανομής. Νομίζω ότι το συγκεκριμένο βήμα είναι απλό. Πάμε στον software manager, στο πεδίο της αναζήτησης γράφουμε “mame”, επιλέγουμε τον emulator και πατάμε install. Τόσο απλά. Κατεβάζουμε και αντιγράφουμε στο αντίστοιχο φάκελο τις ROMS για τα CPC μηχανήματα. Προσοχή αυτό το βήμα δεν έχει σχέση με τα παιχνίδια. Οι εν λόγω ROMS αφορούν στο emulation του μηχανήματος και όχι επιπρόσθετου λογισμικού. Τις ROMS για όλα τα CPC μηχανήματα για MAME μπορούμε να τις βρούμε εδώ. Αν δεν γνωρίζετε που είναι ο φάκελος των ROMS του MAME emulator, όπου πρέπει να αποσυμπιεστεί το αρχείο που μόλις κατεβάσατε, μπορείτε να το βρείτε μέσω από το UI του MAME. Οπότε μόλις εντοπίσετε τους φακέλους, πάτε εκεί από το desktop της διανομής σας (ή δημιουργείτε νέο φάκελο όπου θέλετε και πατάτε save configuration πριν βγείτε από την εφαρμογή) και χύμα αποσυμπιέζετε το αρχείο με τις CPC ROMS που μόλις κατεβάσατε. Μόλις ολοκληρωθεί αυτό το βήμα, μπορούμε να μπούμε σε περιβάλλον CPC κανονικά και να κάνουμε ό,τι κάναμε και στο πρωτότυπο home micro. Εδώ να σημειώσουμε ότι λόγω emulation του πληκτρολογίου, δεν θα λειτουργεί το πλήκτρο tab για να μπούμε στο menu του UI, αντ’ αυτού μπορούμε να χρησιμοποιήσουμε το scroll lock και αμέσως μετά το tab. Στο linux mint, επειδή το scroll lock είναι κλειδωμένο για άλλη χρήση, μπορούμε να χρησιμοποιήσουμε το πλήκτρο insert και αμέσως μετά το tab. Και από games τι γίνεται; Μπορείτε να κατεβάσετε με μια απλή αναζήτηση στο google (υπάρχουν και dedicated retro sites) οποιαδήποτε εφαρμογή ή game επιθυμείτε (αρχεία dsk) και μετά να το φορτώσετε στον emulator. Προσωπικά έχω κατεβάσει τη συλλογή GoodCPC v2.02 που περιλαμβάνει ΟΛΟ το λογισμικό που έχει κυκλοφορήσει για CPC οπότε μπορώ να περάσω την υπόλοιπη ζωή μου ανακαλύπτοντάς το…. Χεχεχεχεχε. Πώς φορτώνουμε μια "δισκέτα" dsk; Από τον file manager της πιο πάνω εικόνας, απλά επιλέγουμε floppy1 και «δείχνουμε» στον αντίστοιχο φάκελο που υπάρχει το dsk αρχείο. Μετά οι.... γνώστες ελπίζω να θυμούνται τις εντολές cat και run... Κλείνοντας, να αναφέρω ότι ο MAME έχει τη δυνατότητα με ανάλογη διαδικασία να εξομοιώσει ΟΛΑ τα home micros της εποχής, όποιο μοντέλο τραβάει η ψυχή σας (Spectrum, Amiga, Atari ST κτλ). Για τον Amstrad CPC 6128 να αναφέρω ότι όποιο παιχνίδι δοκίμασα έτρεχε με 100% σωστό emulation (ταχύτητα, γραφικά, ήχος), ενώ οι δυνατότητες παραμετροποίησης είναι πολλές και ξεφεύγουν από τον στόχο αυτού του άρθρου. Σε όσους επιλέξουν να ασχοληθούν, εύχομαι… καλές αναμνήσεις και καλού κακού έχετε και χαρτομάντιλα στο γραφείο σας μήπως και χρειαστούν ?
  16. Η Google προτείνει μια αλλαγή στον τρόπο με τον οποίο ο πυρήνας Linux χειρίζεται τον τερματισμό λειτουργίας συστήματος, ειδικά όταν χρησιμοποιούνται μονάδες δίσκου NVMe. Το ζήτημα που εντοπίζει η Google είναι ότι τα τρέχοντα προγράμματα οδήγησης NVMe χρησιμοποιούν σύγχρονα API κατά τον τερματισμό λειτουργίας και μπορεί να χρειαστούν 4,5 δευτερόλεπτα για κάθε μονάδα NVMe να τερματιστεί. Για ένα σύστημα με 16 μονάδες NVMe η διαδικασία τερματισμού μπορεί να διαρκέσει περισσότερο από ένα λεπτό περισσότερο. Αν και αυτό είναι ένα πρόβλημα που αντιμετωπίζουν επί του παρόντος μόνο τα συστήματα μεγάλων επιχειρήσεων, περισσότερες επιχειρήσεις αντικαθιστούν τους διακομιστές RAID μηχανικών δίσκων τους με διακομιστές SSD. Οι προτεινόμενες ενημερώσεις κώδικα από την Google επιτρέπουν μια προαιρετική ασύγχρονη διεπαφή τερματισμού λειτουργίας σε επίπεδο διαύλου. Η νέα διεπαφή διατηρεί συμβατότητα προς τα πίσω με τη σύγχρονη υλοποίηση. Ως μέρος των ενημερώσεων κώδικα, όλες οι συσκευές που βασίζονται στο PCI Express μετακινούνται για να χρησιμοποιήσουν την ασύγχρονη διεπαφή, εφαρμόζουν τις αλλαγές σε επίπεδο PCIe και, στη συνέχεια, τις αλλαγές στο πρόγραμμα οδήγησης NVMe για να εκμεταλλευτούν τη ασύγχρονη διεπαφή τερματισμού.
  17. Σύμφωνα με τον δικτυακό τόπο Neowin.com, μετά από περισσότερα από 17 χρόνια, το Ubuntu αλλάζει επιτέλους τρόπο με τον οποίο θα διαθέτει τις ενημερωμένες εκδόσεις του στο κοινό. Προχωράει δηλαδή στην υιοθέτηση των «κυλιόμενων» κύκλων κυκλοφορίας ενημερώσεων, τρόπος που βοήθησε και στη διάδοση του Arch Linux: Πώς επιτυγχάνεται αυτό; Σύμφωνα με την τεκμηρίωση, επιτυγχάνεται κυρίως με την παρακολούθηση των αποθετηρίων "αναπτύξεως" ("devel" repositories), τα οποία είναι αποθετήρια που υπήρχαν για κάθε κυκλοφορία αλλά δεν χρησιμοποιούνται συχνά στην παραγωγή. Πρέπει να ξεκινήσετε με μια τροποποιημένη εικόνα του Ubuntu που μπορείτε να βρείτε εδώ. Στη συνέχεια, η διανομή πρέπει να «αρχικοποιηθεί» ακολουθώντας τα βήματα στην τεκμηρίωση. Τέλος, πρέπει να χρησιμοποιηθεί το προσαρμοσμένο εργαλείο τους που ονομάζεται «rhino-update», το οποίο επεκτείνει τις δυνατότητες σε apt που επιτρέπουν στη διανομή να ενημερώνεται εκτός των κανονικών ορίων μιας παραδοσιακής έκδοσης του Ubuntu. Ενώ το Ubuntu συνεχίζει να έχει επιτυχία στο cloud με τις προτάσεις για διακομιστές, η λύσεις για desktops έχει χάσει πολύ από τη λάμψη της. Άλλες διανομές, όπως το Fedora και το Manjaro (μια φιλική εγκατάσταση του Arch) έχουν τύχει μεγάλης επιτυχίας. Αν το Rolling Rhino θα καταφέρει να στρέψει τα φώτα της δημοσιότητας στο Ubuntu στον χώρο των καταναλωτών/χομπίστων ή αν αυξήσει τη δημοτικότητα του Ubuntu στον χώρο των κοντέινερ είναι κάτι που μόνο ο χρόνος θα δείξει.
  18. Η Google φαίνεται να έχει δημιουργήσει τη δική της λύση για την εκτέλεση παιχνιδιών των Windows στο Stadia. Η Google σχεδιάζει να παρουσιάσει λεπτομερώς τον "εξομοιωτή" των Windows για Linux την επόμενη εβδομάδα στο Google for Games Developer Summit της εταιρείας στις 15 Μαρτίου. Οι χρήστες του Reddit εντόπισαν μια συνεδρία στο Google for Games Developer Summit που θα έχει σαν θέμα "πώς να γράψετε έναν εξομοιωτή Windows για Linux από την αρχή". Το συγκεκριμένο panel θα διευθύνεται από τον Marcin Undak, μέλος στην ομάδα της πλατφόρμας μεταφοράς Stadia της Google, και υπόσχεται μια "λεπτομερή επισκόπηση της τεχνολογίας πίσω από τη λύση της Google για την εκτέλεση μη τροποποιημένων παιχνιδιών Windows στο Stadia". Φαίνεται ότι η Google έχει δημιουργήσει τον δικό της εξομοιωτή Windows για Linux για να βοηθήσει τους προγραμματιστές να μεταφέρουν παιχνίδια στην υπηρεσία για Linux, χωρίς να χρειάζεται να τροποποιήσουν τίτλους. Εάν ο εξομοιωτής εκτελείται ζωντανά στο Stadia αντί σε δοκιμαστικό περιβάλλον, θα μπορούσε να ανοίξει την πόρτα σε πολλά περισσότερα παιχνίδια να ενταχθούν στο Stadia στο μέλλον. Όταν η Google παρουσίασε για πρώτη φορά το Stadia πριν από τρία χρόνια, το υλικό του διακομιστή που τροφοδοτούσε την υπηρεσία λειτουργούσε σε Linux. Αυτό σήμαινε ότι οι προγραμματιστές παιχνιδιών έπρεπε να μετατρέψουν και να μεταφέρουν τα παιχνίδια τους στο Stadia. Η Google συνεργάστηκε με την Unreal και την Unity, ακόμη και με εταιρείες ενδιάμεσου λογισμικού όπως η Havok, αλλά εξακολουθούσε να υπάρχει κάποια ώθηση ώστε οι προγραμματιστές να μεταφέρουν παιχνίδια στο Stadia. Φαίνεται τώρα ότι η Google έχει δημιουργήσει μια λύση για να αφαιρέσει αυτό το εμπόδιο και να επιτρέψει στα παιχνίδια των Windows να εκτελούνται χωρίς τροποποίηση. Η Google αναφέρει ότι υπάρχει εξομοιωτής, αλλά είναι πιο πιθανό η εταιρεία να έχει δημιουργήσει ένα επίπεδο συμβατότητας ικανό να εκτελεί εφαρμογές των Windows χωρίς να χρειάζεται να τις προσομοιώσει απευθείας και να αντιμετωπίσει προβλήματα απόδοσης.
  19. «Τα γεγονότα των τελευταίων ημερών μας έχουν απομακρύνει από τη σταθερή και προβλέψιμη ανάπτυξη της ανθρωπότητας», υποστηρίζουν δύο καθηγητές τεχνολογίας με έδρα τη Μόσχα στο Communications of ACM, αναφέροντας τις αναμενόμενες ελλείψεις σε επεξεργαστές υψηλής απόδοσης. Αλλά ευτυχώς για αυτούς, έχουν μια προσωρινή λύση. Ένας από τους καθηγητές — ο Andrei Sukhov του Πανεπιστημίου HSE στη Μόσχα — εξήγησε την ιδέα του στον δικτυακό τόπο theregister.com. Σε ένα επίκαιρο άρθρο μέσω του Association for Computing Machinery (ACM), ο Sukhov εξηγεί πώς οι ρωσικές ομάδες επιστήμης υπολογιστών εξετάζουν τη δημιουργία των clusters της επόμενης γενιάς, χρησιμοποιώντας παλαιότερες τεχνολογίες συμπλέγματος και ένα πλήθος λογισμικού ανοιχτού κώδικα για τη διαχείριση των πάντων, από τη φορητότητα κώδικα έως την παραλληλοποίηση, καθώς και πρότυπα, συμπεριλαμβανομένων των PCIe 3.0, USB 4, και ακόμη και ρώσικη απομίμηση/εκδοχή διαύλου εμπνευσμένου από το infiniband (Angara ES8430). Ενώ όλα τα κομμάτια μπορεί να είναι στη θέση τους, εξακολουθεί να υπάρχει η ανάγκη να κατασκευαστούν νέες πλακέτες, ένα πρόβλημα που ο Sukhov είπε ότι μπορεί να λυθεί χρησιμοποιώντας πρωτόκολλα ασύρματης σύνδεσης ως μηχανισμό εναλλαγής μεταξύ των επεξεργαστών, παρόλο που ο λανθάνον χρόνος δικτύου θα είναι χαμηλότερος, γεγονός που καθιστά δύσκολη την πραγματοποίηση προσομοιώσεων HPC με αληθινή σύζευξη, χαμηλής καθυστέρησης (οι οποίες είναι χρήσιμες σε τομείς όπως οι προσομοιώσεις πυρηνικών όπλων, σαν παράδειγμα) . «Δεδομένου ότι τα διαθέσιμα συστήματα κινητής τηλεφωνίας σε τσιπ είναι της τάξης των 100 Gflops, η απόδοση πολλών teraflops για μικρά συμπλέγματα συστημάτων υψηλής απόδοσης σε τσιπ (SoC) είναι εφικτή», πρόσθεσε ο Sukhov. "Η χρήση τυπικών ανοιχτών λειτουργικών συστημάτων, όπως το Linux, θα διευκολύνει σημαντικά τη χρήση προσαρμοσμένων εφαρμογών και θα επιτρέψει την εκτέλεση τέτοιων συστημάτων στο εγγύς μέλλον. Είναι πιθανό τέτοια συμπλέγματα να είναι ετερογενή, συμπεριλαμβανομένων διαφορετικών συστημάτων σε τσιπ διαφορετικές εργασίες (ή, για παράδειγμα, FPGA για τη δημιουργία εξειδικευμένων ρυθμιζόμενων επιταχυντών on the fly για συγκεκριμένες εργασίες)..." Όπως είπε στο The Register σε μια σύντομη ανταλλαγή απόψεων μετά το άρθρο, "Φυσικά, θα είναι αδύνατο να κατασκευαστεί ένας νέος υπερυπολογιστής στη Ρωσία τα επόμενα χρόνια. Ωστόσο, είναι πολύ πιθανό να κλείσουμε όλες τις τρέχουσες ανάγκες σε επεξεργαστική ισχύ και την επεξεργασία δεδομένων χρησιμοποιώντας την προσέγγιση που έχουμε προτείνει. Ειδικά αν εφαρμόσουμε επιτάχυνση υλικού σε εργασίες, ανάλογα με τον τύπο τους», προσθέτει... «Κατά τη διάρκεια αυτής της υλοποίησης θα λειτουργήσουν λύσεις λογισμικού και θα δοκιμαστούν νέα πρωτόκολλα ανταλλαγής δεδομένων και τεχνολογίες υπολογιστών." Όσον αφορά τους υπάρχοντες υπερυπολογιστές της Ρωσίας, «δεν προβλέπονται ιδιαίτερα προβλήματα», πρόσθεσε ο Sukhov. «Αυτοί οι υπερυπολογιστές βασίζονται σε Linux και μπορούν να συνεχίσουν να λειτουργούν χωρίς την υποστήριξη των εταιρειών που προμήθευαν το υλικό και το λογισμικό». Φωτογραφία: Gorodenkoff/Shutterstock
  20. «Όλοι γνωρίζουμε ότι το Linux είναι γραμμένο σε C», γράφει το ZDNet. "Αυτό που ίσως δεν γνωρίζετε είναι ότι είναι γραμμένο σε μια παλιά διάλεκτο C· την έκδοση 1989 του προτύπου γλώσσας C, C89". Αλλά αυτό πρόκειται να αλλάξει, μιας και ο Linus Torvalds αποφάσισε ότι το Linux θα μεταβεί στο πρότυπο C11 ξεκινώντας με τον πυρήνα 5.18. Το Linux είχε σχεδιάσει να μεταβεί σε ένα νεότερο πρότυπο τελικά με το C99 να είναι η επόμενη έκδοση. Ωστόσο, μια πρόσφατη ενημέρωση κώδικα σε ένα πρόβλημα ασφαλείας αποκάλυψε ότι ενδέχεται να υπάρχουν προβλήματα με το C99. Προκειμένου να επιδιορθωθεί ένα πιθανό πρόβλημα ασφάλειας και δεδομένου ότι το πρότυπο C99 δεν ήταν πολύ δημοφιλές, συμφωνήθηκε να παραληφθεί και να χρησιμοποιηθεί το C11. Η συμβατότητα προς τα πίσω με τους περισσότερους μεταγλωττιστές όπως το gcc θα πρέπει να επιτρέπει την εύκολη μετάβαση του μεγαλύτερου μέρους του κώδικα. Το ZDNet προσθέτει ότι "Δεν είναι τόσο μεγάλη μετάβαση όσο μπορεί να φαίνεται. Το C89 εξακολουθεί να έχει σχεδόν καθολική υποστήριξη. Επειδή οποιοσδήποτε μεταγλωττιστής C είναι συμβατός με παλαιότερες εκδόσεις, δεν υπάρχει κανένα πρόβλημα με τη μεταγλώττιση ή εκτέλεση ενός προγράμματος C89. Έτσι , ένας μεταγλωττιστής συμβατός με C11 δεν θα αντιμετωπίσει κανένα πρόβλημα με κανέναν κώδικα παλαιού τύπου C89."
  21. Τα σφάλματα στο λειτουργικό Linux διορθώνονται γρηγορότερα από οποιονδήποτε άλλο λειτουργικό σύστημα, με μέσο όρο μόλις 25 ημέρες, από 32 ημέρες το 2019. Αυτό είναι το συμπέρασμα της ερευνητικής ομάδας ασφάλειας «Project Zero» της Google, η οποία μελέτησε την ταχύτητα της διόρθωσης σφαλμάτων από τον Ιανουάριο του 2019 έως τον Δεκέμβριο του 2021. Σύμφωνα με το ZDNet, τα άλλα λειτουργικά συστήματα δεν τα πήγαν και τόσο καλά. Για παράδειγμα, για το λειτουργικό της Apple χρειάζονται 69 ημέρες, για το λειτουργικό της Google 44 ημέρες και για τον οργανισμό Mozilla, 46 ημέρες. Στις τελευταίες θέσεις βρέθηκαν η Microsoft με 83 ημέρες, και η Oracle, αν και με λιγότερα σφάλματα, με 109 ημέρες. Σύμφωνα με την καταμέτρηση του Project Zero, άλλοι, που περιελάμβαναν κυρίως οργανισμούς και εταιρείες ανοιχτού κώδικα όπως οι Apache, Canonical, Github και Kubernetes, είχαν μια αξιοπρεπή απόδοση, στις 44 ημέρες. Γενικά, υπάρχει μια τάση μείωσης του χρόνου απόκρισης στη διόρθωση σφαλμάτων ασφαλείας. Το 2021, οι χρειάστηκε κατά μέσο όρο 52 ημέρες για να διορθώσουν τις αναφερόμενες ευπάθειες ασφαλείας. Μόλις πριν από τρία χρόνια ο μέσος όρος ήταν 80 ημέρες. Συγκεκριμένα, το πλήρωμα του Project Zero σημείωσε ότι η Microsoft, η Apple και το Linux μείωσαν σημαντικά τον χρόνο τους για επισκευή τα τελευταία δύο χρόνια. Όσον αφορά τα λειτουργικά συστήματα για κινητά, το Apple iOS με μέσο όρο απόκρισης τις 70 μέρες, εμφάνισε λίγο καλύτερη επίδοση από το Android το οποίο βρίσκεται στις 72 ημέρες. Από την άλλη πλευρά, το iOS είχε πολύ περισσότερα σφάλματα, 72, από το Android με 10 μόνο προβλήματα του. Τα προβλήματα με τα προγράμματα περιήγησης επιδιορθώνονται επίσης με ταχύτερους ρυθμούς. Το Chrome διόρθωσε τα 40 προβλήματά του με μέσο όρο λίγο λιγότερο από 30 ημέρες. Ο Mozilla Firefox, με μόλις 8 τρύπες ασφαλείας, τις επιδιόρθωσε σε 37,8 ημέρες κατά μέσο όρο. Το Webkit, η μηχανή προγράμματος περιήγησης ιστού της Apple, η οποία χρησιμοποιείται κυρίως από τη Safari, έχει πολύ χειρότερο ιστορικό. Οι προγραμματιστές του Webkit χρειάζονται κατά μέσο όρο περισσότερες από 72 ημέρες για να διορθώσουν σφάλματα.
  22. Όταν το Steam Deck της Valve θα αρχίσει να αποστέλλεται σε πελάτες αργότερα αυτόν τον μήνα, θα διαθέτει ένα λειτουργικό σύστημα βασισμένο σε Linux που ονομάζεται Steam OS. Ενώ ο client της Valve για υπολογιστές μπορούσε να τρέχει σε Linux εδώ και χρόνια, από τον περασμένο μήνα λίγο περισσότερο από το 1% των χρηστών Steam χρησιμοποιούσαν Linux και λιγότερο από το 3% χρησιμοποιούσαν macOS, με τα Windows να κατέχουν μερίδιο 96%. Με την εισαγωγή του SteamOS στο παιχνίδι, θα ήταν ενδιαφέρον να δούμε αν οι ισορροπίες θα αλλάξουν με την εισαγωγή του Steam Deck στο παιχνίδι. Αν το Steam Deck καταφέρει και κάνει τη διαφορά, ίσως θα δούμε περισσότερους κατασκευαστές παιχνιδιών να προσθέτουν υποστήριξη για Linux. Όλοι, εκτός από έναν· ο Διευθύνων Σύμβουλος της Epic Tim Sweeney λέει ότι η εταιρεία δεν σκοπεύει να βγάλει έκδοση του Fortnite σε Linux. Αυτό οφείλεται στο ότι η Epic "δεν έχει εμπιστοσύνη ότι θα μπορέσουμε να καταπολεμήσουμε την εξαπάτηση παικτών (cheating) σε τέτοια κλίμακα λόγω της πληθώρας διαμορφώσεων πυρήνα που υπάρχουν στο Linux". Αυτή είναι μια ενδιαφέρουσα άποψη, καθώς η Epic ήδη με το λογισμικό κατά της εξαπάτησης που διαθέτει υποστηρίζει λειτουργικά συστήματα Mac και Linux, συμπεριλαμβανομένου του Steam Deck.
  23. Ο πυρήνας Linux 5.18 προσθέτει υποστήριξη αυτή την άνοιξη για το Intel Hardware Feedback Interface με σκοπό να λαμβάνει καλύτερες αποφάσεις σχετικά με το πού θα τοποθετηθεί συγκεκριμένο φόρτο εργασίας μεταξύ των διαθέσιμων πυρήνων/νημάτων CPU, αναφέρει η Phoronix. Αυτό είναι σημαντικό επειδή οι επεξεργαστές Alder Lake της Intel "είναι οι πρώτοι επεξεργαστές x86-64 που αγκαλιάζουν ένα υβριδικό παράδειγμα με δύο ξεχωριστές αρχιτεκτονικές CPU στο ίδιο καλούπι", εξηγεί το Hot Hardware: Αυτές οι δύο ξεχωριστές αρχιτεκτονικές CPU έχουν διαφορετικές δυνάμεις και δυνατότητες. Οι "πυρήνες επιδόσεων" του Golden Cove (ή οι πυρήνες P) διαθέτουν την τελευταία αρχιτεκτονική υψηλής απόδοσης επιτραπέζιου επεξεργαστή της Intel και είναι εξαιρετικά γρήγοροι. Εν τω μεταξύ, οι «πυρήνες αποδοτικότητας» (ή οι E-cores) της Gracemont είναι τόσο μικροί που τέσσερις από αυτούς, μαζί με 2 MB κοινόχρηστης μνήμης cache L2, μπορούν σχεδόν να χωρέσουν στον ίδιο χώρο με έναν πυρήνα Golden Cove. Είναι πιο αργοί από τους πυρήνες του Golden Cove, αλλά και πολύ πιο αποτελεσματικοί, τουλάχιστον θεωρητικά. Η ιδέα είναι ότι οι εργασίες παρασκηνίου και ο ελαφρύς φόρτος εργασίας μπορούν να εκτελεστούν στους πυρήνες E, εξοικονομώντας ενέργεια, ενώ οι εργασίες που είναι latency-sensitive και εργασίες compute-intensive μπορούν να εκτελεστούν στους ταχύτερους πυρήνες P. Τα οφέλη από αυτό μπορεί να μην ήταν τόσο ξεκάθαρα όσο θα ήθελε η Intel στα Windows, αλλά ήταν ακόμη λιγότερο ορατά στο Linux. Αυτό συμβαίνει επειδή το Linux δεν γνωρίζει την ασυνήθιστη διαμόρφωση των CPU της Alder Lake. Λοιπόν, αυτό αλλάζει στο Linux 5.18, που αναμένεται να κυκλοφορήσει αυτή την άνοιξη. Το Linux 5.18 φέρνει υποστήριξη για το Intel Hardware Feedback Interface ή EHFI. Αυτό είναι ουσιαστικά η ουσία του "Thread Director" της Intel, ο οποίος είναι ένας έξυπνος, low-latency scheduler.
  24. Το έφτιαξα για μένα !! Κι αφού περνάω ωραία με αυτό , σκέφθηκα πως ίσως να κάνει δουλειά και για κάποιον άλλον. Χωρίς άλλα λόγια... Για μια οπτική επαφή εδώ : Το κατεβάζετε ελεύθερα-free εδώ : Pedaba 2.5-2 download | SourceForge.net SOURCEFORGE.NET Download Pedaba 2.5-2 for free. General purpose DataBase application for Linux 64bit. Pedaba 2.5 is simply...sexy ! It combines... Κώδικας εδώ : GitHub - fanisatt/Pedaba-2: Pedaba-2 Code and Website GITHUB.COM Pedaba-2 Code and Website. Contribute to fanisatt/Pedaba-2 development by creating an account on GitHub. Ευχαριστώ πολύ !
  25. Το Qt, η "μηχανή" πίσω από την επιφάνεια εργασίας του KDE, ανακοινώνει την υποστήριξη για διαφημίσεις σε client-side εφαρμογές», σύμφωνα με το Neowin. Το Qt Digital Advertising 1.0 είναι η νέα πλατφόρμα διαφημίσεων που επιτρέπει στους προγραμματιστές να ενσωματώνουν εύκολα διαφημίσεις σε εφαρμογές πολλαπλών πλατφορμών που βασίζονται σε Qt. Αν και είναι αμφίβολο ότι θα δείτε διαφημίσεις στις βασικές εφαρμογές του KDE, θα ήταν δυνατό για τις διανομές που επιθυμούν να δημιουργήσουν περαιτέρω έσοδα από την εργασία τους να δημιουργήσουν fork αυτών των εφαρμογών και να τοποθετήσουν διαφημίσεις σε αυτές Σύμφωνα με την τεκμηρίωση, η προσθήκη διαφήμισης υποστηρίζει μια ποικιλία λειτουργικών συστημάτων: - Windows 10 - Ubuntu 20.04 - Raspbian Buster - macOS - Android 7.0 - iOS Στο δελτίο τύπου που δόθηκε στη δημοσιότητα αναφέρεται ότι «η προσφορά μας στοχεύει να ταράξει τα νερά στην βιομηχανία IoT, επιτρέποντας νέα επιχειρηματικά μοντέλα και σχέδια που πριν δεν ήταν δυνατόν να πραγματοποιηθούν», ενώ καταλήγει λέγοντας ότι η "Qt παρέχει για πρώτη φορά ένα εργαλείο στους προγραμματιστές του για να τους βοηθήσει να μεγιστοποιήσουν τα έσοδά τους. Οι προγραμματιστές του Qt μπορούν να κερδίσουν χρήματα από τις εφαρμογές τους. Για το υπόλοιπο του 2022, θα επικεντρωθούμε σε νέα εργαλεία για να κάνουμε τη ροή εργασιών ανάπτυξης διαφημίσεων απλούστερη και ταχύτερη. Ταυτόχρονα θα προσθέσουμε νέους συνεργάτες και τεχνολογίες για να βοηθήσουμε τους χρήστες και τους προγραμματιστές μας να δημιουργήσουν έσοδα με τον πιο αποτελεσματικό τρόπο. Είναι ένα νέο προϊόν για το Qt και θα εκτιμούσαμε τη συλλογή σχολίων όσο το δυνατόν νωρίτερα."
×
×
  • Create New...