9_P_B_T2//home/ddenglecom/www//
블록높이
남은 예상 시간 ? ??:??:??
profile
조회 수 808 추천 수 12 댓글 10

지난주에는 이더소셜이 기본적으로 잘 안되고 있던 부분을 살펴봤습니다.

CI (Continuous Integration - 지속적 통합도구) 세팅

깃허브로 소스코드를 관리하면 travis CI (리눅스, 맥 OS) / appveyor (윈도우용) 등의 훌륭한 CI 도구(CI: Continuous Integration - 지속적 통합도구)를 공짜로 지원받을  수 있습니다. 그동안 이것이 제대로 세팅이 되지 않은 상태라 이 부분을 중점적으로 살펴봤습니다.

 

CI통합 도구를 사용하게 됨으로서 소스가 변경되고 이것이 깃허브에 올라갈때마다 자동으로 수많은 테스트를 수행하게 되며, 덤으로 소스코드가 자동 빌드되어 실행파일이 업로드 되게 만들 수도 있습니다. 이를 사용하지 않는다면 개발자가 실행파일을 자신의 개발용 PC상에서 빌드를 한 후에 수동으로 파일을 올린다는 것인데, 이 경우 개발자가 만의 하나 실수로 바이러스가 감염된 파일을 배포하게 될 수도 있기때문에 이러한 CI 통합도구를 잘 운용하게 되면 시스템의 신뢰도를 향상할 수 있는 것입니다.

 

이더리움 프로젝트의 경우 이러한 CI통합도구가 아무 문제 없이 잘 운용되고 있습니다만,

상당수 이더리움 소스기반 프로젝트에서 조차도 CI 통합도구가 제대로 운용되지 않고 있습니다.

- Ubiq - https://travis-ci.org/ubiq/go-ubiq Travis CI 사용되지 않고 있음 // 빌드시스템 운용 안됨

- EXP - https://travis-ci.org/expanse-org/go-expanse 운용되고 있으나 테스트케이스 모두 Fail // 빌드시스템 운용 안됨

- CLO - https://travis-ci.org/EthereumCommonwealth/go-callisto 운용되고 있으나 테스트케이스 상당수 실패 // 빌드시스템 운용 안됨.

 

빌드시스템 (자동화 빌드 사용 유무)

- Ubiq https://github.com/ubiq/go-ubiq/releases - 수동으로 파일 올리고 있음

- EXP https://github.com/expanse-org/go-expanse/releases - 자동화 빌드 사용되지 않고 있음

- CLO https://github.com/EthereumCommonwealth/go-callisto/releases - 자동화 빌드 사용되지 않고 있음

geth/gesn

이더소셜의 경우에는

CI 통합도구가 지금까지 제대로 운용되지 않고 있었고 이번에 이 부분을 모두 세팅하였습니다.

 

- geth / gesn 빌드 관리 - 

 https://travis-ci.org/ethersocial/go-ethersocial - 안드로이드 빌드의 경우만 오류를 내고 있으며 모든 테스트 케이스 통과.

 (테스트케이스 검사를 아예 하지 않도록 설정이 되어있는 타 코인 프로젝트도 있으나,

이더소셜은 모든 테스트 케이스를 문제없이 통과하도록 이번에 고쳤습니다)

 

- 빌드시스템 세팅 및 테스트 빌드 

https://github.com/ethersocial/go-ethersocial/releases - 빌드시스템을 통해서 자동으로 빌드되고 업로드된 것입니다.

(몇가지 문제를 좀 더 해결한 후에 이번주 안으로 차기 버전을 릴리스할 예정입니다.)

 

- geth / gesn 호환문제 해결 - 그동안 gesn이라는 이름으로 별도의 이름으로 배포하였으나, 이제부터는 geth / gesn 두가지를 모두 지원하고, 하위 버전간의 호환성 문제가 없도록 사소한 문제를 고쳤습니다. (아직 약간의 해결해야 할 문제가 남아있음)

 

미스트(Mist) 지갑

이더소셜은 이더리움의 지갑 프로그램인 Mist를 기반으로 하고 있습니다.

2018년 작년은 미스트 프로그램이 많은 개선이 있던 한해였습니다. 다만, 많은 개선이 있던 만큼 불안정한 모습을 보였으며

이는 타 프로젝트 개발자를 골탕먹이는 요인이 되기도 했지요.

 

미스트 프로그램은 여러가지 DApp을 함께 사용할 수 있는 "미스트 버전(Mist)"과,

