본문으로 건너뛰기

앱

내 데스크톱에서. 우리 서버에서.

헨셀리안은 엔진과 연결된 데스크톱 앱입니다. 화면, 결정, 기록은 내 컴퓨터에 남고, 엔진은 직접 관리하는 서버에서 SSH로 연결해 돌아갑니다.

01

데이터를 이렇게 다룹니다.

앱 화면을 곁에 두고, 하나씩.

  1. 01

    macOS, Windows, Linux 어디서나.

    팀이 쓰는 모든 데스크톱에서 같은 앱 하나. 화면도, 결정도, 기록도 내 컴퓨터에 남습니다.

  2. 02

    엔진은 사내 서버에서, SSH로.

    평소 ssh로 접속하던 서버를 저장해 두고 연결하면 끝입니다. 이미 가진 접근 권한 밖으로는 아무것도 열리지 않고, 처음 보는 서버는 호스트 키부터 보여 줍니다.

  3. 03

    결정은 확인을 거쳐야 기록됩니다.

    승인한 결정은 그 컴퓨터 앞에 앉은 사람이 Touch ID나 Mac 암호로 확인해야 비로소 기록됩니다. 취소하면 아무것도 남지 않습니다.

    현재는 macOS에서만 지원합니다.

  4. 04

    키는 시스템 보안 저장소에.

    엔진과 거래소에 접속하는 키는 설정 파일이 아니라 키체인에 보관됩니다.

    현재는 macOS에서만 지원합니다.

  5. 05

    파일은 눈에 보이는 두 폴더 안에만.

    하나는 내 컴퓨터에, 하나는 서버에. 둘 사이로 끌어다 옮기거나 파일을 놓기만 하면 됩니다. 두 폴더 밖은 손댈 수 없습니다.

그림 1 헨셀리안 앱, 실제 화면을 바탕으로 그렸습니다. 지금은 macOS 화면.

02

그리고 하루 업무의 나머지.

  • 모델 빌더

    업무에 맞는 작동하는 모델에서 시작해, 평범한 말로 바꿔 나갑니다. 모든 모델은 엔진의 고유 언어 Hensel로 쓰이고 GPU에서 돌아갑니다.

  • 레거시 이전

    옛 모델과 새로 쓴 모델을 넣기만 하세요. 둘이 일치한다는 증명이 저절로 시작되어 서버에서 차례를 기다렸다가, 알기 쉬운 결과로 돌아옵니다.

  • 편집기

    이 컴퓨터나 서버에서 모델을 열고, 만들고, 저장합니다. 폴더가 원본과 일치함을 증명하고, 저장된 어느 버전과도 비교하거나 되돌릴 수 있습니다.

  • 이미 믿는 서버만

    처음 보는 서버는 호스트 키부터 보여 주고, 관리자와 한 번 대조하게 합니다. 키가 바뀌면 거부합니다.

  • 업데이트는 직접 결정

    앱이 새 버전을 확인하고 서명 키로 검증한 뒤, 원하는 때에 설치합니다. 지난 결과는 그대로 남습니다.

  • 알림

    실행이 끝나거나 실패했을 때, 주문이 거래소에서 체결되거나 거부됐을 때, 창이 뒤에 있으면 알림으로 알려 줍니다.

03

한 가지 제안

어려운 문제로 저희를 시험해 보세요.

보험, 은행, 에너지, 그 밖에 불확실성이 중요한 결정을 좌우하는 곳이라면 어디든 좋습니다. 조직에서 더 빨리 풀고 싶었던 시뮬레이션 문제를 가져와 주세요. 어디까지 가능한지 함께 확인해 보겠습니다.