Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Recipe for increasing your productivity

In this article we’re going to discuss techniques of improving the productivity for software developers. We’ll focus on personal throughput — and the reasons why we struggle to complete more work: https://amp.gs/jGkE4
“Every time I turn on my computer it is a wonder. I have no idea what is going on, but it awakes, it becomes alive, and I can communicate with it in its own sublime and subtle language”

It’s alive: https://amp.gs/jGyWs
How in-app chats help e-learning platforms to be more interactive?

The last two years made us realize how technology can facilitate and improve communication. Digital technology had its impact in almost every industry including the sensitive education sector: https://amp.gs/jGhjq
What causes testers and developers to feud and how to avoid it

Pavel Petrov, Lead tester-engineer of the risk detection monitoring service for corporate clients, shares his insights on building a productive relationship between two different IT camps: https://amp.gs/jGvFb
“There is one only too obvious problem with relativity of simultaneity in the way it is normally introduced, and I have never found an answer to it — what’s more, I never read or heard anyone formulate it”

Let’s Discuss Relativity of Simultaneity: https://amp.gs/jGvcf
“We must understand that time is a finite resource, and thinking about leverage makes an engineer focus on what matters most”

How to be an effective engineer: https://amp.gs/jGVmU
Let’s Discuss the Lorentz Transforms

Part 1. Einstein’s 1905 Derivation: https://amp.gs/jG9Ud

Part 2. The Equation of the Sphere, or Is It? https://amp.gs/jG9Ur
Elliptic curves and ECDSA: everything to know to sign a transaction in Bitcoin from scratch

This is the complete crash course on the Elliptic Curves Cryptography used in Bitcoin and other blockchains. With code samples and a live demo from scratch: https://amp.gs/jGSxF
“By turning my typewriter into a computer, I was able to recreate the experience of using a teletype. Now I know what it was like to use Unix in the 1960s when it was originally being developed!”

Turning a typewriter into a Linux terminal: https://amp.gs/jGNuQ
Millions of users daily use features that facilitate their work with web services. The companies implement them to make their websites easy to use and safe.

Good examples of those are OAuth 2 and OpenID Connect because they allow them to reach it: https://amp.gs/jGius
LC ladder component values can have different values for the same transfer function. Published tables have only one set. Why?

About LC ladders: https://amp.gs/jGiLL
This media is not supported in your browser
VIEW IN TELEGRAM
How to Create a Half Circle Progress Bar

Good thing is that in Flutter it’s pretty easy to create custom views and they will look awesome, but sometimes you just need to remember all these things that you have learned in geometric, and math classes: https://amp.gs/jGuxD
Synchronous Request-Response using REST and Apache Kafka

At first glance making REST and Apache Kafka compatible seems quite a challenge. However Innotech team nailed the task. Kirill Voronkin, Lead Developer at Innotech, shared the details on transforming unsynchronized queries into synchronized: https://amp.gs/jGuvb
How Yandex Made Their Biggest Improvement in the Search Engine with the Help of Toloka

Toloka is a crowdsourcing platform and microtasking project launched by Yandex to quickly markup large amounts of data. But how can such a simple concept play a crucial role in improving the work of neural networks? Let’s find out: https://amp.gs/jG3Ol
Q3 2022 DDoS attacks and BGP incidents

With the end of the 2022' third quarter, we invite you to take a tour into DDoS attacks mitigation and BGP incidents statistics recorded from July to September: https://amp.gs/jGFIV
“In the previous articles, we have covered query execution stages, statistics, sequential and index scan, and two of the three join methods: nested loop and hash join.

This last article of the series will cover the merge algorithm and sorting. I will also demonstrate how the three join methods compare against each other”

Queries in PostgreSQL. Sort and merge: https://amp.gs/jGFaU
“In this article, I will break down all the secrets of quantum computers piece by piece: what superposition and entanglement are, whether they can replace classical computers and whether they can crack RSA”

Quantum Computers Without Math and Philosophy: https://amp.gs/jGXIY
PostgreSQL 16: Part 1 or CommitFest 2022-07

August was a special month in PostgreSQL release cycle as the first CommitFest for the 16th PostgreSQL release was held. Let’s compile the server and check out the cool new stuff: https://amp.gs/jGLVd
.NET: Couple words about using MemoryCache

In this post, we’ll find out how to use MemoryCache and track lifetime of entities in .NET applications: https://amp.gs/jGMGb
Queries in PostgreSQL. Nested Loop

This article will remind you what logical join types are out there, and then discuss one of three physical join methods, the Nested loop join: https://amp.gs/jGMP4