RDS Proxy 는 2019년 12월에 발표된 AWS 의 서비스입니다. 관계형 DB의 connection 을 관리해주는 서비스인데, 사실 Java 개발자들은 이게 왜 필요하지 싶겠지만, 서버리스( 예 : Lambda ) 나 php, ruby 같은 언어에서는 이부분이 상당히 머리 아픈 구석이었습니다. 구글링을 해보면 여러가지 사례들이 있습니다. 우리도 해당 사례들과 비교해보며 서버에 스트레스 테스트를 해보았지만, 앞선 업체들과는 다른 양상을 보여 도입에 대한 고민을 엄청 했습니다. 저희 같은 경우는 PHP Laravel을 AWS ECS Fargate 에 올린 상태입니다. 즉 DB pool 관리는 안해주는 대환장 파티이다. 이번에 RDS Proxy를 적용하며 바뀐 DB 메트릭을 공개하려고 한다. 자신이 서..
M2 맥북프로를 이번에 구매했습니다. 기변병 핑계 ( 핑계 안 읽으셔도 됩니다 ) 모르는 사람이 보면 기변병(새로운 기기로 주기적으로 갈아타는 것)이 있는 것으로 오해할 수 있지만, 나름 사정이 있었습니다. (믿어줘.. 여보 ... ) 원래 2020년 까지 intel macbook full cto 를 쓰고 있었습니다. 사실 full cto 참 좋고 만족하고 있었습니다. m1 이 출시하면서, 보급으로 받은 m1 을 체험하고 나니 intel을 쓸 수가 없었습니다. 회사에서는 m1 pro를 사줬지만, 체험상 개인용으로는 m1 air 로도 충분할 것 같아 지금가지 m1 에어로 사용하고 있었습니다. (램만 업글해서 사용) 실제로도 제가 하는 일은 m1 에어로도 충분했습니다. (제일 빡신작업은 flutter 앱개발..
오늘(23.03.29) IOS 16.4 업데이트가 공개되었다. 이번 16.4에서 여라기지가 공개되었지만 가장 눈에 띄는 것은 홈 화면에 웹 앱 알림 추가! 일반인도 그렇고 개발자들도 좀 생소한 용어이지만, 잘 생각해 보면 이것이 과거 큰 인기를 끌었다가 애플의 폐쇄 정책으로 빛을 못 보았던 PWA라는 것을 알 수 있다. PWA (Progressive Web Appas)는 구글 IO에서 2016년에 공개되어 많은 기대를 모았다. 네이티브 앱 개발자가 아니어도 간단한 앱 느낌의 웹을 만들 수 있다는 점에서 큰 기대를 모았다. 가장 큰 기능으로는 웹이지만 네트워크가 끊겼어도, 개발자에 의도에 맞게 작동되게 할 수 있으며, 비개발자들이 알림이라고 하는 Push 메시지를 받을 수 있는 것이 가장 큰 장점이었다. ..
프로젝트별 node version 자동관리에 이어서 이번엔 php 해보려고 한다. 조건 - docker 사용자라면 필요가 없다. - valet 및 php mon 사용자 - composer 사용자 ( shell script 에서 해당 프로젝트의 php 버전을 composer.json 에서 불러온다 ) - zsh 사용자 (shell script를 수정하면 가능할 것 같은데 이번글 zsh 기준으로 작성되어 있다. - mac 사용자 준비단계 - brew 와 zsh 이 이미 설치되어 있다는 조건하에 시작하게습니다. 1. brew 에서 jq 를 설치합니다 나중에 만들어질 shell script 에서 해석용도로 사용됩니다. # jq instsall brew instsll jq 2. php mon의 환경 변수 등록 (..
올바른 훈육 가이드 - 엄마 나를 사랑해주세요 들어가는 글 우리 아이가 떼를 쓰고 고집을 부릴 때, 어떻게 대처해야 할까요? 우리 아이가 무슨 생각을 하고 있는지, 어떤 감정을 느끼고 있는지 잘 이해할 수 없을 때, 어떻게 해야 할까요? 또, 어떻게 하면 우리 자녀와 행복한 관계를 유지하며 자녀를 훌륭한 인간으로 성장시킬 수 있을까요? 내용 이 전자책은 자녀를 양육하는 부모님들을 위한 작은 도움이 될 것입니다. 현실에서 경험하는 육아의 어려움에서 벗어나 효과적인 훈육 방법을 찾을 수 있도록 도와줄 것입니다. 이 책에서는 부모들이 더 나은 자녀와 부모 자신이 될 수 있도록, 육아를 하는데 필요한 다양한 정보와 조언을 제공합니다. 자녀와의 깊이 있는 관계를 형성하고, 우리 아이의 마음을 잘 이해하며, 육아에..
본 파일은 개인 저장용입니다. 설치 # zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # zsh-autosuggestions git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # fzf brew install fzf # autojump brew install autojump # spaceship git cl..