Рубрика Программирование

Категория «Программирование».

В категории Программирование содержатся статьи посвященные общим темам разработки компьютерных программ, а также материалы относящиеся к Soft Skills разработчика

Использование 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. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше…

Создаём свой 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
Несмотря на полную уверенность в работоспособности своего кода мы, программисты, часто делаем ошибки. Конечно, проводится тестирование кода. Однако разработчик никогда не сможет предусмотреть всех возможных действий пользователя, которые приведут к краху программы. Непредусмотренные ошибки вызывают исключения.

Алгоритм Евклида и линейное представление НОД

Алгоритм Евклида и нахождение наибольшего общего делителя НОД
Добрый день, уважаемые читатели. На повестке дня алгоритм Евклида и алгоритм нахождения линейного представления НОД (без использования расширенного алгоритма Евклида :) ). Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов.А на YouTube-канале ты найдешь обучающие видео по программированию. Подписывайся! Алгоритм Евклида Алгоритм…

Event C# | События и делегаты C#

события c# делегаты c# event c#
События C# в программировании чем-то похожи на события в повседневной жизни. Рождение, первый шаг, первый день в школе и тому подобное. Разумеется, для программы значимые события выглядят немного иначе. К примеру, загрузилась форма, изменилось значение поля или был создан объект.…