본문 바로가기

IT66

HTMLソースを見せないようにするには? HTMLソースを見せたくない 「HTMLソースや、JavaScriptのソースを閲覧者に見せたくない」という要望がよくあります。これに対する答はひとつ、「公開しない」しかありません。つまり、ブラウザでも見えない状態にしておけば、ソースを見られる心配はありません。 ブラウザで見える状態にするということは、何らかの方法でHTMLやJavaScriptのソースを閲覧者側のブラウザが解釈できるということですから、ブラウザの代わりにダウンロードツールなどのちょっとしたツールを使えば、ソースは見られてしまうことになります。 ただ、ソースを見るのを難しくする、見るまでの手順を面倒にする、あまり詳しくない人に見る方法を分かり難くするなどの方法はいくつかあります。 HTMLソースを見え難くする - フレームを使う ページをフレームに分割し、ひとつ目のフレームをサイズ0、ふたつ目のフレームを100%の大き.. 2021. 7. 7.
string을 2진수 문자열로 변환 string을 2진수 문자열로 변환 ​ string 타입의 문자열 을 바이너리 식 문자열으로 변경하려면, 예를 들어 C# 문자열 'AB'를 유니코드 바이트 안에 표현되어 있는 Binary Format인 '01000001000000000100001000000000' 으로 string에 저장하려면, (1) 먼저 C# string 문자열을 Unicode Encoding으로 된 byte[] 배열로 변경한다. 이는 UnicodeEncoding.Unicode.GetBytes()을 사용하여 얻어 올 수 있다. (2) 하나의 byte에 저장된 Binary 포맷 데이타를 문자열로 변경하려면, Convert.ToString(byte1, base) 메서드를 사용한다. 여기서 byte1은 입력 byte이며, base에는 2진.. 2021. 7. 7.
MultiByteToWideChar MultiByteToWideChar -> 멀티바이트에서 unicode로 WideCharToMultiByte -> unicode에서 멀티바이트로 회사에서 멀티바이트와 유니코드를 건드리게 되었는데 위에 두 함수는 API에서 제공해주는 함수 입니다. MSDN에 있다는데 선천적으로 영어에 이질감을 느끼는 저는 네이버에서 찾았데요 ㅠ 여튼 이 두놈 때문에 겨우 해결 할 수 있을 것 같군요 아직 테스트는 안해 봤지만.. 멀티바이트에서 유니코드 변환 방법 // sTime이란 ANSI 무낮열을 bstr이란 이름의 유니코드(BSTR타입) 변수로 변환 char sTime[] = '유니코드 변환 예제'; BSTR bstr; // sTime을 유니코드로 변환하기에 앞서 먼저 그것의 유니코드에서의 길이를 알아야 한다. int .. 2021. 7. 6.
Felix's Node.js Style Guide Felix's Node.js Style Guide Tabs vs Spaces 세미콜론 에디터 미백 한 줄의 길이 따옴표 {중괄호} Variable declarations 변수와 프로퍼티 이름 Class names 대문자 상수 객체 / 배열의 생성 등호 prototype을 확장하기 조건문 함수의 길이 Return 문 클로저 이름 클로저 중첩Nested하기 콜백 Object.freeze, Object.preventExtensions, Object.seal, with, eval Getters and setters EventEmitters 상속 / 객체 지향 프로그래밍 'node.js' 어플리케이션의 스타일에 관한 공식문서는 없다. 이 문서는 어디까지나 내 생각이지만 아름답고 일관성있는 소프트웨어를 만드는 방법.. 2021. 7. 6.
split() issues in node.js + express When I try to split a string in node I get the following error... TypeError: Object # has no method 'split' Here is the split code I am using... var query = req.query; query.split(","); I am using express to create my server, it seems like it is looking for a module, but isn't .split() a standard method with node.js? node.js express shareimprove this question asked Jul 21 '12 at 6:45 Collin McGu.. 2021. 7. 6.
모던 웹을 위한 Node.js 프로그래밍 3판[1차] 『모던 웹을 위한 Node.js 프로그래밍 3판』의 인터넷 강의 1차입니다...! ​ 책은 ECMAScript5를 기준으로 개정했는데요. 자바스크립트 초보자 분들이 곧바로 보시는 백엔드 기본 서적이다보니 ECMAScript6의 변수/상수와 개념을 혼동하실 수 있을 것 같아 책에 적용하지는 않았습니다. 그래서 동영상 강의에서 다룸 '-' ​ PS. 무엇보다도 해당 도서의 이전 도서인 『모던 웹을 위한 JavaScript + jQuery 입문』에서 ECMAScript6를 다루지 않아서[실무를 타겟으로 하는 책에서 다룰 수 있을지로 계속 출판사와 투닥투닥].... 1강입니다. ​ 2장의 내용과 ECMAScript6의 변수와 상수를 다룹니다. 긴장을 엄청하고 찍었군요[기절].... 모던 웹을 위한 Node.js.. 2021. 7. 6.