Note
내 코드에 관한 고민 그리고 앞으로 해야 할 것들 (#NestJS Code Review)
내 코드에 관한 고민 그리고 앞으로 해야 할 것들 (#NestJS Code Review)
2022.12.17소중한 경험 최근에 달려오면서 짠 코드의 전반적인 코드 리뷰를 받을 수 있는 좋은 기회가 있었다. 사실 NestJS + Prisma가 흔한 조합은 아니라서 레퍼런스도 부족했고 성장하면서 짰기 때문에 잘 활용하지도 못했다. 해결하지 못한 의문들은 걸림돌로 마음속에 남았있었는데 많은 것을 해결할 수 있었던 소중한 기회였다. 2시간이 너무 짧게 느껴졌고 정말 많은 것을 느꼈다. 더 시간이 지나면 리뷰한 내용을 많이 까먹을 것 같아서 미리 피드백 복기한 것과 느낀점을 적어본다. 코드 리뷰 방식 처음부터 끝까지 내.. 방대한 코드를 남에게 소개를 하는 것은 처음이어서 긴장을 엄청했다. 코드 리뷰에 앞서서 미리 방어적으로 (변명을 하며) 밑밥 깔았다. 지금 생각해보면 코드로 바로 들어가면 되는데 괜히 소중한 시간을..
[서평] 시작하세요! C# 10 프로그래밍
[서평] 시작하세요! C# 10 프로그래밍
2022.12.02시작하세요! C# 10 프로그래밍: 기본 문법부터 실전 예제까지 이 책의 목표는 여러분이 C#을 이용해 프로그래밍 기초를 탄탄하게 다질 수 있게 하는 것이다. 이를 위해 C# 언어의 최신 버전인 C# 10의 문법까지 구체적인 예제와 함께 상세히 설명하며, 단순히 wikibook.co.kr 이번 글에서는 "시작하세요! C# 10 프로그래밍" 책을 리뷰해보고자 합니다. 이전에 유니티를 하면서 C#을 공부한 적이 있는데요. 한 C# 7.3이 나올 때쯤 C# 5.0까지 공부한 기억이 있습니다. 오랜만에 C#을 공부해보니 새로운 점이 많았습니다. 이 책을 보면서 구글링하며 대충 넘어간 부분을 채우거나 정리할 수 있었습니다. 이때까지 읽으면서 느낀 이 책의 특징을 정리해보겠습니다. 책의 특징 [특징 1] .Net에..
[2022년] 컴퓨터공학 대학생 공부 및 면접 대비 자료 추천
[2022년] 컴퓨터공학 대학생 공부 및 면접 대비 자료 추천
2022.11.14컴퓨터공학 공부 자료들 2탄 새로 공부한 것도 있고 바뀐 생각도 있고 새로 알게 된 것도 있어서 "온라인 컴퓨터공학 공부" 글에 이어서 다시 한번 적어봅니당. * 이전 글: 나의 온라인 컴퓨터공학 공부 예전 글이랑 많이 중복됩니다. 개인적으로 참고해볼 겸 다시 정리해보는 CS(Computer Science), 프로그래밍 공부, 면접, 취준 자료 1. OSSU https://github.com/ossu/computer-science Open Source Society University Complete education in computer science using online materials 유명한 온라인 강의로 대학교 커리큘럼을 만든 것 2. Free Code Camp https://github.co..
웹 애플리케이션 공동 명의로 저작권 등록하는 법
웹 애플리케이션 공동 명의로 저작권 등록하는 법
2022.11.07오늘은 팀에서 modocode.com이라는 웹 페이지를 출시하고 공동 명의로 저작권을 등록한 경험을 나눠보고자 합니다. ㅎㅎ 같이 만든 웹 애플리케이션 저작물을 공동 명의로 등록하는 법에 대해 알아봅시다. 1. 저작권 등록 사이트에 접속합니다 2. 컴퓨터프로그램 등록을 누릅니다 3. 회원가입 후 로그인합니다 로그인합니다. 본인 인증까지하셔야 저작물 등록이 가능합니다. 4. 온라인 등록신청 버튼을 누릅니다 5. 이미 저작물이 등록됐는지 선택합니다 처음 등록하기 때문에 '아니오'를 누르고 다음을 눌러줍니다. 6. 등록권리자가 "본인"인지 "대리인"인지 선택합니다 저는 제 서비스를 제가 등록하기 때문에 본인으로 선택했습니다 신청서를 마저 작성하고 다음을 눌러줍니다. 7. 신청인(등록권리자)에서 공동 저작자를 ..
2022년 3분기 + 요즘 생긴 관심사 정리 (#모도코_프로젝트)
2022년 3분기 + 요즘 생긴 관심사 정리 (#모도코_프로젝트)
2022.10.043분기 정리 되게 일정이 빡빡했는데 그 와중에 우리가 목표로 한 기능 구현은 모두 소화해내어서 나름 뿌듯하다. 매일마다 짧게 한 스크럼이 많은 도움을 주었다. 이것저것 일정에 둘러싸여 있을 때 특정 부분에서 막히면서 시간이 생각보다 많이 걸리는 경우가 있었다. 데일리스크럼 덕분에 내 현상황을 팀원들이 모두 매일마다 알 수 있었기에 스프린트 내에 끝내지 못해도 당황하거나 큰 문제가 발생하지 않았던 듯하다. 내가 맡은 기능 구현에 막혀도 상황공유가 되니 빠르게 능동적으로 대처할 수 있었던 듯하다. 교훈: 답도 없이 막힌 것은 빠르게 공유하자?ㅎㅎ 추석도 있고 스터디도 하고 인터뷰도 하고 UX 리뷰도 받고 등 팀의 외부 일정 때문에 이것 저것하는라 정신없었던 3개월이다. 7월 예전에 읽은 코어 자바스크립트 책..
소예다방(soyeah coffee) :: 고려대역 근처 카페
소예다방(soyeah coffee) :: 고려대역 근처 카페
2022.08.28잠시 쉬어갈 겸 들린 카페: 소예다방 위치: 고려대역 4번 출구 소예다방은 고려대역 4번 출구 근처(걸어서 5분)에 있다. 고려대역 4번 출구로 나오면 파리바게뜨가 보일 것이다. 계속 걸어가자. 파리바게뜨를 지나서 나오는 좌측 골목길로 들어가면 소예다방 카페가 나온다. 메뉴 후기 어제 큰 발표 하나를 끝내고 잠시 환기시킬 겸 친구가 하고 있는 카페에 들렸다. 메뉴판에서 멀뚱멀뚱거리고 있으니 친구님이 친절하게 파시는 메뉴에 대해 설명해주셨다. ㅋㅋㅋ 여기는 가게에서 블렌딩한 두 종류의 커피를 팔고 있다. 다크하고 진한 맛을 내는 찰리-블렌딩과 고소하며 약간의 산미가 있는 마틴-블렌딩이다. 나는 찰리-블렌딩을 마셔봤다. 은은한 초콜릿과 연기향이 느껴진다. 커피 너무 맛있어서 금방 마셨다. 그리고 시킨 딸기 ..
2022년 1~2분기 + 요즘 생긴 관심사 정리 (#군대_전역)
2022년 1~2분기 + 요즘 생긴 관심사 정리 (#군대_전역)
2022.07.111~2 분기 정리 1분기(1, 2, 3 월)는 거의 군대에 있었어서 할 말이 없다. ^^ 2년 동안 군대에서 실질적으로 개발을 할 시간은 당연히 거의 없었다. 거기서는 부족한 시간, 사회와의 단절된 gap을 메우려고 불안함에 많은 것을 읽으려 들었던 것 같다. 이제 실전역을 한지 2개월 정도 넘었는데 실제 프로젝트를 하니까 정말 많은 것을 알게되고 흥미로운 것을 시도해보게 됐다. 그때는 다른 사람의 개발 블로그 글을 많이 읽었다. 거기서 눈으로만 본 개발을 직접해보고 서비스를 만드니깐 더 이해하는 컨텍스트도 넓어지고 기억에도 오래남고 더 재미있다ㅎㅎ. 그냥 읽다보면 그 사람이 어떤 문제를 어떻게 해결했는지 금방 까먹는다. 같은 말? 같은 개념을 10번 정도 우연히 중복해서 보게되면 대충 이게 이거였지! ..
Confluence에 RSS 피드 긁어와서 최신 블로그 글 띄우는 법
Confluence에 RSS 피드 긁어와서 최신 블로그 글 띄우는 법
2022.06.24Confluence에 RSS 피드 긁어와서 띄우는 법 현재 프로젝트 팀원이 3명인데 앞으로 많은 글을 서로 공유하고 쓸 예정이다. 그렇다보니 좀 더 편하게 팀원들이 운영하는 블로그 최신 글을 한눈에 보고 싶었다. 나만 볼 것도 아니기 때문에 RSS Reader 같은 서비스는 별도로 사용하지 않았다. 그러다 보니 매일 보는 컨플 위키에 넣으면 좋겠다 싶었다. 찾아보니 Confluence는 RSS Reader를 지원하지 않기 때문에 iFrame을 사용하면 된다 했다. RSS 피드를 iFrame으로 변환해주는 서비스를 이용하고 그 iFrame주소를 컨플에 넣어주면 된다. Confluence에 RSS 피드로 블로그 최신 글 띄우는 법 1. RSS 피드 URL을 준비한다. 보통 주소/feed.xml나 주소/rss..
SRT 단편성과 중련편성 구별법
SRT 단편성과 중련편성 구별법
2022.05.05SRT가 처음이면 호차의 종류가 두개라서 당황할 수 있다. (내가 그랬다ㅎㅎ) 예매한 SRT 좌석은 8호차 2A인데.. 단편성 8호차, 중련편성 8호차 어디에 설지 헷갈린다. 이 용어만 3개만 이해하면 된다! 1. 량 = 칸 ex. 10량 열차 = 10칸으로 된 열차 2. 단편성(10량) = 하나의 열차, 열차는 10칸이여서 10량으로 표기한다, 실제 10칸이지만 탈 수 있는건 8칸이라 1~8호차까지 있다. 3. 중련편성(20량) = 두개의 열차가 하나로 묶인 것, 단편성 x2하면 된다 어떤 호차에 서야 되는지 확인하는 법 1. 단편성(10량)인지 중련편성(20량)인지 확인한다 먼저 전광판을 보면 내 열차가 단편성(10량)인지 중련편성(20량)인지 알 수 있다. 아쉽게도 영어로 나올 때 찍어서 10Car..
전역 회고log
전역 회고log
2022.01.21전역하기 전에 작성하는 회고log 드디어 전역의 해가 왔다!! 올 해 첫 글은 회고록으로!! (며칠 후에 다시 이 글을 보면 오글거려서 비공개로 돌릴지도 모른다.ㅋㅋ) 입대할 때 목표 1. 전공 책을 많이 읽자 학부생 때 읽지 못한 전공 책을 많이 읽어보자. 잠이 부족해서 퇴근할 때면 항상 지쳐있었다. 계속 잠들어서 끝내기 힘든 전공책은 덮고 관심있는 분야의 강의 자료나 글을 많이 읽었다. 주로 dev.to, velog.io, GitHub-free ebook, tistory, medium에서 많이 가져왔고 TS, JS. AWS, GCP, React, Programming, 설계, 클린코드, 리팩토링, 리눅스, 보안, 리버싱, 등 그때 그때 눈길이 가는 것을 읽었다. 2. 밀린 블로그 글 완성하기 블로그에..
2021년 앞으로 하고 싶은 것들 중간 정리
2021년 앞으로 하고 싶은 것들 중간 정리
2021.07.19중간 점검 차 작성하는 글 공부하고 싶거나 읽고 싶은 책이나 보고 싶은 강의들이나 문득 떠오르는 것들 블로그 수정 캡처한 이미지를 그대로 붙여넣으면 용량이 큰 이미지가 그대로 업로드되는 것을 바꾸고 싶다. 자동으로 압축되거나 하게 만들어서 이미지가 많은 포스트도 가볍게 만들고 싶다. (Tistory 내에서 자동으로 된다...) Java 공부 자바의 정석 중고로 구매 다 읽고 Effective Java 천천히 공부하는게 두 번째 목표 리액티브 프로그래밍? 객체 지향 공부 책: "오브젝트", "스프링 입문을 위한 자바 객체 지향의 원리와 이해", "엘레강트 오브젝트" React 공부 Next.js의 어떤 점이 편한지 한번 써보자 대충 한 컴포넌트로 다 때려박아서 구현하지 말고 FE에서 레이어 나눈다는게 무슨..
JavaScript 공부의 필요성을 느꼈다
JavaScript 공부의 필요성을 느꼈다
2021.01.02JS(JavaScript)에 관한 공부가 필요하다고 생각하게 된 과정 내가 알던 JS 나는 C언어도 오래 사용해봤고 C#으로 게임도 만들어보고 Python으로 과제나 여러 가지 장난도 친 경험이 있다. 객체지향도 아주 조금이지만 알겠고 함수형 언어에서 많이 사용해본 map, filter나 lambda 같은 경우는 JS(JavaScript) 문법만 봐도 바로 감이 왔다. 그래서 JS도 대충 봐도 알겠다 싶었다. 대충 문법만 익히고 바로 React도 써보고 Gatsby로 정적 사이트도 Tutorial 같은 것을 보면서 바로 빌드해봤다. 모르는 문법이 나오면 구글링 하고 Python이나 내가 익힌 다른 언어의 관점에서 납득하고 넘어갔다. 일단 결과물이 보이니 '아 이게 JS이구나' 싶었다. 결론적으로는 그러다..