DALL-E3 가 그려준 KW IT 전산인 모임 8주년 이미지

Cimetech Bluetooth Numeric Keypad, 22-Keys Wireless Number Pad K304 Manual PDF
https://drive.google.com/file/d/1bTF3H9KNUHBFiseui2qHGQ92Vx_uVYGG/view?usp=drive_link


Amazon Link
https://www.amazon.ca/cimetech-Multi-Function-Accounting-Extensions-Compatible/dp/B0BG8BPN9C?ref_=ast_sto_dp&th=1


Qualcomm은 새로운 Snapdragon Elite X 칩을 발표하여 노트북 시장에서 Intel, AMD 및 Apple과의 경쟁력을 강화하려 한다. 이 칩은 2024년부터 노트북에서 사용 가능하며 인공 지능 작업을 더 잘 처리할 수 있도록 재설계되었다. Qualcomm은 X Elite가 일부 작업에서 Apple의 M2 Max 칩보다 빠르며 Apple 및 Intel PC 칩보다 에너지 효율이 뛰어나다고 주장했다.

 

이 새로운 칩은 4nm 프로세스 기술을 기반으로 하며, 3.8GHz의 12개의 고성능 코어와 최대 4.3GHz까지의 듀얼 코어 부스트를 제공한다. 또한 Qualcomm은 CPU 메모리 성능을 향상시켰다고 밝혔다. Qualcomm의 이러한 발표는 PC 칩 경쟁에서 Qualcomm, Apple, Intel 간의 레이스를 가열시키고 있으며, Qualcomm은 Snapdragon X Elite를 "PC용으로 만든 가장 강력한 컴퓨팅 프로세서"로 부르며, 최고 수준의 CPU 성능, 선도적인 기기 내 AI 추론 및 매우 효율적인 전문 처리 기능을 제공한다고 주장했다.

 

이러한 발표와 새로운 칩 기술은 Qualcomm이 노트북 시장에서 Intel, AMD 및 Apple과의 경쟁에서 어떻게 위치할지에 대한 통찰력을 제공하며, 노트북 사용자에게 더 나은 성능과 효율성을 제공할 가능성을 보여준다.

 

특히 소프트웨어 개발자 입장에서 애플 실리콘 칩을 내장한 맥이 최신 인텔 칩을 내장한 윈도 PC 보다 컴파일이나 트랜스파일링 속도가 빠르지도 않았으며 가격이 비싸 가성비가 떨어지는 선택이었다. 장점은 어떠한 작업을 해도 하루 종일 버티는 베터리, 빠른 비디오 처리와 압축정도 였는데 이것은 개발자 입장에선 꼭 필요한 장점은 아니다.

키치너 워털루 지역과 관련 있는 IT 전산인 모임 2023년 10월 정모를 아래와 같이 개최하오니 관심있는 분들의 많은 참여 바랍니다.

일시 : 2023년 10월 28일 (토) 오후 2:30

장소 : 워털루 주님의 교회 2층 Hearth Room

모바일 게임 그래픽을 위한 가장 효율적이고 사용자 친화적인 방법은 고려해야 할 몇 가지 요소가 있습니다.

  1. 게임 엔진 : Unity와 Unreal Engine은 모바일 게임 개발에 가장 널리 사용되는 게임 엔진 중 하나입니다. 특히 Unity는 사용하기 쉽고 방대한 온라인 리소스로 호평을 받고 있습니다. 평판이 좋은 게임 엔진을 사용하면 모바일 플랫폼용 그래픽을 최적화하고 배포하는 프로세스를 단순화할 수 있습니다.
  2. 그래픽 스타일 : 2D 스프라이트나 로우 폴리 3D 모델과 같은 단순한 그래픽은 일반적으로 모바일 장치에 맞게 구현하고 최적화하기가 더 쉽습니다. 복잡한 3D 그래픽은 리소스 집약적일 수 있으며 모든 장치에서 제대로 작동하지 않을 수 있습니다.
  3. 최적화 도구 : Simplygon과 같은 도구는 3D 모델의 다각형 수를 줄여 모바일 장치에 더 적합하게 만드는 데 도움이 될 수 있습니다.
  4. 텍스처 아틀라스 사용 : 여러 개의 작은 텍스처를 하나의 큰 텍스처로 압축하면 그리기 호출 수를 줄여 성능을 향상시킬 수 있습니다.
  5. 해상도 및 규모 : 확장성을 염두에 두고 게임 그래픽을 디자인하세요. 모바일 장치는 다양한 화면 크기와 해상도로 제공됩니다. 2D 게임에는 벡터 그래픽을 사용하고 3D 게임에는 확장 가능한 자산을 사용하는 것이 도움이 될 수 있습니다.
  6. 테스트 : 다양한 장치에서 게임을 정기적으로 테스트하여 예상한 대로 보이고 작동하는지 확인합니다.

