Category: Administration

Mozilla WebThings on Raspberry Pi - Getting Started

From the translator, Mozilla has created a universal hub for smart home devices to connect devices from different vendors and protocols (including Zigbee and Z-Wave) and manage them without using clouds and from one place. A year ago, there was news about the first version, and today I am posting a translation of the recently updated documentation that answers most basic questions […]

Data privacy, IoT, and Mozilla WebThings

From the translator: a brief summary of the articleCentralizing smart home devices (like Apple Home Kit, Xiaomi, and others) is detrimental because: The user becomes dependent on a specific vendor, as devices cannot communicate with each other outside of a single manufacturer; Vendors use user data at their discretion, leaving users with no choice; Centralization makes users more vulnerable since […]

Running Bash in Detail

If you found this page in a search, you are probably trying to solve a problem with running bash. Perhaps, in your environment, bash is not setting the environment variable and you don't understand why. Maybe you've put something into various bash startup files or profiles, or into all files at random, hoping it would work. In any case, the meaning […]

Serverless in racks

Serverless isn't about the physical absence of servers. It’s not a 'killer' of containers or a fleeting trend. It’s a new approach to building systems in the cloud. In today's article, we will touch on the architecture of Serverless applications, explore the role of the Serverless service provider, and look at open-source projects. Finally, we will discuss the applications of Serverless. I want to write the backend of an application (even an online store). […]

5G – where and who needs it?

Even without a deep understanding of mobile communication standards, anyone is likely to agree that 5G is better than 4G/LTE. However, the reality is more complex. Let’s explore what makes 5G better or worse and which use cases are most promising given the current landscape. So, what does the 5G technology promise us? An increase in speed in […]

How to disguise yourself on the internet: comparing server and residential proxies

To hide an IP address or bypass content blocks, proxies are commonly used. They come in different types. Today we will compare two of the most popular types of proxies – server and residential, discussing their advantages, disadvantages, and use cases. How Server Proxies Work Server (Datacenter) proxies are the most common type. When using them, IP addresses are provided by cloud service providers. […]

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 […]

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 […]

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 […]

GOSTIM: P2P F2F E2EE IM in one evening with GOST cryptography

As a developer of the PyGOST library (GOST cryptographic primitives in pure Python), I often receive questions about how to quickly implement a basic secure messaging system. Many think that applied cryptography is relatively straightforward, and that a .encrypt() call from a block cipher will suffice for safe transmission over a communication channel. Others believe that applied cryptography is the domain of a select few, and […]

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