Сколько зарабатывают программисты в 2020 году?

сколько зарабатывают программисты
Программист — востребованная и высокооплачиваемая профессия во всех развитых странах мира. Такой специалист нужен любой серьезной компании. Давайте посмотрим, сколько зарабатывают программисты в разных странных мира по статистическим данным. Однако, в одних странах программисты могут зарабатывать по 6 миллионов рублей…

Самоизоляция программиста. Чем заняться дома?

Самоизоляция программиста. Коронавирус COVID-19
Для многих из нас коронавирус подпортил все планы. Лично я совсем недавно переехал в самое сердце Европы – Прагу, с надеждой, что буду много путешествовать и гулять по городам. Но из-за пандемии COVID-19 уже почти месяц не выхожу из дома.…

Бросок тела с высоты, моделируем на Python

Падение
Добрый день, уважаемые читатели. Сейчас вы читаете довольно специфичную статью для нашего блога. Как вы могли заметить, мы начали экспериментировать и публиковать статьи на тематику математики. Также, я хотел бы начать цикл статей про физику, начиная с самых азов. И…

Использование multiprocessing в Python

Теперь создадим список с помощью os.listdir. А также запустим выполнение функции для каждого изображения из списка images = ['images\\' + image for image in os.listdir('images')] if __name__ == '__main__':    pool = mp.Pool(processes=4)    result = pool.map(black_pixels, images) mp.Pool() принимает параметр processes, который устанавливает кол-во воркеров в пуле. А далее мы просто применяем «обычную» функцию map, только в…

Кастомизируем свой Jupyter Notebook

Большинство современных сред разработки имеют очень много инструментов для улучшения визуальной составляющей. Начиная от цвета фона заканчивая изменением цвета текста определённого шаблона. Сегодня я хочу рассказать, как подогнать под себя интерфейс Jupyter Notebook, используя jupyter-themes. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше…

Градиентный спуск на пальцах

Градиентный спуск — метод нахождения локального экстремума. В этом «алгоритме» используется движение вдоль градиента. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов.А на YouTube-канале ты найдешь обучающие видео по программированию. Подписывайся! Нахождение локального минимума Для этого используется следующая формула для поиска локального…

Создаём свой Keras. Часть 1-ая

Всем привет. Каждый из нас наверняка интересовался, как же устроены различные библиотеки машинного обучения? Так вот, сейчас вы читаете продолжение рубрики экспериментов в машинном обучении. Мы пошагово будем создавать свой интерфейс, свои функции и свои модели. Поехали! Подпишись на группу Вконтакте и Телеграм-канал. Там…

Программирование графов на Python с помощью NetworkX

Добрый день, уважаемые читатели. Наверняка все слышали о такой «отрасли» математики, как теория графов. Так вот сегодня мы займемся введением в программирование графов на Python. Сам по себе граф — множество точек, некоторые из которых (или все) соединены рёбрами. Да,…

Сохранение модели и её весов в Keras

Сохранение модели и её весов в Keras
Добрый день, уважаемые читатели. Мы уже разобрали кучу приёмов, связанных с библиотекой Keras, Sklearn и т.д. Однако мы ещё не разбирали сохранение весов модели Keras и самой модели в отдельный файл (да, была статья про консервацию модели, но это немного…

Method C# | Действия и методы C#

method c# методы c#
Ранее мы рассмотрели, что из себя представляют объекты на c#, и как описываются свойства объектов. Однако объект, обладающий одними только свойствами зачастую бесполезен, потому как наравне с некоторыми параметрами объект обладает определенным набором операций, которые могут проводиться над ним, либо…

Override C# | Переопределение методов C#

override c# - переопределение методов c#
При рассмотрении основ объектно-ориентированного программирования упоминалось переопределение методов. Итак, давайте разберемся, что это такое, и с чем это употребляют. По сути, это крайне удобный механизм. При помощи переопределения метода мы можем расширить его функциональность в дочерних классах. А при необходимости…

Exception C# | Исключения C# и блоки try, catch, finally

Exception C# | Исключения C# и блоки try, catch, finally
Несмотря на полную уверенность в работоспособности своего кода мы, программисты, часто делаем ошибки. Конечно, проводится тестирование кода. Однако разработчик никогда не сможет предусмотреть всех возможных действий пользователя, которые приведут к краху программы. Непредусмотренные ошибки вызывают исключения.