내 컴퓨터에서 나만의 sct를 실행해 보자

in sct •  8 months ago  (edited)

안녕하세요 @realmankwon입니다.

sct를 하면서 기존 스팀잇보다 불편하고 이런저런 기능을 추가해 달라는 요청글을 많이 보게 됩니다.
저도 불편한 것이 사실이라서 이런저런 정보를 보기 위해서 기존에 사용하던 사이트에 가서 정보를 보는 경우가 많습니다.
그래서 궁금해졌습니다.
현재 sct의 소스가 어떻게 돌아가고 있는지...
하지만 sct의 실제 소스를 구할 수는 없는 노릇이겠죠?
그래서 sct가 참고했다고 하는 nitrous의 소스를 받아서 보고 실행을 해 보면서 소스를 하나하나 파악해 보고 싶어졌습니다.

일단 참고 소스 주소는 이미 많이 알려진 다음의 github 소스입니다.

https://github.com/eonwarped/nitrous/

Installing을 위해서는 docker를 사용할지 docker없이 할지 결정을 해야한다고 하는데 일단 제 컴퓨터에는 docker가 깔려있지 않아서 docker 없이 소스로 빌드하는 쪽을 선택했습니다.
기존에 사용하고 있는 AWS에 git로 부터 clone을 받고 yarn을 설치하고 yarn을 실행하는 등등 이런저런 설정을 하였지만...
역시나 첫술에 배부를 수 없겠죠.
안됩니다. ㅜㅜ

이래저래 해볼려고 하다가 이 참에 docker도 한번 해 보지라는 생각에 docker를 설치합니다.
일단 회사 컴퓨터는 windows 7이라서 docker desktop이 아닌 docker toolbox를 설치해야 한다고 하는데 한참을 찾아서 해매고는 결국 찾아서 실행을 했는데...
또 설정을 잘못 했는지 실행 자체가 안 되는군요...ㅜㅜ

개발자의 길을 떠나야 할 것 같은 생각이 드네요 ㅜㅜ
예전에는 참 빠릿빠릿했는데...

암튼 그래서 다시 회사에 노는 windows 10 이 설치된 노트북을 하나 가지고 와서 docker를 설치해 봅니다.
이제 설치는 깔끔하게 되는군요 ^^

실행하고 기다리고 있습니다.

두근두근!!!

그런데.... 또 에러가 발생합니다. ㅜㅜ

KakaoTalk_20190530_172028646.png

가상화 설정이 안 되어 있다는군요...
설정을 확인해 봅니다.

정말 설정이 안 되어 있네요.

다시 재부팅을 시도해서 BIOS 모드로 들어갔습니다.

KakaoTalk_20190530_173818836.jpg

Disable 되어 있는 기능을 Enable로 변경시켜줍니다.

KakaoTalk_20190530_173819043.jpg

다시 재부팅 후 가상화를 확인해 보니 사용으로 변경되어 있습니다.
아직 실행도 안 했는데 감격스러운 건 왜일까요[email protected]@

Docker를 실행해 봅니다.
일단 처음에 또 Out of Memory 에러가 떠서 Setting에서 메모리를 낮추었습니다.

드디어 docker가 실행이 되었습니다.
근데... 또 안 됩니다....ㅜㅜ
이래저래 해 봤는데도 안 되어서 캡쳐도 안 했습니다.. 열받어...ㅜㅜ

그리고 집에 와서 제 맥북 프로에서 docker를 깔고 소스를 받고 컴파일하고 실행을 하니 왠걸...
바로 실행이 됩니다.
현재는 설정을 변경하지 않아 원래 소스 그래도 Weedcash로 뜨는 걸 볼 수 있습니다.
주소는 제 맥북에서 돌리고 있기 때문에 localhost:8080입니다.


드디어 소스를 변경할 차례!!!
소스를 뒤벼봅니다.
찾아보니 src/app 밑에 client_config.js 파일이 보입니다.

열어보니 SCOT_TAG 를 설정하고 TAG 목록을 지정하는 부분이 보입니다.

이부분을 sct로 변경해서 컴파일 한 후 실행해 보겠습니다.

이제 접속을 해 보니....
Tag는 변경이 되었는데 가져오는 정보는 Weedcash 그대로입니다.

그래서 다른 의심되는 부분을 모조리 sct로 변경해 줍니다.

그리고 실행하니!!!
드뎌!!!!!
sct가 실행이 됩니다 ^^;;

이거 설정한다고 2~3시간은 걸린 것 같네요 ㅜㅜ
어제부터 몸살기가 있어서 지금 열이 38도를 넘었는데 글 한개 써볼거라고 ㅜㅜ
암튼 이제부터 ui를 변경해서 나만의 sct를 한번 만들어 봐야겠습니다 ^^

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

안녕하세요 realmankwon님

랜덤 보팅!!

소소하게 보팅하고 가요

Turtle-lv1.gif

대박 저도 해보고 싶어요
저만의 sct를~ 대박대박!

한번 시도해 보세요^^
이 참에 공부를 해 보는 것도 나쁘지 않을 것 같아요~
저도 지금 공부하면서 하는 중이라.. ㅎ

우와 이건 어느세계 풍경인가요 ㅎㅎㅎ 하나도 뭔지 모르겠지만 멋지네요. 기술이 있는분들 부럽습니다~~

Posted using Partiko Android

막상 기술력을 가지고 있어도 기획자가 더 중요하더군요 ^^

고생하셨네요 ㅎㅎ
재미있죠!! 저도 재밌있게 하고 있습니다 ㅎ

react.js를 잘 몰라서 더 많은 것들을 할 수 있을지 모르겠지만 이참에 공부하면서 해 보는거죠 ^^
ayogom 님의 소스 설명 쓰는 법을 좀 배워야겠네요 ^^

스판 UI 커스터마이징 후기도 기대되네요 ㅎ

네네~^^
오늘 하나 올렸어요~^^
https://www.steemcoinpan.com/sct/@realmankwon/sct-1

능력자시네요^^ '나만의 sct'를 어떻게 만들지 기대되네요. 화이팅입니다~

계속 연재하도록 하겠습니다 ^^
오늘 쓴 글도 봐주세요 ^^
https://www.steemcoinpan.com/sct/@realmankwon/sct-1

우왕 최고입니다^^

과찬이십니다 ^^
저보다 잘 하시는 분은 널렸는데 귀찮아서 안 하고 계신거죠..ㅎㅎ

기대하고 기다려 보겠습니다. 누구나가 할수 있는 방법까지 만들어주시길 ^^

최대한 자세한 설명을 할 수 있도록 하겠습니다 ^^

이런 기술을 지니신 분들은
신이 허락한능력자이십니다.
저는 보는 것만으로도 후덜덜^^

칭찬 감사합니다 ㅎㅎ
앞으로 sct개편에 도움이 되는 기능을 많이 제안할 수 있도록 노력하겠습니다 ㅎ

오 재밌게 읽었습니다. 즐거운 한주 되십시오.