Category: Blog

Oracle will support Java SE 8/11 until 2030, and Solaris 11 until 2031.

Oracle has shared its plans regarding the support of Java SE and Solaris. The previously published timeline indicates that the Java SE 8 branch will be supported until March 2025, and the Java SE 11 branch until September 2026. However, Oracle notes that these deadlines are not final and support will be extended for at least until 2030, as […]

After 6 years of inactivity, fetchmail 6.4.0 is now available

After more than 6 years since the last update, the new version of the email retrieval and forwarding program fetchmail 6.4.0 has been released. It allows retrieving mail using the protocols and extensions POP2, POP3, RPOP, APOP, KPOP, IMAP, ETRN, and ODMR, filtering received correspondence, distributing messages from one account to several users, and forwarding to local mailboxes […]

LibreOffice 6.3.2

The non-profit organization The Document Foundation, dedicated to developing and supporting open-source software, has announced the release of LibreOffice 6.3.2, a correction of the LibreOffice 6.3 'Fresh' family. The latest version ('Fresh') is recommended for technology enthusiasts. It includes new features and improvements, but may contain bugs that will be fixed in subsequent releases. Version 6.3.2 includes fixes for 49 bugs, […]

New versions of Wine 4.17, Wine Staging 4.17, Proton 4.11-6, and D9VK 0.21

An experimental release of the open implementation of the Win32 API — Wine 4.17 is available. Since the release of version 4.16, 14 bug reports have been closed and 274 changes made. The most significant changes include: the Mono engine updated to version 4.9.3; support for compressed textures in the DXTn format added to d3dx9 (moved from Wine Staging); and an initial version of the Windows Script runtime library (msscript) has been proposed; [...]

The path to type-checking 4 million lines of Python code. Part 1

Today we present to your attention the first part of the translation of material on how Dropbox manages type checking in Python code. Dropbox writes a lot in Python. This is the language we use extensively — for backend services as well as for desktop client applications. We also make significant use of Go, TypeScript, and Rust, but Python — […]

A Journey to Type Checking 4 Million Lines of Python Code. Part 2

Today we are publishing the second part of the translated material on how Dropbox organized type checking for several million lines of Python code. → Read the first part Official support for types (PEP 484) We conducted our first serious experiments with mypy at Dropbox during Hack Week 2014. Hack Week is an event held by Dropbox over one week. During this time […]

Intel continues to struggle to meet the demand for 14nm products.

The market has been suffering from shortages of Intel's 14nm processors since the middle of last year. The company has made huge efforts to rectify the situation, investing an additional $1 billion to expand production using a far from cutting-edge technology process; however, if this helped at all, it wasn't enough. According to Digitimes, Asian clients of Intel are again complaining about the inability to purchase [...]

PostgreSQL auto-installer in master-slave and standalone mode

Good day! I have developed an auto-installer for PostgreSQL in both standalone and master-slave clustered configurations using Bash; clustering has currently been implemented in the script pcs+corosync+pacemaker. This application features: automatic installation of PostgreSQL; backup setup with built-in backup scripts; automatic optimization of database settings, with information on cores and RAM obtained automatically without your involvement; and the ability to install from either local [...]

A vulnerability has been found in the bootrom of all Apple devices with A5 to A11 chips.

Researcher axi0mX discovered a vulnerability in the bootrom of Apple devices, which operates at the very first stage of booting and then hands control over to iBoot. The vulnerability is named checkm8 and allows for full control over the device. The published exploit can potentially be used to bypass firmware verification (Jailbreak), set up dual-booting of other operating systems, and various versions of iOS. This issue is notable because [...]

Beta release of Ubuntu 19.10

A beta release of the Ubuntu 19.10 "Eoan Ermine" distribution has been presented, marking the transition to the first stage of package freeze and shifting the focus of development from introducing new features to testing and bug fixing. Ready test images have been created for Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, and UbuntuKylin (the edition for China). The release of Ubuntu 19.10 [...]]

Microsoft is porting the Edge browser to Linux

Sean Larkin, a program manager for Microsoft’s web platform, has announced work on porting the Microsoft Edge browser to Linux. Details are still pending. Developers using Linux for development, testing, or daily activities are invited to participate in a survey and answer several questions regarding their usage of the browser, the platforms used, and installation preferences. Remember that […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster