When to rewrite the project code and how to explain this to the customer
In this article, we will consider a situation where programmers say: “We need to rewrite everything,” but it’s hard to convey it to the customer. We will figure out what to do with this and how to reconcile programmers and business, if you are a…
Kubernetes : our path to microservices and a ready-made template for implementation
It will be interesting to those who develop or transfer the infrastructure to microservices, implement DevOps on top of Kubernetes and go to cloud native in every way. I’ll tell you about our path, at the end of the article I will share our groundwork…
What means “clean code” in 2020?
Developers like to discuss the cleanliness of the code. But at the same time, the very concept of “clean code” does not have a clear definition. The main book on this issue is “Clean Code”, where Robert “Uncle Bob” Martin immediately declares: “how many programmers,…
Features of the assembly and delivery of iOS applications
In this article, we share the experience of assembling and delivering iOS applications to users, which was accumulated in the process of debugging CI / CD. Training Everyone connected with the development of applications for Apple devices has already managed to appreciate the controversial usability…
ActiveDirectory authorization to Kubernetes with Keycloak
In this article I will tell you how to install and configure: Keycloak is an open source project. Which provides a single entry point for applications. It works with many protocols, including the LDAP and OpenID that interest us. Keycloak gatekeeper – reverse proxy application…
Angular: a clear introduction to NGRX
The purpose of this article is to give a clean and clear view of ngrx. To do this, I will explain what you need to know and understand about ngrx, and then we will see it in action with simple and clear code examples. Here…
OData + RxJava + Retrofit 2 for Android application
Faced on a project with an unseen before problem.In this article I will tell you how using RxJava and Retrofit 2 – you can solve the problem of creating an Odata client for an Android application. Thank you so much Jake Wharton for creating such…
How to improve your API service on node.js. Part 1
A decent amount of material is now available about writing the API on node.js. Most of them are in the form of tutorials and demos in the documentation. This is enough to quickly figure out and write something of their own. But they rarely find…
Python console menu
Very often, when working on a project, tasks arise that require entering several commands into the console, for example, rebuilding the frontend, starting / stopping several docker containers, deploying the environment on a new development computer, and so on. This is generally not difficult, but…
Is it possible to write scripts in C++?
Recently I had to dive again into the wonderful world of Linux script programming. In general, it is not very tricky, but since I do not come across such tasks often, I study it again every time. I know for sure that tomorrow I will…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)