지갑에만 특화되어 있는 "지갑 버전(wallet)"이 별도로 존재합니다.

 

타 프로젝트를 살펴보면 다음과 같습니다

- Ubiq - https://github.com/ubiq/fusion/releases - 꾸준한 업데이트. Mist 0.10 기반 // Mist와 지갑 동시 지원 // CI 통합도구 사용 X

- EXP - https://github.com/expanse-org/mist/releases - 약간 낡은 버전, 꾸준한 업데이트. Mist 0.9.2 기반 // 지갑만 지원 // CI 통합도구 사용 X

- CLO - 미스트 지갑 지원 안함

ESN Wallet (Mist기반)

이더소셜의 경우에는 다음과 같은 상태였습니다.

- ESN - https://github.com/ethersocial/mist/releases - 약간 낡은 버전, 꾸준한 업데이트. Mist 0.9.2 기반 // 지갑 버전만 지원 // CI 통합도구 사용 X

 

이번에 이더리움 Mist 최신 0.12.0 소스를 기반으로 작업하였으며, 이제 Mist 버전과 지갑 버전을 동시에 지원할 수 있게 되었고,

CI 통합도구를 사용하도록 고쳐서, MacOS 지원의 길도 열렸습니다~

https://travis-ci.org/EthersocialNetwork/mist/builds/513668554

 

변경사항으로는,

작년 한해동안 제가 별도로 작업했었던 Mist 통합작업을 이번 ESN 지갑에 적용하였습니다

- KRW / USD 단위 환산 지원 (작년 작업)

- 각종 한글 메시지 오류 수정 외 (작년 작업)

- 작년의 작업을 미스트 최신 0.12.0 개발판에 다시 적용.

- 이전의 ESN 지갑과 호환성 문제가 없도록 추가 수정을 한 후에 배포할 예정입니다.

 

885e5722dfa055f36a7671049baa58ed.png

 

94f5489f16625c58320ca13a720cdc9d.png

 

712 CASH

Who's ethminer

profile

주업은 오픈소스 프로그래머

 

ESN 디스코드 - https://discord.gg/hqHm69E

ESN 텔레그램 - https://t.me/ethersocialofficial

 

ESN 주소: 0x0c74e46b115e19726997dd559d2b6ff1bfb79af6

ETH 주소: 0x89307cb2fa6b9c571ab0d7408ab191a2fbefae0a

Atachment
첨부 '2'
댓글 10
  • ?
    Bluewini 2019.04.01 07:51
    수고하셨습니다.
  • profile
    천재성곤 2019.04.01 09:13
    멋지십니다.
  • ?
    채굴계똥손 2019.04.01 10:09
    역시 이더마이너님!
  • profile
    꿀맨 2019.04.01 10:16
    타 코인들이 ci를 제대로 지원하지 못한것은 아마도 그게 쉽지않기 때문일텐데 ㅡ
    (엄지척)
  • profile
    외노자 2019.04.01 12:40
    역시 Ethminer님이라는 소리만 나오네요. 엄지척
  • ?
    ESSENtial 2019.04.01 13:01
    일당백..... 이십니다...
  • profile
    반짝은하계 2019.04.01 16:36
    멋지심
  • profile
    금마 2019.04.01 19:11

    CI/CD가 요즘 핫한데 CI를 지원하신다니 대단하십니다! ^^

  • profile
    ethminer 2019.04.02 17:03
    to 금마 :
    깃허브에서 travis CI / appveyor / circle CI 등을 지원하면서부터 거의 혁명 수준이였죠~
    깃허브 등에서 CI 설정하는 것은 문서만 따라 하면 되지만 오픈소스 문화 등을 받아들이는게 훨씬 어려운 실정인 것 같습니다~
  • profile
    ddengle BOT 2019.04.02 17:03
    to ethminer :
    ethminer님 축하합니다. 8 보너스 캐시에 당첨되셨습니다.!!

ESN

