• Node 서버로 Slack 메신저 자동화하기

      Overview 백엔드 업무를 하면 데이터 요청과 CS문의를 자주 받습니다. 날짜만 다를 뿐 같은 유형의 문의가 대부분이죠. 결국 반복적인 업무를 효율적으로 처리할 수 있는 방법을 고민했고,...


    • iOS Graphic Interface 살펴보기 (2/2)

      Index 1.Controller Does Matter. 2.Choose Which One Do You Use 3.Navigation Controller 4.TabBar Controller 5.Then How About HYBRID? 6.What’s NEXT? 1.컨트롤러는 중요합니다 Controller Does Matter...


    • Vue와 Vuex, 컴포넌트간 통신과 상태 관리

      편집자 주 Vue 또는 VUE로 혼용하나 공식 사이트의 표기에 맞춰 아래와 같이 통일함 -Vue -Vuex -Vue-Router Overview 최근 브랜디 웹 리뉴얼 TF에 참여해 팀장님과 막내에게...


    • JOIN: INNER JOIN

      시작하며 JOIN의 종류로는 INNER JOIN, OUTER JOIN, CROSS JOIN 세 가지가 있습니다. 이중 INNER JOIN과 OUTER JOIN이 많이 사용되고, CROSS JOIN은 일반적인 운영 환경 보다는...


    • JQuery 프로젝트에 VUE를 점진적으로 도입하기

      편집자 주 각 코드에 대한 설명은 평어체로 서술함 JQuery로 작성된 프로젝트를 VUE로 한 번에 컨버팅하기는 어렵습니다. 신규 프로젝트가 아닌 이상 레거시를 기반으로 VUE 도입을 고민해야...


    • jekyll 문서를 PDF로 배포하기

      편집자 주 PDF는 ‘Portable Document Format’의 준말이므로 원칙상 대문자로 기재하는 것이 맞지만, 파일명은 대개 소문자로 기재한다. 이것을 따라 본 글에서는 대문자(PDF)와 소문자(pdf)를 같이 사용했다. Overview...


    • 테이블을 내 마음대로! 컬럼 추가와 삭제, 테이블 분리

      Overview 이전까지는 단일 테이블에서 INDEX를 적용하는 효과적인 방법들을 살펴봤습니다. 아직 못 본 개발자를 위해 친절히 링크도 준비했습니다. 이 글을 보기 전에 아래의 글들을 먼저 보는...


    • 트렐로를 이용한 브랜디 통합관리

      Overview 언제나 그렇듯 글을 쓰는 건 가장 어려운 것 중에 하나다. 평소에 글을 쓸 기회가 있는 것도 아닌 데다, 재밌게 쓸 재주도 없기 때문이다. 게다가...


    • AWS Rekognition + PHP를 이용한 이미지 분석 예제 (1/2)

      Overview AWS Rekognition은 딥 러닝 기반의 이미지, 동영상 분석 서비스입니다. Rekognition API를 사용하면 서비스에서 객체, 사람, 텍스트, 장면 및 동작을 식별하고 부적절한 콘텐츠를 탐지할 수...


    • Code without Limits

      WWDC18 Review (1): Bring the Func! 보기 Introduction 지난 글 Bring the Func! 에서 WWDC를 소개했습니다. Keynote와 Platforms State of the Union에서 인상 깊었던 경험도...