Author: ProHoster

Smartphone Honor 30 Lite 5G with a processor Dimensity 800 appeared in the photo

The announcement of the new Honor 30 Youth smartphone is expected in early July. They are going to introduce the new product for the Chinese market. However, the device will also appear on international sale, but with a different name - Honor 30 Lite 5G. The resource GSMArena reports that it came into possession of the first “live” photo of this smartphone, which, as indicated, was provided by a reliable source. In the photo of Honor […]

Apple plans to build iPhone SE in India

iPhone SE, introduced in mid-April, is Apple's most affordable device. In the US, the cost of the basic configuration starts at $399, while in many other regions the price of a smartphone is much higher due to local taxes. For example, in India, the iPhone SE sells for $159 more. The situation may change in the near future, as […]

Samsung won't move display production from China to Vietnam

Troubles in the form of a trade war with the United States and the coronavirus outbreak have been plaguing China for some time, but electronics manufacturers are trying to locate new plants outside the country, driven by purely economic factors. Samsung has long relied on Vietnam for the production of smartphones, and now the company is concentrating display production there. This year, Samsung Electronics intends to place additional […]

Apple will switch to ARM processors of its own design in computers and laptops

Apple has confirmed rumors that have been circulating for some time about plans to use its own ARM architecture processors in desktop computers and laptops. The reasons for the change in strategy are energy efficiency, as well as the need for a more high-performance graphics core than in existing offerings from Intel. New iMacs/MacBooks with ARM processors will be able to run iOS/iPadOS apps using macOS […]

The rating of the most high-performance supercomputers is headed by a cluster based on CPU ARM

The 55th edition of the ranking of the 500 most high-performance computers in the world has been published. The June rating was headed by a new leader - the Japanese Fugaku cluster, notable for its use of ARM processors. The Fugaku cluster is located at the RIKEN Institute of Physical and Chemical Research and provides a performance of 415.5 petaflops, which is 2.8 more than the leader of the previous ranking, which was pushed into second place. The cluster includes 158976 nodes based on Fujitsu SoC […]

Release of the global decentralized file system IPFS 0.6

The release of the decentralized file system IPFS 0.6 (InterPlanetary File System) has been published, forming a global versioned file storage deployed in the form of a P2P network formed from participant systems. IPFS combines ideas previously implemented in systems such as Git, BitTorrent, Kademlia, SFS and Web, and resembles a single BitTorrent “swarm” (peers participating in the distribution) exchanging Git objects. IPFS is characterized by content addressing, while […]

Free Pascal 3.2.0

FPC 3.2.0 has been released! This version is a new major release and contains bugfixes and package updates, new features and new targets. It's been 3.0 years since FPC 5 was released, so it's recommended to update as soon as possible. New features: https://wiki.freepascal.org/FPC_New_Features_3.2.0 List of changes that may break backward compatibility: https://wiki.freepascal.org/User_Changes_3.2.0 List of new supported platforms: https://wiki.freepascal .org/FPC_New_Features_3.2.0#New_compiler_targets Download: https://www.freepascal.org/download.html […]

Free Pascal Compiler 3.0.0 released

On November 25, a new version of the free compiler for Pascal and Object Pascal languages ​​was released - FPC 3.0.0 “Pestering Peacock”. Major changes in this release: Delphi compatibility improvements: Added support for Delphi-like namespaces for modules. Added the ability to create dynamic arrays using the Create constructor. AnsiStrings now store information about their encoding. Changes in the compiler: Added new […]

The next release of QVGE 0.5.5 (visual graph editor)

The next release of QVGE, a multi-platform application for viewing and editing two-dimensional graphs, has been released. This version supports the following formats: GML GraphML GEXF DOT/GraphViz (main tags) Version 0.5.5, in addition to eliminating a significant number of problems of previous versions, allows you to create and edit ports of graph nodes, as well as export graphs as images with the selected resolution for further print. Source: linux.org.ru

How to implement a static code analyzer in a legacy project without demotivating the team

Trying a static code analyzer is easy. But to implement it, especially in the development of a large old project, it will take skill. With the wrong approach, the analyzer can add work, slow down development, and demotivate the team. Let's briefly talk about how to properly approach the integration of static analysis into the development process and start using it as part of CI/CD. Introduction Recently, my attention has been drawn to […]

How Rosnano's daughter, who sold thousands of cameras to schools with Rostec, makes "Russian" cameras with leaky Chinese firmware

Hi all! I am engaged in the development of firmware for CCTV cameras for b2b and b2c services, as well as those involved in federal-scale video surveillance projects. About how we started, I wrote in the article. Since then, a lot has changed - we began to support even more chipsets, for example, such as mstar and fullhan, met and made friends with a lot of […]

How we learned to connect Chinese cameras for 1000 rubles to the cloud. Without registrars and SMS (and saved millions of dollars)

Hi all! It is probably no secret to anyone that cloud video surveillance services have been gaining popularity in recent years. And it’s understandable why this happens, video is “heavy” content, which requires infrastructure and large amounts of disk storage to store. Using a local video surveillance system requires funds for operation and support, as in the case of an organization using hundreds of surveillance […]