ITKarma

All flows

We are preparing PostgreSQL in the era of DevOps. Experience 2GIS. Pavel Molyavin

Hello everyone! My name is Pavel! I work for 2GIS. Our company is a city information guide, navigation service. This is a very good thing that helps to live in the city. I work in the web development division...

How to Tuning Parallels Desktop

Users have known Parallels Desktop for over 10 years. Until now, the need to work with Windows (for someone Linux) on a Mac does not lose its relevance...

Dell EMC PowerStore: A Brief About Our Latest Enterprise-Class Storage

Most recently, our company introduced a new product - Dell EMC PowerStore...

HTTP Error 503. Service Unavailable: case in hosting support

Work in hosting support is basically the same, most of the requests from clients are solved according to a well-developed scheme, but sometimes you still have to deal with non-trivial problems...

Lazy loading device in popular front-end frameworks

Snail steampunk by Avi-li Team Mail. ru Cloud Solutions translated an article about what lazy loading means in three front-end frameworks: Angular, React, and Vue. js. Further text on behalf of the author...

Styling containers for web page content

The content of web pages should be placed in a certain element, the width of which, limiting the width of the content, allows users to conveniently work with site materials. Such elements are called “wrappers” or “containers”...

Another bike: writing your class autoloader for Bitrix

Whoever says anything, but I believe that the invention of bicycles is a useful thing. Using ready-made libraries and frameworks is, of course, good, but sometimes it’s worth putting them aside and creating something of your own...

How to determine the functionality of MVP and fall in love with the client in the pilot version of the product

So, MVP. A rather hackneyed topic, in my opinion. Anyone who has somehow connected themselves with software development over the past 5 years, with 99% probability heard these 3 letters...

Scrolling Technology Overview

Animations related to web page scrolling have been around for many years. Recently, such animations have become more common...

About the advent of CUDA support in WSL 2

Microsoft, responding to numerous user requests, introduced in May 2020, at the Build conference, a new feature of the Windows subsystem for Linux 2 ( Windows Subsystem for Linux 2 , WSL 2) - support for video accelerators...

Laravel Digest (June 29 - July 5, 2020)

A selection of new articles on the Laravel framework. Let's see how encryption works in the framework. Authenticate the user with a fingerprint. We’ll deploy the application using the zero-downtime method...

How to write and post a photobank on> 100,000 paintings

Suppose you have > 100'000 images that need to be sorted and conveniently posted on the web for mass viewing...

The digest of fresh materials from the world of the front-end for the last week No. 422 (June 29 - July 5, 2020)

We bring to your attention a selection with links to new materials from the frontend area and around it...

The most sexy framework for web applications

Hello! My name is Cyril, I have been doing web development for more than 8 years. A few months ago, we began to develop a new project and we had the task of a super fast front, while retaining all the fun of reactive frameworks...

PHP Digest No. 183 (June 22 - July 5, 2020)

Photo James Titcumb Fresh selection with links to news and materials...

Vue.js for Beginners, Lesson 1: Vue Instance

Today we bring to your attention the translation of the first lesson of the Vue. js training course for beginners...

Motion Path: An Introduction to Modern Animations

Have you ever wanted to create a beautiful animated homepage for your site? And to present the flagship product in the best possible way with the help of elaborate animations? What about drawing user attention to menu links moving...

Announcement of an online mitap for testing: three reports on bad processes in a team, hotfixes and the first steps in automation

Our testers from Novosibirsk missed meetings with like-minded people and prepared an online mitap that should not be missed. Katya Sinko will discuss how to take a proactive position and improve the built processes in the team...

JavaScript Dependency Management

Hello everyone! My name is Slava Fomin, I am a leading developer at DomClick. Over the course of my 16-year practice, I have been in the forefront of the formation and development of JavaScript as a standard and ecosystem...

Integration of digital signatures of the National Research Center of the Republic of Kazakhstan in information systems based on web technologies

I will talk about the intricacies of the introduction of electronic digital signature (EDS) in information systems (IP) based on web technologies in the context of the National Certification Authority Center of the Republic of Kaz...