이더소셜 네트워크

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 ESN [ESN 300만 블록 기념 이벤트] 154 updatefile 23 5761
ESN운영
2019.04.19
공지 ESN 제미니스로부터 인수받은 지갑이전 작업 진행 9 11 1517
ESN운영
2019.04.17
공지 ESN 바이맥스 거래 일시중단과 관련하여 P2P 게시판에서의 거래를 한시적으로 허용합니다. 1 2 1272
땡글운영위원회
2019.03.18
공지 ESN ESN 30% 추가적립 이벤트가 시작 되었습니다. 9 file 14 2917
사자마니
2019.02.28
공지 ESN 캐시시스템 적용 안내 및 에어드랍 신청제도 변경 6 6 2065
Ethersocial
2018.11.01
공지 ESN ESN 추천글, 채굴풀, 소프트웨어 모음 27 33 53165
ESC메니저
2018.02.02
공지 ESN [ESN 300만 블록 기념 이벤트] 154 updatefile 23 5761
ESN운영
2019.04.19
공지 Seedblock 게시판을 신설합니다. 3 file 1 730
땡글운영위원회
2019.04.19
[AD] [AD] 신개념 커뮤니티 개판을 소개합니다. 7 file 2 1068
관리자
2019.04.16
3526 질문 (수정)아 바이맥스         바이맥스에 얼마 안되는 ESN넣어놨다가 오늘 출금하려고 보니 출금도 안되네요   전화도 안되고    거래도 안하면서 그냥 지갑에 넣어둘껄    후회스럽네요 ㅠㅠ   ----------------------------------------... 6 885
니나노
2019.04.02
3525 ESN ESN 넷해시가 채굴장 1개 규모 정도로 줄었네요.       50기가해시면.. 580 장당 30해시라 치면...   50GH/s = (50,000MH/s)*(30MH/s)=1660 GPU   한대당 6웨이라고 치면 1660 / 6 = 276대   결국 준중형 채굴장 규모인 580 6웨이 300대보다 못한 해시량이네요...   ... 6 file 1238
메르시
2019.04.01
3524 ESN [ESN]대리와 관련해서~ 제가 먼저 사용기를 올려드리는것이 맞을 듯 하여 사용기 올려드립니다.~   https://play.google.com/store/apps/details?id=kr.co.esndrive   에서 다운을 받아야 겠지요~   별점 + 리뷰가 참 필요합니다....   자세... 19 file 18 1688
사자마니
2019.04.01
3523 ESN 땡글에 챗팅을 활성화 하는게,...   디스코드의 땡글 챗창을 땡글에 붙일 수 없나요?   가능하다면, 챗창에서 회원간 간편하게 esn도 주고받고 좋을것 같은데,.. (단, 디스코드 아이디와 땡글아이디의 연계가 가능할지는 모르겠군요.)   @ethminer    ... 322
꿀맨
2019.04.01
3522 질문 현재 채굴량이 얼마인가요?   모네로 캐다가 점점 채굴량 떨어지기 시작해서 옮겨타야 하는데 이더나 캘까 다른걸 캘까 고민중입니다.  esn은 얼마나 580 기준으로 하루 몇개나 나오는지 알고싶네요.  캐시는 분 계시면 답좀 주세요.           ... 2 897
바닥에살아도하늘을보는광부
2019.04.01
» ESN 미스트 지갑 / gesn 업데이트 예고 외 지난주에는 이더소셜이 기본적으로 잘 안되고 있던 부분을 살펴봤습니다. CI (Continuous Integration - 지속적 통합도구) 세팅 깃허브로 소스코드를 관리하면 travis CI (리눅스, 맥 OS) / appveyor (윈도우용) 등의... 10 file 12 808
ethminer
2019.04.01
3520 질문 바이맥스 ESN 출금 및 OTP 관련 질문 오랜만에 바이맥스에 넣어둔 ESN이 무사한가 확인하러 왔더니 거래소 상태가 영...   그래서 그런지 다들 개인 지갑으로 옮기시는 분위기네요.   핸드폰이 초기화 되어서 OTP 초기화 신청을 해야하는데, 웃긴건 또 고... 3 441
HWHW
2019.03.28
3519 ESN [이벤트] ESN대리가 출시되었습니다.   https://www.ddengle.com/esn/10994199   위와 같이 ESN대리가 출시 되었습니다.   관련하여 널리 사용하였으면 좋겠다는 의미로 소소하게 이벤트 하나 하려고 합니다.   댓글로 사용하신 인증샷 올려 주시면 아주 ... 25 14 2016
사자마니
2019.03.26
3518 질문 ESN 수량이 적어졋는데요.   ESN 수량이 적어졋는데요.   요즘 근 반년간 블록체인 관련해서 아무것도 보지도 하지도 않고 있었는데   오늘 ESN 지갑을 열어보니 잔액이 틀려진것 같아서요..   10,000개 이상 있어야 하는데 3,000개정도 있네요... 4 816
디아골드
2019.03.26
3517 ESN 먼저 죄송하다는 말씀을 드립니다. 일전에 일정이 늦어 지는 일은 없을꺼라는 장담을 하였으나 천재지변(?)으로 인하여 일정이 늦어 졌습니다. 죄송합니다 ... 꾸벅 지금 급하게 apk 빌드를 끝냈고 구글 플레이스토어에 등록이 완료 되었습니다. https... 41 file 31 6193
사자마니
2019.03.25
3516 ESN [알림] 세준풀 이전 점검관련 안내드립니다. 모바일로 적는지라 간략하게 적겠습니다.   현재 풀서버의 디스크 쓰기 관련 오류로 인하여  세준풀이 불안정한 상황입니다.   세준풀을 이용하시는 고객님들께서는 탑마이닝과 곤스풀로 이전 부탁드립니다.   오늘 2... 5 4 479
컴빠
2019.03.25
3515 ESN 블록 익스플로러 업데이트 안내 기존에 불편하게 생각했던 부분을 후딱 업데이트 해보았습니다~   (이미 컴빠님이 별도로 관리하고 계시는 익스플로러는 모두 지원하고 있거나 더 잘 지원하고 있는것들이지요~ 이제서야 공식 익스플로러 상에서도 지... file 5 499
ethminer
2019.03.22
3514 ESN ESN 수익 상승!!   https://www.coincalculators.io/   소소하게 RX580 2대 채굴중입니다. 근데 ESN 수익이 상승했네요.    하지만 풀해쉬가 55.95GH 이군요. 좋아야 해야할까요??   저는 채굴로 ESN 10800개정도 보유중 입니다.     ... 8 file 3 2000
우리동네
2019.03.21
3513 ESN 코인빈 사태를 보면서 감히 제안하나 올린다면...       피해자 분들이 올리는거 다 이해가 됩니다.   참 땡글 유저 입장에서 어떻게 해야 할지 모르겠습니다.     저라도 저렇게 하겠죠 ..   말이 다 이해가 됩니다.         그래서 감히 제안하나 해봅니다.    쌍둥... 6 1 1023
소박하게캐자
2019.03.20
3512 개발 EtherSocial Network Stats 업데이트 예정 안내 노드 상황판 -- 기존에 운영중이던 https://escstats.gonsmine.com 서비스의 새소식이 있어 게시합니다.   @ethminer 님의 개발로 기능이 추가된 버전을 실서비스전에 테스트 중입니다. 테스트 버전 : https://stats.... 9 file 12 1615
천재성곤
2019.03.18
3511 버그 메타마스크 ESN지갑 오류 있습니다..   오늘 메타마스크에 ESN이 입금 되었습니다.. ESN 수량이 ETH로 표기 되는 오류가 있습니다..         토큰스토어 화면 첨부 합니다..   감사 합니다..                 ------------------------------------- 꼬리... 14 file 618
스타이로
2019.03.18
3510 ESN ESN 텔레그램에 중국분이 오셨네요~ 이분 꽤 오래전부터 활동하시던 분인줄은 알았는데 중국분이라는 것은 처음 알았네요. 혹시 중국어 잘 하시는 분 ESN 텔레그램에 오셔서 홍보 부탁 드리겠습니다~   ESN 텔레그램 링크 https://t.me/ethersocialoffic... 5 file 2 903
ethminer
2019.03.18
3509 ESN ESN관련 3가지 제안해 봅니다. 1. ESN 총발행량 제한 계획은 없는건가요?   전에도 얘기 했었는데 답변을 제대로 안해주셔요..   ESN 총발행량 제한 두는것도 나쁘지 않다고 생각합니다.   무제한 발행 되는 코인 보다 총발행량 제한이 있는 코인이... 2 1 675
꼬마악마
2019.03.18
3508 ESN 바이맥스 거래 일시중단과 관련하여 P2P 게시판에서의 거래를 한시적으로 허용합니다. 안녕하세요. 땡글운영위원회입니다. 바이맥스 거래소에서의 ESN 원화 거래가 오늘부터 일시 중단 됨에 따라, 원화 거래의 불편을 최소화 하기위해 한시적으로 P2P 게시판에서의 현금 거래를 허용합니다. 바이맥스 공... 1 2 1272
땡글운영위원회
2019.03.18
3507 ESN ESN 익스플로러 기능 업데이트 지난번에 말씀드린것처럼 ESN의 제니시스 발행분을 투명하게 운용하기 위하여, 그 변동사항을 보다 쉽게 추적할 수 있게끔 익스플로러를 개선시켜보았습니다   https://github.com/ethereumclassic/explorer/pull/289... 1 file 4 500
ethminer
2019.03.18
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 179 Next
/ 179