모던 PHP 유저 그룹

모던 PHP 유저 그룹 3월 모임 후기

March 8, 2018 Offline

종희님이 PHP 7.2와 모던 암호학이라는 내용으로 발표해주셨다. 발표 중에 질문이 많이 나왔다. 그래서 더 좋았다. PHP7.2와 모던 암호학 from Johney Park   한줄로 요약하면: 암호화를 하려거든 PHP 7.2에...

라라벨은 시맨틱 버저닝을 사용하지 않는다

June 5, 2016 Code

최근에 라라벨 책을 저술하신 두 저자분 께서 라라벨이 마이너 업데이트 되었는데 예제 소스코드가 정상적으로 작동하지 않아서 고생하신 것을 본 적이 있습니다. 이와 관련하여 정광섭님이 이해할 수 없는 라라벨의...

XECON 2015 Learning Laravel 발표자료

November 15, 2015 Blog

최근에 좋은 튜토리얼들이 쏟아져나와서 학습 전략이라는 말이 다소 무색해지긴 했지만 그래도 궁금해하시는 분들이 계실 수 있을 것 같아 발표자료를 공유해봅니다. Learning Laravel from Hyun-Seok Lee   Share

테스트하기 어려운 코드라는 6가지 신호

August 18, 2015 Blog

최근에 의존성 주입을 알게되어서 (신나서?) 마구마구 의존성을 주입하다보니 한 클래스를 생성하는데에 너무 많은 의존성을 주입하는 경우가 생기더군요. 가장 많은 건 13개까지… 그래서 과연 내가 잘하고 있는 것이 맞나...

ORM 좋네요 좋아

August 12, 2015 Blog

Eloquent ORM을 이용하여 아래의 데이터를 조회하기 위한 코드를 작성했습니다. A가 가진 모든 B들과 그 B들이 가진 모든 C들 중 A와 관련 있는 것만 추린 것들과 그 C들이 가진...

MyISAM을 쓰면 좋은 경우

July 2, 2015 Blog

스토리지 엔진 선택 – 로그 고속기록에는 MyISAM 에 이름과 시간이 있는 컬럼을 만들어서 기록하는 것이 유리. – 읽기 전용 테이블에는 MyISAM 이 절대적으로 빠르다. – 트랜잭션에는 InnoDB 추천...

Laravel 컨트롤러 테스트 작성 요령

June 7, 2015 Blog

테스트를 작성할 때 무엇을 테스트 할 것인지를 결정하는 것이 참 어려운 것 같습니다. Jeffrey Way 의 조언을 따르니 컨트롤러 테스트 작성에 꽤 도움이 되네요. “Controller tests should verify...

Laravel 로 Todo list 따라 만들어보기 발표 자료와 코드

May 21, 2015 Blog

안녕하세요. 어쩌다보니 또 XE 오픈 세미나에서 발표를 하게 되었네요. 2015년 5월 20일에 발표했던 자료와 코드입니다. 복습할 때 참고하시겠다는 분이 계셔서 허접한 코드지만 올려봅니다. Github https://github.com/smartbos/xe_laravel_practice     Share

Lumen 에서 timezone 을 서울로 바꾸는 방법

May 14, 2015 Blog

.env 파일을 사용하는 경우에는 .env 파일에 다음 내용을 한 줄 추가합니다. APP_TIMEZONE=Asia/Seoul .env 파일을 사용하지 않는 경우에는 시간 관련 기능을 사용하는 곳 상단에 아래의 내용을 한 줄 추가합니다....

PHPStorm 능력자 되기

July 28, 2014 Blog

PHPStorm 을 메모장 처럼 쓰고 있던 제게 스승님이 툭 던져주신 링크. https://laracasts.com/series/how-to-be-awesome-in-phpstorm !!! PHPStorm 쓰는 사람들은 꼭 보세요. 두 번 보세요. 단지 시청하기만 했을 뿐인데 실력이 느는 것...

Pyjog

July 27, 2014 Blog

Pyjog 꾸준 정기 주말 코딩 모임이다. 슬이가 초대해서 참여했는데, 카페 한 층을 통채로 빌려서 남자들끼리 우글우글 모여 각자 한 자리씩 차지하고 코딩하는게 뭐 나름 나쁘지 않았다. ㅎㅎ 지금...

MySQL에 FEDERATED 스토리지 엔진 추가하기

July 21, 2014 Blog

FEDERATED 스토리지 엔진을 사용하면 리플리케이션이나 클러스터 기술을 이용하지 않고도 원격의 MySQL 데이터베이스에 접근할 수 있다. 서비스 운영을 위해 여러 데이터베이스를 사용하는데, 한 데이터베이스의 데이터를 다른 데이터베이스들이 참조하여 사용할...

Centos에 mysqlreport 설치 방법

July 15, 2014 Blog

“누군가가 나에게 CPU 점유율이 100%인 MySQL 서버의 부하를 줄여달라고 이야기할 때,  내가 처음으로 하는 행동은 mysqlreport를 실행하는 일이다. 고객과 10분 이야기 하는 것보다 mysqlreport의 결과를 한번 보는 것으로 더...

PHP 성능을 향상시키는 방법

July 7, 2014 Blog

[요약] PHP 버전을 올린다. opcache 를 사용한다. Xdebug 와 WinCacheGrind 를 사용하여 느린 코드를 찾아내 리팩토링 한다. 추가적으로 이야기하면 Opcache 가 APC 보다 5~20% 빠르다고 함. 게다가 Opcache...