Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Why Enterprise Chat Apps isn’t built on Server-side Database like Hangouts, Slack, & Hip chat?

The chat infrastructure on every web and mobile application are designed on different servers, it depends on the application needs: https://amp.gs/0ULr
Content Marketing Culture: Why Cultural Influence Trumps Fighting For Social Media Traffic, Likes and Followers.

Once you understand how we got here and why the old tricks don’t work anymore, you’ll be able to adjust and rise to the top: https://amp.gs/0dTb
How To Make An App Like Uber… And Exceed User’s Expectations?

Uber did not change the way cabs were driven. However, what Uber did was to change the way the driver connected with a passenger who actually needed transportation: https://amp.gs/0dNk
Esoteric programming languages: a systematic approach.

Today, we’re going to paint a general overview of the esolang landscape, and try to figure out why people are continuing to create them: https://amp.gs/0q7E
WAL in PostgreSQL: 2. Write-Ahead Log.

A risk of losing information from RAM is the main reason why we need techniques to recover data after failure. Let’s discuss it: https://amp.gs/0qdP
Almost four years have passed since the PVS-Studio team checked the OpenToonz source code. As large studios continue using Toonz, why not check the quality of the source code again?

OpenToonz — inside and out: https://amp.gs/0q32
Signpost: When Breakpoints are not Enough.

When existing tools are not enough, you can create new ones yourself — it will collect, analyze and display the data the way you need: https://amp.gs/0sxZ
Implementing Fault-Tolerance PostgreSQL Cluster with Patroni.

“I am going to speak about why it is important to us to maintain PostgreSQL high availability, what methods we’ve applied to solve the problem, and what results we’ve achieved so far”: https://amp.gs/0KOG
How to develop and publish a smart-contract in the Telegram Open Network (TON).

The article will be particularly useful for those, who want to write their first smart-contract in TON but has difficulties where to start: https://amp.gs/0KHN
“I used to work 11 hours per day from home. Hopefully, I understood that it had been a bad idea”.

Lessons learned from working remotely for 3 years or how to save your bacon and sanity: https://amp.gs/03IY
SQL Server & Concurrency Control.

Concurrency occurs when two transactions occur currently on the same set of data, and currency always leads to the data inconsistency and abnormal behavior of the transaction: https://amp.gs/03RN
Juggling work and study at ITMO University: CS edition.

“We talked to the graduates of the Speech Information Systems MA program at ITMO about the ways our university helped jumpstart their careers”: https://amp.gs/02iR
COVID-19 and Internet.

Recent events caused by coronavirus spread have highlighted quite a few problem areas in society, economics, technology… And it’s not only about the panic, which is inevitable and will come back with any following global issue: https://amp.gs/0XaG
Everything you always wanted to know about human memory.

“Today, we’re launching a new series of articles on memory enhancement, starting with a short overview of how our memory works and the basic training you can undergo to improve it”: https://amp.gs/0LPD
“The mistake Rostelecom has made illustrates how fragile the IETF-standardized BGP routing is, and especially — during such stressful times in terms of traffic growth”.

This is how you deal with route leaks: https://amp.gs/0oAr
Checking the Code of Zephyr Operating System.

Use static analyzers to eliminate potential vulnerabilities at the earlier coding stage. Early bug detection is especially crucial to embedded systems, where updates are expensive and time-consuming: https://amp.gs/0MY5
The Silverfish Programming Language.

Each professional developer must have done at least three pet projects — a sophisticated logging utility, a smart json parser, and an amazing programming language: https://amp.gs/0cx6
WAL in PostgreSQL: 3. Checkpoint.

We already got acquainted with the structure of the buffer cache and concluded that to recover after failure when all the RAM contents get lost, the write-ahead log (WAL) must be maintained: https://amp.gs/KzCK
How Deep the Rabbit Hole Goes, or C++ Job Interviews at PVS-Studio.

“Here’s an interesting story about how one of the questions we ask at job interviews turned out to reach even deeper than intended by its author”: https://amp.gs/KzdO
“As a member of the PVS-Studio team, I come across numerous bugs found with our tool in various projects. And as a DevRel, I love telling people about that :)”

Starting Collection of Bugs Found in Copy Functions: https://amp.gs/Kz3O
No-code: yesterday, today, tomorrow.

No-code is a reflection of social tendencies made in technologies. To understand it, we need to discover the history from the beginning of the World Wide Web: https://amp.gs/Kpqq