일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- ssh
- Kibana
- 설정
- JS
- Windows
- 엘라스틱서치
- 유니티
- AWS
- MSSQL
- 영어
- build
- docker
- logstash
- elasticsearch
- s3
- error
- 구글
- nodejs
- JavaScript
- API
- ChatGPT
- Ai
- Python
- Git
- Linux
- sample
- unity
- MySQL
- mariadb
- Today
- Total
목록분류 전체보기 (325)
가끔 보자, 하늘.
https://stability.ai/news/stable-zero123-3d-generation?fbclid=IwAR3XuAFOQzLizSvOyMnvfb7NT0XHmaVRg_f7n8bxSUzCZ7gYexBjtA9-ySA Introducing Stable Zero123: Quality 3D Object Generation from Single Images — Stability AI Stable Zero123 is an AI-powered model for generating novel views of 3D objects with improved quality. Released for non-commercial and research purposes, it uses an improved dataset an..
한 폴더에 작업이 필요한 이미지를 넣은 후 필요한 workflow에서 하나씩 이미지를 처리하려고 할 때 Load Image batch 노드와 Extra options의 Batch count를 이용하면 됩니다. "Load Image Batch"노드는 https://github.com/WASasquatch/was-node-suite-comfyui 를 설치하면 사용이 가능합니다. mode를 "single_image"로 지정할 경우 지정한 index의 이미지만을 사용합니다. "incremental_image"로 지정하면 지정한 index부터 순차적으로 1씩 인덱스를 증가시키며 이미지를 불러옵니다. 그런데 이렇게 노드를 구성하고 "Queue Prompt"를 선택하면 하나의 작업만 수행됩니다. 물론 다시 "Queu..
내친김에 nginx에 TLS 적용하는 방법도 간단히 정리했습니다. 우선 인증서를 준비하세요. 내부에서만 사용하실 분들은 아래와 같이 사설 인증서 생성해서 사용하시면 됩니다. sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/nginx-ssl.key -out /etc/ssl/certs/nginx-ssl.crt 그리고 nginx 설정을 아래와 같이 수정, 추가 합니다. 이 예에서는 http로 접속 시 https로 포워딩하도록 설정합니다. $ sudo vi /etc/nginx/sites-available/default server { listen 80 default_server; listen [::]:80 def..
일반적으로 DB는 안전한 보안망에 구축하기도 하고, 외부에서 DB에 직접 연결을 지원하지 않아 SSL을 적용할 일 자체가 없도록 하는게 더 좋습니다. 그럼에도 필요한 경우가 생기네요. ^^a 여기서는 Ubuntu/MariaDB를 기준으로 정리해 보았습니다. 우선 해당 시스템에 Openssl이 적용되어 있는지 확인합니다. # DB에 쿼리 SHOW VARIABLES LIKE '%ssl%' # 터미널에서 openssl 설치 여부 확인 $ openssl version # 버전확인 $ ldd /usr/bin/openssl # 현재 사용하는 라이브러리와 경로 확인 만약 이미 설정이 완료되어 있다면 아래와 같은 결과를 확인하실 수 있습니다. DB에 설정이 되어있지 않을 경우 have_openssl은 yes로, hav..
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-datehistogram-aggregation.html Date histogram aggregation | Elasticsearch Guide [8.11] | Elastic Many time zones shift their clocks for daylight savings time. Buckets close to the moment when those changes happen can have slightly different sizes than you would expect from the calendar_interval or fixed_in..
Transparent Data Encryption - 데이터 저장 시 암호화해서 저장합니다. (공식문서 링크) 원하는 Table만 암호화 할 수도 있고 테이블 마다 다른 암호화 키를 사용할 수 있으며 DB 전체, 그리고 로그도 선택적으로 암호화 할 수 있습니다. MariaDB에서는 암호화 키를 지원하는 세 가지의 plugin이 있습니다. File Key Management Encryption Plugin(파일 키 관리 암호화 플러그인) 키 파일은 MariaDB 서버 자체 내에 저장됩니다. 가장 좋은 방법은 키 파일을 서버의 일부가 아닌 별도의 마운트에 보관하는 것입니다. AWS Key Management Encryption Plugin(AWS 키 관리 암호화 플러그인) 키 파일은 AWS에 저장되고 AWS..
마지막 찍먹 시간으로 게임 플레이 레벨을 정리해 보겠습니다. GameMode에는 BP_GamePlay_GameMode가 등록되어 있습니다. 등록된 내용은 아래와 같습니다. (기본값이 설정된 내용은 별도 언급하지 않겠습니다.) (* BP의 내용을 볼 때는 ConstructionScript, Event Graph를 중심으로 보면 됩니다. 이곳에서 BP에 등록된 Variables와 Functions를 사용해 필요한 로직을 구현합니다.) Player Controller Class에는 BP_Gameplay_PlayerController가 등록되어 있으며 다음과 같은 역할을 수행합니다. Variables에 등록한 Widget, PlayerHud를 생성합니다. (EventOnPlayerJoin, OC_UpdatePl..
screen이 기본으로 설치되어 있으나 없다면 아래와 같이 설치하세요. sudo apt-get install screen 새로운 세션 생성 screen -S 세션명 해당 세션을 유지하려면 (어떤 프로그램이 실행중이어도 상관은 없습니다.) Ctrl + A 누르고 D를 연속으로 누릅니다. (Ctrl은 누른채로..) 그러면 해당 세션은 백그라운드에서 계속 실행됩니다. 기존 세션으로 재연결 screen -r 세션명 이렇게하면 기존의 세션으로 다시 연결할 수 있습니다. 간혹 데몬으로 실행해도 세션 끊으면 종료되는 경우가 있는데 그럴때도 유용하고 하나의 시스템에서 다중 작업할 때 작업 별로 세션 나눠서 진행하는데도 도움이 됩니다. 끝!!