개발자(6)
-
개발일지 (4월 회고)
Reading & Thinking 시험기간이 껴 있어서 이번달에는 독서를 많이 못하겠거니 생각하고 있었는데, 아침에 일어나서 책을 읽지 않으면 뭔가 찝찝함이 생기는 경지에 이르렀는지, 그래도 독서를 꾸준히 했다. instagram 계정에 업로드한 것 기준으로는 25권 정도의 책을 읽었는데, 책을 읽다가 이전에 읽었던 것들을 다시 꺼내드는 경우를 포함하면 한 40권 정도의 책을 읽은 것 같다. 나는 지식(knowledge)을 구축하는 데에 관심이 많고, 지식은 정보(information)들의 연결이라고 생각하며, 이 정보는 인식(perception)으로부터 나온다고 생각한다. 따라서 지식을 잘 구축하기 위해서는 많은 것들을 인식하는 것과, 이것들을 잘 연결할 수 있는 사고 능력이 필요하다고 생각한다. 습관..
2023.04.29 -
개발일지 (3월 회고)
복학 후기 이번학기에는 15학점을 신청했다. 전반적으로 과제로드가 비교적 적은 수업들을 듣거나, 성적에 대한 부담을 내려놓은 수업이 많아서 그런지 아직까지는 힘든 과제가 많이 없고 이런저런 지식들을 배우는 재미가 있다. 데이터 통신 수업은 생각보다 많이 low level을 다루지만 굉장히 재미있고, Chat GPT가 나오고 나서부터 수업 시간이 굉장히 알차졌다. 교수님께서 애매하게 설명하고 넘어가셨다는 느낌이 드는 부분이나, 내가 딴생각 하다가 놓친 부분을 굉장히 빠르게 해결할 수 있어서, 수업이 끝나고 나왔을 때 새롭게 이해하게 되는 부분들이 많아졌다. 데이터 통신 과제로 간단한 소켓 프로그래밍을 구현하는 예제가 나왔는데, 이걸 C, C++, Go, Kotlin으로 각각 구현해봤다. (GPT의 도움을 ..
2023.04.02 -
개발일지 (9월 회고)
전역과 복학 오지 않을 것만 같았던 34개월간의 산업기능요원 복무가 마무리되고 22년 9월 14일 자로 복무만료가 되었다. 병무청에서 별다른 안내를 해주지 않아서 만료된 거 맞나? 싶었지만, 병무청 앱을 들어가 보니 "예비군"이라고 표시되어 있었고 그제야 조금 실감이 났던 것 같다. 34개월의 복무를 마치고 나니 어느덧 4년 차 프론트엔드 개발자가 되어 있는 내 모습을 다시 한번 돌아보게 되었는데, 소개원실 프로젝트에서 가위바위보를 져서 프론트엔드를 선택했고, 결국 이 프로젝트를 이력서에 적어 첫 회사에 취직하게 된 기억을 되살려보다가 문득 인생에서 중요하게 보이는 선택들이 때로는 정말 별거 아닌 이유들로 인해 이루어지는 경우가 많은 것 같다는 생각이 들었다. 처음에는 복무가 마무리되는대로 지금 회사에서..
2022.10.03 -
[Docker in Action] Software installation simplified (2)
Installation files and isolation 실제로 도커에서 우리가 "이미지"라고 부르는 개념은 "이미지 레이어"들의 조합(Collection)을 의미합니다. "이미지 레이어(layer)"는 파일과 파일 메타데이터의 조합으로, 하나의 "Atomic Unit"으로 기능합니다. 도커는 이 각각의 레이어를 이미지처럼 취급하며, 이렇게 이미지를 구성하는 이미지 레이어들과 이미지 사이의 관계를 이해하면 다음과 같은 핵심적인 질문들을 해결하는데 도움이 됩니다. What image properties factor into download and installation speeds? What are all these unnamed images that are listed when I use the doc..
2022.04.17 -
산업기능요원 전직 후기
글을 들어가기에 앞서 전직하는 모든 과정들에 도움을 준 여러 동기들과 친구들, 회사 동료들에게 감사의 말씀을 전합니다. Overview 2019년 7월 1일 산업기능요원의 현역 재배정 TO를 받기 위해 강남에 있는 IT 중소기업에 프론트엔드 개발자로 취직했습니다. 4개월 후인 2019년 11월에 회사가 현역 재배정 TO를 받게 되었고, 1순위 대기자로 입사하여 현역 산업기능요원으로 복무하게 되었습니다. 1년 정도 지나고 이런저런 경험들을 하다가 이직을 결심하게 되었고, 모든 절차를 마무리하고 2020년 12월 21일 새로운 회사에 입사하게 되었습니다. 이번 포스팅에서는 산업기능요원으로, 특히 IT분야에서 복무하고 있는 분들이라면 한 번쯤은 고민해보았을 전직(이직)에 대한 저의 고민과 전직하는 전반적인 과..
2020.12.09 -
CORS 란
Cross Origin Resource Sharing CORS는 Cross-Origin Resource Sharing의 약자로 W3C에서 서로 다른 Origin에서 리소스(Resource)를 공유할 수 있도록 하기 위해 내놓은 정책입니다. 서로 다른 Origin 이라는 것은 도메인 혹은 포트가 다르다는 것을 의미하므로 서로 다른 도메인 주소 사이에서 데이터(예를 들면 API요청, 응답)를 주고받을 수 있도록 하기 위한 정책이라고 할 수 있습니다. CORS이 등장하게 된 이유는 Same-Origin Policy (동일 출처 정책) 때문입니다. Same-Origin Policy는 어떤 출처에서 불러온 문서나 스크립트가 다른 출처에서 가져온 리소스와 상호작용하는 것을 제한하는 보안 방식을 의미합니다. 간단히 ..
2020.04.04