ITKarma

Development

IS outsourcing, internal security. Where to go to the customer

Today we decided to talk about whether companies are ready to outsource internal security. For many years it was believed that no. But the situation is changing...

Incident Response: What SOC owes you

You can know little about SOC, but it will still be intuitively clear that in his work two things are most important: identifying incidents and responding to them...

Email protection from Check Point. MTA Click-Time URL Protection

It's no secret that mail and mail attachments are one of the main attack vectors...

We study obsessive and secretive programs that track employee actions

Coronavirus has forced millions of people to work from home, and now an extensive group of companies is obsessively advertising their employer programs to employers across the United States...

Modern Android devices are safe enough and that’s why

Speaking about the advantages of the Android platform, most users usually call customizability, a variety of devices and flexible prices. And for some reason, there is no question of security...

Institute of Cybersecurity established at St. Petersburg Polytech

Every year, NeoQUEST helps us, our fellow security students and students Peter the Great St. Petersburg Polytechnic University...

Looking for vulnerabilities in TikTok with OSINT

Introduction TikTok is one of the most popular applications for viewing mobile video. It has 800 million registered users. Users create content using filters, music, effects...

How to check IPS? Infection Monkey vs Check Point

Three years ago, we published the article “ Online tools for the simplest Pentest ”...

From the comment on Habré to vulnerability in Dr. antivirus Web

Relatively recently, the article "Password styler in Avira Free Antivirus antivirus software" from the user Veliant...

Collision Detection and Dividing Axis Theorem

Nowadays, computers are powerful computers, capable of performing millions of operations per second. And of course you can’t do without a simulation of the real or game world...

Understanding JIT in PHP 8

A translation of the article was prepared ahead of the start of the Backend PHP Developer TL; DR The Just In Time compiler in PHP 8 is implemented as part of the Opcache extension and is intended to compile the operating code in p...

Grigory Bakunov on electronic voting

Yandex Technology Distribution Director Grigory bobuk Bakunov on the air Points " to " Echo of Moscow »shared his opinion on the voting system that was used in the elections to the City Duma in 2019 and in the voting on the consti...

Sort by selection

Hello everyone...

pyOpenRPA tutorial. Manage windowed GUI applications

Especially for Habr, I begin a series of articles tutorials on using the RPA platform OpenRPA. I will be glad to receive comments and comments from you if you have any questions...

Flutter. Understanding How to Draw Different Shapes Using CustomClipper

Flutter offers various widgets for working with a specific set of shapes, for example, ClipRect , ClipRRect , ClipOval. But there is also ClipPath, with which we can create any types of shapes...

50/200 + JavaScript Questions

Good day, friends! I bring to your attention a small interactive - a kind of quiz on JavaScript, currently consisting of 50 questions. In my opinion, solving such problems is the best way to determine your skill level...

How to find your first job as a programmer?

Recently, Alexey Parshukov, Unit Lead at SkyEng, ex-CTO DocDoc, and I conducted a webinar called “Quick Start in Programming from scratch” and discussed the differences in learning programming languages, the essence of the profess...

PVS-Studio is now in Compiler Explorer

Most recently, a significant event took place: PVS-Studio appeared in Compiler Explorer! Now you can quickly and easily analyze the code for errors right on godbolt. org (Compiler Explorer)...

[Announcement] Code Challenge - a weekly competition for real developers

The spirit of competitive programming lives on in our circuit, and we want to share it with you. Let's digress from work tasks and program something unusual...

Using C and C++ in Data Science for Beginners

Solve the classic Data Science problem on C99 and C++ 11. While languages ​​like Python and R are becoming more and more popular for data science, C and C++ can be a strong choice for solving problems effectively in Data Science...