Search
Write a publication
Pull to refresh
8
15
Артур @artyc99

Backend developer

Send message

Барьеры памяти «Golang»

Level of difficultyMedium
Reading time16 min
Views6.1K

Данная статья направлена на повышение уровня понимания принципов работы барьеров памяти, которые лежат в основе атомарных операций. Она не описывает историю и первопричины появления данного механизма, а служит объяснением основных подходов.

Идеей было донести простыми словами и примерами механизмов работы барьеров памяти, поэтому в данной статье нет углубления в синтаксис ассемблер команд или архитектур процессоров.

Читать далее

Python модули и пакеты

Level of difficultyEasy
Reading time4 min
Views55K

Данная статья написана для новичков, которые изучают язык программирования Python.

Задача которой продемонстрировать на простых примерах способы написания пакетов и модулей, а так же показать какие трудности могут возникнуть и пути их решения.

Читать далее

Python import, как и для чего?

Level of difficultyEasy
Reading time4 min
Views104K

Подходы использования import в языке программирования Python.

Статья направлена на освящение подходов импортирования в Python для начинающих программистов. Она так же может быть полезна для уже имеющих опыт в разработке на данном языке программирования.

Читать далее

Information

Rating
1,093-rd
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Web Developer
Middle
Git
Python
Linux
Docker
OOP
Nginx
Database
Designing application architecture
Design patterns
Algorithms and data structures