"Hi! My name is Evgeny, and I work as a Lead DevOps at Exante. In this article, I will discuss the practical experience of setting up a high-availability HashiCorp Vault with a GCP storage backend and auto unseal in Kubernetes (K8s)"
Hashicorp Vault — gcs + gcpckms: https://u.habr.com/d0RwW
Hashicorp Vault — gcs + gcpckms: https://u.habr.com/d0RwW
"We've created a list of the top-4 services that offer completely free access to ChatGPT-4. This article will delve into the advantages and limitations of each option, comparing them side-by-side"
ChatGPT-4. How to use it for free: https://u.habr.com/6ZqYs
ChatGPT-4. How to use it for free: https://u.habr.com/6ZqYs
Character Creation Assistance, a hobby ML project
The task of building a character model is similar to face recognition one, which already has well-developed loss metrics based on convolutional networks and contrastive learning: https://u.habr.com/7M4Xz
The task of building a character model is similar to face recognition one, which already has well-developed loss metrics based on convolutional networks and contrastive learning: https://u.habr.com/7M4Xz
"I came across a script on the Internet that allows you to parse product cards from Amazon. And I just needed a solution to a problem like that"
Amazon parsing on easy level and all by yourself: https://u.habr.com/U6IRQ
Amazon parsing on easy level and all by yourself: https://u.habr.com/U6IRQ
Kata Containers for Docker in 2024
Kata Containers is actually now the main way to run containers in an isolated virtual machine for greater security. Let's find out how to install it for use with Containerd and Docker while still being able to switch between release versions: https://u.habr.com/wYzFd
Kata Containers is actually now the main way to run containers in an isolated virtual machine for greater security. Let's find out how to install it for use with Containerd and Docker while still being able to switch between release versions: https://u.habr.com/wYzFd
Formal verification of smart contracts in the ConCert framework
In this article, we'll be continuing the discussion of methods and tools for the formal verification of smart contracts and their practical application to prevent vulnerabilities. The main focus will be on the deductive verification method, or more precisely, the ConCert framework for testing and verifying smart contracts: https://u.habr.com/daUOS
In this article, we'll be continuing the discussion of methods and tools for the formal verification of smart contracts and their practical application to prevent vulnerabilities. The main focus will be on the deductive verification method, or more precisely, the ConCert framework for testing and verifying smart contracts: https://u.habr.com/daUOS
Python Clean Code: Stop Writing Bad Code — Lessons from Uncle Bob
Are you tired of writing messy and unorganized code that leads to frustration and bugs? You can transform your code from a confusing mess into something crystal clear with a few simple changes. In this article, we'll explore key principles from the book "Clean Code" by Robert C. Martin, also known as Uncle Bob, and apply them to Python. Whether you're a web developer, software engineer, data analyst, or data scientist, these principles will help you write clean, readable, and maintainable Python code: https://u.habr.com/gmgnv
Are you tired of writing messy and unorganized code that leads to frustration and bugs? You can transform your code from a confusing mess into something crystal clear with a few simple changes. In this article, we'll explore key principles from the book "Clean Code" by Robert C. Martin, also known as Uncle Bob, and apply them to Python. Whether you're a web developer, software engineer, data analyst, or data scientist, these principles will help you write clean, readable, and maintainable Python code: https://u.habr.com/gmgnv
15 quotes about artificial intelligence from world famous people
Over the past two years, artificial intelligence has become one of the main topics in the media and many famous people have expressed their thoughts on this topic. But if you start searching on the Internet for collections of quotes about AI, you will mostly find quotes from CEOs of multi-billion dollar companies, futurists and scientists conducting research in this field. Moreover, these collections are so similar to each other, which sometimes gives the impression that they were compiled by AI. In this article, the author has collected quotes from world famous people who are usually not included in such collections of quotes: https://u.habr.com/FzLbw
Over the past two years, artificial intelligence has become one of the main topics in the media and many famous people have expressed their thoughts on this topic. But if you start searching on the Internet for collections of quotes about AI, you will mostly find quotes from CEOs of multi-billion dollar companies, futurists and scientists conducting research in this field. Moreover, these collections are so similar to each other, which sometimes gives the impression that they were compiled by AI. In this article, the author has collected quotes from world famous people who are usually not included in such collections of quotes: https://u.habr.com/FzLbw
How to bypass reCAPTCHA V2/V3 using code and another way
Let's find out how to bypass reCAPTCHA v2/v3 — automatically solve and pass Google reCAPTCHA using Python and Selenium, Puppeteer, JavaScript, PHP: https://u.habr.com/fIu4B
Let's find out how to bypass reCAPTCHA v2/v3 — automatically solve and pass Google reCAPTCHA using Python and Selenium, Puppeteer, JavaScript, PHP: https://u.habr.com/fIu4B
"Recently I have bought starfive visionfive-2 SoC for my own experiments, honestly speaking
I am striving to work with risc-v. After some time I decided to share my experience"
Starfive visionfive 2 — home cookbook: https://u.habr.com/fkBDR
I am striving to work with risc-v. After some time I decided to share my experience"
Starfive visionfive 2 — home cookbook: https://u.habr.com/fkBDR
Cursor AI: Revolutionize Your Coding
Today, we'll explore Cursor AI. Whether you're an experienced developer or a beginner, this article will be helpful because this tool will change how we code: https://u.habr.com/sr5nI
Today, we'll explore Cursor AI. Whether you're an experienced developer or a beginner, this article will be helpful because this tool will change how we code: https://u.habr.com/sr5nI
React Native Splash Screen — support for different themes
In this short guide, we will look at installing splash screens for iOS and Android using the react-native framework using the react-native-splash-screen library: https://u.habr.com/rRMz9
In this short guide, we will look at installing splash screens for iOS and Android using the react-native framework using the react-native-splash-screen library: https://u.habr.com/rRMz9
Replit 101: Learn to Use Replit Agent and Deploy Your First App
Did you know that coding tools have evolved so rapidly that they're now shaping the future of programming itself? As technology advances, platforms like Replit are leading the charge, making coding more accessible and collaborative than ever before. In this article, we'll see what Replit is and how to use it: https://u.habr.com/ji6xZ
Did you know that coding tools have evolved so rapidly that they're now shaping the future of programming itself? As technology advances, platforms like Replit are leading the charge, making coding more accessible and collaborative than ever before. In this article, we'll see what Replit is and how to use it: https://u.habr.com/ji6xZ
👍3
PostgreSQL 17: Part 5 or CommitFest 2024-03
Since the PostgreSQL 17 RC1 came out, we are on a home run towards the official PostgreSQL release, scheduled for September 26, 2024.
Let's take a look at the patches that came in during the March CommitFest: https://u.habr.com/wrgsY
Since the PostgreSQL 17 RC1 came out, we are on a home run towards the official PostgreSQL release, scheduled for September 26, 2024.
Let's take a look at the patches that came in during the March CommitFest: https://u.habr.com/wrgsY
Modern X-ray detectors
The technology of the hybrid pixel detectors was developed in CERN for use in the main detector experiments of the Large Hadron Collider. Thanks to the Knowledge Transfer program this technology was shared to be used in practical and commercial use. This article is a very brief and surface level introduction to this technology: https://u.habr.com/kHMLE
The technology of the hybrid pixel detectors was developed in CERN for use in the main detector experiments of the Large Hadron Collider. Thanks to the Knowledge Transfer program this technology was shared to be used in practical and commercial use. This article is a very brief and surface level introduction to this technology: https://u.habr.com/kHMLE
👍2
How to bypass CAPTCHA: Breaking Down a Complex Process in the Simplest Terms
Bypassing a CAPTCHA isn't difficult if you're human. It's more challenging if you're a human with a bunch of accounts working autonomously (this is called automation): https://u.habr.com/xVSu8
Bypassing a CAPTCHA isn't difficult if you're human. It's more challenging if you're a human with a bunch of accounts working autonomously (this is called automation): https://u.habr.com/xVSu8
👍2
"While in 2024 using XML looks a bit outdated, it still happens. And sometimes it happens we are to deal with XML having "free-structure", i.e. it couldn't be parsed into tree of user-defined structs. For JSON there still is a way to parse it with a single call into map[string]any and work with it using careful type assertions. Regretfully, there is no similar feature for XML (in Golang). Here I'll draft suitable function and demonstrate it - both for others and for myself if I ever need this again (recreating it from scratch may be somewhat painful)"
XML parsing into plain Map in Golang: https://u.habr.com/EK5nQ
XML parsing into plain Map in Golang: https://u.habr.com/EK5nQ
👍1
ChatGPT Canvas: Your New Partner in Writing and Coding
OpenAI has recently launched a new feature called Canvas for ChatGPT, designed to enhance users' interactions with AI for writing and coding projects. This new interface aims to provide a more collaborative and interactive experience, moving beyond the traditional chat format. In this article, weI'll cover the top features of ChatGPT Canvas and see how to use it: https://u.habr.com/I4Pkk
OpenAI has recently launched a new feature called Canvas for ChatGPT, designed to enhance users' interactions with AI for writing and coding projects. This new interface aims to provide a more collaborative and interactive experience, moving beyond the traditional chat format. In this article, weI'll cover the top features of ChatGPT Canvas and see how to use it: https://u.habr.com/I4Pkk
👍2
Effective Monitoring with Firebase Performance for Flutter Apps
Firebase Performance offers a free, comprehensive solution for tracking app performance. As part of the Firebase suite, it provides seamless integration with other Firebase services like Crashlytics, making it easier to manage all performance and crash data in one place. This not only simplifies access but also streamlines team collaboration without the need to manage multiple platforms: https://u.habr.com/5xGYP
Firebase Performance offers a free, comprehensive solution for tracking app performance. As part of the Firebase suite, it provides seamless integration with other Firebase services like Crashlytics, making it easier to manage all performance and crash data in one place. This not only simplifies access but also streamlines team collaboration without the need to manage multiple platforms: https://u.habr.com/5xGYP
👍2
"In this article, I'm going to show you how you can easily transcribe audio and video files on your own computer using Whisper WebGPU — without an internet connection"
Transcribe Audio and Video Locally with Whisper WebGPU! No Internet Needed: https://u.habr.com/ffSqj
Transcribe Audio and Video Locally with Whisper WebGPU! No Internet Needed: https://u.habr.com/ffSqj
Cloud Communications: Understanding UCaaS, CCaaS, and CPaaS
In today's world, where businesses increasingly rely on effective communication, cloud technologies offer a wide range of solutions to optimize interactions both within the company and with customers. Three of the most popular options are UCaaS, CCaaS, and CPaaS. While they all fall under the umbrella of cloud communications, their functionality and applications differ significantly. Let's delve into the details: https://u.habr.com/cq3yr
In today's world, where businesses increasingly rely on effective communication, cloud technologies offer a wide range of solutions to optimize interactions both within the company and with customers. Three of the most popular options are UCaaS, CCaaS, and CPaaS. While they all fall under the umbrella of cloud communications, their functionality and applications differ significantly. Let's delve into the details: https://u.habr.com/cq3yr