Habr hasn't published any news in the last 24 hours.
Habr

News from Habr


Fresh news
Other news
older that 24 hours
Habr
pyatyispyatil @ Habr · 08/11/2021 03:26 EDT

Умные тесты производительности своими руками

В прошлой статье я показал, как можно собрать свой Lighthouse. Сегодня пришла очередь применить получившийся трифорс в Performance-тестах, которые его команда успешно применяет для оптимизации и ускорения платформ Авито. Это не так просто, как хотелось бы. С функциональными тестами всё прозрачно — тест либо проходит успешно, либо фэйлится. А в Perfomance-тесте у вас есть какая-то цифра, и непонятно — хорошая она или плохая. Если бы мы использовали инструмент типа Lighthouse,... Read more

2

Habr
fpn @ Habr 1 place · 08/10/2021 02:24 EDT

Choosing a server for 1000 WebRTC streams

In any project, a great deal of importance is placed on the selection of server hardware and WebRTC streaming is no exception. One of the key principles of such a selection is balance – the hardware should be powerful enough to handle the streams with no drops in quality, but not too powerful so as to waste resources. So, how does one choose the right server? Read more Read more

2

Habr
IchNikola @ Habr 2 place · 08/09/2021 05:28 EDT

VSCode: how to view reports of static analyzers that support SARIF

People increasingly start optimizing the process of finding code errors using static analyzers. Nowadays, we can choose from a variety of products to view analysis results. This post covers the ways how to view an analyzer report in the most stylish and feature-rich IDE among multifunctional ones – VSCode. The SARIF format and a special plugin for it allow us to perform our task. Keep reading to find out about... Read more

3

Habr
gisthere @ Habr 3 place · 08/09/2021 03:07 EDT

How to see and save Instagram requests on an android device

Once I was asked to save a traffic dump of an Instagram app while viewing one particular user profile. Simply saving the traffic dump on the router didn't make sense because the app used TLS to communicate with the server. Existing solutions didn't work because they worked with an older version of Instagram.Below I will describe how I managed to do it myself using mitmproxy, ghidra and frida. Read more Read more

0

Habr
aliaksei-kankou @ Habr 1 place · 08/07/2021 10:52 EDT

Improving the quality and formatting of the code in the TypeScript

With the help of the ESLint and Prettier features, you can automate the formatting of your code, make it more expressive and accurate, correspond to specific rules, and avoid errors and bottlenecks even before uploading the code to the shared source storage... Read more Read more

0

Habr
Yelin @ Habr 1 place · 08/07/2021 04:07 EDT

[Translation - recovery mode ] Unfinished startups — the AELITA project

Back to the list Introduction I spent a long time thinking about whether or not I should write stories like this from the lives of innovators. After all, revealing the essence of unfinished project means you can lose the very foundation of the project, its pizazz and even its know-hows. Moreover, that's already happened to me in one of my projects from 10 years ago. I'm not going to give... Read more

211

Habr
aydu @ Habr 3 place · 08/07/2021 01:54 EDT

Go Code Generation from OpenAPI spec

OpenAPI specificationOne of the nicest features of Go is the power of code generation. go generate command serves as a Swish knife allowing you to generate enums, mocks and stubs. In this article, we will employ this feature to generate a Go code from OpenAPI specification. OpenAPI specification is a modern industrial standard for REST API. This standard has fantastic tooling support and allows you to conveniently render and validate... Read more

0

Habr
eugeneovsyannikov @ Habr 2 place · 08/06/2021 09:21 EDT

PVS-Studio for JetBrains CLion: ad astra per aspera

The PVS-Studio analyzer already has plugins for such IDEs from JetBrains as Rider, IntelliJ IDEA and Android Studio. Somehow we missed another IDE - CLion. The time has come to make amends! But why would you need PVS-Studio if CLion already has the code analyzer? What problems appeared during development? Keep reading to find answers to these questions. Read more Read more

291

Habr
Andrey2008 @ Habr 1 place · 08/04/2021 04:19 EDT

Static analysis protects your code from time bombs

Static code analysis allows you to identify and eliminate many defects at an early stage. Moreover, it's possible to detect dormant errors that don't show themselves when they appear. They can cause many problems in the future and it requires many hours of debugging to detect them. Let's look at an example of such a dormant error. Read more → Read more

1

Habr
fpn @ Habr 2 place · 08/04/2021 00:52 EDT

Monitoring WebRTC streams with Prometheus and Grafana

Monitoring systems are a vital tool for any system administrator, because they can be used to extract specific information from services, such that: Read more Read more

2

Habr
Mixxxxa @ Habr 1 place · 07/30/2021 05:03 EDT

