💬 ETC..

💬 ETC..

Forward Proxy와 Reverse Proxy의 개념과 차이점

Forward Proxy와 Reverse Proxy의 개념과 차이점 Forward Proxy와 Reverse Proxy라는 단어를 많이 들어봤는데 개념을 정확히 이해하고 둘의 차이점을 알아보도록 하겠습니다. Proxy란? 먼저 둘을 알기 위해서는 Proxy라는 개념을 이해해야 합니다. 프록시란 그 뜻을 해석하면 대리 라는 뜻입니다. 서버와 서버 사이에서 중계기 역할을 합니다. 클라이언트와 서버 사이에 프록시 서버를 두게 되면 얻는 이점들이 많습니다. 보안상으로 얻을 수 있는 이점도 있고, 중복된 데이터들을 캐싱하여 서버까지 가지 않고 캐싱된 데이터를 빠르게 응답받을 수 있는 이점이 있습니다. 결론적으로 프록시 서버를 사용하는 이유는 다음과 같습니다. 클라이언트에게는 빠른 처리 속도 서버에게는 불필요한 부..

💬 ETC..

Postman API Response 값으로 이미지 출력하기

Postman Visualize 목표는 Postman API 요청을 통해 얻은 이미지의 바이트 값을 가지고 정상적으로 데이터를 가져왔는지 실제 이미지를 띄워보고 싶습니다. Postman Visualize를 이용해서 이미지를 띄울 수 있습니다. Postman Visualize란? Postman Visualize API와 HTML, CSS, JS 등을 이용해 API response 값을 시각화를 할 수 있는 API입니다. 자세한 내용은 아래 공식문서를 참조 해주세요. https://www.postman.com/api-visualizer/ API 응답 예시 { "data": "/9j/4AAQSkZJRgABAgAAAQABAAD..." ... } Visualize 작성 Tests 탭으로 이동해서 아래와 같이 작성..

💬 ETC../💻 macOS

[Mac] diskutil을 이용해서 SD카드 백업/복원하기

Disk list 확인하기 먼저 Terminal을 열어 아래 명령어로 디스크 이름을 확인합니다. $ diskutil list # 아래는 출력 값 ... 생략 /dev/disk4 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *31.9 GB disk4 1: Windows_FAT_32 boot 268.4 MB disk4s1 2: Linux 31.6 GB disk4s2 (예시 이미지) 사용하던 raspberry pi의 sd 카드가 /dev/disk4라고 표시됩니다. SD 카드 백업 이미지 생성 먼저 디스크를 언마운트 시킵니다. $ diskutil unmountDisk /dev/disk4 Unmount of all vol..

💬 ETC../💻 macOS

Mac OS 용 패키지 관리자, HomeBrew 설치

HomeBrew 란? Mac OS 용 패키지 관리자라고 생각하면 됩니다. Apple 또는 Linux에서 제공하지 않는 유용한 패키지 관리자를 설치합니다. HomeBrew를 통해 이런 것들을 설치할 수 있습니다. homebrew-core — Homebrew Formulae HomeBrew를 이용하면 그냥 커맨드 하나로 설치가 가능하니 간편합니다! HomeBrew install macOS 용 패키지 관리자 — Homebrew Terminal을 열고 아래 커맨드를 붙여넣기 하면 끝! $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (혹시 HomeBrew 설치하다가 오류 나시는 분들은 ..

iseunghan
'💬 ETC..' 카테고리의 글 목록