일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- sample
- AWS
- Windows
- 엘라스틱서치
- Ai
- Kibana
- build
- ChatGPT
- Python
- elasticsearch
- docker
- logstash
- nodejs
- Linux
- s3
- 설정
- unity
- mariadb
- API
- JavaScript
- JS
- 유니티
- MySQL
- 구글
- Git
- 영어
- MSSQL
- ssh
- Today
- Total
목록jQuery (2)
가끔 보자, 하늘.
DataTables은 적은 코드로도 정렬, 검색, export 등의 다양한 기능을 제공하기 때문에 데이터 출력을 위해 자주 사용하는 컴포넌트입니다. 그런데 처음 사용할 때 pdf, csv export 시 한글이 비거나 깨져 출력됩니다. 이 글에서는 이를 해결하는 방법을 정리하겠습니다. PDF 한글 출력 이슈 해결 방법 DataTables을 다운받으실 때 해당 사이트에서 Extensions을 선택할 수 있으며, 이중 pdfmake를 선택할 수 있습니다. 다운받은 압축 파일을 열어보면 pdfmake 코드를 확인할 수 있는데, pfdmake.js(.min.js), vfs_fonts.js에 실질적인 폰트 데이터가 들어가 있는 것을 확인하실 수 있습니다. 여기에 우리가 사용할 한글 폰트 데이터를 추가해야 합니다...
다음과 같은 순서로 작성되어 있습니다. 1. 개요 2. 준비 3. 쿼리 알아보기 4. nodejs와 통합 5. chart로 표현하기 1. 개요 최근 회사에 Elasticsearch(이하 ES)로 통계 시스템을 구축했습니다. Mysql MyISAM 엔진으로 구축하던 것과 비교해보면 엄청나게 편리해졌네요. Kibana로 쿼리하고 결과를 손쉽게 출력하여 담당자가 아닌 컨텐츠 개발자도 자신이 보고 싶은 결과를 바로 추가하여 볼 수 있을 정도니, 작은 개발사에는 이보다 더 좋은 솔루션이 있을까 싶네요. 그런데 ES에서 나온 다른 두 결과의 비교가 필요한 경우 불가능한 경우가 있어서 조금 아쉽더군요. 그래서 이를 직접 만들어 보기로 했습니다. 시간을 기준으로 데이터를 비교하는 경우는 timelion을 사용하면 되나..