Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
AngouriMath 1.3 update.

Now we get completely new matrices, improved parser, a lot of new functions, almost rewritten interactive package (for working in Jupyter) and many more: https://amp.gs/jjtEt
One Day in the Life of PVS-Studio Developer.

Static analyzers' primary aim is to search for errors missed by developers. Recently, the PVS-Studio team again found an interesting example proving the power of static analysis: https://amp.gs/jjZSE
Measuring Traffic Rate by Means of U-models.

In one of previous publications, we talked about a way to measure event stream rate using a counter based on exponential decay. It turns out that the idea of such a counter has an interesting generalization: https://amp.gs/jjpIe
“For the Production implementation, we recommend storing the connection parameters on the server side and substituting them when initializing the call. To do this, you can use REST Hook scripts”

REST hooks for WebRTC Click to Call. Implementation experience: https://amp.gs/jjBui
The benefits of offering VoIP to your customers under your own brand.

Businesses are experiencing the advantages of VoIP’s cost-efficiency and reliability and now you can pass these benefits onto your own customers very easily: https://amp.gs/jjkLs
“The testing has shown that containers can be configured to be full members of either the local or the global network”

WebRTC in Docker. Struggling for resources: https://amp.gs/jj9ry
An Unexpected Article About Our Unicorn: Who Is the PVS-Studio Mascot?

Why the unicorn, why has he changed so much, does he have hooves, how come he doesn’t wear pants, and how do we draw him? The answers are finally here, in this very article: https://amp.gs/jj9wq
Sending data from Arduino Nano 33 IoT to Raspberry Pi 4 using UDP.

Goal — continuously send UDP packets from an Arduino Nano 33 IoT to a Raspberry Pi 4 to understand the reliability of this solution: https://amp.gs/jjAug
Guide to naming in code.

The main idea is that naming should not be considered as creation of tags, but as a fundamental part of design process, which implies integral and consistent vocabulary to be used: https://amp.gs/jjqts
“The feeling of airiness and consistency of the CodeIgniter 4 project will be present with you everywhere now. What is so attractive about CodeIgniter 4?”

Speed Dating with the CodeIgniter 4 on GitHub: https://amp.gs/jj0Jg
Mode on: Comparing the two best colorization AI’s.

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: https://amp.gs/jjWvM
“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”

A Beautiful Error in the Implementation of the String Concatenation Function: https://amp.gs/jjW5V
“This tutorial is about implementing a feature that will be used in real life on my project”

How to create LinkedIn-like reactions with Serverless Redis: https://amp.gs/jjav0
“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!”

MyBee — FreeBSD OS and hypervisor bhyve as private cloud: https://amp.gs/jjM4n
RS485 — a standard for industrial networks. What are the main features of the transceiver microcircuit?

How is the process of measuring and researching of transceiver microcircuits going on? New RS485 microcircuit is ready to get to market: https://amp.gs/j8jCd
“During the resource tests the disk ran for 200 hours continuously under maximum load and alternating read/write operations. No changes in drive characteristics were noted”

The way we made an external PCIe RAM disk based on the DDR memory: https://amp.gs/j8z4h
“I described how I took advantage of sorted sets and hashes data types to build features efficiently with less code. Now I need to extend the Q&A board with registration/login functionality”

You don’t know Redis (Part 2): https://amp.gs/j8zcf
Screensharing from FFmpeg to WebRTC.

The task is simple — to broadcast what is happening on screen to a website, where the stream will be played via WebRTC. Let’s take a look at two possible ways to accomplish it with FFmpeg, for Linux and for Windows: https://amp.gs/j8tR6
“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”

Building an Arduino based RFID Emulator: https://amp.gs/j8nix
Checking BitTorrent in honor of the 20th anniversary. Time == quality.

Why not check out a couple of long-lived related projects with the PVS-Studio analyzer for Linux? Today we’re checking libtorrent and Transmission: https://amp.gs/j8Gpj