ITKarma

Development

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...

Little-Known CSS Properties

There are many CSS properties that some designers simply don’t know about. Or - they know, but they forget to use these properties where they can be of great benefit...

Node.js tutorial for beginners. Part 3

Good day, friends! I continue to publish translations of this Node. js tutorial. Other parts: Part 1 Part 2 Part 3 Getting user input into Node. js How to make a Node. js program interactive? To do this, version 7 of Node...

Oil industry for engineers, programmers, mathematicians and the masses of workers, part 4

This is the fourth part of the series of articles for future mathematicians-programmers who have to solve problems associated with modeling oil production and development of engineering software in the field of oil production supp...

DeepMind Ontol: World's Leading Artificial Intelligence Content

Scientists from DeepMind have compiled an Curated Resource List of educational materials for those who want to connect their lives with AI and machine learning...

5 more professions needed in game dev

Career prospects for people with and without higher education Want to touch the wonderful world of game development, but don’t know how to program, or art, or sound? We talk about five professions related to gamedev with a strong ...

Soft skills for developers: why and how to develop?

Demand for IT professionals is growing every day, along with this, competition is increasing. To build a career in a good company, professional skills (hard skills) are no longer enough...

How we collected 4 thousand candidates for 32 vacancies and pumped 952 people, and then universities took our methodology

As it turned out, a job search can be an exciting team game, and you can play it not only for the sake of final employment, but also to reveal hidden talents and leadership qualities in yourself...

How to live and work with a psychiatric diagnosis: transcript, part 1

Hello again, Habr. Two weeks ago, I wrote a post with a cuming out that I work in IT with a severe mental disorder and suggested asking questions...

How to maintain a technical blog?

I have been working in commercial development since 2011. Since the end of 2012 I have been developing for iOS...