Docker 컨테이너 내부에서 호스트 시스템을 "localhost" 또는 "127.0.0.1"로는 직접 접근할 수 없습니다. 그러나 컨테이너에서 호스트 시스템을 접근하는 데는 몇 가지 방법이 있습니다:

  1. 호스트의 특별한 IP 주소 사용:
    Docker는 호스트 시스템을 가리키는 특별한 IP 주소를 컨테이너에 제공합니다. 리눅스에서는 이 IP 주소가 일반적으로 172.17.0.1이지만, 이는 네트워크 구성에 따라 다를 수 있습니다. 이 IP 주소를 사용하여 호스트 시스템에 연결할 수 있습니다.
  2. host network mode 사용:
    Docker 컨테이너를 host 네트워크 모드로 실행하면, 컨테이너는 호스트의 네트워크 네임스페이스를 사용합니다. 이렇게 하면 "localhost" 또는 "127.0.0.1"을 사용하여 호스트의 서비스에 접근할 수 있습니다.

    예시:

    docker run --network=host <image_name>

    하지만 이 방법은 컨테이너와 호스트 간의 네트워크 격리가 사라져 보안 문제가 발생할 수 있으므로 주의가 필요합니다.

  3. Docker의 bridge 네트워크 사용:
    Docker의 기본 bridge 네트워크를 사용할 때 호스트는 172.17.0.1의 IP 주소로 표현될 수 있습니다. 하지만 이 IP 주소는 환경마다 다를 수 있으므로 확인 후 사용해야 합니다.
  4. Mac 또는 Windows 사용 시:
    Docker Desktop for Mac 또는 Windows를 사용하는 경우, host.docker.internal 호스트네임을 사용하여 호스트 시스템에 접근할 수 있습니다.

무엇을 하려고 하는지, 어떤 환경에서 작업하고 있는지에 따라 가장 적합한 방법을 선택해야 합니다.

믿음은 우리가 바라는 것들을 보증해 주고 볼 수 없는 것들을 확증해 줍니다. 믿음이 없이는 하느님을 기쁘게 해드릴 수 없습니다. 하느님께로 가까이 가는 사람은 하느님이 계시다는 것과 하느님께서 당신을 찾는 사람들에게 상을 주신다는 것을 믿어야 합니다.

히브리서 11장 1, 6절 (공동번역성서)
하느님께서 당신의 일을 마치고 쉬신 것처럼 하느님의 안식처에 들어간 이도 그의 일손을 멈추고 쉬는 것입니다. 그러니 우리도 그 안식을 누리도록 힘써야겠습니다. 옛사람들처럼 순종하지 않다가 낭패를 보아서야 되겠습니까?

히브리서 4장 10-11절 (공동번역성서)

성경의 65번째/58번째 권이자 신약성경 중 유일하게 저자가 미상인 책. 책 제목에서 가리키듯 흔히 유대계 기독교인으로 생각된다. 풍부한 구약성서 인용과 제의적 관심이 돋보이는 것도 이유. 아람어 아닌 그리스어로 쓰이긴 했지만 당대 유대 지식인 대부분은 그리스어에도 능통한 경우가 대부분이었으므로 언어 유무로 유대인인지 아닌지를 가릴 수는 없다.
 
