도메인을 구입한 곳에 가서 서브 도메인의 A레코드 추가 (서버 ip 포워딩) ex) test.test.com | {서버 ip }|ttl 360 ssl 발급 Select OS here and do follow from step 1-> 7: https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx...
Continue reading...mingsayz blog
노드 서버의 특징과 장/단점
전형적인 서버 전통적인(전형적인)서버는 한 서버내에서 데이터베이스를 가지고 있는 경우도 있고, 클라우드 서버에 데이터베이스를 가지고 있는 경우도 있는 등 다양하게 구성이 가능하다. 보통의 서버는 멀티쓰레딩 환경이기 때문에, Thread Pool 이 있다. 한...
Continue reading...node js 동작 방식
노드 런타임 환경에서의 동작 방식은 브라우저에서의 자바스크립트 엔진이 동작하는 방식과 같다. NodeJS 런타임 환경에 작성한 Source code를 동작하게 하면, 실제로는 Node.JS 어플리케이션 형태로 (어플리케이션 레벨에서) 동작하게 된다. 어플리케이션 안에는 동적으로 생성한...
Continue reading...node js란 ?
1995년, 자바스크립트가 도입이 되면서 많은 브라우저들이 자바스크립트 엔진을 탑재하기 시작했다. 자바스크립트를 이해하고 실행할 수 있도록 브라우저가 개선되기 시작한 것이다. 사파리 브라우저의 ‘JavaScriptCore’, IE의 ‘Chakara’, Firefox의 ‘SpiderMonkey’, chrome의 ‘V8’ 가 있는데, 이...
Continue reading...Mac 사용중인 포트 확인
PHP 공부를 위해 XAMPP를 설치하고 웹서버(apache)를 올리려는데 서버가 올라가질 않아서… 한참을 해맸다. 알고보니, 포트 80번을 이미 nginx 가 쓰고 있었다🤦🏻♂️ 혹시 서버가 올라가지 않는다면, 포트를 변경하거나 80포트를 다른 곳에서 쓰고 있진 않은지...
Continue reading...Udemy 한글 자막 :)
이제 곧 php 로 개발된 앱 유지보수 / 개선 작업이 필요한데 , 문법이 기억나지 않아 급하게 udemy 강의를 신청했다 ! 특히 오늘 모든 강의 할인을 많이해서 듣고 싶은 강의들 이것 저것다...
Continue reading...브라우저 런타임 환경 – Microtask Queue, Render sequence
Task Queue는 Web APIs에서 특정한 이벤트가 발생했을때, 우리가 등록한 콜백 함수를 넣어두는 영역이다. 그럼 Microtask Queue는 무엇일까? 🤔 Microtask Queue는 흔히 쓰는 promise에 등록된 콜백함수가 쌓이는 영역이다. 즉 promise가 다 수행이...
Continue reading...브라우저 런타임 환경 – Event Loop
자바스크립트로 할 수 있는건 너무 한정적이다. 하지만 웹 APIs 를 이용하여 다양한 것들을 할 수 있다 ! 웹 APIs 는 브라우저에서 제공하는 API이기 때문에 브라우저의 멀티쓰레딩을 이용해서 다양한 일들을 동시에 실행할...
Continue reading...Process / Thread
✏️ Process 운영체제 위에서 연속적으로 실행되고 있는 프로그램 사진 뷰어 프로그램 / 음악 프로그램 등 각각이 프로세스 메모리 위에서 서로 독립적으로 실행 독립적으로 실행되기때문에 프로세스 하나에 문제가 생긴다고해서, 다른 프로세스에 영향이...
Continue reading...Class & Callback
위의 기본적인 클래서 생성 코드에서 counter 가 5가 될때마다 알려주고싶으면 어떻게 처리를 할까 ? 위와 같이 처리하면 Counter 클래스 자체에서 리턴하는 값을 조절하기 때문에, coolCounter (Object)를 쓰는사람은 다른 문구를 출력하거나 다른...
Continue reading...