전체 글
[나는 리뷰어다]맛있는 디자인 포토샵 & 일러스트레이터 CC 2022(한빛출판사)
이번 달은 우연히 포토샵과 일러스트레이터 관련 책이 선정되어서 책을 읽고 실습했던 경험을 리뷰해보고자 합니다. (개발 서적을 원했던 것은 안 비밀,,,) 최근 어느 순간부터 포토샵이라는 것은 저희의 실생활에 굉장히 밀접해져 왔습니다. 단순히 촬영한 사진을 보관하거나 업로드하는 것이 아니라 자신이 속한 조직, 추구하는 방향 등에 따라서 스타일에 맞게 편집하고 있습니다. 실제 대학생 때와 졸업하고 나서도 '너 포토샵 할 줄 알아?'라는 질문도 많이 받은 만큼 알아두면 굉장히 좋은 스킬이라고 생각합니다. 간단하게라도 책을 보면서 저의 사진을 직접 편집해보며 공부했습니다. 사진 편집하기 먼저 아무 사진을 포토샵 프로그램에 업로드해보겠습니다. 사진이 업로드되면 먼저 드래그를 통해 영역을 선택하고 원하는 효과를 왼..
[외부활동] 나는 리뷰어다 2022 합격 후기
12월 말에 참여하던 데브 코스를 마무리하고 잠시 쉬고 있던 와중에 커뮤니티에서 우연히 좋은 정보를 접했습니다. 바로 한빛미디어에서 진행하는 '나는 리뷰어다 2022'라는 프로그램이었는데요. 해당 프로그램에 관한 정보는 아래 링크와 사진으로 남겨두겠습니다. https://www.facebook.com/hanbitmedia/posts/4659841220719156 리뷰어로 선정만 된다면 매달 원하는 책을 읽으면서 공부를 할 수 있다니..! 항상 책값이 부담이 됐던 저에게 너무 좋은 기회였기 때문에 보자마자 바로 신청해버렸습니다ㅎㅎㅎ 최근 많은 사람들과 매체에서 개발에 관련된 내용을 접하면서 개발 서적에 대한 관심도도 덩달아서 상승하게 되었고, 조금만 괜찮아 보여도 사고 싶어서 질러버린 책들을 고이 쌓아두고..
1년 6개월간의 취준생활을 마치며...
최근 드디어 기다리던 취업을 했기 때문에 그동안에 있었던 일과 감정들에 대해서 적어보려고 합니다. 아직 제가 회사에 다닌다는 게 믿기지 않지만 너무 즐겁게 출퇴근하고 있습니다ㅎㅎ 첫 직장 먼저, 학교에서 보냈던 국비교육을 7개월간 듣고 2020년에 4월부터 약 2개월간 한 중소기업에 다니다가 제가 생각했던 직장인의 생활과 너무 동떨어져 있어서 6월 30일에 그만두었습니다. 첫 직장이었기 때문에 몇 년간 다니면서 개발 실력과 경력을 쌓고 싶은 마음이었습니다. 하지만, 서버 한 번 실행에 15분 걸리는 구닥다리 노트북과 어두침침한 사무실 분위기, 좁디좁은 화장실, 없다시피 한 복지, 개발직으로 갔지만 시키지 않는 개발, 쥐꼬리만 한 돈 주면서 업무를 가르쳐주니 자신들이 좋은 일을 하던 거라던 회사, 무심한 ..
2021년 하반기 회고록(프로그래머스 백엔드 데브코스)
올해 2021년 하반기의 제 삶은 '데브 코스' 하나의 단어로 정의할 수 있을 것 같습니다. 그만큼 7월부터 시작해서 12월까지 5개월 동안 이 교육에 올인하며 지내왔습니다. 이제부터 데브 코스에 대해서 얘기를 진행해 나가겠습니다. 데브 코스 데브 코스는 프로그래머스에서 운영하고 있는 교육과정입니다. 백엔드뿐만 아니라 프론트엔드, 인공지능, 자율주행 등 여러 종류의 교육과정이 존재하고 있습니다. 저는 그중에서 백엔드 부분 교육과정에 지원하였습니다. https://programmers.co.kr/learn/courses/12177 K-Digital Training: 클라우드 기반 백엔드 엔지니어링 × 다음 기수를 듣고 싶다면 대기자 신청을 해주세요. 가장 먼저 연락드리겠습니다. K-Digital Train..
[TIL] 2021.12.04 ~ 06
오늘 할 일 API Mocking 작업 TIL API Mocking 작업 프론트분들이 원활하게 작업하도록 도와주기 위해서 더미 데이터를 넣은 API Mocking 작업을 시작했다. 원활하고 통일된 코드를 만들기 위해 우리팀은 아래 정책을 정하고 작업을 시작했다. DTO에서 생성자, 빌더패턴이 아니라 정적 팩토리 메서드를 활용하는 것 충돌을 방지하기 위해 DTO에서 필요한 도메인을 직접 정의하는 Inner Class 방식을 활용하는 것 아무래도 2개 다 처음 접하는 것이다 보니 단순 반복 작업임에도 시간이 오래 걸렸다. rest docs까지 생성하고, postman으로 값이 잘 넘어가는지도 체크했다. 느낀 점 단순 API만 작성하는데도 어려움을 겪는 나를 보며 또 부족함을 느꼈다. 중간중간 팀원분들의 도움..
[TIL] 2021.12.02
오늘 할 일 AWS를 활용한 CD 작업 TIL AWS를 활용한 CD 작업 작업 방향 원래는 도커를 활용하려 했으나 과한감이 있어 GitHub Action을 활용한 CI, S3와 CodeDeploy를 활용한 CD로 진행했다. S3 zip파일을 담기 위한 버킷을 생성한다. CodeDeploy 코드 배포 서비스 CodeDeploy에게 IAM으로 역할 부여(AWSCodeDeployRole) 애플리케이션 생성(EC2/온프레미스) 배포 그룹 생성(EC2 인스턴스 선택) 프로젝트 코드 추가(appspec.yml) CodeDeploy 설정 파일. 배포 시점에 인스턴스를 배포하는 쉘(deploy.sh)을 실행시킨다. EC2 생성해놓은 EC2에서 CodeDeply와 S3에 접근할 수 있도록 IAM에서 역할을 부여해야 한다..
[TIL] 2021.11.30
오늘 할 일 API 명세서 맞추기 엔티티 클래스 작성 멘토님 미팅 PR 리뷰 TIL API 명세서 맞추기 마무리가 거의 다 되어 간다!! 백엔드 팀원분들에게 받은 피드백을 반영해서 실시간으로 같이 리뷰하며 마무리했다! 엔티티 클래스 작성 각자 테이블을 담당해 엔티티 클래스를 작성했다. 드디어 코드를 작성해 기분이 좋았으나 생각보다 고려할 부분이 많아 시간이 오래 걸렸다. 멘토님 미팅 uri, CI/CD, secret key 등 궁금해왔던 것들을 모두 다 여쭤보았다. 막힌 부분을 뚫어주셔서 너무 유익한 시간이었다! PR 리뷰 date 타입에 대한 고려, columnDefinition의 장단점, 소프트 딜리트 등 다양한 지식을 팀원분들 덕에 알아갈 수 있었다. 느낀 점 프로젝트 시작 후 첫 온라인이었는데 늦..
[TIL] 2021.11.29
오늘 할 일 Spring Security OAuth강의 수강, 인프런 강의 수강 프론트 분들과 일정 공유 API 명세서 맞추기 프로젝트 환경 세팅 Git Repo 생성 후 규칙 정하기 CI 구축 TIL Spring Security 강의 수강, 인프런 강의 수강 데브 코스 강의는 카카오 API를 사용해 로그인하는 OAuth 관련 강의를 수강했다. 평소 사용하는 카카오 로그인을 직접 조절할 수 있으니 재미가 있었지만, 수정 및 추가해야 할 코드가 많아 이해를 하지 못하였다. 인프런 강의는 JWT를 사용해 로그인 시 성공적으로 토큰을 받는 과정까지 간단하게 강의를 수강했다. 저번 주에 들었던 강의 내용들의 복습인데 토큰을 어디서 생성하고, 어디서 받아 넘겨주는지 흐름을 파악할 수 있어 좋았다 프로젝트 프론트와..