TIL

github Page로 정적페이지 여러 레포지토리 배포하기
아주 손쉽고 간단하게 버튼 하나로 간단한 정적 페이지 배포하기. 이 세상은 아주 빠르게 변화하고 있다. 무섭다. 생략하고 단계로 들어가면 1. 원하는 레포지토리를 만든다. 이 때 만든 레포지토리 이름은 추후에 주소에 사용되니까 참고해서 만들자. 2. 레포지토리에 Setting - Pages 탭에서 Sourcesms 'Deploy form a branch'라고 해놓고 원하는 브랜치를 아래처럼 선택. 3. 이제 인터넷 브라우저에 '본인아이디.github.io/레포이름/' 으로 접속! 따단~!
프로젝트에 필요한 무료 favicon과 로고를 만들 수 있는 사이트
사이드 프로젝트를 하면서 간단한 파비콘이나 깃헙 리드미 파일에 로고 이미지를 넣어 꾸미고 싶을 때 유용한 사이트. 다양한 폰트가 있어서 이쁜 폰트를 사용할 수도 있다. 사용한 폰트나 이모지의 저작권은 각각 확인해야 한다. 'Terms Of Use' 메뉴에 있으니 참고해서 사용하면 엄청 유용하게 쓸 사이트인 것 같다. 다만 이미지를 로고로 만들고 싶을 경우에는 제한적이다. 그럴 땐.. 지인 찬스.. https://favicon.io/ Favicon.io - The Ultimate Favicon Generator (Free) With Favicon.io you can quickly generate a favicon for your website for free! favicon.io
정수를 구하는 함수
Math.trunc() 정수를 구한다고 하면 어제 학습한 Double tilde 연산자가 생각나는데 그보다 가독성이 높고, 간단하게 작용하는 것 같아 앞으로 자주 이용할 것 같다. Math.trunc(-Infinity); // -Infinity Math.trunc("-1.123"); // -1 Math.trunc(-0.123); // -0 Math.trunc(-0); // -0 Math.trunc(0); // 0 Math.trunc(0.123); // 0 Math.trunc(13.37); // 13 Math.trunc(42.84); // 42 Math.trunc(Infinity); // Infinity 참고자료 MDN
tilde연산자 비트 연산자
최근 코딩테스트를 조금씩 하고 있는데 다른 사람이 푼 해결방안 중에 신기한 풀이법이 있어 공부했다. TL;DR tilde연산자 : ~N == -(N+1) 비트연산자 >> n : 빈 자리는 0으로 채우면서 n만큼 비트를 오른쪽으로 이동 , 음수의 경우 빈자리를 1로 채운다. >>>n : 빈 자리는 0으로 채우면서 n만큼 비트를 오른쪽으로 이동 , 음수의 경우에도 빈자리는 0으로 채운다. Tilde 연산자(~) 비트 NOT 연산자. 비트를 원래 갖고 있던 비트의 반대 부호로 바꾸는 연산자를 말한다. Double tilde 연산자(~~) tilde연산자를 두번 적용한 것으로서 JS에서 소수점 아래를 제거한 정수를 구하고자 할 때 자주 사용한다. 정확하게 설명하자면 양수의 경우에는 양수의 경우에는 Math.fl..