snkrz

프로젝트/Web3

[SNKRZ] 입문기

왜 시작했나? 정말 최근부터 dApp 써보고 싶어졌다. 이전에는 NFT에 대한 부정적인 시각을 가지고 있었고 실제 현금이 들어가는 것이라 굉장히 꺼려졌었다. 크래프톤 정글 교육 중에 밥값 때문에 돈이 궁하기도 했고. 생각이 바뀐 계기는 Glitch Hackathon에서 만난 한 팀원 분이다. 평소 웹3 생태계에 관심이 많으신 팀원분은 dApp을 여럿 해보며 투자도 꽤 하신 분이셨는데, 그 중 특히 재밌게 이야기해주신 것이 "STEPN"이다. 1. 재밌을 것 같다! STEPN은 Social-Fi와 Game-Fi를 합친 웹3 라이프스타일 dApp이다. 신발 NFT를 소유한 채로 운동(산책/조깅/러닝 등)을 수행하면, 운동시간 동안 채굴이 진행되는 방식이다. 웹2에서 걸으면서 돈을 번다는 "캐시워크"와 다를 ..

크래프톤 정글 2기

[크래프톤 정글 2기] Day 51

회고 해커톤을 다녀오느라 7주차 과제가 밀려있다. 7주차 과제는 프록시 서버 구현. 우선 CSAPP 11장 네트워크 개념을 읽고 순서대로 구현해야겠다. 학부에서 네트워크 과목을 이수했기에 크게 어렵진 않은데, 이걸 C로 아예 로우 레벨에서 시스템콜을 쓰는 것을 보니 엄청 신기했다. 개념적으로만 알고 있던 socket(소켓)을 함수(시스템 콜) 호출해서 클라이언트와 통신하는 일련의 로직을 지켜보니 소켓 통신에 대한 이해가 높아지는 것 같다. tiny 코드를 분석하다 동료들과 토의하는 일이 있었다. tiny 서버는 동적 컨텐츠를 제공할 때는 fork해서 자식 프로세스의 표준 출력을 부모 프로세스의 fd(소켓)으로 덮어씌운다. 이렇게 하면 자식 프로세스에서 stdout에 쓰는 것은 부모에서 열려있는 소켓으로 ..

KimCookieYa
'snkrz' 태그의 글 목록