Community post
가상화폐 거래소 데모 만들기 (with silverstring-exchange)
안녕하세요. 초보 개발자입니다.
오늘은 깃허브에 올라와 있는 가상화폐 거래소 데모버전 실행기 입니다.
https://github.com/coinext/silverstring-exchange
silverstring-exchange라는 오픈소스가 있어 빌드해보고 실행시켜보는 단계로 포스팅 하겠습니다.
깃 레파지토리에 들어가보시면 설명이 약간 빈약합니다.

시행착오를 거치며 빌드를 했습니다. 거기서 얻은 몇가지 추가 작업입니다.
- IDE를 사용해 빌드하신다면 lomboc 플러그인을 설치
- application.properties에 spring.profiles.active=local(또는 알맞는 값) 추가
- application-{당신이추가한 값}.properties에 설정값 잘 채워넣기
- 자바 버전은 꼭 1.8로! (9버전으로 빌드해보니 잘 안되더군여...)
- 로그 부분에 에러가 난다면 루트 디렉토리에 sudo mkdir /data && sudo mkdir /data/logs && sudo chmod 755 /data/logs (755가 안된다면 그냥 777을 줘봅시다.)
위 과정을 거치고 빌드 후 실행하시면 스프링 부트로 웹 서버가 띄워지게 됩니다. (http://localhost:8080, 포트번호 8080)

짝짝짝!!
데모 버전 거래소가 떴습니다. 회원가입 후 로그인을 하시면

요런 대시보드 페이지에 접속이 됩니다.
기본적으로 데이터 베이스에 셋팅 해야 하는 값이 있어야 되는것 같으나 귀차니즘으로 찾지 않았습니다 (코인종류가 필요한 듯?)
만약 회원가입이 안되신다면
- core/service/UserService.java 163라인을 ActiveEnum.N 에서 ActiveEnum.Y로 변경
- core/service/UserService.java 199~203라인 주석처리
- 리빌드, 리실행
이메일 컨펌 부분을 생략하면 가입 가능합니다.
위 오픈 소스를 사용하실 분들은 이 포스팅을 보고 도움 받아가시면 좋겠네요
모두 즐거운 하루되세요!
Replies (1)
환영합니다. 저는 AWARE라는 암호화폐에 대해
글을 쓰고 있는 딩기리딩이라고 합니다.
저도 스팀잇을 시작한지 오래되지 않아 처음에
많이 헤메었고 아직도 헤메이고 있습니다 ^^;
학창시절 전학생을 챙겨주는 기분으로
몇가지 도움이 될만한 내용을 전달해 드릴까 해요.
첫번째, 태그를 잘 활용하자.
스팀잇은 뉴비가 적응하기 굉장히 힘든 곳이에요
그래서 적응하지 못하고 떠나시는 뉴비를 위해
기존 유저분들이 많이 도움을 주려한답니다.
kr-newbie , jjangjjangman 등의 태그를 등록하면
많은 도움의 손길을 받을 수 있구요
kr-join 태그는 정성스런 첫 인사를 할 때
딱 한번만 사용해주세요!
이외에도 다양한 태그들이 있으니 그것들을
찾아가는 재미는 미뤄두겠습니다!
두번째, 다양한 이벤트들을 활용하자!
스팀잇은 많은 분들께서 다양한 이벤트들을
진행중입니다.
kr-event 라는 태그의 글들을 찾아보면
뭔가 도움을 받을 수 있을만한 글들을 찾아보실
수 있으실거에요!
세번째, 내가 먼저 상대에게 다가서자!
이게 제일 중요합니다!
글을 작성하셔도 아직은 다른 분들께서 포스트를
보시기가 힘드세요. 왜냐하면 지금도 수많은
포스트가 작성되고 올라오고 있거든요.
그래서 내 글을 봐주고 나를 지지해줄 수 있는
친구들을 사귀는게 정말 중요합니다.
친구를 사귀는 방법은 간단해요
내가 먼저 인사하고 말을 걸고 적극적으로
다가서면 됩니다.
그게 바로 팔로우와 보팅, 댓글이에요
가장 중요하지만 가장 쉬운 일이니
잘 챙겨서 하신다면 @seongtae님도 팔로워가 늘어나고
많은 관심을 받으실 수 있게 될거에요!
저도 시작한지 얼마안된 뉴비라 아직 많이 부족하지만
그래도 조금은 도움이 될거라 믿고 글 남기고 갑니다!
제가 말씀드린대로 먼저 팔로우 하고 갑니다. ^^
앞으로 스팀잇에서 좋은 인연으로 함께 해갔으면 합니다.