본문 바로가기

전체 글104

그냥 하지 말라 평생 책을 안 읽고 살아가던 제가 군대에서 100권 정도의 책을 읽었었는데요. 군대에서 가장 인상 깊게 읽은 책 중 하나를 꼽자면 송길영 님의 상상하지 말라였습니다. 해당 책을 읽고 송길영 님의 팬이 되어 송길영 님의 강연들도 메모하며 들었던 기억이 나네요. 최근에 교보문고를 들렀다가 송길영님의 차기작이 나온 것을 보고 읽어보았어요. 읽으면서 인상 깊었던 구절을 뽑아보았습니다. 💪💪 인상 깊은 구절 1. 바라건대, 욕망하기를 멈추지 마십시오. 애초에 멈출 수도 없습니다. 욕망이란 나의 존재가 좀 더 안정되게 유지되길 바라는 소박한 마음에서, 내가 소멸한 후에도 나의 존재가 잊히지 않기를 바라는 본능에서, 나의 자아가 같은 종의 다른 개체들에게 존중받고 영향력을 가지길 바라는 무한한 욕심에서 뿜어져 나오는.. 2022. 3. 21.
내가 꿈꾸는 프로그래머로서의 삶 어쩌다 프로그래머를 꿈꾸게 되었나 중고등 학생 때엔 아나운서가 꿈이었다. 중학생 때 학교 축제 MC를 2년 동안 맡았었는데 정말 너무 재미있었다. 축제 공연을 준비한 팀들을 빛내주는 멘트를 던지고, 중간중간 유쾌하게 분위기를 전환해주고, 축제의 우승팀을 가리는 결과 발표는 마치 슈퍼스타 K의 김성주가 된 것 같은 기분이 들게 했다. 고등학교 진학 후, 방송부 아나운서를 했었고 꽤 진지하게 아나운서가 되고 싶었다. 아나운서라는 꿈을 더 꾸지 않게 된 계기는 아나운서 캠프를 다녀온 뒤였다. 아나운서는 정확하게 전달해야 할 내용을 청자에게 전달하는 직업이었지, 내가 하고 싶은 말을 할 수 있는 직업이 아니었기 때문이다. 이맘때쯤 뜬금없이 스티브 잡스에게 빠졌다. 그의 현란한 스피치를 보고서는 이거다! 이게 진.. 2022. 2. 24.
[힙크비] DeFi 입문 안녕하세요! 조엘입니다! 🙌🙌 현재 힙한 크립토의 비밀(이하 힙크비) 스터디에 참여하고 있어요. 매주 특정 주제의 질문들에 대한 답을 작성해서 스터디원들과 공유하고 있는데요! 이번에 함께 살펴볼 주제는 DeFi(탈중앙화금융) 입니다! 💲💲 #1. DeFi란? DeFi는 Decentralized Finance의 약자로 탈중앙화금융을 말해요. 기존에 은행이 담당하던 금융 서비스를 블록체인 상에서 탈중앙화 된 방식으로 구현한 것인데요. 사전에 코드를 통해 정해둔 규칙인 스마트 컨트랙트를 통해 금융거래가 블록체인 상에서 진행되어요. DeFi를 활용하면 은행이 서비스 사용에 대해 부과하던 수수료를 내지 않아도 되어요. 다만 스마트 컨트랙트를 실행하는 것은 블록체인에서 연산을 필요로 하기에 가스비(코드 실행 수수료.. 2022. 2. 1.
응용 계층이란? 1. 저번 포스팅에서 TCP/IP 5계층에 대해 알아봤어요. 이제 계층별 역할과 계층별로 사용되는 프로토콜에 대해 알아볼 텐데요! 가장 먼저 알아볼 계층은 바로 응용 계층이에요. 응용 계층은 서로 다른 엔드 시스템의 어플리케이션 간에 정보를 교환하는 역할을 수행해요. 말이 조금 어렵죠? 이번 포스팅에서는 응용 계층이 어떤 일을, 어떻게 하는지 알아봅시다. 💪💪 2. 서로 다른 엔드 시스템의 어플리케이션 간에 정보를 교환한다는 것은 서로 다른 엔드 시스템의 프로세스끼리 통신하는 것을 뜻해요. 응용 계층은 서로 다른 컴퓨터의 프로세스가 정보를 교환하도록 지원하는 계층이라는 것이죠. 서로 다른 프로세스가 정보를 주고받기 위해서는 공통된 언어가 필요할 텐데요! 이때 주고 받을 메시지의 규칙을 정의한 것이 응용 .. 2022. 1. 31.
TCP/IP 5계층 1. 앞선 포스팅을 통해 네트워크는 참 복잡하게 구성된다는 것을 깨달았어요. 다양한 프로토콜과 통신 방법, 패킷 스위치/커뮤니케이션 링크로 구성된 인프라 구조 등 고려할 게 참 많았는데요! 이렇게 복잡한 네트워크를 어떻게 해야 유지보수 및 확장에 유리하게 설계할 수 있을까요? 2. 해답은 네트워크의 계층화인데요. 통신 절차 및 규약에 따라 네트워크를 단계적으로 분리하여 계층화시키는 것이죠. 역할에 따른 모듈화를 네트워크 전반에 도입하는 것이죠! 이에 따라 요구 사항의 변경 및 새로운 기술의이 도입된다면, 유연하게 유지보수 및 확장을 할 수 있어요. 3. 현대 네트워크에서 가장 보편적으로 사용하는 네트워크 계층화는 TCP/IP 5계층(혹은 4계층) 인데요. 각 계층은 SW, HW, 또는 둘의 결합으로 구현.. 2022. 1. 30.
데이터 교환 방식 (서킷 스위칭 & 패킷 스위칭) 1. 인터넷은 구리 선, 광섬유 등의 커뮤니케이션 링크와 라우터, 링크 레이어 스위치 등의 패킷 스위치로 구성된 인프라 기반 위에, TCP/IP 프로토콜 스위트를 사용해 데이터를 빠짐없이 알맞은 수신자에게 전송할 수 있다고 알아봤어요. 이번 포스팅에서는 좀 더 자세히 두 가지 데이터 교환 방식, 서킷 스위칭과 패킷 스위칭에 대해 알아봐요. 💪 2. 서킷 스위칭(회선 교환) 방식은 각 엔드 시스템끼리 하나의 전용선을 할당받아 데이터를 주고받는 방식이에요. 특정 커뮤니케이션 링크와 패킷 스위치를 할당받아 독립적인 통신 연결을 수립하는 것이죠. 전용선을 통해 연속적인 데이터를 주고받기에 데이터 통신 속도와 성능이 일정해요. 3. 서킷 스위칭의 예시로는 전화 수가 있던 초창기 전화 시스템이에요. 통신을 위해 직.. 2022. 1. 29.
프로토콜 & TCP/IP 1. 프로토콜이란 컴퓨터 사이에 원활한 통신을 위해 지키기로 한 규약을 뜻해요. 컴퓨터 사이에서 주고받을 메시지의 형식과 순서를 정의하고, 전송 및 수신 시 취해야 할 행동을 정의하는 것이죠. 2. 인터넷에서는 정말 다양한 프로토콜이 사용되어요. 그냥 하나의 프로토콜을 쓰면 되지 왜 다양한 프로토콜이 사용되는 걸까요? 이는 네트워크를 통한 데이터 전송 과정이 계층화되어있기 때문이에요. 각 계층의 역할에 맞춰 다른 프로토콜을 사용하는 것이죠. (왜 네트워크를 계층화시켰을까요? 🤔) 3. 인터넷에서 컴퓨터들이 정보를 주고받는데 쓰이는 프로토콜의 모음을 인터넷 프로토콜 스위트라고 해요. 인터넷 프로토콜 스위트 중 TCP 프로토콜과 IP 프로토콜이 가장 많이 쓰이는데요. 따라서 인터넷 프로토콜 스위트를 TCP/.. 2022. 1. 28.
인터넷이란? 1. 인터넷은 전 세계적으로 컴퓨팅 디바이스를 상호 연결하는 컴퓨터 네트워크 시스템을 뜻해요. 컴퓨팅 디바이스는 노트북, 스마트폰, 태블릿 등 인터넷을 사용하는 기기를 말해요. 네트워크 용어로 컴퓨팅 디바이스는 엔드 시스템으로 불려요. 2. 인터넷은 커뮤니케이션 링크와 패킷 스위치로 엔드 포인트들을 연결해요. 하나의 엔드 시스템에서 다른 엔드 시스템으로 데이터를 전송할 때, 데이터를 잘게 쪼개 조각마다 헤더 바이트를 붙이는데, 이를 패킷이라고 불러요. 3. 커뮤니케이션 링크는 땅에 깔린 구리 선, 광섬유 등 데이터를 물리적으로 전송하는 물질을 뜻해요. 물질의 특성에 따라 각기 다른 데이터 전송 속도를 가져요. 4. 패킷 스위치는 패킷을 올바른 엔드 시스템으로 이동하도록, 알맞은 커뮤니케이션 링크로 데이터.. 2022. 1. 28.
[힙크비] 엑시 인피니티 리서치 안녕하세요 조엘입니다! 🙌🙌 현재 힙한 크립토의 비밀(이하 힙크비) 스터디에 참여하고 있어요. 매주 특정 주제의 질문들에 대한 답을 작성해서 스터디원들과 공유하고 있는데요! 이번 주 주제는 다음과 같아요. 블록체인 기술을 기반으로 한 Dapp(Decentralized Application) 프로젝트를 하나 골라 리서치해서 아래 질문에 답해보아요! 이번 주엔 엑시 인피니티에 대해 공부해보고 정리해봤습니다! 🚀🚀 #1. 어떤 프로젝트인가요? 어떤 서비스를 만들고 있나요? 만드는 가치는 무엇인가요? 제가 살펴볼 프로젝트는 엑시 인피니티예요 엑시 인피니티는 베트남의 스타트업 스카이 마비스에서 개발한 게임이에요. 2021년 10월 기준, 총 2백만 명의 DAU를 보유하고 있어요. Axie라는 캐릭터를 생성하고, .. 2021. 12. 19.
반응형