“In this article I’ll try to grasp the whole history of CAPTCHA recognition, from heuristics to the contemporary automated recognition systems. We’ll figure out, if a CAPTCHA is still alive”
Text-based CAPTCHA in 2022: http://amp.gs/jBUcW
Text-based CAPTCHA in 2022: http://amp.gs/jBUcW
iOS security testing & reverse engineering guide
This article is probably one of the most useful, structured and interesting guides on the iOS platform: http://amp.gs/jBdGI
This article is probably one of the most useful, structured and interesting guides on the iOS platform: http://amp.gs/jBdGI
“Below is a retrospective on how I restored the Node’s functionality. As the saying goes, any resemblance to actual events, locales or persons is purely coincidental”
An Antidote to Absent-Mindedness, or How I Gained Access to an OpenShift Node without an SSH Key: http://amp.gs/jB3iU
An Antidote to Absent-Mindedness, or How I Gained Access to an OpenShift Node without an SSH Key: http://amp.gs/jB3iU
“This year we created six game hosts, each with a flag. To get the flag, participants had either to exploit a vulnerability on the server or to fulfill another condition”
IDS Bypass at Positive Hack Days 11 — writeup and solutions: http://amp.gs/jBL1s
IDS Bypass at Positive Hack Days 11 — writeup and solutions: http://amp.gs/jBL1s
Detecting attempts of mass influencing via social networks using NLP. Part 1
In this article, we will cover the data collection process, preprocessing, feature extraction, classification itself and the evaluation of the models’ performance: http://amp.gs/jn8wr
In this article, we will cover the data collection process, preprocessing, feature extraction, classification itself and the evaluation of the models’ performance: http://amp.gs/jn8wr
Detecting attempts of mass influencing via social networks using NLP. Part 2
Now, it’s time to look more deeply into the datasets to find some patterns using exploratory data analysis and topic modelling: http://amp.gs/jn851
Now, it’s time to look more deeply into the datasets to find some patterns using exploratory data analysis and topic modelling: http://amp.gs/jn851
“This is an article that describes my vision of building a system that actively uses Go as the main programming language and SOA/microservices as a design paradigm”
ArGOtecture: http://amp.gs/jnT8w
ArGOtecture: http://amp.gs/jnT8w
Multilingual Text-to-Speech Models for Indic Languages
In this article, we shall provide some background on how multilingual multi-speaker models work and test an Indic TTS model that supports 9 languages and 17 speakers: http://amp.gs/jnTlM
In this article, we shall provide some background on how multilingual multi-speaker models work and test an Indic TTS model that supports 9 languages and 17 speakers: http://amp.gs/jnTlM
“With a clearly defined goal in mind, we figured, what could possibly go wrong? Nearly everything it turns out. Making a game for the first time presented challenges — let’s talk about the most critical and difficult aspects”
Blood, sweat and pixels — releasing a mobile game with no experience: http://amp.gs/jntLa
Blood, sweat and pixels — releasing a mobile game with no experience: http://amp.gs/jntLa
What are neural networks and what do we need them for?
Artificial neural networks are a software code that imitates the work of a brain and is capable of self-learning. Like a biological network, an artificial network also consists of neurons, but they have a simpler structure: http://amp.gs/jnln7
Artificial neural networks are a software code that imitates the work of a brain and is capable of self-learning. Like a biological network, an artificial network also consists of neurons, but they have a simpler structure: http://amp.gs/jnln7
“I know that my article can help a designer who spends a lot of time working and not feeling his or her growth. This article has some tips on how to start building your soft skills”
Don’t be a sensitive designer: http://amp.gs/jnCtl
Don’t be a sensitive designer: http://amp.gs/jnCtl
Stress-testing: How Testers Live in a Turbulent World of Bugs
Lidiya Yegorova, Innotech’s “Scoring conveyor” team QA-Lead shared her practices on how to minimize the stress while testing: http://amp.gs/jnCxR
Lidiya Yegorova, Innotech’s “Scoring conveyor” team QA-Lead shared her practices on how to minimize the stress while testing: http://amp.gs/jnCxR
Q2 2022 DDoS attacks and BGP incidents
The second quarter of the year has ended and, as usual, we take a look back at the mitigated DDoS attacks activity and BGP incidents that occurred between April and June 2022: http://amp.gs/jnRc9
The second quarter of the year has ended and, as usual, we take a look back at the mitigated DDoS attacks activity and BGP incidents that occurred between April and June 2022: http://amp.gs/jnRc9
The Systems Engineering Methodology for Startups
In this article, we’ll make a brief overview of this methodology and highlight how it can help entrepreneurs to encompass and structure the process of creating and developing a startup: http://amp.gs/jndAz
In this article, we’ll make a brief overview of this methodology and highlight how it can help entrepreneurs to encompass and structure the process of creating and developing a startup: http://amp.gs/jndAz
Testing is one of the key processes in development. However, without analysis it is tough to say how effective testers really are.
Innotech’s lead tester-engineer Pavel Petrov shared a number of metrics that are being used in project work: http://amp.gs/jnNIY
Innotech’s lead tester-engineer Pavel Petrov shared a number of metrics that are being used in project work: http://amp.gs/jnNIY
Four UX failings that e-commerce can fix with design
It’s crucial to reduce the number of useless clicks, and increase the number of clicks that deliver the feeling of success. Let’s have a look at the main problems that can make a visitor feel not happy: http://amp.gs/jnb43
It’s crucial to reduce the number of useless clicks, and increase the number of clicks that deliver the feeling of success. Let’s have a look at the main problems that can make a visitor feel not happy: http://amp.gs/jnb43
Queries in PostgreSQL. Hashing
“The previous article focused on the nested loop join, and in this one I will explain the hash join. I will also briefly mention group-bys and distincs”: http://amp.gs/jGzy1
“The previous article focused on the nested loop join, and in this one I will explain the hash join. I will also briefly mention group-bys and distincs”: http://amp.gs/jGzy1
10 Easy to Build an Android Chat App using Kotlin in 2022
This tutorial will guide you step by step in building an Android chat app in Kotlin with the help of third-party messaging SDKs: http://amp.gs/jGZUC
This tutorial will guide you step by step in building an Android chat app in Kotlin with the help of third-party messaging SDKs: http://amp.gs/jGZUC
20 years of payment processing problems
Electronic payment systems have existed on the Internet for a long time, and some bugs in them are twenty years old. We’ve found critical vulnerabilities allowing us to steal money and drive up the balance. Today we will analyze typical implementations of payment processing and related security issues: http://amp.gs/jGGgW
Electronic payment systems have existed on the Internet for a long time, and some bugs in them are twenty years old. We’ve found critical vulnerabilities allowing us to steal money and drive up the balance. Today we will analyze typical implementations of payment processing and related security issues: http://amp.gs/jGGgW
Designing Converting Landing Pages
“Here are some tips, backed up by my 10-year experience as a UX/UI Director in agencies and product-led companies. These alone will give a nice increase in your conversion rate, I guarantee”: http://amp.gs/jGGsS
“Here are some tips, backed up by my 10-year experience as a UX/UI Director in agencies and product-led companies. These alone will give a nice increase in your conversion rate, I guarantee”: http://amp.gs/jGGsS