본문 바로가기

기타11

성장하기 위한 목표 설계 및 습관 잡기 2 3가지 단계 공부하는 단계 - 기술에 대해서 무엇인지 알아가는 단계 체득하는 단계 - 해당 기술에 대해서 직접 써보면서 이해를 추가적으로 하는 단계 정리하는 단계 - 기술에 대한 경험 및 느낀점(장점, 단점, 문제점)을 정리하고 알아둬서 나의 것으로 만들어나가는 단계 열정X , 목표X, 시스템O 열정은 불꽃과 같다. 언젠가는 식는다. 목표는 달성하지 못하면 그에 대한 실망이 크게 다가온다. 시스템을 만들어 둬야한다. 즉, 나만의 루틴 같은 것들을 만들어서 그러한 환경에 적응해 나가는 것. 예를 들면 특정 루틴 이후에 주기적으로 행할 행위에 대하여 설정을 해둔다. 사이드 프로젝트 또는 추가적인 공부 를 하는 것. 이때, 주기적으로 해주는 것이 포인트이다. 물론, 불가피한 상황은 제외한다. 2022. 6. 12.
22.05 개발이라는 곳에 몸을 담구기 시작했을 때 부터 4월까지 있던 일을 작성하고도 벌써 5월이 다 지나갔다. 비록 앞으로 티스토리에 글을 쓰는 것은 더 이상은 큰 의미는 없는 것 같아서 월 단위 회고말고는 크게 쓸일은 없을 것 같다. 앞으로 월 단위 회고만 써보려고 한다. 왜냐하면 어차피 공부한 것들은 Notion에 제대로 정리하고 이해한 부분들은 Github에 정리하기 떄문이다. 본론으로 들어가서 나는 무엇을 했는가..? 1. 취업 준비 현재의 나로써는 당연한 행위다. 햇수로는 벌써 4달째 백수생활이다. 언제 다시 내가 회사의 일원으로써 역할을 수행하게 될지 여전히 미지수이다. 어느 회사가 나의 가치를 알아봐줄까.. 물론 부족함투성인데 말이다. 요즘은 눈만 돌리면 프로그래밍 광고 및 학원 광고들이 수두룩하다.. 2022. 6. 4.
성장하기 위한 목표 설계 및 습관 잡기 1 현재의 나는 경력이 안정적인 편이 아니다. 그렇기 떄문에 더욱 더 불안한 마음은 커져갈 뿐이다. 아직은 거의 신입의 수준에 비슷하기 때문에, 좀 더 개발하는 부분에만 치중해야 한다 라고 생각했다. 요즘은 그것이 정답이 아니라고 느낀다, 구직을 하면서도 느끼는 것이지만, 어느정도는 내가 왜 이렇게 했는지, 왜 이런 기술을 썼는지, 결과는 어땠는지에 대한 어느정도 결론을 가지고 이행해야하고, 단순한 개발자가 아니라 엔지니어링이라는 부분에 관심을 가져가는 것이 앞으로 내가 어떤 개발자가 될지, 어떻게 성장을 할 수 있을지에 대한 정확한 방향이 잡힐거라고 생각한다. 그래서 관련 책을 읽어보면서 생각하고 느낀 것을 주저리 써봤다. 개발을 하는 것도 중요하지만, 서비스의 성격, 환경, 관련 기술과의 적합도 등등에 .. 2022. 5. 25.
CQRS 아는 척 해보기 ( 기본 개념 ) https://www.youtube.com/watch?v=xf0kXMTFJm8&list=PLwouWTPuIjUgr29uSrSkVo8PRmem6HRDE&index=5 - CQRS Command Query Reponsibility Segregation CQRS란 시스템 데이터를 변경하는 역할인 '명령' 과 시스템 데이터를 조회하는 역할인 '쿼리'를 구성하는 요소를 나누는 것을 의미한다. 코드만 나누는 게 아닌 구현 방식이나 시스템 규모에 따라서 DB, 프로세스 등도 나눕니다. - 좋은 이유는? 사진만으로 봤을때는 하는 이유를 즉시 파악하기 불가능하다. 왜냐하면 다루고 있는 구성요소 (Member) 의 데이터가 별반 차이가 없기 때문이다. 그래서 굳이 코드를 한번 더 작성하는 느낌도 있고, 개발이 느려지는 느.. 2021. 6. 5.
인텔리제이 의존성 import 안됐을 때 더 자세한 방법은 해당 링크에서 보시면 좋을거 같습니다.. https://jojoldu.tistory.com/344 IntelliJ 의존성 목록 확인 및 자동 완성 IntelliJ로 개발할때맏 불편한 것이 의존성을 추가하는 일입니다. 항상 mvnrepository 로 가서 검색한 결과를 복사해서 build.gradle에 복사해야만 합니다. 이걸 IntelliJ에서 검색기능이나 자동완성 기능을 jojoldu.tistory.com 어제까지 import가 잘 되어있던 프로젝트가 이렇게 죄다 빨갛게 되었습니다.. 그래서 해결 방법을 찾아보니 해당 프로젝트의 폴더에서 .idea 디렉토리를 삭제하는 것이였네요.. 따라서 아래와 같이 rmdir /s .idea - 명령어를 진행했습니다.. 저는 윈도우라서 디렉토리 삭.. 2021. 6. 4.
Spring Boot) 부트페이 연동하기 개인 프로젝트에 결제서비스를 세팅하기 위해서 검색해봣는데 여러가지 서비스중에서 부트페이를 선택했습니다. 부트페이(Bootpay)는 무료로 서비스되는 결제 연동 API입니다. 장점으로는 PG 계약과 상관없이 즉시 개발이 가능하며, 웹, 앱 SDK 모두 지원합니다. 그리고 국내외 여러 PG(복수 선택 가능)와 결제수단을 소스코드 한 줄로 사용할 수 있으며, PG기반의 무료 로그 분석 서비스를 제공합니다. 우선 하는 방법부터 말씀드리면. 1. 회원가입을 하여 프로젝트를 만든다 2. 결제수단 활성화를 시켜서 원하는 결제서비스를 설정한다. 테스트를 할것이기 떄문에 결제수단을 활성화 하되 실결제 모드를 비활성화 합니다. 3. 실제 프로젝트연동 방법 부트페이 공식홈페이지에 보면 어떤식으로 연동을 할수 있는지에 대한 .. 2021. 5. 31.