Checking BitTorrent in honor of the 20th anniversary. Time == quality

Couple of weeks ago (or to be more precise, on July 2, 2021), the legendary BitTorrent protocol turned twenty years old. Created by Bram Cohen, the protocol has been developing rapidly since its inception, and has quickly become one of the most popular ways to exchange files. So why not check out a couple of long-lived related projects with the PVS-Studio analyzer for Linux? Read more → Read more

0

Habr
dlinyj @ Habr 2 place · 07/29/2021 12:00 EDT

Building an Arduino based RFID Emulator

This project is aimed at creating an experimental device for emulating RFID labels of three widely available components. I simplified the explanation of the process so that it could be easily replicated. I also developed some helpful ideas along the way, including writing a special program for converting a serial number into the transmitted data, which will definitely prove useful. Read more → Read more

0

Habr
fpn @ Habr 1 place · 07/28/2021 01:05 EDT

Screensharing from FFmpeg to WebRTC

In the comment sections of our articles about our server there are often users who say: "Why would you jump through so many hoops, when you can do the same with a single line of code in FFmpeg!?" Read More Read more

0

Habr
turSystem @ Habr 2 place · 07/27/2021 03:07 EDT

You don't know Redis (Part 2)

In the first part of You don't know Redis, I built an app using Redis as a primary database. For most people, it might sound unusual simply because the key-value data structure seems suboptimal for handling complex data models.In practice, the choice of a database often depends on the application’s data-access patterns as well as the current and possible future requirements.Redis was a perfect database for a Q&A board. I... Read more

0

Habr
EmbeNewsMaker @ Habr 3 place · 07/27/2021 01:47 EDT

The way we made an external PCIe RAM disk based on the DDR memory

RAM disk, this is a disk based on RAM memory chips. This kind of disk is not able to retain data after the power is turned off (unless a supporting battery is used), but has an exceptionally high read/write speed (especially for random access) and an unlimited lifespan. It is important in tasks that need a lot of cycles to write over information, even professional SSD drives don’t live long.... Read more

0

Habr
dmitryphysics @ Habr 1 place · 07/25/2021 08:37 EDT

RS485 — a standard for industrial networks. What are the main features of the transceiver microcircuit?

When building a network for communication between a large number of devices, one may think: what interface to choose? Each interface has its own pros and cons that determine its application: CAN — Automotive, RS485 / RS232 — Industrial, Ethernet — Consumer Electronics / Server. What features of the transceiver microcircuit help to protect against many problems during installation and operation? How is the process of measuring and researching of... Read more

0

Habr
lany @ Habr 1 place · 07/24/2021 06:27 EDT

[Translation] How to make debug-friendly method references

Java 8 introduced two kinds of functional expressions: lambda expressions like s -> System.out.println(s) and method references like System.out::println. At first, developers were more enthusiastic about method references: they are often more compact, you don't need to think up the parameter name, and, as urban legends say, method references are somewhat more optimal than lambda expressions. Over time, however, the enthusiasm waned. One of the problems with method references is... Read more

0

Habr
reablaz @ Habr 1 place · 07/22/2021 17:29 EDT

[Translation] MyBee — FreeBSD OS and hypervisor bhyve as private cloud

This article is aimed to describe FreeBSD OS as a platform to launch cloud guest OSes with simple API capabilities, using MyBee and DevOPS I really like! Read more Read more

0

Habr
Andrey2008 @ Habr 2 place · 07/22/2021 02:42 EDT

A Beautiful Error in the Implementation of the String Concatenation Function

We, the PVS-Studio static code analyzer developers, have a peculiar view on beauty. On the beauty of bugs. We like to find grace in errors, examine them, try to guess how they appeared. Today we have an interesting case when the concepts of length and size got mixed up in the code. Read more → Read more

0

Habr
man_of_letters @ Habr 3 place · 07/22/2021 02:03 EDT

Mode on: Comparing the two best colorization AI's

This article continues a series of notes about colorization. During today's experiment, we’ll be comparing a recent neural network with the good old Deoldify to gauge the rate at which the future is approaching. This is a practical project, so we won’t pay extra attention to the underlying philosophy of the Transformer architecture. Besides, any attempt to explain the principles of its operation to a wide public in hand waving... Read more

0

Most popular sources

  • You see 937 news out of 937.
  • Sources 61 out of 61.
Eurogamer.net 17% 11
Business Insider 14% 4
Gizmodo 10% 2
The Verge 9% 1
Android Authority 8% 2
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

11.07.2025 02:42
Last update: 02:35 EDT.
News rating updated: 09:31.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2025