히브리서 신학의 독자성은 대사제론에서 가장 두드러지게 나타난다. 이 서간에서만 그리스도에게 사용되는 '대사제' 칭호만 독특한 것이 아니다. 이 칭호로써 신학적 구상의 축점軸點이 놓였고, 이를 중심으로 여타 관념들이 대체로 제자리를 찾는다. 유랑하는 하느님 백성 관념이나 성경 해석 또는 대사제 표상 가운데 무엇을 히브서의 중심으로 언명해야 하는가라는 물음에는, 단호히 마지막 것을 택해도 될 것이다.

-요아힘 그닐카Joachim Gnilka, 《신약성경신학》Theologie des Neuen Testaments, 이종한 옮김, 분도출판사, 2014, 499쪽

예수를 하느님의 아들이자 사제로 보는 난해하면서도 나름 독창적인 신학이 특징이다. 히브리인들을 대상으로 한 서간답게 유대인들의 메시아로서의 예수를 다루고 있으며, 많은 수의 구약성경 인용, 그 중에서도 의의 왕 또는 샬라임 왕 곧 평강의 왕 멜기세덱에 대한 많은 언급을 포함한다. 멜키쩨댁은 신약에서는 히브리서에서만 유일하게 언급된다. 이것이 중요한 게, 제사장 마쉬아흐가 기존 아론의 혈통이 아닌 멜키쩨덱의 정통성을 이을거란 관념과 전승은 당대 유대교 중 에쩨네파만 보유하고 있었다. 즉 히브리서 저자는 에쩨네파의 전승을 깊이 받아들여 당대 초기 기독교에 도입한 것이기에, 그가 적어도 기독교로 개종하기 전에는 에쩨네파의 일원이었을 개연성이 매우 높은 건 부정할 수 없다.

문학적으로 보자면, "히브리서는 세련된 통사론과 정선된 어휘를 구사하는, 신약성경에서 가장 품격 있는 문서다. 저자는 당시의 합성어에 대한 헬레니즘적 선호에 상응하여, 10개의 어구를 아예 새로 만들어냈다. 그리고 교육과 훈육(5,12-14; 12,7-11)으로부터 농사(6,7-8; 12,11), 건축(6,1; 11,10), 항해(6,19)를 거쳐 운동 경기(12,1)에 이르기까지 다양한 분야와 관련된 비유를 즐겨 사용한다. 저자의 뻬어난 문체와 수사학적 어법 선호는, 그가 수준 높은 언어 훈련을 받았고 고대문화에 조예가 깊었음을 증언해준다. 저자는 충실한 수사학 교육을 받았음이 거의 확실하다. ....... 수사학적 재능은 바오로를 능가한다."

Nginx에서 location 블록 안에서는 여러개의 if 지시문을 중첩하여 사용할 수 없습니다. 하지만, 단일 if 지시문은 location 내에서 사용할 수 있습니다.

제시된 문제를 해결하려면, 복합 조건의 각 부분을 계산하여 하나의 변수에 저장하고, 그 변수를 기반으로 if 문을 작성해야 합니다.

다음은 수정된 구성 예제입니다:

location / {
    # ... [other configuration]

    # Initialize variables
    set $cors 1;
    set $preflight 0;

    # Determine if CORS headers should be added
    if ($http_origin = 'http://localhost:8888') {
        set $cors 0;
    }

    # Check for OPTIONS request
        if ($request_method = 'OPTIONS') {
        set $preflight 1;
    }

    # Determine the combined condition
    set $condition "${cors}${preflight}";

    # Apply CORS headers based on the combined condition
    if ($condition = '10') {
        add_header 'Access-Control-Allow-Origin' '*' always;
        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE';
        add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
        add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
    }

    # Handle preflight requests separately
    if ($condition = '11') {
        add_header 'Access-Control-Allow-Origin' '*' always;
        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE';
        add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
        add_header 'Access-Control-Max-Age' 1728000;
        add_header 'Content-Type' 'text/plain; charset=utf-8';
        add_header 'Content-Length' 0;
    return 204;
    }

    # ... [rest of the configuration]
}

여기에서는 $condition 변수를 사용하여 복합 조건을 계산하고, 그 값을 기반으로 각각의 if 지시문을 작성했습니다.

+ Recent posts