Category: Administration

Kubernetes tips & tricks: personalized error pages in NGINX Ingress

In this article, I want to discuss two features of NGINX Ingress related to displaying personalized error pages, as well as the existing limitations and ways to circumvent them. 1. Changing the default backend By default, NGINX Ingress uses a default backend that performs the corresponding function. This means that when an Ingress request is made specifying the host, […]

Virtual file systems in Linux: why they are needed and how they work? Part 1

Hello everyone! We continue to launch new streams for the courses you already love, and we are excited to announce that a new cohort for the "Linux Administrator" course will start at the end of April. A new publication will be dedicated to this event. The original material can be found here. Virtual file systems act as a kind of magical abstraction, […]

ESET: New Delivery Schemes of the OceanLotus Cyber Group's Backdoor

In this post, we will discuss how the cybergroup OceanLotus (APT32 and APT-C-00) recently exploited one of the publicly available exploits for CVE-2017-11882, a memory corruption vulnerability in Microsoft Office, and how the group's malware ensures persistence in compromised systems without leaving traces. We will further describe how since the beginning of 2019, the group has been using self-extracting archives to execute code. OceanLotus specializes in cyber espionage, prioritizing […]

Network settings from FreeRadius via DHCP

A task has come in to set up IP address distribution for subscribers. Task conditions: No separate server for authorization will be provided—you’ll manage just fine 😉 Subscribers must receive network settings via DHCP. The network is heterogeneous, including PON equipment, regular switches with Option 82 configured, and WiFi bases with access points. If none of the IP assignment conditions are met— […]

From Skype to WebRTC: How We Organized Video Communication via the Web

Video communication is the primary means of interaction between teachers and students on the Vimbox platform. We long ago abandoned Skype, tried several third-party solutions, and ultimately settled on the WebRTC - Janus-gateway combination. For a while, everything was satisfactory, but some negative aspects continued to emerge. As a result, a separate video direction was created. I asked Kirill Rogovoy, the head of […]

Beekeepers vs. Microcontrollers or the Benefits of Mistakes

One of the most conservative human activities is beekeeping! Since the invention of the frame hive and honey extractor about 200 years ago, progress in this area has been minimal. This has manifested in the electrification of certain honey extraction processes and the use of winter heating for hives. Meanwhile, the bee population worldwide is declining significantly due to climate change and the widespread use of chemicals in […]

Thoughts on Solar Hosting for Bees

It all started with a giveaway... a hive giveaway among beekeepers in exchange for a fun story about why they needed it. Here, the little thoughts in my head took over, and quickly crafted a message that I needed this hive not for bees, but to set up a monitoring server 😉 Then the imagination pictured Raspberry blades instead of frames […]

How to Become a Committer and Whether You Really Need It

Hello! My name is Dmitry Pavlov, I work at GridGain, and I am a committer and member of the PMC in Apache Ignite and a contributor to Apache Training. Recently, I gave a talk about the work of a committer at Sberbank's open-source meetup. With the growth of the open-source community, many have increasingly begun to ask questions: how to become a committer, what tasks to take on, and […]

Corporate Insecurity

In 2008, I had the chance to visit an IT company. There was a strange tension palpable in every employee. The reason turned out to be simple: mobile phones had to be placed in a box at the office entrance, there was a camera behind you, and two large additional "watching" cameras in the office along with monitoring software featuring a keylogger. And yes, this is not the company that developed SORM or life support systems […]

«Hello»! The world's first automated data storage in DNA molecules

Researchers from Microsoft and the University of Washington have demonstrated the first fully automated data storage system using artificially created DNA with read capability. This is a key step towards transferring this new technology from research laboratories to commercial data centers. The developers confirmed the concept with a simple test: successfully encoding the word "hello" into fragments of synthetic DNA and transforming […]

Our Experience in Creating an API Gateway

Some companies, including our client, develop products through a partner network. For instance, large online stores are integrated with a delivery service — you order a product and soon receive a tracking number for the package. Another example is when you buy travel insurance or a ticket for the express train along with your flight ticket. This utilizes a single API that needs to be provided to partners through the API Gateway. This […]

Scaling the Zimbra Collaboration Suite

One of the primary goals for businesses is growth and development. In today’s environment, the increase in production facilities, along with the addition of new employees and contractors, implies constant growth in the load on an organization’s IT infrastructure. Therefore, when implementing any solution, it is crucial for the IT manager to consider scalability as a key characteristic. The ability to handle a greater operational load when adding significant computing capacity is essential.

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