F#, алгоритм маркировки связных компонентов изображения

Поиск и маркировка связных компонентов в бинарных изображениях — один из базовых алгоритмов анализа и обработки изображений. В частности, этот алгоритм может быть использован в машинной зрении для поиска и подсчета единых структур в изображении, с последующих их анализом. В рамках этой статьи будут рассмотрены два алгоритма для маркировки связных ПОДРОБНЕЕ

Покажите мне решение, из-за которого разработчики не будут спорить, и я поставлю вам пиво

Есть два непримиримых лагеря. Одни говорят: ты должен качественно и грамотно описывать свои коммиты. Каждый коммит — это законченный, осмысленный кусочек работы. Если ты не можешь сделать понятное и простое описания коммита, значит у тебя неправильные коммиты. Другие считают — ты делаешь коммиты как хочешь, это часть твоего личного рабочего ПОДРОБНЕЕ

В кризис я потерял работу и теперь боюсь писать умный код, чтобы не распугать последние вакансии

Пару лет назад я был переполнен злобой и отчаянием. Я был тем парнем, который сто лет просидел в одной большой компании, выгорел, но еще не узнал, какой за пределами гигантский рынок. Выгорание меня пугало. Я сомневался в своих скиллах и верил намекам начальства, что работу лучше этой хрен найдешь. Я ПОДРОБНЕЕ

Функциональное программирование на примере работы с матрицами из теории линейной алгебры

Вступление В основе работы с матрицами (в данной статье мы будем рассматривать только двумерные матрицы) лежит мощная математическая теория из области линейной алгебры. Одно определение или действие следует из другого, одна функция вызывает другую. Поэтому для программной реализации функционала математических операций над матрицами функциональные языки подходят очень хорошо. В рамках ПОДРОБНЕЕ