본문 바로가기

IT

sqrt, pow 1. sqrt() : 제곱근 구하기 import math data = int(input("제곱근 구하고 싶은 수: ")) print(data, "의 제곱근(루트)는", math.sqrt(float(data)), "입니다") 2. pow() : 0.5제곱으로 제곱근을 구함 import math data = int(input("제곱근 구하고 싶은 수: ")) print(data, "의 제곱근(루트)는", '%.0f'% math.pow(data, 0.5), "입니다") 더보기
[AWS EC2]서버 시간 재설정 $ date Wed Feb 10 17:36:26 UTC 2021 $ sudo date Wed Feb 10 17:36:31 UTC 2021 $ sudo cat /etc/localtime TZif2UTCTZif2�UTC UTC0 $ sudo rm /etc/localtime $ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime $ date Thu Feb 11 02:36:57 KST 2021 지금은 새벽 2시인데 오후 5시로 설정되어 있다. 해당 코드를 통해 한국 서버시간으로 재설정 하도록 한다. /etc에서 localtime을 지우고, 심볼릭링크로 Asia/Seoul을 localtimer걸어주면 된다. 지금 새벽 2시인 게 잘 나옴을 알 수 있다. 더보기
[Intellij] 인텔리제이 테마 후기 및 바꾸기 거의 한달 동안 원격 접속을 위해서 위와 같은 인텔리제이를 사용했다. 근데 너-무 눈이 아프다. 다 흰색이고 저런 if, const, let, await는 주황색으로 내 눈이 너무 아프다,,,, intellij의 Preference로 들어가 Appearance - Theme을 보면 밝은 거 2개, 어두운 거 2개밖에 없다. 밝은 걸 하자니 내 눈이 아프고 지금 사용하고 있는 걸 계속 보자니 눈에 수분이 사라지는 느낌이다.. 그래서 이번에 바꾸고자 한다. ctrl + shift + A를 눌러, plugins로 들어간다. 그래서 가장 많이 다운 받았다는 Theme UI를 다운로드 받아서 적용시켜보았다. 1. Theme UI ?? 그냥..옆에 파일구조와 위의 탭 구조에서 줄간격이 엄청 넓어진 것 밖에 없다. .. 더보기
[source tree]소스트리 password required 소스트리에서 클론받을 때 비밀번호가 계속 인식 안 될 때 아래처럼 'For user 0000 on host github.com', 'Password Required'가 계속 나타난다. 이 창이 꺼지지 않는 에러가 계속 나타나는데, 검색을 해보니 cmd 또는 터미널에 아래의 명령어를 쳐주라고 한다. $ git config --global credential.helper osxkeychain 그럼 이 창이 뜬다. 우리 컴퓨터 상의 비밀번호를 입력하면 진행은 되지만 계-속 물어보니 20번은 비밀번호 친 것 같다. 중간에 멈추면 클론이 멈춘다. 일단 cmd 또는 터미널을 열자. [Windows] cd ~\AppData\Local\Atlassian\SourceTree\userhost cd ~\AppData\Loc.. 더보기
[Intellij]인텔리제이로 ERD 확인하기 2021/02/14 - [백엔드] - [AWS ec2]RDS구축 및 Intellij를 통해 연동 이전 글처럼 intellij에서 데이터베이스를 잘 가져왔다면 아래와 같은 창이 뜬다. 데이터베이스 중 원하는 데이터베이스에서 '오른쪽 버튼'을 누른다. 그럼 맨 밑에 'Diagrams - Show Visualisation'이 나온다. 이걸 누른다. 그럼 이렇게 한눈에 데이터베이스를 확인할 수 있다! 더보기
[AWS EC2]Ubuntu18.04 nginx서브도메인,도메인 https 적용 도메인, 서브도메인의 https와 파일적용이 안 되는 등 문제가 많을 수 있다. 2021/02/08 - [백엔드] - [ubuntu]nginx let's encrypt로 https적용 특히 이걸 따라했다면, 하나의 도메인은 상관 없지만 서브도메인이면 좀 문제가 있음을 알 수 있다. 하나는 https가 잘 되지만 서브도메인은 https가 되는데 해당 내용이 안 보인다던가 하나는 https도 다 잘 되는데 그 안의 index.php나 index.html 내용이 제대로 뜨지 않음이 보일 수 있다. 그럼 같이 뒤엎어보자. 일단 다들 접속하려는 도메인/~.pem파일을 다뤘다는 건 잘 알 것 같다. 'jang.shop/fullchain.pem;' 이런 식으로! $ sudo certbot revoke --cert-p.. 더보기
Git 푸시하기 +모든 코드는 터미널 또는 cmd에서 진행해주세요 Git사용자 등록 $ git config --global user.email "[이메일주소]" //email을 등록 $ git config --global user.name "[이름]" //name을 등록 Git 저장소 생성 및 commit 생성 $ cd [올릴 파일이 있는 경로] $ git init //여기서 master브랜치가 추가됩니다. $ git add . $ git commit -m "[메세지]" ex)first commit 등 다양한 commit을 남겨주세요 여기까지 했다면 저장은 된 셈이다. 이제 파일을 올려보도록 한다. (주의) 올릴 repository를 만들어놓고 해보자. $ git remote add origin [git 온라인 저장소 .. 더보기