본문 바로가기

프로그래밍/etc. (Language)19

[Node.js] iconv-lite 이용하여 한글(여러 언어) utf-8 에서 hex, mbcs 로 변환하기 Node.js로 긴급하게 스크립트를 짜다가 인코딩 관련 문제에 부딪혔습니다. 아무래도 문자열 관련 작업이다 보니, 필연적이었겠지만.. 또한, 한글 뿐만 아니라 여러 언어에서도 인코딩이 가능해야 해서 열심히 구글링을 하였습니다. 아무래도 euc-kr 문자열에서 utf-8 문자열로 변경하는 코드는 많았지만, 반대 상황은 찾기가 힘들었습니다. 그러던 도중에 방법을 찾게 되어 포스팅합니다. 혹시나, 한글(여러 언어)에서 hex 또는 utf-8로, hex에서 utf-8 또는 한글(여러 언어)로 변환하는 방법이 궁금하시면 아래 글을 읽어주세요. [프로그래밍/Node.js] - [Node.js] iconv-lite 이용하여 한글(여러 언어)에서 hex, utf-8로, hex에서 utf-8, 한글(여러 언어) 로 변환.. 2019. 4. 17.
[GIT] git 추적하지 않는 파일 (untracked files) 제거 하는 방법 보통, 프로젝트 형상 관리를 할 때, git을 이용하는 경우가 많을 것이다.회사에서도 svn 또는 git을 사용하는 곳이 많을텐데.. git을 처음 사용하는 초심자들은 git status를 하는 순간 엄청난 untracked file들이 존재할 경우가 많을 것이다..submodule 개수가 적다면, 그리 많지는 않겠지만.. 이번 포스팅에서는 그러한 경우에 untracked file들을 한꺼번에 제거하는 방법을 정리하려고 한다. 보통 디렉토리 단위로 untracked file들이 존재할 것이므로, 일일히 디렉토리에 들어가서 제거한다는 건 여간 귀찮은 일이 아닐 수 없다. 아래 예제를 보자. 1234567891011121314151617181920212223242526bs@ubuntu:Cpp11$ git s.. 2019. 1. 20.
[JavaScript] 티스토리 블로그에 자바스크립트 함수 호출하기 보통, 티스토리 블로그를 선택하는 이유는 블로그 자유도가 높기 때문일 것입니다. 다시 말하자면, 자신의 능력 또는 타인의 정보로 인해서 블로그 꾸밈의 가능성은 무궁무진하다는 것이죠. 최근 들어서 티스토리에도 자바스크립트를 호출할 수 있지 않을까라는 생각에 구글링을 해본 결과.. 가능하다는 것을 알 수 있었네요. 그래서 오늘은 블로그에 자바스크립트 함수를 호출하는 방법을 포스팅하려고 합니다. 1. 자바스크립트 파일 준비. 먼저, 호출할 함수를 .js 확장자 파일로 만들어야 합니다. 저는 아래처럼 간단하게 만들었습니다. (파일명 : ExamAlert.js)1234function ExampleCall(){ alert("Hello Example Alert Code!!!");}Colored by Color Scr.. 2018. 9. 4.
[JavaScript] 자바스크립트로 URL 파라미터 값 가져오기 요즘은 언어들이 사용하기도 편해지고, 퍼포먼스도 꽤나 좋아져서, 한 가지 언어로만 개발하는 추세는 절대 아닌 듯 합니다.. 저도 C++을 주력으로 하는 개발을 하고 있지만, 어쩌다보니 자바스크립트를 건드리고 있네요.. 아주 간단한 자바스크립트이기 때문에 부담스럽지는 않지만.. 이번 기회에 자바스크립트도 알 수 있으면 더욱 좋은 기회가 아닐까 싶어서, 생각날 때마다 정리해보려고 합니다. 이번 포스팅에서 정리하려는 내용은 자바스크립트를 이용하여 URL 내용에서 파라미터 값을 가져오는 방법입니다. 쉽게 설명하면 다음과 같습니다.1http://blankspace-dev.tistory.com?age=99&name=blankspacecs 위에 주소에서 age를 함수에 입력하면 99라는 값을 얻고, name을 bla.. 2018. 7. 10.