본문 바로가기

기타28

[2024년 1월 17일] R - PDF 저장시 한글 깨짐 문제 해결(ggplot, ggsave) 내가 왜 R을 사용하고 있는지 모르겠지만, 이 R이란 녀석이 아주 드러운 녀석이다. 그동안의 개발 상식이 안 통함... R과는 전혀 관련 없는 내가 R을 사용하다 보니 이런저런 난관이 있었는데, 그중에서도 제일 짜증 났던 게 차트 저장 시 한글이 깨지는 문제였다. 재밌는 건 특별히 처리를 하지 않아도 이미지로 저장하면 한글이 잘 나옴. 유독 PDF로 저장할 때만 한글이 사라지고 네모네모들만 남아 있는 요상한 문제였다. PDF 저장할 때 한글 변환을 제대로 못하는 거지... 온갖 몸에 좋다는 건 다 시도해 봤지만 결국 PDF 저장 시에는 폰트를 지정해도 한글은 제대로 출력되지 않고 온갖 오류만 잔뜩 나온다는 걸 알게 됐다. 하여간 양놈들의 MBCS 처리는 정말 짜증 남... 감기로 정신이 혼미해져 갈 즈음.. 2024. 1. 18.
[2023년 11월 3일] 일본 탐조 여행 준비 9월 말이었던 듯... 『서울의새』 모임 중에 일본 탐조를 가신다길래 나도 은근슬쩍 합류하기로 했다. 자유 여행이라 각자 알아서 항공, 숙박을 해결하고 집결 장소에 모여서 함께 탐조를 떠나는 아주 프리한 그런 탐조 여행이다. 누가 주도적으로 데리고 다니고 그런 거 없음. 그런데 벌써 내일 출발... 첫날은 도쿄 근처 아비코라는 곳에서 열리는 「일본 버드 페스티벌 2023」을 참관할 예정인데, 일단 여기까지 찾아가는 게 첫 번째 관문이다. 못 찾아가면 망하는 거다... 대안 같은 거 없음... 일본이야 자주 갔지만 대부분 출장이었고 내가 딱히 뭔가를 할 필요 없이 몸만 준비하면 다 해결되는 그런 일정이었는데, 이번엔 일일이 내 손으로 모든 걸 직접 준비하려니 아주 죽을 뻔했다. 항공권 구하고 숙박 정하고... 2023. 11. 3.
[2023년 5월 12일] 드디어 젤다의 전설 왕국의 눈물!! 아아아아아아아아아아........... 이게 얼마만이여 ㅠㅠ 드디어 젤다가 돌아왔다!! 아직 초반 잠깐 플레이한 게 전부지만 재미는 뒷전이고 발매된 것만으로도 기쁨. 근데 시작 언어가 영어가 기본인데, 영어 버전의 젤다 성우 목소리가 확 깬다. 너무 일본 성우에 익숙해서 그런가? 시작하자마자 언어부터 일어로 변경해 버림. 일본 게임인데 당근 일본 성우가 잘 어울리지. 한동안은 이 게임 덕분에 시간 가는 줄 모를 듯. 2023. 5. 12.
[2022년 8월 5일] 하와이 여행 뜬금없이 여름휴가로 일주일 동안 하와이를 다녀왔습니다. 별다른 준비도 없이 갑자기 떠난 여행이었지만 아내와 함께 아주 오랜만에 즐거운 추억을 많이 만들 수 있었습니다. 허리 때문에 긴 비행시간이 가장 걱정이었는데 의외로 견딜만했습니다. 도착한 하와이의 날씨는 대박이었습니다. 푸른 하늘과 비취색 바다 그리고 맑은 공기... 화산섬이라 해안가 풍경은 제주도와 비슷비슷... 하지만 강렬한 태양과 낮은 습도로 생각보다 덥지 않고 굉장히 쾌적했습니다. 한국의 숨이 턱턱 막히는 더위와는 반대죠. 호텔의 발코니에서 바라보는 풍경만으로도 너무 좋았고 해방감을 느낄 수 있었습니다. 일부러 노트북, 아이패드 등을 가져가지 않았기 때문에 더욱더 쉬기만 하면 되는... 많은 분들이 가는 하와이의 대표적인 관광 코스는 거의 가.. 2022. 8. 8.
합성 초점 거리(Composite Focal Length) 계산기 저는 개인적으로 행성과 달을 촬영하는 것을 좋아합니다. Deepsky도 언젠가는 도전해 보고 싶지만 아직까진 행성과 달이 좋습니다. (사실... 장비가 없어요 ㅠㅠ) 그런데 이 행성을 촬영한 후 결과를 기록할 때 여러 가지 중요한 정보가 함께 기록되어야 합니다. 그래야 기록으로서 가치가 있다고 생각합니다.(순전히 개인적인 생각입니다.) 그래서 저는 다음과 같은 내용은 가능하면 꼭 기록으로 남기고 있습니다. 1. 촬영 날짜와 시간 (초단위로 지역, 세계시간 모두 기록) 2. 시상과 청명도 (10단계) 3. 촬영 장비와 악세사리 정보 (구경, 초점거리, 적도의 등) 4. 사용한 카메라와 상세한 설정값 (셔터 속도, Gain, Gamma, White balance 등) 5, 행성의 중앙 경도(Central m.. 2015. 2. 3.
닌텐도 3DSL 게임들 직업으로 온라인 MMORPG를 만들고 있습니다만 짬짬히 머리식히는데는 닌텐도 3DSL만한게 없는거 같습니다. 국내 정발된 게임이 너무 없어서 처음 구매할때는 일본어판 기계를 구입했습니다. 닌텐도에서 3DSL 부터는 국가코드를 분리해 버려서 기계가 일본꺼면 한국에서 발매된 게임을 할 수 없는거죠... 나쁜... A/S는 포기하고 국전에서 일어용 기계를 작년에 구입했습니다만 순전히 판타지 라이프라는 게임을 하기 위해서였습니다. 이 때문에 일본 한자를 외우기 시작한 계기도 되었을 정도로 엄청나게 몰입해서 일하는 시간을 제외하고는 거의 들고 살았던 게임입니다. 플레이타임이 너무 짧은게 아쉽지만 귀여운 캐릭터에 스토리, 연출, 진행... 뭐 하나 빠지지 않을정도로 잘 만든 수작입니다. 내용도 유쾌하고... 그리고.. 2014. 4. 20.
[게임] 최근 플레이한 게임들... 간만에 몰아서 게임을 좀 해봤습니다. 클리어 하지 못하고 아직도 진행중인 게임도 많지만 여러 종류의 게임을 한 번에 해봐야 하는 상황이 돼서 ^^; 개인적으로 제일 좋아하는 게임은 드래곤 퀘스트와 영웅전설 시리즌데요. 팔콤에서 나온 이스 시리즈도 짬짬이 하기 꽤 재밌습니다. 한 번에 계속 하기는 늙어서 이제는 좀 힘드네요. 이스 펠가나의 맹세 이후 정말 오랜만에 이스 오리진을 플레이 해봤는데요 이스만의 손맛이 여전하다는 생각이 드는군요. 정말 잘 만든 게임이죠. Elder Scrolls V Skyrim입니다. 그래픽이 정말 후덜덜 합니다. 제 컴이 그닥 좋지 않아서 버벅거리면서 플레이 했습니다만 정말 수작임에는 틀림없는거 같습니다. RPG를 좋아하는 분들이라면 꼭 한 번 플레이 해 보세요. 온라인 게임을.. 2012. 3. 12.
테트리스 인공지능(Tetris AI) 좀 지난 일입니다만 한게임 테트리스를 하면서 정말 테트리스를 못한다는 걸 알게 되었습니다... 어려서 오락실을 잘 안 다녀서 그런가... 다들 잘하는데 저만 맨날 꼴찌를 하니 재미가 없더군요. 그래서 집에서 심심할 때 테트리스를 자동으로 해주는 오토를 한 번 만들어 보기로 마음먹었습니다. 프로그램이 자동으로 테트리스를 하게 하려면 우선 테트리스에 대해 잘 알아야겠죠. 분석을 시작했습니다. 테트리스의 게임 방식은 모두가 알고 있을 만큼 단순합니다. 떨어지는 블록을 회전시키고 이동시켜서 빈칸이 없게 쌓아 한 줄을 만들면 한 줄이 지워지는 방식인 거죠. 표준 테트리스의 경우 블록은 총 7개로 구성되어 있고 보드는 10x20 칸으로 구성되어 있습니다. 위 그림처럼 총 7개의 블록으로 구성되며 블록별 회전 상태는.. 2011. 11. 10.
[게임] RIFT 한때 WoW를 호드 타우렌으로 플레이하면서 공격대도 만들고 공대장으로 활동도 하면서 나름 3년여를 폐인처럼 지낸적이 있었습니다. 그만큼 와우는 잘 만들어진 온라인 게임이었고 내용과 구성 또한 정말 훌륭한 게임이었습니다. 게임을 만들어 먹고사는 사람으로써 참 부러운 게임이었죠. ^^; 와우의 컨텐츠를 마무리 짓고는 불타는 성전을 마지막으로 리치왕의 분노가 나온 이후 레벨업만 마친 상태로 일이 바빠 와우도 자연스럽게 멀어지게 되었습니다. 머리도 식힐겸 최근들어 다시 와우를 해 볼까 생각해봤지만... 새로나온 확장팩 대격변은 말그대로 대격변이더군요. 오리지날 시절부터 플레이해온 유저 입장으로써 적응하기 힘들었습니다. 그러다 발견하게된 새로운 게임이 있었으니 바로 Rift 라는 게임입니다. Trion world.. 2011. 8. 22.
NCC(Normalized Cross Correlation)를 이용한 와우의 자동 낚시 휴가 기간에 뭐를 하며 보낼까 고민하던 중 Template matching이라는 재밌는 녀석을 알게 되었고 이에 필요한 자료를 읽어보며 시간을 보내게 되었습니다. 그러던 중 Template matching을 어이없는 곳에 이용해 보게 되었는데요. 바로 World of Warcraft 즉, 와우라 불리는 온라인 게임의 자동 낚시에 응용해 보게 되었습니다. 건설적으로 이용할 데도 많은데 하필 게임내 낚시를 자동화하는데 이용했냐 싶겠지만 어디까지나 Template matching을 테스트해 보기 위한 하나의 샘플 작업이었습니다. 이 Template matching에 대해 조금 자세히 알아보겠습니다. Template matching은 간단히 말해서 하나의 Template Image를 입력된 Source Imag.. 2011. 8. 1.
[2010년 12월 21일] 태국 출장 최종 계약서를 조율하던 중 갑작스레 계약이 결정되어 버린 태국 업체에 출장을 가게 되었습니다. 12월 초에 인도네시아 출장도 다녀왔던 터라 피곤하기도 해서 내년으로 미루고 싶었는데요. 아쉽게도 태국 게임쇼 등과 일정이 겹쳐서 미룰 수 없게 되었습니다. 다행히 암치료를 위한 방사선 치료도 모두 끝난 상태여서 이번 출장은 홀가분하게 갈 수 있었습니다. 지난번 인도네시아 출장 당시에는 방사선 치료를 받고 있는 중이어서 몸에 물을 댈 수가 없었거든요. 더운 나라에서 손발만 씻고 버티려니 정말 힘들었던 생각이 납니다. 출장 당일 새벽에 항암 치료를 위한 검사가 있었습니다. 새벽부터 일어나서 준비하고, 병원에서 CT와 X-ray 촬영을 마치고 집에 돌아오니 이미 녹초가 되어있었습니다. 언제나 그렇지만 출장은 참 가.. 2010. 12. 28.
[2010년 12월 2일] 인도네시아 출장 우리 회사 게임이 인도네시아에서 서비스를 하게 되어 협력업체 방문 출장을 가게 되었습니다. 수술 후 아직 몸이 충분히 회복된 상태가 아닌 데다가 방사선 치료도 받는 중이라서 미루고 싶었지만 계약 관련된 일이라 더 미룰 수도 없게 되어 인도네시아행 비행기에 오르게 되었습니다. 비행시간만 대략 6시간 정도여서 험난한 출장길이 될 것이라 직감했습니다. 게다가 1박 3일... 돌아오는 비행기가 밤 늦은 시간밖에 없어 하루를 더 묶고 오는 게 더 불편해 보였습니다. 힘이 좀 들더라도 빠듯하게 일정을 세우고 출발하였습니다. 긴 비행끝에 자카르타 소에카르노 공항에 도착했습니다. 국민의 95%가 무슬림이라는 이슬람 국가답게 공항 곳곳에 기도하는 곳이 마련되어 있군요. 인도네시아는 무비자 국가가 아니라 공항에서 비자를 .. 2010. 12. 7.