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

non-standard services

Технологический стек отражает наши предпочтения при выборе инструментов для решения задач. Если у вас есть собственная команда инженеров, очень желательно согласовать применяемые подходы, чтобы итоговые изменения обладали наибольшей ценностью. Инструменты разделены на категории по сферам применения.

Языки программирования общего назначенияNASM 3, C++ 17-24, C# 8-14, Java 17-25, Dart 3 (исключительно для Flutter), ECMAScript 2016-2026, PHP 8версии языков программирования от наиболее распространённых до самых современных, включая популярные бибилиотеки и фреймворки для них
Вспомогательные языки программированияbash, powershell, luaа также масса DSL языков
Интерактивные среды разработкиLMStudio, Comfy UI, Eclipse, Qt Creator, Android Studio, Visual Studio, VS Code, NetBeans, Unity3D, cocos2dот современных сред разработки в связке с LLM до классических и самых распространённых
Графические и 3D редакторыBlender 3D, GIMP, Inkscapeпопулярные свободно распространяемые редакторы
СУБДH2, sqlite, PostgreSQL, MS SQL, Maria DB, Oracle DBот легковесных до уровня предприятий
Системы управления содержимымWordPress, Diafan.CMS, Битрикс управление сайтомнужны очень веские причины разрабатывать веб-приложение без CMS
Системы управления конфигурациямиTerraform, Ansibleвместо тысячи скриптов, большинство предприятий в России их до сих пор не распробовали
Операционные системыdeb и rpm-совместимые дистрибутивы Linux, включая отечественные Astra Linux и Alt Linuxна сегодняшний день редко какое предприятие обходится без отечественных дистрибутивов Linux; с Windows тоже работаем
Системы управления версиямиgit, svn, tfsнекоторые проекты до сих пор держатся на svn, чтобы не травмировались чувства инженеров; в основном используем git
Централизованное управление инфраструктуройALD Pro, FreeIPA, домен Windowsкак у большинства компаний в России получается до сих пор оставаться на Windows — ответ прост: мало решившихся перейти с одного централизованного управления на другое
Системы управления виртуализациейProxmox VE, VM Manager, VM Wareс KVM и QEMU также работаем
Контейнеризацияdocker, LXCмногие предпочитают docker, забывая про другие виды контейнеров; рассмотрим CRI-O и podman, если ваши инженеры любят Red Hat
Менеджеры репозиториевSonatype Nexus, включая все поддерживаемые им форматы (apt, bower, cocoapods, conan, conda, docker, gitlfs, go, helm, maven, npm, nuget, p2, pypi, r, rubygems, yum, и просто хранение файлов)всем предлагаем для разделения разработки и эксплуатации создавать свои дистрибутивы; а где их хранить, если не в репозиториях
Сборка пакетовdebuild, rpmbuild, ALBS, Hasher+Gear, MS Installerпросто инструменты для сборки пакетов, использующиеся годами многими авторами
Системы хранения данныхвсе совместимые с ONTAP 9 и вышередко попадаются не-ONTAP СХД: это очень удачное объединение блочных SAN и файловых NAS в рамках одной архитектуры; перед тем, как предлагать СХД всегда пробуем сначала обойтись более легковесными решениями например на базе S3.
Идентификация и управление доступомKeyCloakмасса провайдеров идентификации, FIPS-совместимый режим работы, и ещё много преимуществ из коробки
Мониторинг, визуализация и реагированиеZabbix, Prometheus, Grafanaвсегда стараемся удержаться в рамках Zabbix, пока это возможно
Анализ логов и плотная работа с нимиElasticsearch, Logstash, Kibanaбывает так, что сложность системы требует ELK; не рекомендуем внедрять по частям
Потоки и очередиKafka, RabbitMQполноценное использование часто требует пересмотра архитектуры
Управление задачами и проектамиБитрикс24, Jira, GitLab, Redmine, MS ProjectSMART-задачи и сокращение критического пути сложного проекта без инструментов не бывает
CI/CD конвейерыGitLab, Jenkinsлюбим предлагать GitLab, но работаем и с Jenkins
ПроектированиеSparx EAдержим проекты систем в порядке с Enterprise Architect
Платформа как сервисванильный k8s, OpenShift, AWS, GCPдля отечественных предприятий рассмотрим и DeckHouse
ИсследованияIDA Proто, из-за чего знания NASM не пылятся на полке
LLM-моделиChatGPT, Claude, и модельки из репозитория Hugging Face Hubодин из передних краёв разработки ПО на сегодняшний день
NLU-платформыRasa Core, Rasa NLUна наш взгляд лучший opensource NLU на данный момент
Издательская системаLaTeX2eпозволяет выпускать красивую документацию уровня профессионального издательства