프로그래밍

프로그래밍/Tips

넷플릭스 고화질로 시청하고 자동으로 다음 화 보는 방법

넷플릭스 화질 선택 넷플릭스는 각각의 브라우저마다 지원하는 해상도가 다릅니다. 그렇기 때문에 꼭 확인을 하고 브라우저를 선택해야 조금 더 해당 서비스를 온전히 즐길 수 있습니다. 먼저 해상도를 확인하는 방법은 영상 시청 중에 Ctrl + Alt + Shift + D 입니다. 해당 단축키를 누르면 알고 싶지 않은 영어들이 많이 나오는데요 그 중 중반 부분에 이 캡쳐와 비슷한 부분을 보시면 됩니다. 해당 캡쳐는 크롬에서 찍은 캡쳐입니다. 각 브라우저마다 넷플릭스 동영상 재생 시 지원하는 화질 값이 정해져 있기 때문에 이왕이면 고화질로 보는 것이 좋겠죠. Chrome, FireFox는 720p인 HD 지원 Safari, Exploer는 1080p인 FHD 지원 Edge와 Windows 10앱에서는 4k(216..

프로그래밍/Tips

비쥬얼 스튜디오 코드 공백 표시 설정

프로젝트 진행 전 변수 이름과 공백에 대한 코드 컨벤션을 맞추는 것은 중요합니다. 종종 들여쓰기의 경우 스페이스파와 텝파로 나뉘게 됩니다. 어떤 것을 선택해도 상관은 없지만 하나로 일관되게 작성하는 것이 중요합니다. 비쥬얼 스튜디오 코드 프로그램에서 들여쓰기의 공백을 표시하는 방법은 간단합니다. 먼저 프로그램 실행 설정 화면으로 이동합니다. 설정화면에서 검색란에 whitespace 항목을 입력 후 Render Whitespace 항목을 all로 변경하면 됩니다. 해당 항목에 대해 간단히 알아보면 none: 공백 표시 안함 boundary: 공백의 길이가 2글자 이상인 경우 표시 selection: 마우스로 선택한 영역의 공백 표시 trailing: 문장의 끝에서 공백이 생긴 경우 표시 all: 모든 공백..

프로그래밍/Java

[Java] HashSet 사용 방법 및 개념

HashSet이란? HashSet은 중복해서 저장하지 않은 집합이라고 볼 수 있습니다. HashSet set = new HashSet(); set.add("철수"); set.add("영수"); set.add("철수"); // 2출력 System.out.print(set.size()); 위의 결과값은 2가 나옵니다. 만약 순서가 중요하시면 LinkedHashSet을 이용하시면 되고, 자동으로 정렬을 하고 싶다면 TreeSet을 이용하시면 됩니다. TreeSet set = new TreeSet(); set.add("a"); set.add("c"); set.add("b"); while (iterator.hasNext()) { String str = iterator.next(); System.out.printl..

프로그래밍/Tips

포토샵으로 이미지에 워터마크 삽입하기

워터마크란? 1. 불법 복제를 막기 위해 지폐 등에 특수 기술로 인쇄한 숨은 그림이나 표시. 불빛에 비춰 보면 숨은 그림이나 표시가 나타나나 복사되지는 않게 되어 있음. 2.컴퓨터저작권 보호를 위하여, 디지털 상태의 동영상·그림·텍스트·음악 파일 등에 보이지 않게 삽입된, 저작권자의 로고나 상표 등의 디지털 마크. 간단히 워터마크는 본인이 작성한 글의 이미지가 있다면 해당 이미지에 나의 직인을 찍는 것이라 보면 됩니다. 특정 프로그램이나 인터넷 사이트에서 제공하는 방법으로도 워터마크를 추가할 수 있지만, 포토샵을 통해 워터마크를 만들면 조금 더 다양하게 워터마크를 넣을 수 있습니다. 포토샵에 워터마크 넣는 방법 1. 이미지 넣기 이미지를 넣은 후 사각형 테두리를 선택합니다. Stroke로 사진과 구분되도..

프로그래밍/Tips

windows10에서 ubuntu WSL 설치 시 파일 위치 찾기

Windows에서 Microsoft Store의 Ubuntu를 설치하면 자체적으로 WSL(Windows Subsystem for Linux)가 설치됩니다. 종종 해당 WSL에서 파일을 복사 붙여넣기 하는데 이러한 명령어가 익숙하지 않은 경우 탐색기에서 직접적으로 리눅스 폴더에 접근하는 방법입니다. 먼저 기본적으로 Ubuntu를 설치하면 아래와 같은 해당 폴더에 C:\Users\{username}\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState 리눅스가 설치됩니다. 그렇지만 여기서는 접속하기가 좋지 않습니다. 탐색기에서 접속하는 방법으로는 주소창에 \\wsl$ 의 값을 넣으면 네트워크 환경으로 접속이 ..

프로그래밍/Git

Git에서 SVN처럼 특정 폴더만 pull하는 방법

SVN의 경우 특정 폴더만 가져온 뒤 수정 후 commit이 가능합니다. git에서도 커맨드를 이용하여 특정 폴더만 pull할 수 있습니다. 먼저 github 또는 gitlab에 저장된 저장소의 폴더구조를 알아야 합니다. 예를 들어 project 폴더 |-- doc 폴더 |-- src 폴더 |-- web 폴더 |-- android 폴더 의 구조로 있는 경우 web 폴더만 가져오고 싶은 경우가 있을 수 있습니다. 1. 클론 받을 폴더 생성 -> git init 2. 해당 폴더에 Sparse Checkout 기능 활성화 -> git config core.sparseCheckout true 3. remote 추가('{, }' 제거) -> git remote add -f origin 4. checkout 하기 ..

프로그래밍/Git

Git push시 에러 관련

Logon failed, use ctrl+c to cancel basic credential prompt. 위와 같은 에러가 발생한 경우 git 업데이트하면 해결될 수 있습니다. cmd창에 아래와 같은 명령어 입력 시 git이 업데이트 되며, push가 정상적으로 동작 할 수 있습니다. git update-git-for-windows

프로그래밍/Git

windows sourcetree 완전 삭제 방법

sourcetree에서 계정 변경 또는 계정을 잘못 입력하여 아래와 같은 에러가 발생할 경우 sourcetree를 지우고 다시 설치하여도 push가 안되는 경우가 있습니다. sourcetree를 제거 후 C:\Users\{username}\AppData\Local\Atlassian 의 폴더에 있는 파일들을 제거 한 후 sourcetree(https://www.sourcetreeapp.com/)를 재설치 하시면 됩니다.

프로그래밍/Tips

마우스 스크롤 속도 조절하는 방법

Window + i 를 누르면 설정 화면으로 들어갈 수 있습니다. 위의 사진과 같이 장치를 클릭해 주신 뒤 아래와 같이 한 번에 스크롤할 줄 수 선택을 하시면 마우스 스크롤 속도를 조절 할 수 있습니다.

프로그래밍/Tips

github 특정 폴더에 clone하는 방법

보통 git 소스를 특정 폴더에 클론 할 때 아래와 같이 클론하면 해당 레포지토리 폴더로 생성됩니다. git clone {특정 URL} 만약 특정 폴더 아래 git/{레포지토리 소스} 로 하고 싶다면 아래와 같이 ./을 추가해주면 됩니다. git clone {특정 URL} ./

이프로그
'프로그래밍' 카테고리의 글 목록 (4 Page)