Need help with 2019-blind-2nd-elevator?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

174 Stars 83 Forks Apache License 2.0 11 Commits 2 Opened issues


2019 카카오 블라인드 공채 2차 오프라인 Elevator 문제입니다.

Services available


Need anything else?

Contributors list

2019 카카오 블라인드 공채 2차 오프라인 - Elevator

2019 카카오 블라인드 공채 2차 오프라인 문제에서 사용한 Elevator 서버 코드를 공개합니다.


    ├── dataset                # problem sets
    ├── docs                   # documentation files
    ├── elevator               # source files
    ├── example                # example
    ├── logs                   # elevator logs
    ├── LICENSE

Elevator System

Elevator system design 문서 바로가기

Elevator Control API

Elevator control API 문서 바로가기

Elevator Game 문제

Elevator Game 문제보기

Getting Started

Installation Prerequisites

다음의 경우 example 코드를 수행하기 위해 필요합니다.
  • [ ] Python 2.7 (or higher) or 3.4(or higher)
  • [ ] Python Requests

Install and Run

Repository 를 Clone 하고 Elevator 서버를 실행합니다.

$ git clone $GOPATH/src/2019-blind-2nd-elevator
$ cd $GOPATH/src/2019-blind-2nd-elevator/elevator/cmd/elevator/
$ go get ./                     # install libraries
$ go build
$ ./elevator

Docker를 이용하여 서버를 실행하는 방법도 있습니다.

$ git clone 
$ cd 2019-blind-2nd-elevator
$ docker build . -t elevator
$ docker run -p 8000:8000 elevator

Elevator Control

example 코드로 어피치 맨션 문제를 풀어봅니다. python 2.7 또는 3.4 이상이 필요합니다.

$ cd 2019-blind-2nd-elevator
$ cd example
$ python

Elevator Viewer

elevator 제어 코드를 실행하면 ./logs 경로에 로그가 기록됩니다.

http://localhost:8000/viewer 로 접속하면 지금까지 서버에서 수행한 token 목록이 나오고, 이를 클릭하면 elevator simulation 결과를 확인할 수 있습니다.


만든 사람들


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.