기타 6

AWS의 EBS와 ACM, RDS, Route53으로 서버 배포 완료하기

방학동안 프로젝트를 하면서 서버를 배포하게 되었다. 안드로이드가 통신용 서버랄까. ec2위에다가 자바, nginx, mysql... 뭐 이러한 것들을 설정 하고 rds 연결하는 방법도 있지만, 서버 배포 뿐만 아니라 꾸준히 유지 관리를 하기 위해서는 뭔가 편리한 방법이 필요했다. 흐름은 이렇다. jar 파일 올릴 곳. db 연결하기. route 53으로 domain 이름 설정 하기. 이 domain 이름으로 https 적용하기. 이 순서대로 시작하겠다. 1. Elastic Beanstalk 줄여서 EB아니면 EBS라고 한다. EBS의 모토는 개발자는 코드 작성만 하면 되고 배포, 확장, 관리를 모두 알아서 해주는 완전 관리형 시스템이다. 생성시 여러 설정으로 인스턴스 생성, 오토 스케일링, 로드 밸런싱 ..

기타 2022.08.22

함께 자라기 [에자일로 가는 길] 리뷰

토비 스터디의 마무리를 축하하는 느낌으로 본 책이다. 상당히 얇은 부분이지만 재밌는 이야기가 많았다. 약간 사회 실험(?)으로 예시들을 많이 들어주었지만 꽤나 그 덕에 이해가 잘 되었고 개발자로서의 정신머리를 어떤 방식으로 잡아갈지 조금 정리 되었달까.. 짧게나마 정리해 보겠다. 1. 우물 안의 개구리 난 항상 어떤 집단에서 1등이 되고 싶었다. 1등의 분야는 남들이 기피하는 분야. 하나를 올 곧게 파야하는 분야에 대해 1등이 되고 싶어했다. 그렇기에 다방면으로 넓게 공부하는 것 보다는 한 가지 문제를 4~5시간씩 고민하는 과정을 굉장히 즐겼던 것 같다. 하지만 이 책과 토비 스터디를 하면서 뿐만 아니라 협업을 하면서 느낀 것은 이런 독불장군은 정말 쓸모 없다랄까. 나 혼자서 코딩을 하건 같이 코딩을 하..

기타 2022.07.19

2022년 [삼성전자 DX] 동계 SW역량강화 후기

올해 겨울방학 동안 삼전 동계 교육에 참여했었다. 알고리즘에 그렇게 두각을 드러내는 편이 아니기에 정말 하루하루 죽는 줄 알았다..ㅜㅜ 그 와중에 개발 공부도 하느라고 얼굴이 소폭 늙은 것 같당.. 사실상 이 교육 자체를 삼성 B형 자격 취득을 목표로 하는 것이고 그렇게 되기 위해 정말 노력했다. 그간의 이야기를 쭉 기억하고 싶어서 적어본당. 1. 교육 입과 테스트 3문제가 나왔고 48시간이 주어졌다. 입과 시험 보기 전에 백준에 있는 A형 연습을 쭉 해보았는데, 정말 깜짝 놀랐다. 전혀 다른 느낌의 문제들이 출제된 것이다! 애초에 3문제를 2 일 동안 푸는 것도 너무 파격적이었고.. 저 2일 간 운동도 제대로 못한 거 같다. 운동 내내 문제 생각하느라.. 입과 시험 3문제를 풀어보는데 내가 평소에 아는..

기타 2022.03.25

인텔리제이 룸복 등록

딱히 정리하면서 쓸 만한 건 아니고 룸복이 상당히 편해보이고 좋아 보여서 다음에 룸복을 사용하게 될 때 필요한 설정들을 다루고자 적는다. 항상 start.spring.io 에서 프로젝트 만들 때 lombok 라이브러리를 체크해서 넣어두자! 깜빡했다면 구글링해~ ㅋㅋㅋ(이 글 왜씀) 약간 인성 안 좋아 보일 수 있으니 귀찮지만,,, build.gradle에 들어가서 다음 문구들을 복붙한다. (다시 말하지만 그냥 프로젝트 만들때 까먹지말고 룸복 라이브러리를 넣어라~ 지금 이건 안넣었을 경우!) lombok 설정 추가 시작 configurations { compileOnly { extendsFrom annotationProcessor } } //lombok 설정 추가 끝 dependencies{ ... //l..

기타 2022.01.22

깃허브 등록

유튜브 메모밍님 덕분에 배운 지식을 정리한 거야요. 0. 리포지토리란? 지금까지의 느낌상 디렉터리인데 리눅스 처럼 다중 이용 디렉터리이고 private하면 권한이 770이고 public하면 775인거 같다 1. 리포지토리 등록 로컬 폴더(A) 골라서 우클릭 한다음에 Git Bash Here 누르면 커맨드 창이 뜬당. 그 다음으로는 커맨드 창에 git init 치고 git remote add origin (깃 리포지토리 주소) 넣으면 된다. 유튭에서 git init치면 폴더 안에 여러 디렉토리랑 파일 생긴다고 했는데 난 안보여서 당황했다.. 그래서 cmd 창에서 ls -a로 했더니 꼭 필요한 .git/ 디렉토리가 있어서 다행이 계속 진행 할 수 있었다. 2. Push 전에 Pull이 있다. 위 구절의 의미..

기타 2022.01.03

En début

#1 어쩌다가? 기억력이 꽤 좋은 편이고 자부심 있는데 예전 문제 푼 것들이나 만든 것들 보면 도대체 어떻게 내가 이걸 했지라는 의문이 들기 시작했다. 심지어 배낀 건가 누가 해줬었나 싶을 정도로 나 스스로 과거의 내가 경이로울 지경이다. 그러다 보니 이젠 발자국을 남겨서 미래의 내가 지금의 나의 경이로움을 더욱 더 느끼게 해주고 싶어서 만들어 본당 #2 뭐할거? 알고리즘 재밌었던, 기억에 남았던 문제들. 코딩테스트나 대회 후기들. 개발 지식 정리. 듣고 싶었던 듣다보니 재밌었던 기억하고 싶은 전공 쉅 정리. 책상에 앉아서 머리 싸맨 순간들 중 기록하고 싶은 거 해야지 #3 앞으로? 꾸준히 하되 블로그 때문에 스트레스 받지 말기

기타 2022.01.02