본문 바로가기

42 Seoul

(3)
[블록체인] Web3.0이란? WEB3.0? 한 달 전부터 시작한 블록체인 스터디에서 대화중 web3.0이라는 용어를 처음 듣게 됐다. web에도 버전이 있는건가 싶었지만 그것은 아니고 차세대 web 패러다임을 칭하는 것 같다. 블록체인과 연관도 깊고 앞으로 발전할 수도 있는 분야이기에 나름대로 정리를 해보려 한다. WEB2.0 WEB3.0을 알아보기 전, 현재 진행 중인 있는 WEB2.0에 대해 먼저 알아보자. 위키피디아에 기술된 내용을 보면 굉장히 많은 개념과 기술들이 적용된 것이 WEB2.0이라는 것을 알 수 있다. WEB2.0의 핵심 요소 개방, 참여, 공유는 웹2.0의 대표적인 키워드이며, 특히 사용자가 정보의 소비자이자 생산자가 되는 인터넷 통합 환경을 통칭함 가벼워진 웹 S/W와 풍부한 사용자 경험을 바탕으로 함 플랫폼으..
[메모리 구조] Code, Data, Heap, Stack 42SEOUL에서 과제를 하던 도중 궁금증이 생겨 테스트하고 검색하면서 알게 된 정보를 적어본다. get_next_line 함수의 경우 우리는 파일 혹은 표준입력을 읽어서 한 줄씩 돌려주어야한다. 이렇게 데이터를 불러오고 쓰는 경우 일종의 임시저장소인 Buffer를 쓰게 되는데 이 Buffer의 사이즈를 정하는 과정에서 궁금증이 생겼다. (buffer 사이즈가 매우 큰 경우 buffer 사이즈가 매우 작은 경우) Buffer가 매우 큰 경우 버퍼가 매우 큰 경우 우리는 파일 혹은 표준입력으로부터 읽어드리는 행위를 자주 할 필요가 없다. 입력하는 데이터들이 한 번에 buffer에 들어가는 경우가 대다수일 것이고 이를 한 번만 처리해주어 저장한 후 사용하면 된다. Buffer가 매우 작은 경우 반대로 이런 ..
[메모리 구조] Code, Data, Heap, Stack 42SEOUL에서 과제를 하던 도중 궁금증이 생겨 테스트하고 검색하면서 알게 된 정보를 적어본다. get_next_line 함수의 경우 우리는 파일 혹은 표준입력을 읽어서 한 줄씩 돌려주어야한다. 이렇게 데이터를 불러오고 쓰는 경우 일종의 임시저장소인 Buffer를 쓰게 되는데 이 Buffer의 사이즈를 정하는 과정에서 궁금증이 생겼다. (buffer 사이즈가 매우 큰 경우 buffer 사이즈가 매우 작은 경우) Buffer가 매우 큰 경우 버퍼가 매우 큰 경우 우리는 파일 혹은 표준입력으로부터 읽어드리는 행위를 자주 할 필요가 없다. 입력하는 데이터들이 한 번에 buffer에 들어가는 경우가 대다수일 것이고 이를 한 번만 처리해주어 저장한 후 사용하면 된다. Buffer가 매우 작은 경우 반대로 이런 ..