Category: Internet News

Release of the distributed version control system Git 2.25

The release of the distributed version control system Git 2.25.0 is now available. Git is one of the most popular, reliable, and high-performance version control systems, offering flexible tools for nonlinear development based on branching and merging. To ensure the integrity of history and resistance to "backward" changes, implicit hashing of the entire previous history is used in each commit, and digital verification is also possible […]

How We Developed a System Analyst from Scratch

Are you familiar with the situation where your business needs are growing, but there aren't enough people to meet those needs? What should you do in such cases? Where can you find people with the necessary skills, and is it even worth pursuing? Since this problem is, to put it mildly, not new, solutions already exist. Some companies resort to outstaffing schemes to engage specialists […]

Root privileges will be removed by default from Kali Linux

For many years, Kali Linux has been known for its root access policy for default users, a practice inherited from BackTrack Linux. On December 31, 2019, the developers of Kali Linux decided to transition to a more 'classic' policy — the absence of root privileges for users in the default session. This change will be implemented in the 2020.1 release of the distribution, but if desired, users can […]

Linux in 2020 will finally be able to provide proper temperature control for SATA disks

One of the issues with Linux for over 10 years has been monitoring the temperature of SATA/SCSI disks. The fact is that this was implemented through third-party utilities and daemons rather than the kernel, so they needed to be installed separately, granted access, and so forth. However, it seems that this situation is about to change. Reports indicate that in Linux kernel 5.5, for NVMe drives, it is already possible to do without […]

Microsoft recommended that 400 million users purchase a new PC instead of upgrading Windows

Support for the Windows 7 operating system ends tomorrow, and in anticipation of this event, Microsoft has released a statement recommending that users, instead of upgrading to Windows 10, purchase new PCs. Notably, Microsoft is not just recommending new PCs but also suggests buying branded Surface devices, whose advantages are detailed in the aforementioned publication. 'Many Windows 7 users […]

Tableau in retail, is it really?

The reporting time in Excel is rapidly diminishing — the trend towards convenient tools for presenting and analyzing information is evident in all areas. We have long discussed digitalizing the reporting process and have chosen the visualization and self-service analytics system Tableau. Alexander Bezugly, head of the analytics and reporting department at the M.Video-Eldorado Group, shared his experiences and outcomes in building a battle dashboard. Let me tell you right away, not […]

Catch Me If You Can: Features of Conducting a Sociotechnical Pen Test

Imagine this scenario. A cold October morning, a design institute in the regional center of one of Russia's regions. Someone from the HR department visits one of the job listing pages on the institute's website, posted a couple of days ago, and sees a photo of a cat. The morning quickly stops being boring… In this article, Pavel Suprunyuk, technical director of the audit and consulting department at Group-IB, […]

Mozilla implements CRLite for checking problematic TLS certificates

Mozilla announced the start of testing a new mechanism for revocation of certificates — CRLite — in the Firefox nightly builds. CRLite allows for efficient certificate revocation checking using a database hosted on the user's system. The implementation of CRLite developed by Mozilla is published under the free MPL 2.0 license. The code for generating the database and server components is written in Python and Go. Added […]

The first release of wasm3, a fast WebAssembly interpreter

The first release of wasm3 is available, a very fast interpreter for WebAssembly bytecode, primarily designed for running WebAssembly applications on microcontrollers and platforms that lack a JIT implementation for WebAssembly, have insufficient memory for JIT operation, or do not allow the creation of executable memory pages necessary for JIT implementation. The project code is written in C and distributed under the […]

Microsoft will improve the quality of driver updates on Windows 10

One of the long-standing issues with Windows 10 is the automatic updating of drivers, after which the system may display a 'blue screen', fail to boot, and so on. The cause often lies in incompatible drivers, so Microsoft often has to deal with the consequences, blocking the installation of the new version of Windows 10. Now, however, the course of action will change. According to an internal document, Microsoft will provide its partners, among […]

Fundamentals of zmq in Python, creating a simple key/value store

Introduction Let’s discuss an example of a simple key/value storage system, like memcache. It's simply structured — data is stored in memory, in a hashmap. Access to it is done via a TCP socket. In Python, a hashmap is a standard dict. We will use ZeroMQ for access. Setup To install this package on Debian/Ubuntu, just enter the following in the console: sudo apt-get install libzmq-dev sudo […]

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