오늘은 오랜만에 아내가 (육아)휴가를 줘서 취미 생활을 시작하려고 한다. 우리집은 원래 Smartthings 기반의 IOT를 구축했었는데.. Aqara 가 한국에 정식 발매된 이후로 Aqara 기반의 Homekit 기반 IOT로 시스템을 모두 바꿨다. 나름 만족하고 살고 있으며, 아내도 처음에는 별로 탐탁치 않아했는데 지금은 적응하며 살고 있다 ㅎㅎ 오늘은 Smartthings 에서 Homekit 기반으로 넘어오면서, 포기하게 되었던 세탁알림센서를 Homekit 기반에 맞게 만들어보려고 한다. (히스토리가 있지만 중요하지 않음으로 생략) Homekit은 이쁜 디자인과 빠른 반응속도로 호감이지만, smartthings 만큼 자동화를 세세하게 세팅하지 못한다. (물론 단축어랑 조합하면 어느정도 커버가 가능하..
현재 티스토리에서는 구글 애드센스 및 여러가지 광고를 직접 달수 있게 변경되어서, 아래와 같은 방법이 필요 없어졌습니다- 2018. 10. 23일자로 티스토리에서 초대장 없이 티스토리를 생성할수 있게 되었다. 아마 많은 사람들이 네이버 블로그와 티스토리의 가장 큰 차이점으로 뽑는다면, 구글 애드센스 같은 사설 광고를 달수 있다는 것에 큰 차이점을 둘 것이다. 그렇다면 광고는 어떻게 다는 것일까 ? 1. 애드센스 가입 ( www.google.com/adsense ) 당연한 것이지만 회원가입을 한다. 아마 블로그를 운영하고 싶은 유저라면 구글 아이디 정도는 있을 것인데.. 구글 아이디를 이용하면 쉽게 이용할수 있습니다. +추가 - 이제 구글 애드센스에서 계정활성화 코드를 추가해야합니다. - [아이디].tis..
# 도커로 PHP 개발환경 만들기 # 목표- PHP 로 index.php에서 단순히 hello world로 찍기 위해서는 할 것이 많습니다. 거기에 DB에 redis라도 설치하면 하루를 뚝딱 넘기기도 합니다.물론 요즘은 wamp 나 오토셋 같은 툴들이 있어서 한번에 처리하는 방법도 있지만 요즘 트렌드에 맞게, 도커를 활용하여서 구축해보려고합니다.- 이번에 도커로 만들 개발환경은 laravel5.6 최소사양 + redis + memcached + mysql5.7 입니다. # 구조대부분의 개발환경을 보면 한 폴더안에 제작중인 PHP 프로젝트들을 몰아놓고 개발하실 것입니다.ex) 프로젝트1 프로젝트2가 있다면root folder - prj1 - prj2이런식의 구조- 하나의 docker-compose 로 모든..
자주 쓰면서 많이 틀리는 HTTP/응답코드 (상태코드) 리스트 일부 개발자들 중에 상태에 상관없이 모든 응답을 200 으로 응답처리하거나, 혹은 정상처리는 200 나머지 에러는 모두 500 으로 처리하는 바람에 FE 개발자와 BE 개발자가 신경전을 하기도 한다고 들은적이 있습니다. 사실 아직 기준점이 없긴 하지만 그래도 모두가 납득이 되는 범위 안에서 응답코드를 작성하는 버릇을 가지는 것이 좋은 것 같습니다. 혼자 개발을 하든 협업을 하든 적어도 200, 400, 500 3분류 이상은 나누는 것이 좋습니다. [ 성공 ] 200 - ok // 성공 201 - create // 새로운 리소스 생성 204 - no content // 리소스 삭제 성공 304 - not modified // 클라의 캐시된 리소..