썸네일 회고 | 코드숨 핸즈온 후기 | 실습으로 마스터하는 OAuth 2.0: 기본부터 보안 위험까지 1. 실습으로 마스터하는 OAuth 2.0 란? 코드숨 인스타를 통해 OAuth2.0 핸즈온 세션을 알게 되어 신청했다. 자세한 설명은 코드숨 링크를 참고! https://www.codesoom.com/courses/handson 핸즈온 : OAuth 2.0 | 코드숨 올바른 공부 방법으로 깊이있는 개발 지식과 기술을 배워보세요. www.codesoom.com 2. 어떤 것을 기대하며 이 과정을 신청했을까? 2-1. 직접 실습해보며 OAuth와 가까워지기 2-2. 인증, 인가에 대한 막연한 두려움 없애기 3. 새롭게 알게된 건 무엇일까? 3-1. OAuth란? OAuth2.0은 인가 프레임워크이다. (인증 프로토콜이 아님) 아닌 이유 : Github 토큰을 가져왔다고 해서 그 사람이 “김성은”인건 아니..
썸네일 회고 | 2023년 - 지고 싶지 않다면 이길 때까지 계속하면 된다. 💪🏻 내가 한 것과 잘한 것 1. 일 1-1. 금융권 CI/CD 프로젝트 오픈 2023년 7월부터 12월까지 숨 가쁘게 달려왔던 금융권 CI/CD 프로젝트를 오픈했다. 나는 소스코드점검 파트에 배정 받았고, 간단하게 설명하자면 배포 전 소스코드를 사전에 점검하여 사용자에게 취약점 분석 결과를 전달하는 업무이다. 소스코드 분석을 위해 소나큐브 오픈소스를 활용했고, 효율적인 운영 관리를 위해 소나큐브에서 제공하는 룰셋, 룰 옵션 기능을 추가적으로 개발하였다. 지난 5개월 동안 정말 많은 것들을 경험할 수 있었는데 다음과 같다. 1. SI 프로젝트를 경험할 수 있었다. 2. MSA로 백엔드 개발을 할 수 있었다. 3. 화면 기획부터 DB 설계까지 참여할 수 있어 다양한 직무의 일들을 체험할 수 있었다. 4. ..
썸네일 회고 | 그리고 누구나 두려워하면서 창작을 하는구나. 벌써 2분기가 끝났다. 만족스러웠던 2분기를 마무리 해보고자 한다. 💪🏻 내가 한 것과 잘한 것1. 회사1-1. 퇴직금 적립 벌써 입사한 지 200일이 넘었다! 시간 정말 빨리 가는 거 같다. 입사 1주년 선물 미리 고르는 사람 바로 나야 나..~ 1-2. 포트폴리오 이력서 업데이트 지인분께 포폴 이력서 피드백을 요청드렸다. 더 이상 신입이 아니기 때문에 경력 포트폴리오로 업데이트할 필요가 있다. 피드백받은 부분을 수정해서 업데이트했다. 한꺼번에 다 바꾸려고 하지 말고, 조금씩 차근차근 바꿔가는 게 목표이다. 다음 분기에는 인턴 3차 과제 프로젝트를 포트폴리오에 녹여야겠다. 1-3. 1인분 개발자올해 초에는 1인분 몫을 하는 개발자가 되고 싶었는데, 조금씩 목표를 이뤄가고 있는 거 같아서 뿌듯하다. 조금..
썸네일 후기 | 2023 Cloud Study Jam 수료 후기(Kubernetes in Google Cloud 1. Kubernetes in Google Cloud란?구글에서 제공하는 Google Cloud Skills Boost 교육 과정 중 하나로 도커 컨테이너부터 Google Kubernetes Engine 쿠버네티스 클러스터로 배포하는 방법, 어플리케이션 업데이트에 따른 CI/CD 방법을 배울 수 있다. 교육과정은 하단의 링크를 참고 https://www.cloudskillsboost.google/quests/29 Google Cloud의 Kubernetes | Google Cloud Skills Boost강사가 1일 동안 직접 강의하는 본 강좌는 수강생들에게 도커 컨테이너에서의 작업, 해당 작업을 Google Kubernetes Engine에서 제공하는 쿠버네티스 클러스터로 배포하는 방법 및 증가한 트래..
썸네일 회고 | 23년 1분기 - 이런 게 쌓여서 내가 되었지 조금 늦었지만 1분기 회고를 해보려고 한다. 2023년 만다라트 목표를 참고하여 이번 분기 동안 해당 목표를 이루기 위해 어떤 노력을 했고, 달성 여부등을 회고하는 형식으로 진행할 예정이다. 💪🏻 내가 한 것과 잘한 것 1. 회사 3개월동안 총 3번의 과제가 있었는데, 모두 마무리했다. 처음 과제는 리눅스 시험이었는데, 충격적인 점수를 받았다 ^^.. (덕분에 리눅스 마스터 공부를 시작했다.) 2차 과제는 vue + Spring boot + JPA를 사용한 CRUD 게시판 구축이었고, 3차 과제는 레드마인 API와 연동하여 이슈 추적 애플리케이션을 구축하는 과제였다. 3개월 동안 새로운 프레임워크도 공부할 수 있었고, 오랜만에 프로젝트 하나를 처음부터 끝까지 개발할 수 있어서 재미있었다. 무에서 유를 만..
썸네일 [3차 과제 프로젝트 회고] 레드마인 API를 활용한 이슈 추척 App. 구축기 목차 1. 내가 한 것과 잘한 것 2. 배운 것과 성장 지점 3. 아쉬운 것과 다음에 다시 시도해 볼 수 있는 것 4. 미래의 나에게 3차 프로젝트 과제로 레드마인 API를 활용한 이슈 추적 application 구축을 진행하였다. 총 7주 동안 진행하였다. 기본적인 화면단은 2차 과제 때 화면을 사용하였고, 필요한 화면만 추가로 개발하였다. 개발 환경 Version Ubuntu 18.0.4 Java openjdk1.8.0 Vue.js 2.x SpringBoot 2.7.7 Maria DB (API) 10.1 Redmine 5.0.4 Maria DB (Redmine) 10.5 1. 내가 한 것과 잘한 것 1) 설계 아키텍처대로 구현 아키텍처 구성도는 다음과 같다. 크게 app server, api serv..
썸네일 [과제 프로젝트 회고] 눈물은 닦으면 에피소드, 프로젝트는 회고하면 추억 목차 1. 내가 한 것과 잘한 것 2. 배운 것과 성장 지점 3. 아쉬운 것과 다음에 다시 시도해 볼 수 있는 것 4. 미래의 나에게 1. 내가 한 것과 잘한 것 1) 마감 기한 준수 WBS를 작성하여 일정관리 하였으며, 마감 기한 내에 마무리했다. 개발 기간은 총 3주였지만, 실제로 개발할 수 있는 기간은 2주였다. (코로나 걸림..) 오디션 프로그램 보면 퀄리티가 좋으나 결국 마감기한 못 지킨 참가자들이 생각났다. 그래서 개발 오디션 프로그램 참가자가 된 상상을 하며, 비록 못생긴 포키일지라도 기한 내 제출하겠다는 마음가짐으로 작업했다. 2) 개발 항목 정리 기능 구현 전, 개발 항목에 대해 상세하게 정리했다. 고민을 많이한 흔적이 보인다고 말씀해 주셨는데 뿌듯했다. 진짜 고민을 많이 했거든요 ㅠ 개..
썸네일 [후기] 1년만에 컴퓨터 공학사 학위 취득 (feat. 정보처리기사) 정보처리기사 실기 합격 포스팅을 올리려고 했지만 결국 올리지 못했다. 합격은 작년 11월에 했어서 시험 내용이며 후기가 기억이 나지 않는다 ㅠ 1. CBT 많이 풀어보기 2. 퀴즐렛 풀어보기 3. 인강은 두목넷으로 들었음 - 강희영 선생님 감사합니다 (--)(__) 2022년 준비한 시험은 바로 독학학위제이다. 정처기가 있으면 1~3단계 시험을 인정하고, 4단계 시험만 합격하면 된다는 네이버 블로그 후기를 봤고, 게다가 전공명이 변경(컴퓨터과학→컴퓨터공학)된 것도 매력적이었다. [독학학위제란?] 독학 학위제(이하 독학사) 사이트에서 상세 내용 확인 가능 https://bdes.nile.or.kr/nile/about/nAbout1_1.do 제도 개요>독학학위제>국가평생교육진흥원 독학학위제 HOME 독학학위..
썸네일 [회고] 11개월차 개발자의 일 그리고 일상 지난 6월 포스팅 이후로 정말 오랜만에 쓰는 회고! 각 잡고 쓰려면 영원히 안 쓸 것 같아서 최대한 힘 빼고 써보려고 한다. 그동안은 업무 관련된 내용만 회고를 했었는데 이번에는 개발 일상(?)도 같이 공유하겠다. 📌 목차 1. 배를 만들어 바다에 띄우는 마음으로 - 프로젝트 오픈 2. API를 만들었다. - SoftPhone API 3. 정처기 뽕 뽑기 프로젝트 - 독학사 4. 주말 오전은 연락이 되지 않으니 양해 바랍니다. - 주말 스터디 5. 넋두리 1. 배를 만들어 바다에 띄우는 마음으로 - 프로젝트 오픈 약 3개월 간 준비한 서비스를 드디어 오픈했다. 입사 후 벌써 세 번째 서비스 오픈이지만, 처음으로 단독으로 맡아서 진행한 프로젝트였다. 걱정을 많이 했는데 생각보다 순조롭게 흘러가서 다행이었다..
썸네일 [회고] 6개월 차 개발자의 리팩토링 대작전 회고 항목은 퍼블리 아티클을 참고로 작성했습니다. https://publy.co/content/5873?s=ywuezy 아직도 1분기 회고 안 했어? 회고 습관을 키워주는 노션 템플릿 회고는 왜 해야 할까요? publy.co 목차 내가 한 것과 잘한 것 배운 것과 성장 지점 아쉬운 것과 다음에 다시 시도해볼 수 있는 것 미래의 나에게 1. 내가 한 것과 잘한 것 1) 레거시 코드 리팩토링 기존 코드들은 A 상태에 진입되면 그에 따라 버튼 상태, 메세지 상태 등을 로직을 따라가면서 바꿔줘야 했다. 이에 따라 하나의 클래스에 너무 많은 기능(하나의 클래스에서 상태 바뀌는 것도 알려줘야 하고, 버튼, 메세지등등 사용자가 필요한 것들도 변경해줘야 한다.)이 들어가게 된다. 또한, 추가 기능이 생기게 된다면 이에..
썸네일 [회고] 얼레벌레 첫 번째 프로젝트를 마치며 작년 고객사 미팅부터 시작해 4개월이 넘는 시간이 후다닥 흘러갔다. 첫 번째 프로젝트를 통해 배운 점, 칭찬하고 싶은 점, 앞으로 보완할 점들을 회고해보고자 한다. 1. DB 마이그레이션과 공통코드 정리등 예상치 못했던 변수들이 있었다. 현재 사용하고 있는 테이블을 분석하고, 어디서부터 어디까지를 마이그레이션 대상으로 할 건지 정했어야 했는데 이 작업이 생각보다 오래 걸렸다. 2. 전체 WBS를 바탕으로 내가 해야할 일들을 일별로 잘게 나누었다. 물론 매일 목표했던 기능들을 다 끝내지는 못했지만, 스스로 어떤 기능을 언제까지 해야하고, 앞으로 어떤 기능들이 남았는지를 알 수 있어서 문제점에 대해 사수님과 논의할 수 있었다. (내가 지금 삽질을 하는 건지.. 아니면 맞게 하고 있는 건지.. 등등) 3. 잘..
썸네일 [회고] 신입 개발자의 2021년 회고 1. 1월 15일 개발 공부 Start! 2. 취준의 삶은 고되다. 3. 드디어! 개발자! 4. 2021년에는 무엇을 이뤘을까? 5. 지난 날의 나에게 하고 싶은 말 1. 1월 15일 개발 공부 Start! 2020년 12월 31일. 5년간 근무했던 회사를 퇴사하게 되었다. 그렇게 (예비) 개발자로서의 삶이 시작되었다. 공부하다 보니 백단에 더 관심이 가서 프런트엔드 개발자에서 백엔드 개발자로 목표를 바꾸었다. 하지만 프론트쪽도 욕심이 나서 꾸준하게 공부하고 싶다. 3시부터 10시까지 진행하는 수업이었는데, 오전 시간에는 스터디 카페에서 공부를 했다. 개발자 브이로그 보며 '나도 저런 개발자가 되고 싶다..'라는 마음으로 공부를 했다. 사실 다른 것보다도 개발자들의 '회고 문화'가 너무 멋있었다.. 멋있..