New level of Windows optimization
About two years ago, our team told about its project to optimize Windows using neural network technology. Over the past two years, much has changed, but the most important thing has remained unchanged. And in this article we want to share those discoveries and conclusions…
How to make an API for any Android application
Greetings! My task was like that: it is necessary to integrate messengers into the CRM system, otherwise it is difficult to analyze the work of managers when they communicate with clients using one common “working” phone. And the first thing to do was connect WhatsApp,…
Code review: full how-to
In the life of a developer, there comes a time when he begins to conduct a code review. As a rule, this is one of the signs of a programmer’s growth: people start to really listen to his opinion and trust more serious tasks. The…
Network Security and Availability in 2019: how it was
TCP SYN-ACK amplification and other protocols The growth of the IoT market, among other things, means that attackers can exploit vulnerable devices if they wish, creating a significant attack bandwidth – as happened in the middle of the year when the WSDD protocol was used…
How I transferred my hobby project to k8s
In this article, I would like to talk about my hobby project of search and classification of ads for renting apartments and the experience of moving it to k8s. Table of contents A little bit about the project Introducing k8s Preparing for the move K8s…
How to Improve DevOps Performance
A few years ago, many organizations viewed DevOps as a promising experiment, rather than a basic approach to software development. Now DevOps is a proven and powerful set of development and deployment practices and tools that accelerate new product releases and increase productivity. More importantly,…
Microsoft Application Inspector Source Code Analyzer
Microsoft has released the Microsoft Application Inspector, a cross-platform open source (!) tool for analyzing source code. Application Inspector differs from traditional static analysis tools – it does not attempt to identify “good” or “bad” patterns; it will report what it will detect, based on…
Front End CI / CD: Overview of Tools and Practices for Development Automation
Lets begin with a small educational program. CI / CD – means continuous integration and continuous delivery. Why is this needed? Most often, the ultimate goal of development is the application. To use it, people must get access to it: either download from the store…
How to download an image from registry without docker
3 days before the new year there was a task to transfer our software to the client through the manager, on a flash drive. Software is a microservice platform with dozens of docker images with many settings and a kilometer-long helm chart. What we had:…
TOP 20 web design trends 2020
Trendy web design has become increasingly interested in specialists working on creating unusual projects for leading companies and famous brands. Outdated visualization techniques are a thing of the past, giving way to new relevant ideas. We will figure out what trends became top in 2019…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)