기술이야기4 [다국어 처리]다국어 처리를 위한 루틴화 - 2 다국어 처리를 하면서 다른 프로젝트도 처리해야 하면서 경로가 동일하길래..그냥 외부 명령어를 추가해서 경로까지 처리하기로 했다. 더보기더보기onst fs = require('fs');const path = require('path');const { argv } = require('node:process');// 외부 명령어에 대한 key에 대한 값const langKey = { key1: "val1", key2: "val2"};// 프로젝트명 가져오기const getProject = () => { const cmd = argv[2] || "jui"; if (!Object.prototype.hasOwnProperty.call(langKey, cmd)) { console.l.. 2024. 12. 30. [다국어 처리]다국어 처리를 위한 루틴화 - 1 아무래도 전공도 전공이거니와 화면과도 관련이 있어서 맡아서 다국어 번역 및 틀어진 UI 관련으로 처리를 하고 있는데, 주기적으로 한글로 업데이트 되거나 수정된 내역에 대해서 키가 추가되었는데 기록 확인이 어려운 경우가 있어서 일일이 찾다가...이젠 그거 찾는 것도 시간낭비+귀찮아져서 좀 무식하지만 commonJS를 이용해서 ko.ts, en.ts를 key 값을 비교 대조해서 해당 키들은 우선 콘솔로 확인하는 거랑, 기록 남길 겸 json 파일로도 생성하는 걸 만들었다. 더보기더보기compareLang.js 같은 이름이면 괜찮으려나. const fs = require('fs');const path = require('path');const koPath = "ko.ts의 경로";const enPath = ".. 2024. 12. 4. 데이터 베이스에 대해 정리했던 내용들 예전에 노션에 정리했던 글을 들고 옴. 데이터베이스에 대한 개념 정리용이었음. Database Data ⇒ Data, in the context of databases, refers to all the single items that are stored in a database, either individually or as a set. Data in a database is primarily stored in database tables, which are organized into columns that dictate the data types stored therein 데이터베이스에서 데이터한, 데이터베이스에 저장된 하나의 아이템들으로서 이들의 개별 혹은 집합을 의미한다. 이들은 데이터베이스 테이블.. 2022. 12. 6. How the Internet Works in 5 Minutes 정리 인터넷의 동작 원리 및 흐름적인 이해를 위해서 + 개인적으로 번역 추가 및 개념적 이해 추가를 위해서 작성함. How the Internet Works in 5 Minutes Source : https://www.youtube.com/watch?v=7_LPdttKXPc + 더보기에는 들으면서 타이핑 친 것 및 본인이 이해하려고 추가한 내용적인 글이 있습니다. 더보기 The Internet is a wire. Actually buried in the ground it might be fiber optics copper or occasionally beam to satellites to through cell phone networks but the internet is simply a wire. 인터넷은 .. 2022. 11. 29. 이전 1 다음