본문 바로가기

전체 글331

돈카츠 - 재료빵가루, 베타믹스, 등심, 미트 텐더라이저, 탐침 온도계, 전자저울 - 들어가기전에빵가루는 습식 빵가루를 사는것을 추천한다. 간혹 블로그에 강판이나 빵칼을 이용해서 만들 수 있다는 글이 종종 나오는데 정신건강을 위해 습식 빵가루 사는것을 추천한다. 일반적으로 돈카츠를 만들때에는 밀 -> 계 -> 빵 순서로 입힌 후 튀기게 된다. 베타믹스는 이런 번거로운 과정을 하나로 줄여주는 가루라고 할 수 있다. 보통 베타믹스를 사게되면 만드는곳마다 제품 설명서에 물과 베타믹스를 섞는 비율이 적혀있다. 이때 대충하지 말고 꼭 전자저울을 사용해서 계량하도록 한다. 베타믹스를 사용하면 빵가루와 고기의 피분리가 더 적게 일어나는 장점도 있다. 냉동 돈카츠가 아닌 직접 돈카츠를 해먹기로 마음 먹었다면 일식집에서 파는 .. 2024. 7. 8.
HTTP 메시지 - 출처: HTTP 절대 가이드 - 메시지의 흐름HTTP 메시지는 HTTP 어플리케이션간의 주고 받는 데이터 블록이라고 할 수 있다. HTTP 메시지의 흐름 관련해서 인바운드, 아웃바운드 라는 용어를 종종 볼 수 있는데 그 의미는 아래와 같다.인바운드: 서버쪽으로 흐르는 방향을 말한다. 메시지가 클라이언트 -> 프록시1 -> 프록시2 -> 서버 처럼 이동한다면 이를 "인바운드로 이동"한다고 말한다.아웃바운드: 서버에서 클라이언트로 응답하는 방향을 말한다. 메시지가 서버 -> 프록시2 -> 프록시1 -> 클라이언트 처럼 이동한다면 이를 "아웃바운드로 이동"한다고 말한다.인바운드, 아웃바운드 뿐만 아니라 업스트림, 다운스트림이라는 개념도 존재한다. 업스트림, 다운스트림은 요청이냐 혹은 응답이냐에 따라 뒤바뀌.. 2024. 7. 7.
URL과 리소스 - 출처: HTTP 절대 가이드 - URIURI는 인터네의 리소스를 가리키는 표준 이름이다. URI 에는 URL과 URN 이 있다.URL: 어디있는지 설명해서 리소스를 식별URN: 어디에 존재하는지는 상관없이 이름으로 식별만약 http://joes-hardware.com/seasonal/index-fall.html 과 같은 URL이 있다면  아래와 같이 나눌 수 있다.http: URL의 스킴joes-hardware.com: 서버의 위치/seasonal/index-fall.html: 리소스의 경로- URL 의 문법대부분의 스킴은 일반 URL의 문법을 따르며, 서로 다른 URL 스킴도 형태와 문법이 비슷하다. URL의 기본 문법은  "scheme://ID:PW@host:port/path;param?query.. 2024. 7. 1.
HTTP 개요 - 출처: HTTP 절대 가이드 - HTTP 개요HTTP 는 신뢰성 있는 데이터 전송 protocol 을 사용하여 손상없이 순서를 보장하면서 메시지를 전송한다. HTTP 가 웹 트래픽을 어떻게 전송하는지 알아보도록 하자.- 리소스웹 리소스라는 말을 들어봤을것이다. 리소스는 서버가 갖고 있는 웹 컨텐츠라고 할 수 있다. 리소스는 정적 리소스와 동적 리소스로 나눌 수 있다.정적 리소스: text, HTML, jpeg, avi, 등이 있다. 이런 리소스들은 같은 이름으로 내용물을 변경하지 않는다면 같은 url 에 대해 항상 같은 컨텐츠를 반환한다.동적 리소스: 사용자가 요청 시각에 따라 다른 컨텐츠를 생성하는 리소스를 말한다. 예를 들어 주식 거래 그래프의 경우 시간 흐름에 따라 다른 컨텐츠를 사용자에게 보여.. 2024. 6. 30.
스테이크 - 리버스 시어링 - 재료토마호크(3cm 이상), 소금, 후추, 에어 프라이어 - 들어가기전에시어링(searing)은 높은 온도로 가열하여 표면을 캐러멜화된 껍질이 형성되게하는것을 말한다. 일반적으로 팬에 굽는 방법을 팬 포워드라고 한다. 고기를 구워본 경험이 없다면 아무리 인터넷에서 굽는 시간을 참조해본다 한들 온도 조절 및 구운 후 레스팅등 복합적인 과정을 거치면 성공적으로 스테이크를 굽기가 굉장히 어렵다. 그래서 두꺼운 스테이크를 구우면 겉은 타듯이 익지만 막상 내부는 생고기처럼 될때가 많다. 그리고 사실 고기 두께가 아주 두꺼워 지면 팬 포워드만으로는 스테이크를 내부까지 익힐 수 없다. 결국 시어링을 한 뒤 오븐에 넣고 내부까지 익혀야 한다. 그래서 리버스 시어링이란 방법이 등장했다. 리버스 시어링은 내부를 원하는.. 2024. 6. 17.
Limited Direct Execution - 출처: Operating System - Three Easy Pieces - 개요CPU 가상화의 기본적인 개념은 하나의 process를 잠시 동안 실행하고, 그 후 다른 process 를 실행하는식으로 진행하는 time sharing 이다. 가상화의 가장 중요한 요소는performance: 추가적인 overhead 없이 가상화 구현control: CPU 에 대한 제어를 하면서 효율적으로 process 실행한다. 제어를 하지 않으면 하나의 process 가 machin 을 영원히 점유하거나 접근하면 안되는 자원에 접근할 수 있게 된다.결국 올바른 제어를 하면서 좋은 성능을 내는것이 OS 의 주요 과제이다.- Limited Direct Execution프로그램을 가장 빠르게 실행하는 방법은 CPU 상에.. 2024. 5. 25.