Category: Blog

Random numbers and decentralized networks: implementations

Introduction function getAbsolutelyRandomNumer() { return 4; // returns absolutely random number! } Just like the concept of an absolutely robust cipher in cryptography, real protocols for a 'Publicly Verifiable Random Beacon' (PVRB) only strive to get as close as possible to the ideal scheme, as it is not applicable in its pure form in real networks: agreements must be strictly on one bit, rounds must […]

Video: American Warden Joins the Defenders in Rainbow Six Siege

Recently, we reported that a new operator, Nøkk, from the assault team will appear in the tactical shooter Tom Clancy’s Rainbow Six Siege in the coming days. The defense team will also receive reinforcements as part of the second season of the fourth year of game support. Ubisoft unveiled a teaser detailing the American operative codename Warden. Colin McKinley hails from Kentucky and has made a notable career in the navy […]

So, what will happen with authentication and passwords? The second part of the Javelin report, "The State of Strict Authentication"

Recently, the research company Javelin Strategy & Research published a report titled 'The State of Strong Authentication 2019'. Its creators gathered information on the authentication methods used in corporate environments and user applications, as well as made interesting conclusions about the future of strong authentication. We have already published the translation of the first part with the authors' findings on Habrahabr. Now we present […]

Release of the IPFire 2.23 distribution for creating firewalls

The release of the distribution for creating routers and firewalls — IPFire 2.23 Core 131 — has been formed. IPFire features an extremely simple installation process and a configuration organization through an intuitive web interface filled with clear graphics. The size of the installation ISO image is 256 MB (x86_64, i586, ARM). The system is modular; in addition to basic packet filtering and traffic management functions, modules implementing […]

Why CFOs are Switching to an Operational Cost Model in IT

What to spend money on to enable company growth? This question keeps many CFOs awake at night. Each department pulls the blanket over itself, and it is also necessary to consider a multitude of factors that affect the spending plan. These factors often change, requiring budget revisions and the urgent search for funds for new initiatives. Traditionally, when investing in IT, CFOs allocate […]

PostgreSQL 11: The evolution of partitioning from Postgres 9.6 to Postgres 11

Happy Friday, everyone! There is less time left until the launch of the 'Relational DBMS' course, so today we are sharing a translation of another useful material on the topic. During the development of PostgreSQL 11, impressive work was done on improving table partitioning. Table partitioning is a feature that has existed in PostgreSQL for a considerable time, but if I may say so, its essence […]

FastCGI Implementation in Modern C++

A new implementation of the FastCGI protocol, written in modern C++17, is now available. The library is notable for its ease of use and high performance. It can be connected as either a statically or dynamically linked library or embedded into an application in the form of a header file. In addition to Unix-like systems, support for use in Windows is ensured. The code is distributed under the free zlib license. Source: opennet.ru

Corda — open source blockchain for business

Corda is a distributed Ledger for storing, managing, and synchronizing financial obligations between various financial organizations. Corda has quite good documentation with video lectures available here. I will briefly describe how Corda operates internally. Let's look at Corda's main features and its uniqueness among other blockchains: Corda does not have its own cryptocurrency. Corda does not use the mining concept […]

Microsoft has opened the source code of the vector search library used in Bing

Microsoft has released the source code of the SPTAG (Space Partition Tree And Graph) machine learning library, which implements an approximate nearest neighbor search algorithm. This library was developed at Microsoft's research division and the Microsoft Search Technology Center. In practice, SPTAG is used in the Bing search engine to determine the most relevant results based on the context of search queries. […]

Japan Display is suffering losses and cutting staff

One of the latest nearly independent Japanese display manufacturers, Japan Display (JDI), reported its performance for the fourth quarter of the 2018 fiscal year (the period from January to March 2019). Nearly independent means that almost 50% of Japan Display's shares are owned by foreign companies, specifically a Chinese-Taiwanese consortium, Suwa. Earlier this week, new partners were reported for the company […]

ObjectRepository — .NET in-memory repository pattern for your home projects

Why store all data in memory? When it comes to storing website or backend data, most rational people would choose an SQL database. However, sometimes it occurs to one that the data model may not fit SQL: for instance, when building search functionality or a social graph, complex relationships between objects need to be queried. The worst situation arises when working in a team, […]

The Khronos Group is forming a working group for the development of open 3D commerce standards.

The Khronos Consortium, which develops graphics standards, has announced the creation of a working group to advance open standards for 3D e-commerce. The group's main objectives include product visualization technologies based on WebGL and Vulkan, expanding the capabilities of the glTF graphic format, and developing methods for presenting products using virtual and augmented reality (based on the OpenXR standard). Members of the working group include […]

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