본문 바로가기

분류 전체보기

npm i와 npm install은 같은 명령일까? npm i와 npm install은 아무 차이 없는 똑같은 명령어이다. 글자를 보고 짐작 가능하지만 npm install의 alias로서 npm i가 쓰일 수 있고 완전히 같은 기능을 한다. (package-lock.json에 정의된 모든 dependencies에 대하여 install 혹은 update) 참고: docs.npmjs.com/cli/v6/commands/npm-install npm-install | npm Docs Install a package docs.npmjs.com 더보기
Microsoft Edge 사용 후기 (feat. MS 계정 보안 정책) Chromium 기반의 새로운 Edge 브라우저를 beta 버전부터 사용한지 수 개월 됐다. 정말 잘 만들어졌다. 매번 문제되던 IE 호환성 문제나, 극악의 인터페이스를 가진 구(舊) Edge와 비교하면 월등한 성능과 쾌적함을 갖춘 브라우저다. 그런데 나는 마이크로소프트 계정 보안 정책 로직 때문에 Edge 사용을 그만두게 되었다. 그저 브라우저를 사용하고자 이 문제를 처리하기 위해 들인 시간이 상당히 수고스러웠던데다 마이크로소프트는 이 정도의 문제를 신경도 안 쓸 것이니까 무슨 일인지 기록이라도 해 두고자 한다. 배경 Edge 브라우저가 작년 Chromium을 기반으로 새로 출시 되어 만족스럽게 쓰고 있었다. 성능이 얼마나 좋은지는 여러 사이트의 다양한 자료가 있으니 여기서는 차치하고, 개인적으로는 무.. 더보기
[강남 호캉스] 코엑스 근처 청담역 라비타 호텔 호캉스 후기 다음 날 출근을 위해 일정 상 오늘 비즈니스 호텔에 묵는 편이 훨씬 나은 일이 비일비재하게 생긴다. 또, 요즘 비즈니스 호텔 중에는 저렴한 가격에 합리적으로 하루 묵을 수 있는 곳들이 참 많다고 느껴져서 좋다. 주변인 중 누군가는 호캉스 같은거 해서 뭐하냐고 묻지만, 그냥 누구도 없는 조용한 곳에서 모든 생각 접어두고 릴렉스 하는 것만으로도 나의 경우는 힐링이 된다. 호캉스족들만이 그 답을 알고 호캉스로 쉬는 방법을 알 것이다. 1. 위치 라비타호텔 7호선 청담역 14번 출구 도보 5분 이내 http://kko.to/owBltehYT 카카오맵 당신을 좋은 곳으로 안내 할 지도 map.kakao.com 위치는 무지 편하다. 개인적으로 중요하게 생각하는 호텔에서 편의점 접근성은, 호텔을 나와서 골목 한 번만.. 더보기
[Spring Boot] REST API response XML로 반환하기 보통 REST API에 대해 받아오는 형식은 JSON 타입인 것이 익숙하다. 공공데이터 포탈 등의 사이트에서 제공하는 Open API들 중에는 리턴을 XML 형식으로 보내는 사양도 존재한다. Spring Boot로 구축한 REST API로 XML은 어떻게 반환할 수 있을지에 대해 알아본다. 1. Jackson Dataformat XML dependency 추가 2. 출력할 데이터 형식 정의 3. API Controller에 xml을 반환할 메소드 추가(produces 속성 지정) 1. Jackson Dataformat XML dependency 추가 xml 형식 데이터 ↔ Java 오브젝트 상호 변환이 가능하게 하는 Jackson Dataformat XML을 pom.xml에 추가해야 한다. Maven R.. 더보기
재무제표 찾고 확인하기(전자공시시스템 DART에서 회사 조회하기) 내가 알아보고자 하는 기업의 재무제표는 어디에서 볼 수 있을까. 전자공시시스템(DART)에서 회사가 제출하는 모든 공시서류를 확인이 가능하고, 이용자는 이를 모두 인터넷을 통해 가능하다. 기업의 재무제표를 바로 여기서 확인할 수 있다. 구글, 네이버 등 검색창에 전자공시시스템 혹은 DART를 검색하거나 아래 링크를 통해 접속한다. http://dart.fss.or.kr/ 전자공시시스템 - 대한민국 기업정보의 창, DART dart.fss.or.kr 💡 회사 찾아보기 시스템 사용법 파악을 위해 '삼성전자'를 입력하고 검색해 본다. 그러면 무수히 많은 서류들이 검색결과에 나타난다. 다음과 같이 필터로 조건을 설정하고 다시 검색을 한다. (검색 양식 아래에 있는 정기공시 버튼 클릭 → 사업보고서, 반기보고서,.. 더보기
Spring Boot 배포하기(스프링부트 프로젝트 jar / war 파일로 빌드) Spring Boot(스프링부트)를 이용하여 구축한 프로젝트를 jar 또는 war 파일로 배포할 수 있다. 스프링부트 애플리케이션을 개발해 보았다면, 기본적으로 톰캣 서버가 내장되어 있는 것을 알 수 있다. 이를 그대로 가져다 서버를 내장하여 배포할 것이라면 jar 파일로, WAS(tomcat 등) 환경이 이미 존재하여 스프링부트 애플리케이션만을 배포할 것이라면 war 파일로 배포할 수 있다. * 이 글은 전자책의 일부 내용입니다. Spring Boot REST API에 관한 보다 자세한 내용이 필요하시다면 다음 링크에서 확인하실 수 있습니다. https://kmong.com/gig/306406 REST API 구축 참고서 PDF 드립니다. | 10000원부터 시작 가능한 총 평점 0점의 취업·투잡, 전.. 더보기
[잠실 호캉스] 종합운동장역 파로스 호텔 호캉스 후기 여전히 호캉스는 혼자 다니고 있다. 그렇다고 외롭거나 슬프거나 하지는 않다. 요즘 같은 비대면 시대에 아무도 없는 공간에서 조용하게 보내보는 것도 꽤 힐링이 되고, 보다 내 시간에 집중할 수 있는 기회인 것 같다. 네이버에 연재 중인 모 웹툰을 챙겨 보는데, 그 작품에서 '사나이의 도시'로 묘사되는 잠실에 갔다. 그리고 종합운동장역과 잠실새내역에 가까운 파로스 호텔에서 1박을 한 후기를 남긴다. 시설은 꽤 오래된 느낌이 있지만, 관리가 참 잘 돼있다는 느낌을 받았다. 사람이 몰리지 않는 평일에 투숙하여 그런지 객실을 무려 두 단계 업그레이드 받았고(!) 분에 넘치는 넓은 방에서 쾌적하게 하루를 보낼 수 있었다. 1. 위치 9호선 종합운동장역 9번출구, 2호선 잠실새내역 4번출구에서 5분도 걸리지 않는 곳.. 더보기
[Java] Lombok(롬복) 설치와 사용법 - getter/setter 빠르게 작성하기 Java 개발자라면 클래스 생성자, Getter와 Setter, 그리고 toString 메서드 등에 있어서만큼은 아마 조건반사적으로 작성을 하고 있을 것이다. 이를 조금이나마 편하게 작성할 수 있도록 해 주는 라이브러리 Lombok(롬복)에 대해 설치방법과 사용법을 소개하고자 한다. 1. Lombok이란 2. 설치하기 3. 초기 설정 4. 사용법 1. Lombok (롬복)이란 자바에서 사용되는 데이터 통신을 주고 받기위한 객체들(DTO, VO, ENTITY 등등)에 대해 getter/setter와 같은 정형화된 소스들을, 간단하게 어노테이션 추가만으로 작성해 주는 라이브러리이다. 2. 설치하기 https://projectlombok.org/ 공식 사이트의 Download 페이지를 통해 lombok.jar.. 더보기