타일로그

AWS EC2 authorized_key 삭제 문제 로 인한 접속 불가 해결 EC2에 접속하기 위해서 EC2생성시 발급받은 private key 가 저장된 key pair 로 public key 가 저장된 ~/.ssh/authorized_keys 와 매칭을 통해 ssh 접속을 진행하게 된다. 만약 ~/.ssh/authorized_keys 파일을 삭제하... read more 박관웅 2017-02-14 12:56:45 PhantomJS + FFMPEG 이용한 웹페이지 캡쳐와 동영상 생성 MacOS 기준과 PhantomJS 공식 문서 기반으로 작성하였습니다. < 아키텍쳐 > PhantomJS는 WIndows, OS X, Linux와 같은 x86 운영체제용 C++ 응용프로그램입니다. 웹페이지를 만들고 구성 하기 위해 오픈소스 웹 렌더링 엔진인 Webkit 을... read more 박관웅 2017-02-07 12:57:23 nwjs를 통한 하이브리드 데스크탑 어플리케이션 만들기 nwjs를 이용하여 작동되는 웹사이트를 데스크탑 어플리케이션처럼 만드는 방법에 관해서 소개를 해봅니다. 우리가 이 글에서 논하고자하는 것은 웹기술을 이용하여 독립된 어플을 만드는 일반적인 SPA형 어플리케이션이 아니라, 그냥 웹서비스로 접속해도 되는 것을 단순하게 어플리케이션... read more 박관웅 2016-12-11 12:55:32 [Design Patterns] php ReflectionClass 을 이용한 Factory Method 패턴 타일에서 각각의 SNS 로그인 방식을 설계했을 때 공부했던 Factory Method 패턴을 가볍게 이야기 하고자 합니다. 원래 reflection은 여러 진영에서 사용되는 개념입니다. php는 v5 이후 에 나온것으로 추정되고, 이번 프로젝트하면서 php도 있다는 걸 알게 ... read more 박관웅 2016-11-30 11:34:21 [JS] Clojure 이해하기 처음 자바스크립트를 접할 때 가장 어렵다고들 하는 Clojure(이하 클로저)에 대해 이야기하고자 합니다. 클로저는 독립적인 (자유) 변수를 가리키는 함수이다. 또는, 클로저 안에 정의된 함수는 만들어진 환경을 '기억한다'. (MDN발췌) Lisp에서 시작되었으며, 함수형... read more 박관웅 2016-11-28 14:34:04 [JS] 스코프 체인 이란? 자바스크립트의 여러 중요한 개념중 하나인 scope chain 에 대해 개괄적인 내용을 담고자 합니다. scope 개념은 알고 있다는 전제로 설명합니다. 위 코드라인 (B)를 보면 b() 함수내에 선언하지 않은 a 변수에 접근하여 로그를 찍으력 합니다. 자 과연 어떤... read more 박관웅 2016-11-28 12:53:05 Laravel - sub domian 적용하기 웹서비스를 하다보면 아래와 같이 다양한 sub-domain이 난무 한다. 네이버 sub-domain 예시 위와 같은 sub-domain 을 사용하기 위해선 서버 configuration 수정, 프레임워크 route 수정 등이 필요하다. tyle에서도 블로그(blog.ty... read more 박관웅 2016-11-28 12:18:33