Habr
1.25K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Startups going global: a guide to Product Hunt.

Conceived as an email list, Product Hunt has gone on to become one of the most popular directories, raised $7.5 million in backing and was acquired by AngelList in December 2016: https://amp.gs/MnR8
Robotic Floor Washer.

“In this tutorial I am going to build a fully working prototype of a robotic floor washer. By ‘fully working’ I mean that it is going to wash floor, instead of moving dirt around like most robotic ‘moppers’ do”: https://amp.gs/MnuA
Active Restore: Beginning UEFI development.

In this article, we will go through the theory and practice to read and write to disk in a pre-OS environment: https://amp.gs/MGYG
“Hey Habr! I’m Ruslan, a Java programmer with experience in IT of 15 years who still doesn’t understand how to grow as a technical specialist in a company”

How to grow as a programmer and software architect: https://amp.gs/Mxbv
Android interop with SWIG (a guide). From simple to weird. Part 2 — weird.

This part covers the use of typemaps, complex & weird cases, and debugging suggestions: https://amp.gs/MfhW
There are many situations when you need to protect your data, and different tools can be used to do that. For example, a safe.

Passcode Data Protection by Using FPGA and Verilog: https://amp.gs/Memj
10(+) years in the Labs.

At the beginning of the year 2021, Qrator Labs is celebrating its 10 year anniversary. On January 19 our company marks the official passing of a formal 10 years longevity mark, entering its second decade of existence: https://amp.gs/MPaG
Flutter 1.22 Launched: Will it be a Gain or Pain for Businesses?

While the race to choose the best framework will continue to exist, here we will see how the Flutter 1.22 launch will be a boon for the businesses out there: https://amp.gs/My1B
Modern Portable Voice Activity Detector Released.

Name recognition is a highly subjective matter and it depends on locale and business case, but Voice Activity and Number Detection are quite general tasks: https://amp.gs/MyUI
CLIP from OpenAI: what is it and how you can try it out yourself.

“In this article, I will explain the key ideas of the model they proposed and show you the code to use it”: https://amp.gs/MvDm
Ant Design Component Customization and Bundle Optimization.

“I’m a senior front-end developer at Mail.ru Cloud Solutions. In this article, I will tell you about the approaches we have used for the UI library components customization”: https://amp.gs/MOLX
Top 10 Best Voice Chat APIs for Mobile & Web Apps.

Communication corporations and developers have brought in innovative ways to integrate their Application Programming Interfaces and invent newer ways of voice communication: https://amp.gs/MN2Q
Doing Data Science even if you have never heard the words before.

Let’s do some ML, find some patterns in our data — perhaps even make some predictions. With good old Python only — no 2-gigabyte library, and no arcane knowledge needed beforehand: https://amp.gs/MAfR
Espressif IoT Development Framework: 71 Shots in the Foot.

“We decided to write a classic article about checking an open source project. Enjoy exploring what IoT devices can do to shoot you in the foot”: https://amp.gs/MiI8
Creating Node.JS web server application with Express, Typescript, Jest, Swagger, log4js and routing-controllers.

“I show how to create application on Node.JS without using any frameworks for it. Just Node.JS and packages”: https://amp.gs/MiRp
How PVS-Studio Checked ELKI in January.

PVS-Studio has checked the ELKI open source project to show you errors that may occur in the code, how cunningly they can hide there, and how you can deal with them: https://amp.gs/MJzM
NTFS Reparse Points.

“Hi, Habr. Here I have prepared for you a small guide about NTFS Reparse Points. This article is for those who are just starting to into the Windows kernel drivers development”: https://amp.gs/Mw3W
Algorithms in Go: Merge Intervals.

“This is the third part of a series covering the implementation of algorithms in Go. In this article, we discuss the Merge Intervals algorithm”: https://amp.gs/MFpb
Monitoring your application with distributed tracing so you actually know what it’s doing.

What is distributed tracing? Distributed tracing is a method used to profile and monitor applications, especially those built using a microservices architecture. Distributed tracing helps pinpoint where failures occur and what causes poor performance: https://amp.gs/MFNR
Prometheus in Action: from default counters to SLO-related queries.

Prometheus is a powerful and flexible tool. This article covers its usage from basic instrumentation of a Go application to SLO-related PromQl queries: https://amp.gs/MMTT
The founder’s guide to AngelList.

This project began in partnership with just 50 volunteer investors wishing to allocate $80 million in capital, and has grown to be the leading website of its kind: https://amp.gs/MMUY