Документирование API

При фразе «Документирование API» многие приходят в ужас, так как, на первый взгляд, это кажется очень трудным, страшным и тяжёлым. Документ по ГОСТу сразу кажется небольшой детской сказкой на этом фоне. Но не так страшен чёрт, как его малюют! Я не говорю, что документирование API — это легко и просто. Да этому нельзя научиться из одной короткой статьи или видео, но если придёт понимание этой темы, то и на изучение этой темы уйдёт гораздо меньше времени. Да–к, что же такое API? И как его задокументировать? В данной статье рассмотрена эта очень непростая тема.

Читать далее

DocPlace 2019-05-28

Росистые вычисления — новая парадигма и развитие облачных вычислений

На горизонте появились росистые вычисления (Dew computing) — как новая парадигма и как новая область для исследований. В данной статье мы изучим сущность росистых вычислений, обсудим их потенциал и трудности применения этой технологии. При использовании росистых вычислений традиционные компьютерные приложения переходят на такой уровень, когда они постоянно взаимодействуют с облачными сервисами; по сути, росистые вычисления — это развитие настольных приложений. Основываясь на возможностях и требованиях этой технологии, мы предлагаем и новый вид компьютеров: росистые компьютеры. Несмотря на то, что мы уже представляем себе некоторые характеристики этих росистых компьютеров, их точные возможности ещё необходимо исследовать и описать. Мы уже упомянули облачные сервисы: росистые вычисления тесно увязаны с облачными, и являются их дополнением.

Читать далее

DocPlace 2017-08-28

Мой первый сайт под .NET Core

Наши разработки мы ведём на C# и традиционно ориентировались на платформу Microsoft. Это себя оправдывало. Microsoft предоставляет хорошую экосистему для разработки: сервер, система управления базами данных, отчётность, средства разработки, управление разработкой и жизненным циклом приложений. Всё, что необходимо для систем электронного документооборота и, вообще, информационных систем в целом.

Однако, тенденции в России и в мире к переходу на открытое программное обеспечение требуют пересмотра традиционных взглядов на подход к разработке.

Читать далее

DocPlace 2017-02-06