전체207 Windows WSL 환경에서 Homebrew 설치하기 Vue.js 공식 문서에 기여를 해 보려고 GitHub에 들어가 보았습니다 (링크). 의존성 설치를 위해 아래와 같은 명령어를 입력해야 했는데, yarn # or npm install yarn이 무엇인가 하고 찾아 보니 Facebook에서 만든 JavaScript 매니저라고 합니다. 그래서 yarn을 설치하려고 하니... brew install yarn 제게 굉장히 익숙한 brew 명령어가 나왔습니다. macOS에서는 늘 homebrew를 통해 패키지를 설치했으니까요. 하지만 저는 지금 Windows 환경에서 진행하고 있던 참이었습니다. 불행 중 다행히도, 저는 평소에 WSL을 이용해서 Windows에서도 Linux Terminal (zsh)를 사용하고 있었고, 윈도우에서도 homebrew를 설치할 수 .. 2022. 2. 16. [SQL] WHERE 1 = 1 업무 중 마주한 내용에 대해 추가적으로 알아보고자 공부하고 작성하였습니다. 이미 작성된 쿼리를 보다 보면 이런 내용을 많이 볼 수 있습니다. select * from TEST_TABLE a where 1 = 1 and a.name is not null and a.gender = 'male' where 1 = 1 이라는 내용입니다. 항상 참인 의미 없어 보이는 내용인데, MyBatis 등에 쿼리를 미리 작성해 두는 경우에 많이 보게 됩니다. 이 내용은 왜 붙여서 사용할까요? 사용하는 경우 위 코드를 다시 보겠습니다. where 1 = 1 이라는 내용이 없다면, 아래와 같이 작성하게 됩니다. select * from TEST_TABLE a where a.name is not null and a.gender .. 2022. 2. 15. 2022년 6번째 주 (02.07 ~ 02.13) TWIL 지난 주는 나름 이것저것 진행한 주였다. 지난 주간 목표 달성 현황 지난 주 부터는 Trello를 이용한 할 일 관리를 시작했다. 목표를 조금 과하게 잡았던 느낌이 있다. 달성한 목표 1/3, 진행 중인 목표 약 1/3, 해야 할 일 약 1/3씩 남았다. 변명이지만, 지난 주는 식도염이 도지는 바람에 컨디션이 좋지 못해서 평일 시간을 거의 쓰지 못했다. 그래서 계획했던 instanceof, REST API 글 쓰기를 진행을 못 했던 점이 아쉽다. 우선 해야 할 일부터 되짚어 보자. 스프링부트 책 따라가는 내용은 이제 막바지라서 이번 주까지는 정말 끝을 내야 할 것 같다. 지난 주부터 개인 프로젝트 레파지토리도 이미 만들었고, 편하게 진행하려면 지금 하고 있는 내용을 먼저 끝내는 게 맞는 것 같다. 이력서.. 2022. 2. 14. [혼자 구현하는 웹서비스] 9-1. 코드가 푸시되면 자동으로 배포해 보자 - Travis CI 배포 자동화 (1) *이 글은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' (프리렉, 이동욱 저) 를 공부하며 내용을 정리한 글입니다. *내용을 따라가며 쓴 글이라 책과 흐름이 겹칠 수 있으나, 최대한 내용을 이해한 후 저의 글로 옮겼습니다. *이 글은 8-1. EC2 서버에 프로젝트를 배포해 보자 (MariaDB)에서 이어집니다. 0. 개요 1. CI & CD 소개 2. Travis CI 연동하기 3. Travis CI와 AWS S3 연동하기 0. 개요 앞서 우리의 프로젝트를 EC2 서버에 배포해 보았다. 이걸로 끝인가? 아니다. 실제 현업에서 운영되는 프로젝트는 배포가 끝이 아니라 시작이다. 수많은 내용 변경과 이슈가 있을 것이고, 이를 수정하여 다시 배포하는 과정을 반복하게 된다. 이를 매번 직접 하는 것은, .. 2022. 2. 14. [CRUD 웹 게시판 만들기] 1. 프로젝트 시작 1인 토이 프로젝트를 시작합니다. 프로젝트 내용은 GitHub에서 찾아보실 수 있습니다: https://github.com/kchung1995/CRUD-Web-Bulletin-Board GitHub - kchung1995/CRUD-Web-Bulletin-Board: CRUD 웹 게시판 만들기 CRUD 웹 게시판 만들기. Contribute to kchung1995/CRUD-Web-Bulletin-Board development by creating an account on GitHub. github.com 본 프로젝트는 다양한 기능을 지원하는 웹 게시판을 만드는 것을 목표로 합니다. 기본적인 기획은 진행해 놓았지만, 진행하며 바뀌거나 추가될 예정입니다. 기획서 (Notion): https://accura.. 2022. 2. 13. Whale 브라우저 써 보기 네이버 웨일 네이버 웨일 브라우저 일상을 여는 새로운 시작 네이버 웨일 whale.naver.com 저는 평소에 웹 브라우저로 구글 크롬을 사용합니다. 2000년에 처음 컴퓨터를 접한 이후, 2009년에 처음 구글 크롬을 써 보기 전까진 쭉 인터넷 익스플로러를 사용했고, 이후부터는 지금까지 쭉 크롬을 사용해 왔습니다. 웹 표준 잘 지키고, 구글 서비스를 자주 사용하고, 큰 불만이 없어서 여태 쭉 썼던 면이 큽니다. 크롬 외에 유명한 브라우저로는 모질라 재단의 파이어폭스, 마이크로소프트에서 만든 엣지, 애플의 사파리, 오페라 등등 다양한 브라우저가 있지만, 저는 보통 맛만 보고 크롬으로 돌아왔습니다. 2010년대 중반에 네이버에서 '네이버 웨일' 이라는 브라우저를 공개했습니다. 당시 저는 여전히 크롬을 잘.. 2022. 2. 12. 이전 1 ··· 8 9 10 11 12 13 14 ··· 35 다음