일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS
- ChatGPT
- 설정
- elasticsearch
- Kibana
- MySQL
- 구글
- API
- build
- mariadb
- s3
- logstash
- JS
- SSL
- 영어
- ssh
- sample
- 유니티
- nodejs
- React
- unity
- Windows
- MSSQL
- JavaScript
- Python
- Ai
- docker
- error
- Linux
- Today
- Total
목록개발 이야기 (309)
가끔 보자, 하늘.
얼마전에 stunnel을 사용한 서버와 클라이언트들이 있었는데 그 중 한 서버가 윈도우 였습니다. 해당 서버에 클라이언트에서 연결을 시도하면 wrong version number 에러가 발생하면 connection이 바로 끊어지더군요. 서버는 openssl 3.1.2, 클라이언트는 openssl 3.0.9 였습니다. 다른 설정 문제는 없었기에 openssl 버전 이슈인 듯 했죠. 윈도우 서버는 직접 관리하는 서버가 아닌데다 라이브 서비스를 위한 서버였기에 교체하려면 절차가 너무 복잡해서 클라이언트의 openssl 버전을 업그레이드 하기로 결정했습니다. 저장소의 최신 버전이 3.0.9 였기에 3.1.2 버전 소스를 다운받아 설치했습니다. $ openssl version # 버전 확인 # https://ww..
안쓴놈 나와!! -_-++ production build 에서 저 옵션 빼먹고 배포해서 식겁했네. package.json에 아래와 같이 등록해야 함. . . "scripts": { "start": "react-scripts start", "build": "set \"GENERATE_SOURCEMAP=false\" && react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, . . GENERATE_SOURCEMAP이 false로 되어 있지 않다면 소스 코드 그대로 다 보임. false 설정을 해두면 아래와 같이 보임. 끝!!
react-dom.development.js:88 Warning: ForwardRef(InputBase) contains an input of type date with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. 이 에러는 혹은 등의 입력 관련 컴포넌트에 defaultValue 속성과 va..
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..