본문 바로가기

full of life

블록체인이 세상을 바꾼다 - 1 가상화폐는 뭘까 가상화폐를 제도권 내의 "전자화폐"로 볼 수 있는가? 검토를 위해서는 국내의 법이 어떻게 구성되어 있는지 알아야 한다. ⌜전자금융거래법⌟ 제2조 15호를 보면 15. "전자화폐"라 함은 이전 가능한 금전적 가치가 전자적 방법으로 저장되어 발행된 증표 또는 그 증표에 관한 정보로서 다음 각 목의 요건을 모두 갖춘 것을 말한다. 가. 대통령령이 정하는 기준 이상의 지역 및 가맹점에서 이용될 것 나. 제14호 가목의 요건을 충족할 것 다. 구입할 수 있는 재화 또는 용역의 범위가 5개 이상으로서 대통령령이 정하는 업종 수 이상일 것 라. 현금 또는 예금과 동일한 가치로 교환되어 발행될 것 마. 발행자에 의하여 현금 또는 예금으로 교환이 보장될 것 여기서 대통령령이 정하는 전자화폐의 범용성이라 함은 "2개 광역.. 더보기
글태기 그리고 뻘글 요즘같이 제대로 일도 안 하고 공부도 안 하고 하는 거라곤 운동? 개발에 있어서 뭘 하고 싶다는 의지가 별로 없는 지금 시점에 글을 쓰고 싶지도 않은데 강제로 2주에 한번씩 글을 쓰게 되니까.. 넥스터즈 회고나 쓸까.. 하다가도 쓰다 만채로 나뒀고, 이상한 인증서 글이나 쓰고 의지도 없는 사람이 뭘 쓸 수가 있을까? 영양가 없는 글만 억지로 쓰고 있는 모양이 아주 보기 좋지 않다. 주객전도가 된 것이다. 글을 써야 하니까 뭐라도 쓰자. 하지만 글또 시작할 시점에는 분명 이정도 마음가짐은 아니었다. 🤔 예전에는 글 쓰는 걸 참 좋아했었다. 일단 일상을 기록으로 남기는 것을 제일 좋아했다. 누가 보지도 않지만 일기 쓰듯이.. 그리고 알고리즘 문제 푼 것, 또는 개발 공부하면서 정리한 것들을 남기고, 회고도 .. 더보기
2021 개발 회고 21년 1-2월, 넥스터즈 18기 활동 대외활동 경험 + 싸피에서처럼, 사람들과 협업하여 결과물을 낼 수 있는 프로젝트에 대한 열망 + 디자이너와의 협업! 이 모든 것을 충족시켜줄 수 있는 IT동아리 중 넥스터즈에 지원하게 됐고, 합격했고, 어쩌다보니 Android를 하게 됐다. 문제는 같은 시기에 인턴이 되어버렸다는 것... 정규 활동은 어찌저찌 끝났지만 팀 외에 다른 활동들도 기억에 남는다. 1-4, 6-7, 10-11 3회에 걸쳐 참여했던 전공독서 스터디. 18기 팀 중 지속적으로 프로젝트를 이어가려는 다른 팀에 합류. 그리고 12월, 넥스터즈 회고 모임 참여. 그렇지만 떠올리면 떠올릴수록 부족했던 내 모습들이 생각난다... 반성하고 22년에는 더 잘 해보고 싶다. 21년 1-2월, NTS 인턴 인.. 더보기
[한 권으로 읽는 컴퓨터 구조와 프로그래밍] 조너선 스타인하트 - 5 5장. 컴퓨터 아키텍처와 운영체제 - 컴퓨터는 어떻게 프로그램과 메모리를 조직적으로 관리할까 컴퓨터 아키텍처: 컴퓨터의 여러 구성요소를 배치하는 방법 기본적인 구조 요소들 1980년대에 만들어진 멀티프로세서시스템은 단일 CPU보다 훨씬 더 좋은 성능을 얻어내기 위한 방법이다. 하지만 이 방법은 쉽지 않았다. 여러 CPU를 활용할 수 있도록 프로그램을 병렬화하는 문제는 일반적인 경우에 풀 수 없는 문제다. 하지만 그래픽 사용자 인터페이스(GUI)를 제공하는 초기에 여러 프로그램을 동시에 실행할 수 있다는 점이 이점이었다. 반도체 회로 크기가 줄어들면서 비용이 낮아졌다. CPU를 더 빠르게 만듦으로써 더 나은 성능을 달성했다. 하지만 기계가 빨라지며 전력을 많이 소모하고, 회로 크기가 줄어드는데 기계가 빨라.. 더보기
제 1회 OP.GG 서비스 제작 경진대회 웹 개발 후기 👏🏻 롤을 좋아했던 나는 라이엇과 OP.GG 등등의 게임 관련 회사에 관심이 많았고 그러던 중에 OP.GG에서 열리는 경진대회를 알게 됐다. 🙂 제 1회 OP.GG 배 정보통신 써-비스 제작 경진대회 경력있는 신입이 되고 싶은 디자이너 / 개발자를 찾습니다! www.opgg.team 일단 프로젝트 자체도 재미있겠지만, 1등 하면 받을 수 있는 아이패드..🙃 그리고 OP.GG 공식 굿즈랑 사무실도 궁금했고! 등등 생각하면 할수록 지원하지 않을 이유가 없었당 ㅎㅎㅎ 지원서를 제출하고, 온라인 면접을 저녁 시간대에 봤었다! 롤과 게임에 대한 관심을 많이 표현했고.. 또 본업을 하면서도 여러 사이드 프로젝트를 진행해왔고 계속 하고 있는 점을 통해 책임감을 어필했었던 것 같다. 그냥 일반적인 다른 종류의 대회였다면 그.. 더보기
[한 권으로 읽는 컴퓨터 구조와 프로그래밍] 조너선 스타인하트 - 4 4장. 컴퓨터 내부 구조 - 컴퓨터 하드웨어는 어떻게 구성되는가 컴퓨터에는 조작할 비트들을 저장할 장소가 필요하다. 이를 메모리라고 부른다. 메모리는 집이 빈틈없이 늘어선 거리와 같다. 모든 집은 크기가 똑같고, 모든 집에는 정해진 개수만큼 비트를 저장할 수 있는 방이 있다. 각 집에는 주소가 부여된다. 컴퓨터에 정보를 전달하거나 컴퓨터의 정보를 가져오는 것을 I/O라고 한다. I/O에 연결되는 장치를 주변장치, peripheral이라고 한다. 36비트나 64비트 컴퓨터가 흔해진 요즘은 메모리 거리의 주소 수가 훨씬 많아졌다. 메모리 거리가 너무 길기 때문에 모든 주소에 집(메모리)이 있지는 않게 됐고, 빈 주소가 많아졌다. 따라서 메모리 거리 중 일부를 I/O 장치에 할당하는 것이 타당해졌다. 많은 컴.. 더보기
[한 권으로 읽는 컴퓨터 구조와 프로그래밍] 조너선 스타인하트 - 3 3장. 메모리와 디스크의 핵심: 순차 논리 - 컴퓨터는 비트를 어떻게 기억하는가 조합 논리는 입력의 현재 상태만을 다룬다. 하지만 조합 논리만으로는 상태를 기억해둘 수 없다. 때문에 순차 논리라는 것을 통해 입력의 현재 상태와 과거 상태를 함께 고려할 수 있도록 한다. 👉🏻 시간 표현과 상태 기억 컴퓨터에게는 주기적인 전기 신호가 필요하다. 과거에서부터 현재까지 어떤 방식을 사용했는지 알아본다. 발진자 인버터의 출력을 입력에 연결한다. 이를 피드백이라고 한다. 이는 마치 마이크와 스피커를 가까이 위치시킬 때 생기는 현상과 같다! 출력이 0과 1 사이를 진동하게 된다. 이 발진자를 효율적으로 만드는 방법은 크리스털을 활용하는 것이다. 크리스털 발진자는 전자적인 단극쌍투 스위치를 사용해 크리스털에 전기를 가.. 더보기
[한 권으로 읽는 컴퓨터 구조와 프로그래밍] 조너선 스타인하트 - 2 2장. 전자 회로의 조합 논리 - 컴퓨터는 어떤 논리로 비트를 다루는가 이런 역사 이야기는 참 재밌다. 그냥 읽으면 재밌기 때문이다. 하지만 계산하면 골치아프다. 후후.. 이 장을 읽으면서도 전공 수업 생각이 많이 났는데, 사실 그때는 이런 과정을 모른 채 이론을 배우고 계산하기 급급했다. 그래서 각각의 이론들이 다 따로 놀았는데 (이거 혹시 나만 수업을 제대로 안 들어서 그런건 아니겠지?ㅎㅎ) 이렇게 순차적으로 읽어보니까 각각의 이론들이 이어지고 이해가 되는 느낌이다! 👉🏻 아날로그 세상에서 컴퓨터가 디지털인 이유 아이들을 학교에 등하교시킨다고 할 때, 시간을 단축하려면 1. 더 빠르게 운전하거나 2. 학교 근처로 이사가는 방법이 있다. 컴퓨터는 전자를 움직이는데, 전자의 이동 속도를 물리적으로 줄일 .. 더보기