즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

분류 전체보기 273

Typescript 현재 접속한 사용자의 아이피 가져오기

https://geolocation-db.com/json/ 사이트 정보를 이용하는 방법을 사용합니다. 이 방법은 인터넷 외부 아이피를 가져오기 때문에 내부 아이피는 가져올 수는 없습니다. 외부 아이피를 통해 접속한 사용자들은 모두 같은 아이피로 처리되요. const result = axios.get('https://geolocation-db.com/json/').then(async (res) => { console.log("Country_code = " + res.data.country_code); console.log("Country_Name = " + res.data.country_name); console.log("State = " + res.data.state) console.log("City =..

개발/Node.js 2023.08.19

바닐라 ListBox 항목 별 색깔 바꾸기

DevExpress는 다 좋은데 패키징하면 파일이 엄청 커져서 뷁입니다. 그래서 기본 콘트롤로 개발하다보니 이 기능이 필요해서 만들어봤습니다. 대충 이런 모양... ListBox에 넣는 Item은 DataTable을 데이터 소스로 해서 넣어봤습니다. 일반 클래스 형태로 하셔도 됩니다. 현재 아이템에 어떤 기준으로 색상을 넣을 건지의 분기만 가능하면 되요. 물론 스트링으로 넣고 스트링 파싱해서 하셔도 되겠죠? 자세한 내용은 코드 내 주석으로 대신합니다. DataTable dtLog; private void Frmmain_Load(object sender, EventArgs e) { dtLog = new DataTable(); // 흠.. Datatable Column생성하는 건데 궂이 DevExpressH..

개발/C# 2023.08.17

[잡설] Next.js 13.x 기반으로 다시 가자.

Next.js가 Frontend 위주로 되어 있다하여 Nest.js를 붙여서 개발하다가 이것저것에 치여 포기하고 1주전부터 Next.js로 다시 만들고 있다. 이것저것 프로젝트를 여러번 생성하는 끝에 가닥을 잡았는데 Next.js 13 중 App 라우터 기반으로 개발을 하고 있었다. 버전 12와 13이 너무 많이 바껴서 기존 Next.js + Nest.js 합쳐서 개발했던 소스를 거의 사용하지 못할 정도다. 썩을.. 다 다시 개발에 맨땅에 헤딩하기.. 남들은 다 잘된다고 블로그에 강의를 올려놓았는데 하나하나 벽에 부딪히고 있다. 우선 기술 스펙 중 디테일한 부분은 다 넘어가고 기본만 API만 호출되도록 하려고 하는데 뭐지.. ? 수많은 국내외 블로그, Github을 뒤져서 짜집기를 한터라 아무래도 시리즈..

프로젝트 좀보이드 모드 배포

배포 URL: https://steamcommunity.com/sharedfiles/filedetails/?id=3008693863 Steam Workshop::Damulkhan's Mods steamcommunity.com 소개 - 한글판 모드가 많이 있고, 중복이 되고 일부 업데이트가 되지 않아 영어로 나오는 부분이 간혹 있어 만들기 시작. - 모드에 한글판 모드를 개별로 만들까? 통합할까 하다가 통합방식으로 진행 > 이 경우 모드 업데이트 시 갱신이 어려움 발생으로 엑셀로 관리 (모드 배포일자도 추가해야 할 것 같다) - https://docs.google.com/spreadsheets/d/1sAfmtiq5YlDSBVGlGbLybaHg340Jpl2GLyP51oQ6FBg/edit#gid=0 프로젝트 ..

프로젝트 좀보이드 - Wolf Extraction Quest 모드 한글화

처음으로 한글화 해봤네요. 첫 모딩작 입니다. https://steamcommunity.com/sharedfiles/filedetails/?id=3008490703 스포지만 동영상도 같이 올려봐요. 최종버전이 아닌 테스트 버전입니다. 루이빌 중앙병원으로 걸렸네요. 이건 복붙용 파일입니다. 해당파일을 다음경로에 복사-붙여넣기 해주세요. 스팀경로\steamapps\workshop\content\108600\2987772693\mods\Wolf Extraction Quest\media\lua\shared\Translate\EN 업데이트 일지 2023.09.23 - 2023.09.09 업데이트 분 반영 - KO로 했을 때 반영이 안되서 EN으로 처리되도록 수정