Семен Гринштейн

В 2010 году окончил ВУЗ с квалификацией "Инженер-программист". Потом эпизодически занимался программированием, тестированием и поддержкой в продуктовых стартапах. Далее решил попробовать себя в качестве IT-писателя и в 2014 году прошел курсы веб-райтеров. Пробы затянулись, как видите :)

Методы jQuery для работы с CSS | Разбираем на примерах

Редакция Highload разобралась, какие существуют методы jQuery для работы с CSS: как получить, добавить, удалить и изменить стили элементов. Кроме…

21.02.2022

Angular CDK: чем полезен и как применять

Редакция Highload разобралась, что такое Angular CDK (Component Dev Kit), а также для чего он применяется и какие у него…

16.02.2022

Scikit Learn: введение для начинающих

Редакция highload.today разобралась, что такое библиотека Scikit Learn для Python (она же sklearn), каковы ее особенности и требования к работе.…

10.02.2022

Просто про функции и их аргументы в Python

Функции существуют в большинстве современных языков программирования. В императивных языках (к которым относится и Python) функция — это набор инструкций,…

04.02.2022

Парадигмы программирования: простое объяснение

Редакция Highload разобралась, что такое парадигмы программирования, какими они обладают преимуществами и назначением. Это важное теоретическое знание для новичков, которое…

31.01.2022

Как создавать классы в Python со знанием дела: разбираем на примерах

Чтобы создавать классы в Python, нужно использовать ключевое слово class. Ну и еще пара-тройка деталей: прописать инициализацию, создать свойства и…

28.08.2021

Просто и понятно о Xamarin: как разработать кроссплатформенное мобильное приложение. Пошаговая инструкция

Xamarin — это опенсорс-фреймворк для разработки кроссплатформенных мобильных приложений с использованием библиотек .NET. Чаще всего в качестве среды разработки выбирают…

19.08.2021

Как понять замыкание в JavaScript: детальный разбор на примерах

Позвольте пропустить дежурные фразы о популярности JavaScript, о его мультипарадигменности и гибкости, о растущем количестве нововведений в стандарте ECMAScript (нужное…

05.08.2021

Ключевое слово volatile в C/C++: пример, как и зачем его использовать

В языках С/С++ volatile занимает особое место: это ключевое слово заставляет компилятор при оптимизации исходного кода по-другому обходиться с переменными.…

29.07.2021