Giter Site home page Giter Site logo

demoroadmap's Introduction

Продукт X Релиз 0.1

Порядок выпуска релизов

graph TD
   st[Старт]
   st-->archi[Архитектура приложения]
   archi-->unit[Юнит-тесты с заглушками]
   unit-->s1[Реализация ввода-вывода `Вася`]
   unit-->os1[Сборка под Windows `Коля`]
   os1-->os2[Сборка под Linux `Коля`]
   s1-->r1[Ревью кода, тесты]
   r1-->dep[Деплой windows, linux]
   dep-->release[[Версия 0.1 Релиз]]
   os2-->dep

   doc[Документация по задачам]

   subgraph legend
   backlog[Беклог]
   inwork[В работе]
   oncheck[На проверке]
   ready[Готов]
   unready[Не готов]

   backlog-->inwork
   inwork-->oncheck
   oncheck-->ready
   ready-->unready
   end

   %%Определения стилей для классов, заливка фоном
   classDef classReady fill:#0f9f;
   classDef classInWork fill:#ff0000;
   classDef classBacklog fill:#7777;
   classDef classOnCheck fill:#882299;
   %%Назначение классов для вершин
   class ready,st,archi,unit classReady;
   class inwork,s1 classInWork;
   class backlog,doc classBacklog;
   class oncheck,os1 classOnCheck;
Loading
Задача Описание Ответственный Результат
Архитектура приложения Выделение классов для работы приложения, вместо реальных модулей заглушки Петя Код классов + заглушки
Юнит-тесты Юнит-тесты для ядра, линковки модулей. Петя Юнит тесты для заглушек
Сборка под Windows Проверить, все ли библиотеки переносимы Коля Бинарник
Реализация ввода-вывода CLI, web Вася Бинарник
Ревью кода, тесты Не забыть оценить покрытие! Петя Процент покрытия, прохождение линтера
Сборка под Linux Как обычно Петя Бинарник
Деплой Как обычно Петя Инсталлер для винды, деб-пакет для Linux
Версия 0.1 Минимальный функционал Петя Выложили в хранилище артефактов

По беклогу

  • Документацию надо вести сразу в markdown!

Пример вставки блока

  • Запуск приложения deviceQuery по пути c:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\extras\demo_suite\deviceQuery.exe, вывод:

    CUDA Device Query (Runtime API) version (CUDART static linking)
    
    Detected 1 CUDA Capable device(s)
    
    Device 0: "GeForce GTX 1660 Ti"
      CUDA Driver Version / Runtime Version          11.2 / 11.2
      CUDA Capability Major/Minor version number:    7.5
      Total amount of global memory:                 6144 MBytes (6442450944 bytes)
    …
    

Пример отрисовки диаграмм в vega-light

Простое решение собирать данные в JSON-структуру и рендерить в статическую веб-страничку с помощью vega-light:

{
  "description": "A simple bar chart with embedded data.",
  "data": {
    "values": [
      {"a": "A", "b": 28}, {"a": "B", "b": 55}, {"a": "C", "b": 43},
      {"a": "D", "b": 91}, {"a": "E", "b": 81}, {"a": "F", "b": 53},
      {"a": "G", "b": 19}, {"a": "H", "b": 87}, {"a": "I", "b": 52}
    ]
  },
  "mark": "bar",
  "encoding": {
    "x": {"field": "a", "type": "nominal", "axis": {"labelAngle": 0}},
    "y": {"field": "b", "type": "quantitative"}
  }
}

demoroadmap's People

Contributors

antlas1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.