Categories25 포워드 프록시 (Forward Proxy)와 리버스 프록시 (Reverse Proxy) 프록시 서버 (Proxy Server) Proxy의 명사적 의미는 대리, 대리권이다. 일반적인 웹서버와 클라이언트의 통신은 클라이언트가 요청하고 서버가 응답해주는 방식인데, 프록시 서버가 웹서버와 클라이언트 사이에 들어가서 중계기로서의 역할을 해주는 것이다. 프록시 서버는 일반적으로 아래 두 가지의 종류가 있다. 포워드 프록시 (Forward Proxy) 내가 example.com이라는 도메인으로 웹서비스를 한다고 가정해보자. 프록시가 없다면 클라이언트는 인터넷을 통하여 나의 웹서버에 연결하게 된다. 하지만 포워드 프록시를 사용하게 되면 클라이언트는 포워드 프록시 서버로 요청을 하게 되고, 프록시 서버가 example.com에 연결하여 결과 값을 클라이언트로 응답하게 된다. 포워드 프록시는 자주 사용되는.. 2021. 3. 7. Input type="number" 박스의 화살표 숨기기 Input box 화살표 숨기기 Input 요소를 사용할 때 타입을 지정할 수 있는데, 숫자만 입력하고 싶은 경우 아래와 같이 타입 속성의 값을 number로 작성하게 된다. 이렇게 작성된 코드는 다음과 같이 보이는데 숫자 타입이라서 Input 박스 끝에 값을 증가, 감소 시킬 수 있는 화살표가 나타나게 된다. 아래 스타일을 적용하게 되면 화살표가 안보이게 된다. /* Chrome, Safari, Edge, Opera */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } /* Firefox */ input[type=number] { -moz-appearance:.. 2021. 3. 5. Visual Studio Code SFTP 사용하기 Visual Studio Code에서 SFTP 사용하기 Visual Studio Code에서 Extensions 탭을 연다. sftp를 검색하여 아래 extension을 설치한다. 원격 서버와 동기화 할 디렉토리를 연다. (원격 서버의 소스를 다운 받을 곳) 윈도우 : Ctrl+Shift+P, 맥OS : Cmd+Shift+P로 커맨드 팔레트를 열고 SFTP: config를 실행한다. 여기까지 진행하면 .vscode 디렉토리 아래 sftp.json 파일이 생성되고 기본 세팅이 되어있다. host, username, remotePath를 수정하고 name은 본인이 식별할 수 있는 이름으로 정하면 된다. 공식 Github 저장소에 가면 설정에 대한 자세한 설명이 나와있다. 링크는 아래 참조 Link: 공식 G.. 2020. 4. 21. 개발자 추천 블로그 NAVER D2 카카오 기술 블로그 우아한형제들 기술 블로그 쿠팡 기술블로그 티몬의 개발이야기 Spoqa 기술 블로그 레진 기술 블로그 피플펀드 기술 블로그 라인 엔지니어링 블로그 BSIDESOFT co. Airbnb Engineering & Data Science 데일리호텔 Google Developers Blog News - Facebook for Developers Netflix TechBlog Kloud Blog Grab Tech 2020. 3. 31. 웹브라우저가 어떤 브라우저인지 확인하기 (navigator, userAgent) 웹브라우저 확인하기 평소에는 크롬이나 파이어폭스만 사용하다보니 인터넷 익스플로러(이하 IE)에 대해 신경쓰지 않았다. 현재 회사에서 퇴사자가 거의 시작만 해놓고 퇴사해놓은걸 떠맡아 개발중인데 원래 업무때문에 시간이 너무 없어 매일 조금씩 개발을 하다가 테스트를 진행하는데 갑자기 아차 했다.. 병원 인트라넷 페이지를 만들었는데 생각해보니 병원같은데는 IE를 쓸 것 같은 불안함이 엄습했다. 급하게 IE로 테스트를 해보니 역시나 일부 Javascript API를 제대로 지원못해서 기능이 제대로 동작하지 않았다. 그래서 IE의 경우 다른 방법으로 동작하게끔 처리했고, IE인 경우를 조건문으로 처리하기 위해 아래와 같이 처리하였다. // userAgent 값에 브라우저를 구분하는 고유의 값들이 있다. var ag.. 2020. 3. 19. iTerm2 실행속도가 느려졌다면? iTerm2를 사용하다보면 실행하였을 때 프롬프트가 뜨는데까지 속도가 느려졌을 때가 있다. 이 때 터미널에서 아래와 같이 시스템 로그들을 삭제해주면 다시 속도를 빠르게 할 수 있다. sudo rm /private/var/log/asl/*.asl 2019. 12. 3. 이전 1 2 3 4 5 다음