О проекте

Что такое 1ADK?

1ADK — небольшой продукт с одной задачей: сделать так, чтобы понимание собственной системы оставалось внутри компании.

Короткий ответ

1ADK строит и поддерживает техническую картину системы, которой вы владеете: из чего она состоит, что от чего зависит, на чём основано каждое утверждение и что осталось неизвестным. Он работает без доступа к репозиторию: структурированное описание системы делает ваш собственный кодовый агент, а 1ADK проверяет это описание, сохраняет его и сравнивает с предыдущим. Продукт делает Mikhail Piskunov, и продукт новый: историй клиентов на этом сайте нет, потому что клиентов, о которых можно было бы написать, пока нет.

#Что такое 1ADK

1ADK
Сервис, который строит и поддерживает техническую картину программной системы: её компоненты, их связи, интерфейсы между ними, утверждения о них, основания под каждым утверждением и вопросы, которые остались открытыми. Картина собирается заново при каждом новом анализе, и каждая версия сохраняется, так что разница между двумя моментами времени — сама по себе результат.
Если проще Место, где живёт техническое понимание вашей системы, — чтобы оно жило не только в голове одного человека.

Это описание намеренно совпадает с тем, что стоит в структурированных данных этой страницы, на странице цен и в каждом профиле 1ADK. Продукт, который описывает себя пятью разными способами, — это продукт, который невозможно процитировать.

#Зачем он существует

Владелец может обладать всеми правами на систему и при этом не мочь ответить на простейшие вопросы о ней: из чего она собрана, с чем она разговаривает, что произойдёт, если эта часть остановится, и кто тот единственный человек, который знает, почему всё сделано именно так.

Дело не в халатности. Дело в том, что понимание системы — это другой актив, чем права на её код, и хранится из этих двух только один. Репозиторий резервируют, версионируют и охраняют. Понимание живёт в рабочей памяти того, кто систему строил, и уходит вместе с ним — вместе с двумя неделями отработки, продажей компании, сменой подрядчика или реорганизацией.

Чем быстрее пишется софт, тем острее это становится, а не наоборот. Система, собранная быстро и отчасти кодовыми агентами, доезжает до продакшена, хотя целиком её не держал в голове никто в компании. С кодом всё в порядке. Понимания не было с самого начала.

Фраза, вокруг которой построен продукт

«Я хочу понимать свою систему и не зависеть от тех, кто её написал». Всё на этом сайте — та же самая фраза, приложенная к конкретной ситуации.

#Чем он не является

Сказать это прямо полезнее, чем написать ещё один абзац о том, что он делает.

  • Не помощник по чтению кода. Кодовый агент отвечает на вопрос сейчас, отвечает блестяще и не сохраняет после этого ничего. 1ADK нужен там, где ответ должен пережить того, кто задал вопрос, и быть проверяемым тем, кто его не задавал.
  • Не редактор документации. В 1ADK никто не пишет страницы. Картина выведена из анализов и снабжена ссылками на источники; вики содержит то, что последним напечатал человек.
  • Не сканер безопасности. Он не ищет уязвимости и не говорит вам, что ваша система безопасна.
  • Не рисовалка архитектурных схем. Вы ничего не рисуете. Если схема расходится с анализом, то основания приложены к анализу.
  • Не консультант. Консультант выдаёт один отличный отчёт на одну дату. С этой же даты отчёт начинает устаревать.

Если ваша ситуация честнее закрывается чем-то из этого списка, так и скажет подборщик решения. Ему разрешено отговаривать от 1ADK, и он отговаривает.

#Кто его делает

Mikhail Piskunov

Основатель

Делает 1ADK. Последние годы работал с системами, владельцы которых не могли ответить на простые вопросы о собственном продукте, не спросив того, кто писал код.

У технических руководств на этом сайте есть автор — по той же причине, по которой у продукта есть основания под утверждениями: утверждение, которое некому приписать, — это утверждение, которое нечем взвесить.

#На какой он стадии

Сказано прямо, потому что от этого зависит, с каким весом читать всё остальное.

  • Продукт работает от начала до конца. Регистрация, создание проекта, запуск анализа, чтение того, что известно, повторный запуск и разница между двумя.
  • Историй клиентов на сайте нет, потому что нет клиентов, о которых можно было бы написать. Каждый пример, который вы здесь увидите, вымышлен и помечен как вымышленный.
  • Нет ни отзывов, ни логотипов, ни рейтингов, ни цифр использования — по той же причине. Когда появятся настоящие, они появятся с разрешения клиента и с его именем.
  • Приём платежей по картам не включён. Платные тарифы существуют и работают; сегодня платный тариф начинается с вопроса, и отвечает человек. Страница цен говорит это своими словами.
  • Сертификатов по безопасности нет. Страница о безопасности называет этот пробел вместе с остальными.

Новый продукт, который изображает из себя зрелый, легко поймать и трудно потом отмыть. Дешевле говорить правду.

#На что он живёт

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

Оплату будет получать FinMV SIA, компания в стране Латвия, через Stripe. Приём платежей по картам пока не подключён: до тех пор платный тариф начинается с разговора, и ничего не списывается, пока вы на это не согласились.

#Как написать человеку

info@1adk.com — по любому поводу. Это читают.

security@1adk.com — если вы подозреваете уязвимость. Что приложить к письму, написано на странице о безопасности.

1ADK есть ещё linkedin.com, x.com и reddit.com .

Узнайте, чем вы на самом деле владеете.

Без доступа к репозиторию. Без загрузки исходного кода. Без банковской карты.

Построить карту проекта — бесплатно