четверг, 23 апреля 2020 г.

Настраиваем Visual Studio Code для работы с Go

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

понедельник, 13 апреля 2020 г.

Обработка html в Marp при использовании Visual Studio Code

Интересная штука, в MarkDown по умолчанию html обрабатывается "из коробки", а вот в Marp он по умолчанию выключен, для предотвращения зловредного кода полученного вместе с презентацией. Но если вы захотите включить корректную обработку html тегов, то это можно сделать в File -> Preference -> Settings (Ctrl + ,):


пятница, 10 апреля 2020 г.

MarkDown для презентаций

Тут как то писал про инструмент построения UML диаграмм при помощи PlantUML. Сегодня поговорим про еще один инструмент на основе плоского текст - Marp. Он позволяет описывать презентации в виде текста (который будет нормально мерджится в том же Git-е) и генерировать на его основе презентацию в pptx, pdf или html.

Итак, начинаем.

среда, 8 апреля 2020 г.

Архитектор, а какой ты?

Статья подготовлена для корпоративного портала.

Бизнес-правила являются причиной существования 
программной системы. Они составляют основу функционирования. 
Они порождают код, который делает или экономит деньги. 
Они — наши семейные реликвии. 
-- Роберт Мартин

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

Родоначальником формализации архитектуры корпоративных информационных систем можно считать Джона А. Захмана со статьями «A framework for information systems architecture» и «Extending and formalizing the framework for information systems architecture», в которых и было описано то, что получило название модель Захмана.

среда, 1 апреля 2020 г.

Архитектор, а зачем ты нужен?

Статья подготовлена для корпоративного портала.

Бизнес-правила являются причиной существования программной системы. Они составляют основу функционирования. Они порождают код, который делает или экономит деньги. Они — наши семейные реликвии.
                -- Роберт Мартин

Чем занимаются архитекторы, мы с вами в прошлый раз поговорили, но вот какая от этой деятельности польза? Давайте взглянем на взаимосвязь архитектурных артефактов, предлагаемую Togaf (можно и в модель Захмана посмотреть, и в следующий раз даже посмотрим, но для текущей темы картинка из Togaf нагляднее):

вторник, 24 марта 2020 г.

Мнение о книге "Бизнес как игра"

Статьи на Хабре от Мосигры всегда написаны легким, живым языком, поднимаемые темы интересны... Ну как можно было пройти мимо книги? На мой взгляд - никак.
Книга по структуре напоминает Rework и Не сходите с ума на работе. Много на страничку-две статей на разные темы связанные с бизнесом. Есть очень короткие, например, как про главбуха, буквально пара строк. Есть больше двух, например, как Руководитель-подчиненный. Но в целом все по делу, заставляют задуматься и многое можно применять не только в бизнесе. А так, книга для тех кто хочет открывать розницу, много в ней всего. И про маркетинг, и про выбор точек продаж, и про договора, и про особенности торговли играми. В общем много всего в очень сжатом формате и, на мой взгляд, по делу.
Стоит ли читать? Если вы открываете свой бизнес, то однозначно - да. Если открываете бизнес в рознице, то вообще must read. Всем остальным просто рекомендую, ну и закончу цитатой из самой книги: "Правил не существует". Читайте, думайте и осознанно применяйте, ну или не применяйте, главное - осознанно.

пятница, 20 марта 2020 г.

Архитектор, кто ты?

Статья подготовлена для корпоративного портала.

Все сложные системы так или иначе выйдут из строя. Между малым и большим, между совершенным и несовершенным есть некий человек или люди, у которых было видение формы вещей; мы называем таких людей "архитекторами". 
-- Гради Буч 

Так получилось, что в рамках проектов консалтинга за последние несколько лет была возможность заглянуть в несколько достаточно крупных (ну и не очень крупных) компаний, занимающихся внутренней или заказной разработкой. Практически во всех этих компаниях были люди, которые в названии должности имели слово «архитектор». Но вот то, чем они занимались, было от области бизнес аналитики до построения хрустальных замков и демонстрации их бизнесу. То, что ниже - это общее виденье, за что же должна отвечать роль архитектора, а о типах архитекторов и детальках их работы поговорим в другой раз.