Software development
fromTheregister
1 day agoWSL, WINE updates speed cross-OS app performance
Running non-native apps on different OSs is improving with updates to graphics drivers and virtualization technologies.
The project previously provided around 1.5 years of full support for new releases, then security-only support until three years after a release. The new scheme, which applies starting with last year's Xen 4.20, provides full support for three years, and security support until five years after release.
The component also provides features for columns (sort, hide, resize), rows (select), cells (keyboard navigation, pointer interactions, custom rendering). Feel free to ask and look at the code if you're interested in knowing more. The <HighTable> component is developed at hyparam/hightable. It was created by Kenny Daniel for Hyperparam, and I've had the chance to contribute to its development for one year now.
I've had several incarnations of the self-hosted home lab for decades. At one point, I had a small server farm of various machines that were either too old to serve as desktops or that people simply no longer wanted. I'd grab those machines, install Linux on them, and use them for various server purposes. Here are two questions you should ask yourself:
When you are building a social feed, data grid, or chat UI, everything feels fine with 10 mock items. Then you connect a real API, render 50,000 rows with myList.map(...), and the browser locks up. The core problem is simple: you are asking the DOM to do too much work. Virtualization solves this by rendering only what the user can actually see. Instead of mounting 50,000 nodes, you render the 15-20 items that are visible in the viewport, plus a small buffer.
The PowerEdge R770 server by Dell exceptionally combines Xeon 6 processing power with extensive DDR5 memory options, suitable for diverse workloads like virtualization and AI/ML tasks.
Virtualized environments are prime targets for cyberattacks due to their centralized nature and the potential vulnerabilities inherent in remote access protocols. Common Security Risks in Virtualization include credential-based attacks and exposure of RDP ports.