Habr
1.26K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Database selection cheat sheet: SQL or NoSQL?

This is a series of articles dedicated to the optimal choice between different systems on a real project or an architectural interview: https://bit.ly/3HXp7zQ
HDR in CSS

High Dynamic Range allows for a wider range of colours and brightness levels. This technology works on displays that support HDR format. Nowadays web advantage of display gamuts such as Display P3 and Rec. 2020, which can display a much larger color space than traditional sRGB displays. It is 50% more colours.

CSS is ready to fix it (at least for Apple users). Find colour gamuts comparison, code examples and device support overview below: https://bit.ly/3ldw4nf
"In this guide, I will highlight some of the most common cases of technical debt and suggest methods for solving them"

Technical debt mini-guide. How to pay it off: https://bit.ly/40GgIbq
"In this article I will talk about my attempt to create flexible, compact and beautiful modular prototyping framework"

Building set for embedded developers: https://bit.ly/3lm4Zyz
From Zero to Hero: LeetCode

"In this article, I want to write about my experience of interacting with the LeetCode platform, and describe my preparation for an interview in FAANG similar companies by breaking it down into levels": https://bit.ly/3In83Du
"I am proud of what we have created and I hope that this application will benefit those who are close to the football theme from a professional point of view"

The first joint project with friends or how it turned out that each of us is good in his field: https://bit.ly/3K6JiwD
Message broker selection cheat sheet: Kafka vs RabbitMQ vs Amazon SQS

This is a series of articles dedicated to the optimal choice between different systems on a real project or an architectural interview: https://bit.ly/3lB1UL7
"Both the web and PC version proved to be very helpful. I use it for work and personal life. The search speed I ended up with came in handy many times when I needed to find something very quickly"

Search engine to quickly find personal information: https://bit.ly/3XoXiEY
PyGMTSAR is Next Generation Interferometric Synthetic Aperture Radar (InSAR) Software for Everyone

Do you need to produce satellite interferometry results for your work or study? Or should you find the way to process terabytes of radar data on your common laptop? Maybe you aren't confident about the installation and usage of the required software. Fortunately, there is the next generation of satellite interferometry products available for you: https://bit.ly/3Xyla9m
"Today I will discover America to you based on OpenStreetMap data in PostgreSQL15/PostGIS and my project openstreetmap_h3"

Roads and building density in North America. 100GB geodata processing OSM data in PostgreSQL: https://bit.ly/3HY1GoA
"First of all, I say hello to the haters and skeptics. What I developed is really unique and solves the problem of transforming and analyzing geodata using the usual and familiar tools"

How to put the whole world into a regular laptop — PostgreSQL and OpenStreetMap: https://bit.ly/3IcIS5e
"In this article, I will introduce NoSQL concepts and show how they are related to Elasticsearch, and we will consider this search engine as a NoSQL document store"

Elasticsearch as NoSQL Database: https://bit.ly/3xzAqrJ
Building your own CLI with Swift

In this article we'll explore how to build your own command line tools with Swift Programming Language: https://bit.ly/3xALMvL
How to write simple intelligent code search with Open AI

In this article, we will briefly review a technology that underlies ChatGPT — embeddings. Also we'll write a simple intelligent search in a codebase of a project: https://bit.ly/3ICXjB4
The Best NBA Fantasy Apps in 2023

For a basketball fan, the NBA season is the best time of the year, and fantasy sports app development have become the latest trend where you can create your own team and can compete with real-time teams: https://bit.ly/3Klo3Hz
"If there aren’t many elements, it can speed things up a lot, and so can hotkeys. But with the wrong approach it will only produce lists within lists and icons piling up make things worse"

How to improve user experience with interfaces: https://bit.ly/3Inhp0Z
«Divide and Conquer» for OpenStreetMap world inside PostgreSQL

Let's continue the story with secrets about OpenStreetMap geodata, on which many companies have built their business, but not everyone shares the details... Today we'll open crucial details: https://bit.ly/3Eu3HYR
SwiftUI & ChatGPT. The world is changing. Again

Everything that follows from this point forward input prompts, followed by ChatCGP’s responses, complete with sample code in Swift: https://bit.ly/3IzYLTv
"Most of the processes that people use in their work lives can be represented as some object that goes through some flow. Each flow contains many stages, in each one of them the object can be manipulated by certain group of users.

In this article I want to suggest an approaches to effectively handle such flow based systems"

State Management for processes flow: https://bit.ly/3SBDuxh
"I just started to learn Game Development, and decided to run write my personal blog about it. So there you can find information that i've gathered and my personal problems with learning"

Let's start in GameDev: https://bit.ly/3krUtWq