본문 바로가기

분류 전체보기

CSS ) CSS Gradient Generator https://cssgradient.io/
함수형 컴포넌트 작성과 호이스팅에 관해서 https://developer0809.tistory.com/102
Restful API 가이드라인 https://doorisopen.github.io/developers-library/Web/2020-06-04-web-rest-api-guide
프런트엔드 보안 https://yohanpro.com/posts/front-end-security
[git] 현업에서 자주 쓰는 명령어 / 작업 브랜치 관리, conflict 처리, Merge 등 >> Branch 1. 생성 : git branch 2. 삭제: git branch -d 3. publish : git push --set-upstream origin >> Merge > merge 하기 1. targetBranch로 이동 : git checkout 2. targetBranch에서 : git merge > targetBranch : 머지 되어질 브랜치 > sourceBranch : 소스 수정 완료 한 브랜치(작업 브랜치) > merge 후에 1. 정상적으로 머지 된 소스 브랜치를 삭제 : git branch -d 2. 타겟 브랜치에서 새로운 소스 브랜치 생성 > 삭제하지 않아도 되지만 태스크 단위로 새로운 브랜치 생성하는 것이 협업 중 문제 발생시 대응이 효율적 >> Conflict >>..
GitLab CI/CD로 AWS S3에 배포 설정(Deploy to AWS S3 using GitLab CI/CD) 1. 프로젝트 관리를 현재 gitlab을 사용하고 있기 때문에 CI/CD 설정도 깃랩으로 하기로 했다. 2. 처음 배포 설정을 해보는 거라서 그런지 기존 배포 관련 글들에는 빌드하는 과정도 포함 되어 있어서 좀 복잡해지는 느낌이 있는것 같아서 여기서는 딱 [깃랩 레포지토리] => [S3]로 배포하는 방법만 정리해둔다. 1. GitLab계정 만들고 레포지토리 만들기 2. AWS 계정 만들고 S3 버킷 만들기 (1, 2는 검색 조금만 해보면 바로 만들 수 있기 때문에 설명하지 않음) 3. 변수 설정해주기 깃랩에서 좌측 메뉴의 Settings > CI/CD로 들어간다 그럼 이렇게 변수 항목이 있는데 여기에 4가지 변수를 설정해줘야 한다 Expand 누르기 이렇게 네가지를 이제 AWS에서 찾아다가 Add var..
[Windows] Hosts Setup hosts? 운영 체제가 호스트 이름을 IP 주소에 매핑할때 사용하는 파일. 입력한 URL이 DNS를 통하지 않고 자신이 원하는 IP로 접속해야할 때 설정 호스트네임, 노드네임(Hostname, or nodename) 네트워크에 연결된 장치(컴퓨터, 파일 서버, 복사기, 케이블 모뎀 등)들에게 부여되는 고유한 이름. 인터넷에서는 월드 와이드 웹, 전자 우편, 유즈넷 등에서 호스트명을 흔히 사용 도메인 이름과 유사하지만 더 넓은 의미를 가지고 있다. 수정방법 1. 다음위치에서 hosts 파일을 찾는다. C:\Windows\System32\drivers\etc 2. 원본은 백업해두기 3. hosts 파일을 메모장으로 열어서 문서 가장 하단에 을 입력 # Copyright (c) 1993-2009 Micros..
[javascript] Compare Date 특정시간과 현재 시간 비교 const initDate = new Date(2021, 5, 27, 12, 44, 30);//yyyy, mm, dd, hh, mm, ss function compareDate(targetDate){ let nowDate = new Date(); nowDate.setMonth(nowDate.getMonth() + 1); return targetDate < nowDate ? true : false } console.log(compareDate(initDate)); //특정시간이 지나면 true 출력