목록분류 전체보기 (3)
생각날 때마다 적어두는 프로그래밍 블로그
-해커의 뜻 원래 해커라는 용어는 좋은 목적이든 나쁜 목적이든 그냥 문자 그대로 ‘해킹을 하는 사람’들을 통틀어서 지칭하던 표현이었다. 전문가들은 이 중에서도 특히 나쁜 목적을 위해 해킹을 하는 사람들을 ‘크래커’라는 별도의 명칭으로 표현했지만, 일반 대중들 사이에서는 크래커 라는 명칭이 널리 전파되지 못하고, 이미 널리 알려졌던 해커가 부정적인 의미로 전파되기 시작했다. 이에 따른 혼란을 막고자, 해커라는 표현을 구체적으로 분리한 ‘화이트 햇 해커/블랙 햇 해커’ 라는 표현이 따로 생겼고, 이것을 줄여 ‘화이트 해커/블랙 해커’라고 부르거나 ‘화이트 햇/블랙 햇’ 이라는 명칭으로 불리고 있다. -화이트 햇(White Hat)과 블랙 햇(Black Hat)의 유래 화이트 햇과 블랙 햇 표현의 유래는 옛 ..
이봐요 Docker씨, 나는 분명 BIOS에서 가상화를 켰다구요! Docker Toolbox를 이용해 설치하는 도중에 다음과 같은 문제를 맞닥뜨렸다. Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory" 그런데 그것 참 이상하다, 나는 분명히 BIOS에서 AMD 가상화를 켜놓았고 현재 VMware 64bit 가상머신과 안드로이드 에뮬레이터도 잘만 쓰고 있는중이다... 더 골치아픈것은 Docker Toolbox를 이용해 기본 설치되는 Oracle Virtualbox는 또 64bit가 표시되지 않고있다! 참고로 본인이 쓰는 컴퓨터의 운영체제와 CPU, 메인보..
Node.js를 공부하는 와중에 'SyntaxError: Cannot use import statement outside a module'라는 오류와 맞닥뜨려버렸다. 단순히 번역하자면, 모듈 외부에서 'import'라는 키워드를 쓸 수 없다는 것인데... 뭐가 되던 모른다면 일단 구글링이 정답이다. 그러던 와중에 알게된 것이, Node.js는 기본적으로 CommonJS 표준을 따르기 때문에 ES6 표준인 import, export문법을 지원하지 않는다는 것이다. (다른 ES6 표준은 잘만 지원하면서...) 이것은 CommonJS나 ECMAScript가 뭔지조차 모를정도의 초보자가 아니라면 겪을 문제는 아니겠지만, 혹시라도 본인처럼 헤매는 사람이 있을지 않을까 해서 글로 남겨두었다.