Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
How to Create a Color Picker in React Native

A color picker allows users to select a specific color from a range of colors. In this tutorial, we will show you how to create a color picker in React Native: https://bit.ly/3SBv88P
PostgreSQL 16: Part 4 or CommitFest 2023-01

We continue to follow the news of the PostgreSQL 16 release, and today, the results of the fourth CommitFest are on the table. Let's have a look: https://bit.ly/40dbd2U
Writing The Matrix in Python: easy guide

Any beginner programmer can write a model of the cult splash screensaver with the green streams of digits flowing down the screen. Let's try to create it in the "great and mighty" Python: https://bit.ly/42gB2AM
Journey to find a headset with a good side talk cancellation mic for calls in an open office

All AI-based noise cancellations suck, only the physical cancellation technique works! And physical cancellation is implemented well only in Jabra devices yet, but other features suck them! All Bluetooth headsets suck too! So, no solution yet, just complaints: https://bit.ly/3mYhGQX
Cross-Platform System Programming Guide for UNIX & Windows: Level 1

In this tutorial we'll learn how to write cross-platform code in C using the system functions on popular OS (Windows, Linux/Android, macOS & FreeBSD) — file management functions and file I/O, console I/O, pipes (unnamed), execution of the new processes: https://bit.ly/3LB0FGN
Tutorial. Onchain Analysis basics

This tutorial is built around the Bitcoin blockchain, but many of the techniques are applicable to any other blockchains as long as they have wallets, balances, and transactions: https://bit.ly/3JRPmbN
The Collatz conjecture is the coolest math trick of all time

On the Internet and in non-fiction literature you can often find various mathematical tricks. The Collatz conjecture leaves all such tricks behind. At first glance, it may seem like some kind of a trick with a catch. However, there is no catch: https://bit.ly/3n9FSjo
As developers, we spend a significant amount of time in the terminal, executing commands, writing scripts, and trying to solve problems. But, how many times have you found yourself stuck, trying to remember the correct syntax or flag for a command, or spending hours looking for a specific code snippet?

Boosting Your Terminal Productivity. Shell GPT: https://bit.ly/3TFdPEp
"For me, the main source of knowledge is reports from other researchers in this field. When reading reports, I find interesting techniques that I later apply in my work"

From research to practice — a portal to run virtual machines with vulnerabilities: https://bit.ly/42EDp0k
"Cruel time. Nothing I can do. I needed positive emotions. Distract myself, do some useless work. Coding a game might help"

Not 'Doom' ported: https://bit.ly/3K6YDgd
"Wi-Fi looks like a very complicated thing standardized over hundreds of pages. Could a non-expert with a PC and a couple of 100$ devices (HackRFs) somehow improve it? Here I try to develop a Wi-Fi optimization approach basically agnostic of protocol implementation details. There's some math and Python programming in it"

GNU radio 802.11 black box optimization: https://bit.ly/4337GpS
Array of weak in Swift

In Swift, when working with objects, it’s important to manage memory correctly. One way to do this is by using weak references to avoid retaining objects too long and causing memory leaks. In this article, we will discuss how to create an array of weak references in Swift using a generic wrapper: https://bit.ly/42Z6bJq
Langton's ant: a mystery cellular automaton

There are about 14,000 species of ants on Earth, each of them has its own name. However, no matter how hard you try, you will not find Langton's ant in any biological encyclopedia.

The thing is, Langton's ant is just a mathematical abstraction, a model for describing the behavior of a dynamic system. Sometimes it seems that mathematicians are really fascinated with ants — just to mention, the ant colony optimization algorithm that has already become a classic. Also, ants are quite common in all sorts of logical models and math problems: https://bit.ly/3Ks3zfL
Compiling fast .exe console applications with PHP 8.1, why not?

With each release, PHP is getting faster, and when JIT (Just-In-Time) compilation is enabled, it reaches almost the same C marks: https://bit.ly/3MvSImz
Automation in mobile QA testing

Even the most uncomplicated games require a proper and thorough examination by QAs. The processes are automated to provide high-level project maintenance by increasing testing speed and reducing the influence of the human factor: https://bit.ly/3GYypuk
Google SSO for Kibana straightforward way on basic license

Let's list the steps we should go over:

1) create credentials for the application in GCP Console;
2) install and set up oauth2-proxy;
3) set up Nginx.

Now let's dig into the details: https://bit.ly/3mVU9Ap
Networking for Programmers: How to Build Connections and Get Hired

From attending industry events to exploiting social media for developing soft skills and building a personal brand, we'll cover everything you need to know to network effectively as a programmer. So, whether you're just starting your career or looking to take it to the next level, read on to learn how to build connections and get hired through effective networking: https://bit.ly/3AkQcs9
"After spending a lot of time, I’ve gathered up an entire stockpile of information to make life easier for all those who are now hard-working in this AI-like world"

An introduction to the world of AI for designers: https://bit.ly/3LsyLfj
"In this post I tried to give most of my personal impressions after several years of working with different low-code solutions. Being a skeptic about low-code solutions in general, I admit that they can be good for certain tasks and contexts"

Being a low-code skeptic: https://bit.ly/41TgddJ
On the difference between regular functions and Lambdas

The point of this article is to explore Lambda functions, their differences from regular functions and how they are implemented, based on C++, Python and Java programming languages: https://bit.ly/40CSAVO