Author: ProHoster

2021 Cadillac Escalade Includes 3 OLED Screens, Super Cruise, and More

Cadillac has unveiled the new Escalade SUV, showing how it makes use of its 38 inches of curved OLED screens. We are talking about a high-resolution display (according to the manufacturer, the dot density is twice as high as that of a 4K TV), divided into three screens: 7,2″ with a touch panel to the left of the driver, a 14,2″ information cluster screen behind the steering wheel and 16,9 .XNUMX″ infotainment system. Such […]

Paul Graham: Fashionable Problems

I see the same pattern in many different areas: despite the fact that many people worked hard in their field, only a small part of the possibility space was explored, because they were all working on the same things. Even the smartest, most resourceful people are surprisingly conservative when deciding what to work on. People who never […]

Xiaomi is thinking about a smartphone with a multi-module PTZ camera

Online sources have obtained information about a Xiaomi smartphone with a new design, which may see the light of day in the foreseeable future. The main feature of the device will be an unusual camera system. As can be seen in the published patent illustrations, the device will receive a multi-module rotating unit that can perform the functions of both the rear and front cameras. The images show that this block has five […]

Loki - collecting logs using the Prometheus approach

Salute, Khabrovsk residents! In anticipation of the start of a new enrollment for the “DevOps practices and tools” course, we have prepared a translation of interesting material for you. This article is a short introduction to Loki. The Loki project is supported by Grafana and aims to collect logs centrally (from servers or containers). The main inspiration for Loki was Prometheus with the idea of ​​applying its approaches to log management: […]

How enterprise development teams use GitLab and Mattermost ChatOps to accelerate development

Hello again! In February, OTUS is launching a new course, “CI/CD on AWS, Azure and Gitlab.” In anticipation of the start of the course, we prepared a translation of useful material. A full set of DevOps tools, an open source messenger and ChatOps - how can you not fall in love? There has never been more pressure on development teams than there is now, with this desire to create products […]

Seeker let him find

Many people think about problems that concern them before going to bed or upon waking up. I'm not an exception. This morning, one comment from Habr popped into my head: A colleague shared a story in a chat: The year before last I had an awesome client, this was back when I was in a pure “crisis”. The client has two teams in the development group, each […]

TTY - a terminal that is not for home use

Is it possible to survive using only TTY capabilities? Here is my short story about how I suffered with TTY, wanting to get it to work normally. Background Recently, the video card on my old laptop crashed. It crashed so bad that I couldn’t even launch the installer for any OS. Windows crashed with errors when installing basic drivers. Installing Linux in general […]

Automatic verification of TOR requirements in the process of dynamic simulation

Continuing the topic “What is your evidence?”, let’s look at the problem of mathematical modeling from the other side. After we are convinced that the model corresponds to the homespun truth of life, we can answer the main question: “what, exactly, do we have here?” When creating a model of a technical object, we usually want to make sure that this object will meet our expectations. This is why […]

Model-Based Design. Creation of a reliable model, using the example of an aircraft heat exchanger

“If you read the inscription “buffalo” on an elephant’s cage, don’t believe your eyes” Kozma Prutkov In the previous article about model-based design, it was shown why an object model is needed, and it was proven that without this object model one can only talk about model based design as about a marketing blizzard, senseless and merciless. But when a model of an object appears, competent engineers always […]

How many years taiga walk - understand no

I work a lot on improving efficiency, but sometimes I get a blow to my importance - someone’s efficiency increases on its own. No, it happens, of course, that everything is explainable - a person comes across - well done, works, tries, changes something in his approaches and philosophy, so I learn from him what I can. And sometimes - bam! – and nothing is clear. Here […]

Is it dangerous to keep RDP open on the internet?

I often read the opinion that keeping an RDP (Remote Desktop Protocol) port open to the Internet is very unsafe, and you shouldn't do it. And it is necessary to give access to RDP either through VPN, or only from certain "white" IP addresses. I administer several Windows Servers for small businesses where I've been tasked with providing remote […]

Python Gateway at InterSystems IRIS

This article is about Python Gateway, an open source community project for the InterSystems IRIS data platform. This project allows you to orchestrate any machine learning algorithms created in Python (the main environment for many Data Scientists), use numerous ready-made libraries to quickly create adaptive, robotic analytical AI / ML solutions on the InterSystems IRIS platform. In this article I will show how […]