Search result

코드이그나이터를 사용한 CSRF 방어

SMALL ☞ CSRF 란? CSRF 란 Cross Site Request Forgery 의 약자로, 간단하게 설명하면, 웹싸이트의 취약점 공격의 하나이다. 자세한 뜻은...

코드이그나이터 CI CodeIgniter CSRF dreamload

PHP에서 한글 검사 99.9% 완벽한 알고리즘

SMALL 전 포스팅에 한글만 검사하는 알고리즘을 올린적이 있다. 그때의 알고리즘은 초창기, 엉뚱한 생각으로 만든 알고리즘이였다. 솔직히,...

PHP 일반 dreamload PHP 한글

PHP에서 한글 검사 99.9% 완벽한 알고리즘

전 포스팅에 한글만 검사하는 알고리즘을 올린적이 있다. 그때의 알고리즘은 초창기, 엉뚱한 생각으로 만든 알고리즘이였다. 솔직히, 지금 그 알고리즘을 이용하여 한글검사 알고리즘을 구축하라고 하면, 때려치고...

PHP 일반 dreamload PHP 한글

PEAR: Console_CommandLine #1 – 설치

Console_CommandLine 패키지는 명령행 인자를 파싱하는 PEAR 라이브러리입니다. 컴포져를 이용해서 설치하려면 composer.json에 다음 내용을 알맞은 위치에 추가하면 됩니다. { "repositories": [ { "type": "pear",...

비분류 CLI commandline composer PEAR PHP 컴포져

사용 중인 Vim 플러그인

현재 사용 중인 Vim 플러그인입니다. 이 밖에도 사용하던 것들이 있었지만, 얼마 전부터 사용 빈도가 떨어지는 것들을 정리했고 지금은 이렇습니다. Indent-Guides Lokaltog/powerline Solarized Syntastic The-NERD...

비분류 plugin vim

우분투 커널 업데이트 후 VirtualBox 실행 오류

우분투(Ubuntu)에서 커널 업데이트를 하고나면 virtualbox 서비스가 오류를 내는 문제가 생깁니다. virtualbox 서비스를 실행하지 못 했기 때문에 VirtualBox에서 가상 머신을 시작 할 수 없습니다. 이virtualbox-dk...

비분류 dkms ubuntu virtualbox 버추얼박스 우분투

PEAR: Log #5 – 컴포져로 Log 설치하기

컴포져(Composer)로 PEAR 패키지를 설치하는 일반적인 방법은 컴포져 설명서에 나와있으므로, 여기서는 Log 패키지에 한정해서 이야기를 해보려고 한다. 패키지스트(Packagist)에 이미 pear/log가 있으므로 require...

비분류 composer Log PEAR PHP 컴포져

PEAR: Log #4 – 로그 핸들러

Log 패키지에서 제공하는 다수의 로그 핸들러가 있다. 그 중 이전 글에서 다룬 console과 file 제외하고 몇개를 추려 간략한 사용법을 살펴보자. Firebug firebug 로그 핸들러는 파이어폭스(Firefox) Firebug 애드온...

비분류 Log PEAR PHP

PEAR: Log #3 – 로그 라인 포맷

Log 인스턴스를 생성 할 때 설정값을 통해서 로그 라인의 형식을 기본 외의 형식으로 지정 할 수 있다. 형식에 사용하는 토큰은 다음과 같다. Token Alternate Description %{timestamp} %1$s Timestamp. This is of...

비분류 Log PEAR PHP

PEAR: Log #2 – 로그 레벨

로그 메시지에는 로그 레벨이란 것이 있는데, 대부분의 유닉스 계열의 로그 시스템에서 거의 동일하게 사용한다. Log에서도 마찬가지로 동일한 로그 레벨을 사용 중이고, Monolog, PSR-3, syslog를 사용한다고 해도...

비분류 Log PEAR PHP