목록전체 글 (601)
sm 기술 블로그

버킷은 이미지 동영상을 저장하는 창고라고 생각하면 된다. 스프링에서 이미지나 파일을 저장할때 버킷에 넣는다. 이름은 사용하고자 하는 이름을 설정한다. 지역은 한국이니까 서울로 체크한다. 현재 배우는 단계이므로 퍼블릭 엑세스차단은 해제한다. 버킷 만들기를 클릭하여 버킷을 생성한다. 버킷만들기 완료 추가사항 버킷만들기는 정상적으로 완료되었다. 권한을 설정하는 방법이 있는데 http://awspolicygen.s3.amazonaws.com/policygen.html AWS Policy Generator Click below to edit. To save the policy, copy the text below to a text editor. Changes made below will not be reflect..
문제 발생 잘못 올린게 있어서 깃 커밋 내역을 삭제하고자한다. 문제 해결방법은 간단하니 바로 보자 문제 해결 1. 삭제 git reset HEAD^ 가장 최근 커밋 건 수 하나를 삭제한다. ~n을 이용하면 n개만큼 삭제한다. 2. 적용 git push -f origin "브랜치명" 원격 저장소에 반영된다. 주의점 적용하다 작업하던 파일이 날라가는 불상사를 막기위해 미러를 하고 커밋을 삭제하는 것을 추천한다. git clone --bare [복사할 저장소의 git 주소] cd [새로 생성된 폴더(git repository name)] git push --mirror [새로운 저장소의 git 주소]
def solution(record): answer = [] userDict = dict() for val in record: tmp = val.split(" ") if(tmp[0] == "Enter"): answer.append(tmp[1] + "님이 들어왔습니다.") userDict[tmp[1]] = tmp[2] elif(tmp[0] == "Leave"): answer.append(tmp[1] + "님이 나갔습니다.") else: userDict[tmp[1]] = tmp[2] for i in range(len(answer)): userIdTmp = answer[i] userId = userIdTmp[0:userIdTmp.index("님")] answer[i] = answer[i].replace(use..

문제 발생 프로젝트 프론트와 백을 하나의 디렉토리에 넣어놔 프론트만 혹은 백만 폴더를 받고 싶을 때 어떻게 할지 고민함. 다음과 같은 구조다. 문제 해결 git config core.sparseCheckout true echo "{특정폴더}" >> .git/info/sparse-checkout 다음과 같이 특정폴더만 지칭해줌. 1. pull git pull origin master 2. push git add . git commit -m "~~~" git push origin master 그 다음 평소에 사용해왔던 대로 pull을 해주면된다. push는 굳이 특정폴더를 지칭해주지 않아도 상관 없다고 본다. 문제없이 작동한다.