이게 뭔일이래 망했네 망했어 하핫
Continue reading라라벨은 시맨틱 버저닝을 사용하지 않는다
최근에 라라벨 책을 저술하신 두 저자분 께서 라라벨이 마이너 업데이트 되었는데 예제 소스코드가 정상적으로 작동하지 않아서 고생하신 것을 본 적이 있습니다. 이와 관련하여 정광섭님이 이해할 수 없는 라라벨의 릴리스 관리 정책 이란 글을 올리기도 하셨고, 또 …
Continue reading팀장들이 꼽은 신입 PHP 개발자가 가급적 빨리 알았으면 하는 것들
신입에게 권해주는 책이 있다면 그 책에는 어떤 내용이 포함되었으면 좋겠는지 8분의 팀장급 개발자분들께 여쭤보았습니다. 6명 중복 대답 Composer PSR 5명 중복 대답 HTTP 시큐어 코딩 4명 중복 대답 IDE 코딩컨벤션 3명 중복 대답 비즈니스에 …
Continue reading인수테스트 중 랜덤하게 발생하는 403 에러의 원인은 낡은 Xdebug 였다
Codeception 으로 인수테스트를 씐나게 돌리다가 보니, 방금 전에 잘 통과되던 테스트가 갑자기 통과가 안되는 현상이 발생했다. 에러 메시지는 too many open files 였다. ulimit 을 이용하여 열 수 있는 파일의 수를 늘렸는데, 이번에는 랜덤하게 403 응답이 나오는 현상이 …
Continue readingXECON 2015 Learning Laravel 발표자료
최근에 좋은 튜토리얼들이 쏟아져나와서 학습 전략이라는 말이 다소 무색해지긴 했지만 그래도 궁금해하시는 분들이 계실 수 있을 것 같아 발표자료를 공유해봅니다. [slideshare id=55119398&doc=learninglaravel-151115013004-lva1-app6892]
Continue reading테스트하기 어려운 코드라는 6가지 신호
최근에 의존성 주입을 알게되어서 (신나서?) 마구마구 의존성을 주입하다보니 한 클래스를 생성하는데에 너무 많은 의존성을 주입하는 경우가 생기더군요. 가장 많은 건 13개까지… 그래서 과연 내가 잘하고 있는 것이 맞나 싶어 궁금해하고 있었는데, 오랜만에 들춰본 Laravel Testing …
Continue readingORM 좋네요 좋아
Eloquent ORM을 이용하여 아래의 데이터를 조회하기 위한 코드를 작성했습니다. A가 가진 모든 B들과 그 B들이 가진 모든 C들 중 A와 관련 있는 것만 추린 것들과 그 C들이 가진 모든 D들 그 결과 아래와 같은 코드가 …
Continue reading배달의 민족
좋은 음식을 먹고 싶은 곳에서
Continue reading대중가요는 앞으로 더욱 찾기 힘들어질것이다
대중가요가 있긴 한가 라는 글을 읽고 든 생각을 적어본다. 대중가요는 대중매체의 결과물이다. 요즘 이 분이 말하는 대중가요가 없는건 더이상 대중매체의 시대가 아니기 때문일 뿐인거다. 지금은 예전과 달리 모든 사람이 지상파 3사만 보고 살지 않는다. 채널은 수십 …
Continue readingMyISAM을 쓰면 좋은 경우
스토리지 엔진 선택 – 로그 고속기록에는 MyISAM 에 이름과 시간이 있는 컬럼을 만들어서 기록하는 것이 유리. – 읽기 전용 테이블에는 MyISAM 이 절대적으로 빠르다. – 트랜잭션에는 InnoDB 추천 MySQL 퍼포먼스 향상 (1) 아키텍처 중 발췌 …
Continue reading