Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Customer feedback: The ultimate guide.

Collecting user feedback is incredibly important. As you’ll see, launching surveys, asking onboarding questions, and conducting customer interviews are all vital tools for improving your product: https://amp.gs/bI5L
Blockchain is the perfect solution to online privacy problem.

Ethereum is the most popular blockchain, but Free TON may soon overtake it. This blockchain is just over a year old, and its capabilities exceed those of all other blockchains: https://amp.gs/bniV
IncrediBuild: How to Speed up Your Project’s Build and Analysis.

It is simple — what boosts compilation also speeds up the analysis. This time we will not talk about any specific solutions, but will instead focus on the most common parallelization: https://amp.gs/bfnA
Making Grenades in Unreal Engine, Part 2: Attributes, Gameplay Effects, Replication.

This tutorial is for those who are new to Unreal Engine development or simply need an easy headstart before diving into more sophisticated GAS-related content: https://amp.gs/bfNl
12 Tech Trends Every Java Developer Must Learn To Win The Game In 2021.

While tech expansion is continuing, Java development is also going under significant transformation. So, let’s take a glance at tech trends that Java developers should learn in 2021: https://amp.gs/bkHm
“PVS-Studio user support often receives clients' suggestions on product improvement. Recently one of the users suggested refining the automatic notification utility for developers”

PVS-Studio New Features for Notifying Developers About Errors Found: https://amp.gs/bkQw
“Our first version of Sportsbook was Windows-based and we managed 100+ servers via Ansible. In this article, I would like to share some insights we learned through years of managing Windows infrastructure via Ansible”

“No Windows no problems”. What? https://amp.gs/b4oy
“I will tell you how to dynamically parse and deserialize only part of the whole JSON document. We will create an implementation for .NET Core with C#”

One of the ways to dynamically deserialize a part of a JSON document with an unknown structure: https://amp.gs/bSVo
“In this article, we will talk about multithreading in the backend:
✔️ how it is implemented;
✔️ how it is used;
✔️ what can be done;
✔️ what we invented ourselves”

Multithreading in Photon: https://amp.gs/bSaP
Memoization.

Memoization is top-down, depth-first optimization, a technique that stores previously computed results so that it does not need to be re-computed. It is an optimization procedure used in several programming languages to lessen unwanted, expensive function calls: https://amp.gs/bqZS
Big O Notation.

We can use Big O notation to compare and search different solutions to find which solution is best. The best solution is one that consumes less amount of time and space: https://amp.gs/biLF
Overview of Morris’s counters.

This article written by Qrator Labs' engineer Dmitry Kamaldinov provides an overview of the well-known Morris algorithm and some generalizations of it: https://amp.gs/b3gf
The Implementation of a Custom Domain Name Server by Using С Sockets.

Let's describe the implementation of a custom DNS by using C socket programming for network communication, together with SQLite3 database for the storage of Internet Protocol for Uniform Resource Locator: https://amp.gs/b3qs
SQLPlus.

Reading traces and incident files: https://amp.gs/b3Lh
“It is a collection of edges and vertices. It can be used to display any form of network”

Graph: https://amp.gs/bH8M
“Data structures are classified into linear and non-linear data structures. A tree is a non-linear data structure. Data is stored hierarchically in a non-linear data structure. So the tree is a way of organizing data hierarchically”

Binary Tree: https://amp.gs/bHxg
“Although the project’s preparation took a while, we were satisfied that the analyzer’s performance grew by over 10%”

PVS-Studio Team — Switching to Clang Improved PVS-Studio C++ Analyzer’s Performance: https://amp.gs/bw1i
Getting To Know Angular Components.

This article will quickly take you through all the important bits to know about Angular components, their usage, how they are useful, and some code examples: https://amp.gs/bwUX
“We continue to develop PVS-Studio as a SAST solution. Thus, one of our major goals is expanding OWASP coverage”

OWASP, Vulnerabilities, and Taint Analysis in PVS-Studio for C#. Stir, but Don’t Shake: https://amp.gs/bLTe
DataScience Digest — 02.06.21.

New issue of DataScienceDigest is here! OpenAI is launching a $100 million startup fund, Albumentations 1.0 has been released, lessons on ML platforms, image cropping on Twitter, and more: https://amp.gs/baJS