Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Panorama FM, or how to see all FM stations using SDR.

“I will show how to build a pseudo-3D spectrum of the FM frequency band using RTL-SDR, GNU Radio, and about 100 lines of Python code”: https://amp.gs/2pXY
Locks in PostgreSQL: 4. Locks in memory.

The following discussion of locks in RAM finishes this series of articles. We will consider spinlocks, lightweight locks and buffer pins, as well as events monitoring tools and sampling: https://amp.gs/2nWy
How to find errors in a C# project working under Linux and macOS.

PVS-Studio is a well-known static code analyzer that allows you to find a lot of tricky errors hidden in the source code. Beta testing of the new version has recently finished: https://amp.gs/2GYW
The Code of the Command & Conquer Game: Bugs From the 90's. Volume one.

The first thing the community will face is hundreds of errors in the code. This is what the PVS-Studio team will help you with by pointing out the erroneous places: https://amp.gs/2GA1
Starting the server.

Even the most experienced and highly qualified system administrators often have only a vague idea of what exactly happens during the server startup process. So, let’s look at this process in detail: https://amp.gs/2CIO
“At the Joker 2019 conference in fall, a talk from Dalia Abo Sheasha 'Migrating beyond Java 8' inspired us to implement a new diagnostic rule”.

The PVS-Studio analyzer — detecting potential compatibility issues with Java SE API: https://amp.gs/2CnY
How to cook reactive programming. Part 2: Side effects.

Despite the number, this is the third article about reactive programming. Today we are going to talk about how to handle side effects while using unidirectional approaches: https://amp.gs/2CiA
Monitoring and Logging external services in Kubernetes.

“As a matter of fact I haven’t found so far any generalized guide on logging and monitoring of metrics from external systems to Kubernetes on the web. Here I want to share with you my own version”: https://amp.gs/2hnm
Weekend picks: memory, cyberpunk and startups.

A collection of articles about science and the life of ITMO University. There’s going to be something for everyone — from the limits of the human memory to cyberpunk and startups developed at our accelerator: https://amp.gs/2hV8
How to introduce a static code analyzer in a legacy project and not to discourage the team.

Let’s briefly discuss how to properly integrate static analysis into the development process and start using it as part of CI/CD: https://amp.gs/2hoR
Meet Hamstand: a smart mobile testing hub.

Today we’ll be discussing Hamstand — a modular hub that simplifies the process of mobile app testing. Let’s talk about how it came to be, why it’s a welcome addition to many developers’ toolkits, and what awaits the project in the near future: https://amp.gs/2Ubi
Applying for that overseas job: a checklist of CV things to worry about.

This checklist is meant to highlight the problem areas you need to pay attention to as you alter your file for a shiny new overseas employer: https://amp.gs/2DTr
7 Best Fitness Streaming Platforms for Live and On Demand.

Efforts to move fitness sessions / classes to the online platform are both effective and a Win-Win situation for fitness Center owners and users: https://amp.gs/2DxF
“To meet the current needs and lay a foundation for future upgrades, we’ve developed our Tarantool-based investment business core”.

Making a Tarantool-Based Investment Business Core for Alfa-Bank: https://amp.gs/2D9h
“We believe that static analysis will allow programmers using this game engine to improve the quality of their source code and simplify work on any projects”.

How the PVS-Studio analyzer began to find even more errors in Unity projects: https://amp.gs/2DLB
Critical Transcendence: .NET SDK and Apache Spark.

We should celebrate Microsoft’s development vision to ramp up their Azure SQL partnerships and then to integrate Apache Spark into their .NET offerings: https://amp.gs/23Qv
PVS-Studio Impressed by the Code Quality of ABBYY NeoML.

“ABBYY has recently opened the source code of their NeoML framework. Someone suggested that we check this library with PVS-Studio. We liked the idea and got down to work without further delay”: https://amp.gs/2wKP
How to find an English teacher. Part 1.

“Are you ready to find a teacher who fits your expectations? If so, follow me and I show you how deep the rabbit hole goes”: https://amp.gs/2QTU
Web server for Machine Learning 'VKF-solver'.

We describe one of national approaches to Machine Learning, called “VKF-method of Machine Learning based on Lattice Theory”. The origin and choice of the name are explained at the end of this article: https://amp.gs/2QEe
PVS-Studio is now in Compiler Explorer.

Not so long ago, a landmark event has happened: PVS-Studio appeared in Compiler Explorer! Now you can quickly and easily analyze the code for errors right on the godbolt.org site: https://amp.gs/260w