무지개곰
article thumbnail
[SUI] SUI testnet 코인 받기
BlockChain/SUI 2024. 4. 3. 13:13

1. welldone wallet 설치 https://docs.welldonestudio.io/ko/wallet/manual/how-to-install/ 위의 주소에 접속하여 welldone wallet을 chrome에 설치합니다. 2. sui faucet https://docs.sui.io/guides/developer/getting-started/get-coins 위의 주소에 접속하여 설명을 읽고 진행합니다. discord에 접속하여 SUI test을 받는 방법은 아래와 같습니다. https://discord.com/channels/916379725201563759/1037811694564560966 위의 주소에 접속 후 채팅창에 !faucet 계정 주소 를 입력합니다. ex) welldone wal..

article thumbnail
[ICP] ICP Hacker House 참가 후기
활동 2024. 3. 27. 15:22

작년에 ICP meet up에 참가하였던 기억에 올해 ICP Hacker House에 대한 기대를 품고 참가하게 되었습니다. 작년의 경우 ICP에 대한 지식이 전혀 없기도 하였고 대부분의 과정이 영어로 진행되었다는 점과 기술을 배울 수 있는 자리가 아닌 참가자들간의 커뮤니티 모임 형식이었다보니 ICP에 대한 이야기보다 블록체인 취업에 관한 질문을 하며 돌아다녔습니다. 올해는 ICP Hacker House에 참가하여 다양한 미션을 통하여 ICP에 대하여 가볍게 체험해볼 수 있었던 좋은 기회였습니다. ICP에 대하여 간략하게 설명을 남기면 아래와 같습니다. ICP란? ICP는 데이터 센터와 블록체인 기술의 보안성을 활용하여 기존 웹 클라우드 서비스를 이용하지 않고 저렴한 비용으로 분산된 웹사이트, 어플리케이..

article thumbnail
[개발 일기] 데드락, 라이브락, 기아 상태
개발일기/Prism 2024. 3. 13. 16:39

목차 데드락 라이브락 기아 상태 데드락 둘 이상의 프로세스가 서로가 가진 한정된 자원을 요청하는 상태 type value struct { mu sync.Mutex value int } func Sum(a, b *value) { defer wg.Done() a.mu.Lock() defer a.mu.Unlock() time.Sleep(2*time.Second) b.mu.Lock() defer b.mu.Unlock() fmt.Printf("%d + %d = %d\n", a.value, b.value, a.value + b.value) } var a, b value wg.Add(2) go Sum(&a, &b) go Sum(&b, &a) wg.Wait() 데드락 발생 조건 상호 배제 동시에 실행되는 프로세스가 어..

article thumbnail
[개발 일기] 채팅 구현 사전 공부
개발일기/Prism 2024. 3. 10. 19:01

목차 1. WebSocket이란? 2. WebRTC란? 3. STOMP란? WebSocket이란? WebSocket은 TCP 위에서 메시지 스트리밍을 가능하게 합니다. 전이중 통신 두 대의 단말기가 데이터를 송수신하기 위해 동시에 각각 독립된 회선을 사용하는 통신방식 WebRTC란? WebRTC는 Web Real-Time Communication의 약자로, 브라우저끼리 통신하여 중간자인 서버 없이 브라우저 간에 P2P 형태로 오디오, 영상, 데이터를 교환할 수 있게 하는 기술 장점 네트워크 지연시간이 짧다 전송 속도가 빠르다 STOMP란? Simple Text Oriented Messaging Protocol의 약자로 간단한 문자 기반 메세징 프로토콜을 의미합니다. 여러 플랫폼 간 메세지를 상호 운영할 ..