분류 전체보기

해당되는 글 717
thumbnail
프로그래밍/Etc

[VIM] ESC 입력 시 (일반모드) 자동으로 영문으로 전환해주는 유틸리티

VIM을 사용할 때 ESC나 Ctrl + [ 를 입력하면 일반 모드(Normal Mode) 로 이동이 되는데 한글 상태에서 일반 모드로 전환을 하면 영문 입력이 제대로 되지 않아서 일반 모드의 기능을 제대로 사용할 수 없습니다. 그래서 한글로 전환된 상태라면 일반 모드에서는 한영키를 한번 더 눌러줘야 하는 불편함이 있습니다. 매번 작성하면서 한영 유무를 확인한다는 것은 번거롭고, 특히 프로그램 개발자로써는 말도 안되는 일이라고 생각해서 인터넷에 공개된 소스코드를 참고해 관련 유틸리티를 제작했습니다. https://github.com/pgh268400/VIM_AUTO_HANGUL/releases/tag/v1 Release main_release · pgh268400/VIM_AUTO_HANGUL github..
thumbnail
프로그래밍/C++

[C++] Visual Studio <std::filesystem> 사용하기

서론기존에 대학교 프로젝트로 C언어를 이용해 파일 이름 변경기를 만든적이 있었습니다. C언어에는 string class도 없어서 문자열들을 배열에 동적으로 저장하고 싶으면 char[] 을 이용해서 동적할당으로 구현해야 했고, 이에 따른 버그가 다량으로 발생했습니다. (예를 들어서 파일 이름을 변경할 때 치환할 문자열이 너무 길거나 illegal 한 문자가 들어가면 프로그램이 그대로 튕겨버린다던가..., C에서는 예외처리 문법도 없습니다 ;;) 또한 디렉토리 내에 파일을 순회할 때 C언어에서 공식적으로 파일 시스템에 관한 기능이 제공되지 않아서 우회책으로 dirent.h 이라는 헤더 파일의 조금 수정된 버전을 이용해서 기능을 구현했던 기억이 납니다. *dirent.h를 사용해서 디렉토리 순회하는 방법에 관..
thumbnail
정보/암호화폐

[암호화폐] 라이트코인(LTC) 업비트 유의종목 지정

5월 23일 업비트를 포함해서 빗썸, 코인원 등 다양한 국내 자산 거래소들이 라이트 코인을 일괄적으로 투자 유의 종목으로 지정함과 동시에 현재 라이트 코인 차트 상황입니다. 거래량의 표기법은 거래소마다 다르나 업비트를 기준으로 거래량이 음봉이라는 것은 그날 거래량에서 매도세가 강했다는 뜻입니다. 보시면 상폐전에 가격을 쭉올리고 전부 물량을 털어버린 '상폐빔' 흔적이 보이고 있습니다. (원으로 표시해둔 3곳) 아마 세력은 저 3봉을 기점으로 대부분 털고 나간듯 하며 이제 계속 되는 하락만 남은듯 합니다. 제가 알기론 라이트 코인도 그렇게 작은 규모의 프로젝트는 아니였던 거 같은데... 금리 인상하고 다른 지표가 안정되기 시작하면 저는 아마 코인판은 떠나고 주식으로 이주할 듯 합니다. 요새 루나 코인부터 시..
thumbnail
정보/게임

미러스엣지 카탈리스트 한글 패치 배포중

미러스엣지 카탈리스트는 미러스엣지의 후속작으로 출시 할때부터 한글 언어 지원 자체를 안해줬던 게임입니다. 그래서 한국에서 미러스 엣지 팬들한테 욕을 좀 먹었었죠. 저도 미러스엣지의 정말 팬이였고 최근들어서도 엔딩을 한번 더 봐서 무려 엔딩을 4번넘게 본 게임이였습니다. 저는 막 출시될 당시에 바로 구매를 했었는데 한글패치도 안되있고 자막을 켜고 게임을 했어도, 영어권 표현이나 순식간에 지나가는 자막들을 실시간으로 해석하고 바로 바로 이해하는 영어 실력은 없었기에 사실 스토리 자체를 전혀 이해하지 못하고 달리기만 하다가 게임이 끝났던 기억이 납니다. 최근 들어 할 게임을 찾아다니던 중 예전에 한글패치 없이 엔딩을 봤던 미러스 엣지 카탈리스트가 문뜩 떠올랐습니다. 출시된지는 벌써 6년이나 된 게임이라 이제쯤..
thumbnail
프로그래밍/Talk

[C++] C++ 싫어. 파이썬 좋아.

도대체 이놈의 언어는 동적 할당 하나 때문에 class에서 고려해줘야 하는게 몇개인지.. 복사 생성, 복사 대입, 이동 생성, 이동 대입... 하다보면 정말 C++이 얼마나 극한의 성능 최적화가 가능한지 알게 됨과 동시에, C에서 객체 지향 개념만 추가하다가 이것 저것 다 추가해서 누더기 괴물이 되어버린 C++이 얼마나 방대한 언어인지 새삼 깨닫게 됩니다.. 특히 임시값을 가리키는 Rvalue Reference는 또 어떻게 만들 생각을 했는지.. GC(가비지 컬렉터) 가 있는 언어가 정말 그리워 지는군요 ㅜ ㅜ 이와는 반대로 온갖 고생해서 컴파일하면 kb 단위 exe 용량이랑, 엄청 빠른 수행 속도 보고 또 그런 생각이 사라지기도 하고..
thumbnail
블로그 결산

투데이 1122 감사합니다.

오랜만에 투데이 1000을 넘겨서 1122를 달성했네요. 방문해주신 모두들 감사합니다. 블로그 하면서 뭔가 2000대 마의 벽을 느끼고 있습니다. 1000 이상은 잘 나오는데 2000 달성하는게 정말 쉬운게 아니네요.. 제가 봤을땐 SEO 최적화도 하고, 자동 광고도 줄이고 스킨도 모바일 친화적으로 빠른걸로 바꿔야 할 듯 싶은데... 귀찮아서 안하고 있슴다 ㅎㅎ.. 이번 시험이 끝나면 대대적으로 블로그 수정을 한번 거쳐야 할 듯 싶습니다..
thumbnail
정보/게임

몬스터헌터 라이즈에 아이스본 사운드 이펙트(타격음) 적용 모드

삼다수로 4G 하던 것보다 타격감이 구려진 라이즈를 보자니 거의 모든 몬스터헌터 시리즈를 해본 제가 처음으로 버린 타이틀이 되었습니다.. (사놓고 안한지 몇달이 넘어가고 있어요) 라이즈는 스위치 콘솔 기반으로 제작되었기 때문에 타격감이 아이스본 같은거랑 비교해서는 떨어지는게 당연하긴 합니다만.. 제일 큰 문제는 타격음(sound effect) 입니다. 분명 쌍검으로 때리고 있는데 무슨 촤좌작 하면서 물로 써는 소리가 들리는데 이게 정말 게임 하고 싶은 맛을 뚝 떨어뜨리더군요. https://www.nexusmods.com/monsterhunterworld/mods/1623 Classic Monster Hunter SFX Pack v2.3 (Monster Set 3 -- Yian Garuga and Nar..
thumbnail
프로그래밍/Flutter

[Flutter] 플러터 3.0 출시

https://docs.flutter.dev/development/tools/sdk/release-notes/release-notes-3.0.0 Flutter 3.0.0 release notes Release notes for Flutter 3.0.0. docs.flutter.dev 최근 Flutter 3.0이 출시 되었습니다. 놀랍네요. 솔직히 2.0까지 배워보면서 좋은 프레임워크는 맞는데 만든 곳이 그 구글이기 때문에.. 언제 폐기할지 모른다는 두려움이 은연중에 남아 있었습니다만 자사 앱도 몇년동안 플러터로 계속 빌드하고, 이번에 3.0까지 출시 해준걸로 봐서는 꽤나 전망이 밝아보입니다. Dart라는 언어로 코딩해야하는건 아직까지도 별로 마음에 들진 않습니다만 그래도 비동기가 간편하게 구현된다는 점은..
최근글
인기글
이모티콘창 닫기
울음
안녕
감사
당황
피폐