Search result

많은 양의 작업을 정해진 갯수의 프로세스로 동시에 처리하기

여러 사이트를 동시에 크롤링 하는 등의 작업을 위해서는 동시에 웹페이지 내용을 가져오는 것이 거의 필수적입니다. 하지만, 가져올 페이지가 10000개라고 동시에 10000개를 모두 가져 올 수는 없습니다. 서버 사양...

비분류 parallel pcntl PHP pool process thread

발표, Modern PHP란 무엇일까?

PHP를 안좋게 바라보는 개발자 분들 중에 상당 수가 옛날 방식을 이야기 하는 분들이 많습니다. 그런 분들에게 요즘의 PHP는 어떻게 좋아지고 있는지 어떻게 개발방법이 바뀌었는지 소개하고자 만들었습니다. 8월 G...

PHP

발표, Modern PHP란 무엇일까?

PHP를 안좋게 바라보는 개발자 분들 중에 상당 수가 옛날 방식을 이야기 하는 분들이 많습니다. 그런 분들에게 요즘의 PHP는 어떻게 좋아지고 있는지 어떻게 개발방법이 바뀌었는지 소개하고자 만들었습니다. 8월 G...

PHP

발표, PHP에서 GCM 푸시 빠르게 보내기 (feat. Async / Generator)

Modern PHP 7월 모임에서 발표한 내용.

PHP

발표, PHP에서 GCM 푸시 빠르게 보내기 (feat. Async / Generator)

Modern PHP 7월 모임에서 발표한 내용.

PHP

Facebook Webdriver를 이용하여 Selenium 테스트하기

최근 서비스에 UI 테스트를 할일이 생겼습니다. PHP쪽 UI Test 툴에는 코드셉션(Codeception) 이라는 끝판왕이 있지만, 이미 기존에 PHPUnit 으로 꽤 많은 유닛테스트가 작성되어있어서 옮기기 귀찮았습니다. 그래...

PHP phpunit selenium

Facebook Webdriver를 이용하여 Selenium 테스트하기

최근 서비스에 UI 테스트를 할일이 생겼습니다. PHP쪽 UI Test 툴에는 코드셉션(Codeception) 이라는 끝판왕이 있지만, 이미 기존에 PHPUnit 으로 꽤 많은 유닛테스트가 작성되어있어서 옮기기 귀찮았습니다. 그래...

PHP phpunit selenium

초간단 Window 10 PHP 환경 구축

Modern PHP에서 단언컨데 Composer는 꽃이라고 할 수 있습니다. OSX(혹은 리눅스!)환경에서는 콘솔 사용하기가 쉬워서 개발환경 만드는 일 또한 큰 문제가 되지 않습니다. 그러나, 윈도우에서는 개발환경 만드는게...

PHP window chocolatey

AJAX 를 이용한 JSON 통신

 AJAX 통신은 없어서는 안될 웹기술 중 하나로 페이지의 이동이없이 서버로부터 데이터를 읽어 들어와 해당되는 레이아웃이 출력하여, 데이터를 실시간으로 주고 받을 수 있다.  간단한 예를 몇가지 든다면, 첫번째...

PHP 일반 ajax dreamload jquery json PHP

CS50를 마치며

CS50는 하버드 대학교의 컴퓨터과학 강좌명이다. 내가 이 온라인 강좌를 edX라는 MOOC 플랫폼을 통해 수강하게 된 계기는 페이스북 SW교육을 준비하는 선생님들의 모임 그룹에서 이런......

PHP