Programming

Рабочий процесс Gitflow

Рабочий процесс Gitflow Workflow. Будем описывать его с использованием пакета git-flow.

Read more

git. Несколько удалённых репозиториев

Я использую несколько серверов репозиториев: github, gitlab, bitbucket. Возникает необходимость использовать несколько удалённых репозиториев в проекте.

Read more

Верификация коммитов git с помощью GPG

Настроим верификацию коммитов git с помощью GPG.

Read more

Практический сценарий использования git

Предлагается следующий практический сценарий использование git. В нём мы используем стратегию git flow, скрипты для генерации общепринятых коммитов, журнала изменений.

Read more

Семантическое версионирование. Conventional Changelog

Пакет Conventional Changelog представляет собой набор утилит. Их можно использовать как вместе, так и по отдельности. Также можно задавать свой рабочий процесс.

Read more

Семантическое версионирование. Semantic-release

Семантическое версионирование. Semantic-release.

Read more

Tiller M. M. - Modelica by Example

Tiller M. M. Modelica by Example. — URL: http://libgen.li/item/index.php?md5=2795CB685C70592E3814F1E18BC62C47, https://mbe.modelica.university/

Read more

Книги. Программирование

Список книг по программированию.

Read more

VSCode. Julia

Работа с языком программирования Julia из редактора VSCode.

Read more

Диаграммы. Mermaid

Язык рисования диаграмм Mermaid. Mermaid реализует концепцию Diagram as Code.

Read more

Emacs. Основы работы

Основы работы в Emacs.

Read more

Julia. DifferentialEquations.jl. Callback functions

Использование обратного вызова функций в пакете DifferentialEquations.jl.

Read more

Соглашения о кодировании

Общие положения соглашений о кодировании.

Read more

Соглашение о кодировании. Emacs lisp

Соглашения о кодировании для elisp.

Read more

Работа с PGP

Использование набора программ GPG (GNU ревлизация PGP).

Read more

Общепринятые коммиты

Использование спецификации Conventional Commits.

Read more

Семантическое версионирование

Семантический подход в версионированию программного обеспечения.

Read more

Система контроля версий git

Использование системы контроля версий git.

Read more

Языки научного программирования

Специфика языков программирования для научно-инженерных расчётов.

Read more

Синтаксис языка Markdown

Общая информация по языку Markdown.

Read more