Category: Blog

Platform "1C: Enterprise" - what's under the hood?

Hey Habr! In this article, we will begin a story about how the 1C:Enterprise 8 platform is arranged inside and what technologies are used in its development. Why do we think it's interesting? First, because the 1C:Enterprise 8 platform is a large (more than 10 million lines of code) application written in C++ (client, server, etc.), JavaScript (web client) and, more recently, [… ]

How we translated 10 million lines of C++ code to the C++14 standard (and then to C++17)

Some time ago (in autumn 2016), when developing the next version of the 1C:Enterprise technology platform, the development team raised the question of supporting the new C++14 standard in our code. The transition to the new standard, as we assumed, would allow us to write many things more elegantly, more simply and more reliably, simplify the support and maintenance of the code. And there seems to be nothing extraordinary in the translation, [...]

Huawei denies reports of transferring user data to the Chinese government

Huawei has made an official statement in connection with reports in the Russian media that the Huawei P30 Pro smartphone allegedly transfers users’ personal data to servers owned by the Chinese government. These publications were based on information from a foreign source. In turn, Huawei claims that the information provided is not true. As the audit showed, this information [...]

Leaked render shows the Pixel 3a in all its glory

The Pixel 7a and 3a XL mid-range smartphones are expected to be unveiled on May 3, the launch day of the Google I/O developer conference at the Shoreline Amphitheater in Mountain View. Their renderings have already appeared on the Internet, but only from the front side. Now that leak master blogger Evan Blass, aka @Evleaks, has posted an image of a Pixel […]

Amazon employees could listen to conversations of users of the "smart" speaker Echo

Data security issues are becoming more important every day. However, many companies, one way or another, worsen the situation in this direction. Bloomberg writes that Amazon employs thousands of people around the world. Their task is to listen to fragments of conversations that are recorded by Amazon Echo smart speakers with the Alexa assistant. The resource refers to the words of seven people who worked in [...]

Trailer about the features of the twelve warlords Total War: Three Kingdoms

In Total War: Three Kingdoms, players will be able to unite China and build their empire by taking on the role of one of the twelve legendary warlords, characters from Luo Guanzhong's Chinese semi-mythical novel, The Three Kingdoms. China in 190, after the fall of the Han Empire, was disunited and fragmented - the country needed a new dynasty with new ideals. Twelve visionary military leaders are ready to take advantage of this opportunity, so […]

How and why to read datasheets if microcontrollers are your hobby

Microelectronics is a fashionable hobby in recent years thanks to the magical Arduino. But here’s the problem: with enough interest, you can quickly outgrow DigitalWrite(), but what to do next is not entirely clear. Arduino developers have put a lot of effort into lowering the barrier to entry into their ecosystem, but outside it there is still a dark forest of harsh circuitry that is inaccessible to the amateur. For example, datasheets. It seems […]

Eclipse as a technology platform for 1C:Enterprise Development Tools

Probably Eclipse doesn't need a special introduction for a long time. Many people are familiar with Eclipse thanks to the Eclipse Java development tools (JDT). It is this popular open-source Java IDE that most developers associate with the word “Eclipse”. However, Eclipse is both an extensible platform for integrating development tools (the Eclipse Platform) and a range of IDEs built on top of it, including […]

About 1C web client

One of the nice features of 1C:Enterprise technology is that an application solution developed using managed forms technology can be run both in a thin (executable) client Windows, Linux, MacOS X, and as a web client for five browsers—Chrome, Internet Explorer, Firefox, Safari, and Edge—all without changing the application's source code. Moreover, it looks […]

GeForce GTX 1650 reviews delayed due to lack of drivers

Yesterday, NVIDIA officially presented the youngest video card, GeForce GTX 1650. Many expected that along with the presentation, reviews of the new product would be published on specialized sites, including ours. However, this did not happen because NVIDIA did not provide reviewers with drivers for this accelerator in advance. Typically, specialized resources receive NVIDIA video cards before the official release, along with […]

Google has provided a choice of search engines and browsers for European users. Android

As part of the settlement of claims by the European Union antitrust authorities related to the imposition of services in AndroidGoogle has implemented browser and search engine selection forms for European users. Forms that allow users to install alternative apps to Google services will be shown to new device users when they first launch Google Play and to existing users after receiving the next platform update. The suggested […]

Update Linux- distribution Pop!_OS 19.04

System76 is a company specializing in the production of laptops, PCs and servers supplied with Linux, published a new release of the Pop!_OS 19.04 distribution, developed for delivery on System76 hardware instead of the previously offered distribution Ubuntu. Pop!_OS is based on a package base Ubuntu 19.04 and features a redesigned desktop environment based on a modified GNOME Shell. The project's work is licensed under the GPLv3 license. ISO images […]

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