전체 글
-
[Spring] Spring Shell과 profile로 분리하기WEB/back-end 2021. 3. 9. 23:30
Spring Shell 스프링 쉘은 스프링에서 커맨드 어플리케이션을 쉽게 만들 수 있도록 제공하고 있습니다. 특히 버전 2부터 스프링 부트에 적합하게 개선되어 저도 버전 2를 사용해서 구현했습니다. Dependency 추가 pom.xml에 의존성을 추가해서 간단하게 사용할 수 있습니다 :) org.springframework.shell spring-shell-starter 2.0.0.RELEASE 커맨드 작성하기 커맨드 메소드를 작성할 클래스에 @ShellComponent 어노테이션을 붙여주고, 메소드에는 @ShellMethod를 붙여줍니다. @ShellComponent 의 경우 어플리케이션 실행시 해당 어노케이션을 가진 객체의 메서드(@ShellMethod)가 커맨드로 등록됩니다. 메서드명이 입력하는 ..
-
[BaseCamp] 6주차 회고Rookie 2021. 3. 9. 23:25
숨 가쁘게 지나갔던 개발 5주차가 끝났다. 6주차에는 5주차보다는 여유로웠지만, 주말에 밀린 집안일과 휴식을 취하다보니 여전히 개인 공부는 못하고 있다.... 6주차는 코드리뷰, 리팩토링과 테스트 코드 작성을 하게 되었다. 코드리뷰를 받으면서 나름 잘 짰다고 생각했던 코드들의 문제점이 낱낱이 파헤쳐졌다. 🤪🤪🤪 시간상 주요 기능 위주로 리뷰를 받았지만 기본적인 문제들은 동일하게 있었다. 그리고 데이터 베이스 모델링 결과를 받으면서 구조가 변경되었는데, 다같이 뒤엎어서 작업할 때의 아득함이란.... 이게 git-flow에 맞는 방식일까 했지만 지금 생각하면 최선이지 않을까...싶다. 이번 회고에서는 간단히 경험한 내용(?)에 대하여 적고, 저번에 계속 못하던 KPT도 짧게 진행한다. 계속 미루니까 안쓰게 ..
-
[BaseCamp] 4, 5주차 회고Rookie 2021. 2. 22. 22:17
길고 짧았던(?) 개발 과제가 끝났다. 6주차 월요일 발표날에도 문제가 생겨서 조마조마했는데 무사히 배포를 마치고 발표를 끝냈다.발표를 맡은 수빈님은 연습을 많이 못했다고 하지만, 딱 7분에 맞춰 완벽하게 발표를 잘해줬다 Good! 주말까지 개발을 하며 제대로 쉬지를 못했었는데, 과제가 끝나는 동시에 긴장이 풀려서인지 몸살이 났다 😩 이번 회고는 기억에 남는 이슈나 기술을 정리해보았다. KPT는 이 회고를 쓰는 시점에서 너무 정리가 안된 관계로 내일 따로 포스팅을 할 예정. 이번 회고에 쓴 내용은 꼭 따로 공부하고 정리하고 싶다. (하고 싶은 것만 많고 제대로 쓰지는 않지만🥲...) js의 날짜 표현, Date 객체Date는 날짜와 관련된 메소드를 제공하여, 날짜와 시간을 저장하거나 다양한 포맷으로 출력..
-
웹 브라우저의 렌더링 과정WEB/front-end 2021. 2. 7. 23:16
항상 궁금하면서도 제대로 정리하지 못했던,브라우저에 HTML 문서가 렌더링 되는 과정을 간단하게 정리해보았다. 렌더링 (Rendering)브라우저에서 요청 받은 컨텐츠나 데이터를 화면에 그리는 과정을 말한다. 렌더링 엔진 (Rendering engine)브라우저는 사용자 인터페이스, 브라우저 엔진, 자바스크립트 해석기 등 다양한 구성요소를 갖고 있다. 그 중에서 렌더링 엔진은 이름 그대로 렌더링을 하는 역할이다. 즉, 요청한 HTML나 CSS를 파싱해서 화면을 그리는 과정을 담당한다. 브라우저마다 다른 렌더링 엔진을 사용하는데,파이어폭스는 게코(Gecko) 엔진을 사용하고 사파리와 크롬은 웹킷(Webkit) 엔진을 사용한다. 따라서 렌더링 엔진마다 자세한 과정은 다를 수 있지만 기본적인 동작 과정은 아래..
-
[후기] 그래그래떡볶이 수지점 - 매콤로제 투움바 떡볶이Daily-Life/후기 2021. 2. 7. 22:11
사실 나는 요즘 다이어트 중이다.물론 마음속으로만 하는 느낌이지만 🤔 어쨋든 다이어트를 시작하기만 하면매운게 너무 먹고싶다. 진짜 너무너무 먹고싶어서폭설이 내리는 목요일 밤,참지 못하고 쿠팡이츠로 떡볶이를 시켰다ㅎㅎㅎㅎ 쿠팡 이츠 메인에서 주문순 1위를 하고 있던 그래그래 떡볶이.거기서 매콤로제 투움바 떡볶이를 매운맛 2단계로 시켰다. 주문한지 20분정도 밖에 되지 않아서 도착했다.역시 쿠팡이츠...너무 짜릿해.... 투움바 떡볶이 진짜 너무너무너무너무너무너무너무 맛있다.엽기떡볶이 오리지널로 먹는 나도 살짝 매운데크림소스맛이 나서 매운거에 비해 좀 덜 맵게 느껴진다.말이 좀 이상한데 먹으면 알 수 있다 😋 당면대신에 스파게티면이 들어있고메추리알과 비엔나 소세지가 들어있다.주문설명에 (진짜)비엔나 소세지라..