전체 글
계절이 지나가는 하늘에는가을로 가득 차 있습니다.나는 아무 걱정도 없이가을 속의 별들을 다 헤일 듯합니다- 윤동주, 별 헤는 밤 중 찰나의 포착도 기다림의 결실1) 무슨 일이든 시간이 걸린다는 것을 인정하기살아가는 데는 시간이 걸리고, 뿌리는 서서히 형성되는 것이다. - 앙리 카르티에브레송2) 나는 되어가는 존재라고 믿는 것3) 결과가 아닌 과정 자체를 보상으로 여기는 것여정 자체가 보상이다. The journey is the reward.오직 돌아보면서 점들을 연결할 수 있다. 책을 읽는다는 것은 나의 속도에 맞춰 생각을 정리하는 여유를 갖는다는 것을 의미한다. 책과 가까이한다는 것은 책의 물성이 주는 편안함에 녹아든다는 것과 다르지 않다. 종이의 부드러움, 단정한 활자가 주는 안정감, 활자와 삽..
업로드 시에 폴더를 지정하기 위해 bucketName의 자리에 bucket+ 내부에 있는 폴더이름으로 지정했다. fun uploadFile(file: MultipartFile, folder: String): String { val tempFile = File.createTempFile("upload-", file.originalFilename) val key = file.originalFilename file.transferTo(tempFile) val putObjectRequest = PutObjectRequest("$bucket/$folder", key, tempFile) amazonS3Client.putObject(putObject..
S3 버킷 생성 후 버킷에 대한 접근성 설정 > cloudfront로 제한을 두어 S3 버킷에 직접 접근하지 못하도록 한다. 1. S3 버킷 생성- 버킷 생성 (기본값으로 생성하였다) 2. cloudfront 퍼블릭 키 생성 - 터미널에서 키 생성 openssl genrsa -out private_key.pem 2048openssl rsa -in private_key.pem -pubout -out public_key.pem - 터미널에서 키 생성 후 public key.pem을 열어 확인 후 복사- cloudfront 퍼블릭 키 생성 (key 그대로 붙여넣기) 3. 해당 키를 관리하는 키 그룹 생성 : 여기서 내가 만든 키를 선택해주고 생성한다. 4. 배포 생성- 원래 도메인 (origin domai..
숲은 초록초록 하늘은 파랑파랑 물은 찰랑찰랑 햇살은 촉촉 모든 자연을 느끼며 함께하는 요가는 더 에너지가 넘친다 눈을 뜨면 자연이 보이며 함께한다는 생각에 행복감이 막 몰려온다 이것이 야외요가의 맛이지이,,, 무엇보다 사랑하는 사람들과 함께 내가 사랑하는 것을 나눔에 너무 행복했다 요가의 재미를 평화를 사랑을 느꼈으면 했는데 다들 너무 좋아해서 아 역시 내친구들 🫶🏻🥹 하며 함께 어울리는 것의 가치를 또 느꼈고요,,, 쌤이 아힘사 비폭력에 대한 말씀을 해주셨는데 폭력은 사랑이 없는 상태이고 비폭력은 사랑 그 자체이다. 너무 사랑해서 그 존재의 그 자체를 해치고 싶지 않고 존재 자체를 사랑해주는 것. 그 대상이 내 자신, 나의 몸이 될 때 나는 내 자신에게 폭력적인가, 비폭력적인가 생각하게 되었다. 내 몸..
\n 개행문자를 넣어도 그냥 \n이 그대로 출력되었다 ㅠ그게아니라 엔터좀 쳐주라구!!!! 금지되는 식품(Haram) ㆍ 돼지/개와 그 부산물 및 유래 성분ㆍ 이슬람법에 의해 도축되지 않은 동물 ㆍ비할랄문질에 의해 오염된 것 ㆍ 해충 및 이와 유사한 생물 ㆍ술, 알콜성 음료 등국내 식당에서 할랄 인증이란?: 한국 이슬람교(KMF)의 인증을 받은 식당"> '할랄'이란? , , \r/n , HTML 특수문자 등 아무리 넣어도 안됐는데 찾아보니 중요한 속성을 넣어주어야 했다data-bs-html="true" ..
1. 일반 사용자의 seq와 관리자의 seq는 다른 테이블이기 때문에 겹칠 가능성이 있다.2. 이를 활용해 auth DB에 role 컬럼과 seq 컬럼을 조합하면 구분이 가능하긴 하다. 3. 그러나, seq 컬럼 자체에서는 중복이 생길 수 있다.4. 중복이 생기면 추후 인덱스를 꽂을 때 seq에 인덱스를 설정하면 성능이 떨어지게 된다.5. 그러므로 중복이 생기지 않는 uid를 컬럼으로 설정해 인덱스 추가 시에도 성능이 떨어지지 않도록 한다.
** mac 터미널에서 db 연결 .ssh 폴더가 숨겨져 있어서 연결할 때 주의해야함~/.ssh 요렇게 들어가고cd ~/.ssh 그 안에 여러가지 pem키들과 config 파일이 있다. - config 파일에는 Host DB-Tunnel-Name HostName xx.xxx.xx.xxx User ec2-username IdentityFile ~/.ssh/ssh파일-안의-pem키파일 LocalForward 5432 포워딩할-rds-주소 > 이러한 형식으로 여러가지 configuration이 설정되어 있다.그러므로 이때 어떤 db 터널에 접근할지를 보고 접근해야 한다 + alias를 설정해두면 훨씬 편하게 접근이 가능하다나는 .bash_aliases에다 저장해두었다.ex. alias xxx="ssh..
DB는 로컬에 켜져있으면 같은 포트를 공유해서 rds로 켜지지 않는다계속 문제가 생겼는데 그 이유가 로컬에서 자꾸 postgre 켜놓고 안꺼져서 문제가 생김 bind [127.0.0.1]:5432: Address already in usechannel_setup_fwd_listener_tcpip: cannot listen to port: 5432Could not request local forwarding. 이유는 내가 로컬에서 db를 시작해두었기 때문...brew services start postgresql 아무리 kill을 해도 죽지 않았다... ㅠ ㅠ 결국 postgreSQL 서버 중지 시킴brew services stop postgresql 그리고 나서 다시 ssh ~~~어쩌구 디비 연결 해..