본문으로 바로가기

복세편살 개발라이프

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 태그
  • 미디어로그
  • 방명록
관리자
  • 블로그 이미지
    LeafCat

    프로그래밍 / Blockchain / Insight / Life / 맛 / 여행

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

spring boot war 배포 및 실행

spring boot는 내장 톰캣을 사용해 web-was 서버를 구동할 수 있기 때문에 배포 자체가 매우 간단하다. 빌드는 maven을 사용했으며, 개발은 이클립스, 배포할 서버는 aws ec2에 Ubuntu16.04 이다. 1. pom.xml에 다음과 같이 packaging 유형을 war로 설정 2. 프로젝트 오른쪽클릭 > Run as > Maven build Goals에 package 라고 입력 후 Run 실행※ No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?위 에러와 함께 maven 빌드가 되지 않는 경우가 있다. 이 경우는 java build path를 jre폴더가 아닌, ..

프로그래밍 & IT/Spring & HTML 2017. 10. 29. 12:39

[미서부 여행] 샌프란시스코 공항 허츠(Hertz) 랜트카 랜트

하나의 도시에만 있는 여행이 아니라면, 미국 여행에서 차를 랜트하는 것은 어쩌면 가장 필요한 일이다. 특히 캘리포니아를 포함한 서부를 여행한다면 더더욱 그렇다.끝없이 이어지는 해안도로를 달려 서부의 도시들을 돌아다니는 것은, 가장 미국스러운 여행을 선물해 준다.사실 해외에서 차를 랜트해서 하는 여행 자체가 처음이었다(그것도 혼자). 물론, 도보와 대중교통으로 그 도시의 사람들과 부대끼며 하는 여행도 충분히 매력있다. 하지만 혼자서 노래를 크게 틀어놓고 광활한 대륙을 차로 달리며 하는 여행은 색다른 경험을 안겨준다. 여행 뿐 아니라 생활하는 것에 있어서 차량이 필수인 나라 답게, 미국의 공항에는 수많은 랜트카 업체들이 자리해 있다. 여러 저렴한 저가 랜트카 업체들도 있지만, 사실 이것저것 옵션을 끼고 보험..

여행/미서부 2017. 10. 29. 02:10

리눅스 다중 명령어 ( ; , &&, || )

리눅스 쉘을 사용할 때, 다중 명령어를 사용하면 하나의 라인에서 여러 명령을 실행할 수 있다. 리눅스 다중 명령어로는 세미콜론(;), 엠퍼센트(&&), 더블 버티컬바(||)가 있다. 세 개의 명령어는 서로 다른 조건으로 다중 명령을 수행하기 때문에 상황에 맞는 것을 사용하는 것이 중요하다. 1. 세미콜론(;) 하나의 라인에 주어진 명령어들을 성공,실패와 관련 없이 전부 실행한다. $ 명령1 ; 명령2 ; 명령3 ; .... 2. 엠퍼센트(&&) 앞에서부터 순차적으로 실행하되, 명령 실행에 실패할 경우 뒤에 오는 명령은 실행하지 않는다. $ 명령1 && 명령2 && 명령3 && ..... 3. 더블 버티컬바 (||) 앞에서부터 순차적으로 실행하되, 명령 실행에 성공하면 뒤에 오는 명령을 실행하지 않는다. ..

프로그래밍 & IT/Linux 2017. 10. 27. 17:20

리눅스 쉘(Shell)의 종류와 사용중인 쉘 확인

쉘(Shell)을 간단하게 정의하면, 사용자에게 키보드로 명령을 받아 OS가 해당 명령을 수행하도록 하는 프로그램이다. 쉘에 대한 조금 더 자세한 정리는 [ http://www.leafcats.com/185 - Unix / Linux 운영체제의 Shell, POSIX ] 를 참조. 리눅스 쉘의 오리지날은 Steve Bourne의 Bourne쉘인 sh다. 이 sh를 업그레이드하여 다양한 편의성을 제공한 여러 종류의 쉘들이 있다. 사용중인 리눅스 환경에서 사용할 수 있는 쉘의 종류를 확인하기 위해서는 /etc/shells 파일을 보면 된다. 대표적으로 자주 사용되는 쉘은 bash를 포함해 ksh, tcsh, zsh 정도가 있다. - BASH (Bourne-Again Shell) [/bin/bash] : 일반..

프로그래밍 & IT/Linux 2017. 10. 27. 13:45

에픽하이 - 상실의 순기능 (Feat. 수현) 리뷰

매일 그날 출시된 새 앨범을 한번씩 들어본다. 유명하지 않더라도, 혹은 평이 좋지 않더라도 나에게 만큼은 명곡이 될 수 있는 숨어있는 노래들을 종종 찾을 수 있기 때문이다.에픽하이의 새 앨범이 나왔다. 사실 에픽하이의 음악을 그다지 좋아하지 않았기 때문에 대수롭지 않게 들으며 일을 하고 있었다.한곡 한곡이 지나가고, 이하이씨가 피쳐링한 몹시도 '미국 팝' 스럽던 곡이 끝났다. 그리고 그 다음번 트랙이 시작되는 순간, 하던 일을 멈추고 이어폰 너머 흘러오는 잔잔한 곡에 온 신경을 집중했다. 악동뮤지션 수현양이 피쳐링한 "상실의 순기능" 이라는 곡이다. 먼저 곡을 다 듣고, 곡이 끝난 뒤에 제목을 확인했다. "상실의 순기능" 이다. 이렇게 찰떡같을수가..부재에 대한 공허함과 허무를 너무나도 담담하게 표현한다..

Life/Everything 2017. 10. 26. 01:06

올바른 Dockerfile 작성법

Dockerfile Best PracticeGeneral principle설치 구성의 최소화 컨테이너는 효율적인 리소스 사용 및 배포의 자동화를 위해, 사용량을 고려하여 scale in/out 될 수 있는구조 입니다. 따라서 해당 컨테이너가 필요에 따라 생성되거나 삭제될 수 있다는 점을 고려하여, 컨테이너에 필요 이상의 설정을 하지 않고 최소한의 설정/구성으로 구동할 것을 권장합니다.복잡성, 의존성을 최소화 하기 위하여 불필요한 library의 설치를 지양해야 합니다.컨테이너가 삭제될 경우 컨테이너 내부의 데이터도 함께 삭제 됩니다. 사용자에 의해 변경되거나 기록될 수 있는 데이터는 VOLUME 명령어를 이용하여 외부에 적재해야 합니다. .dockerignore 파일의 활용 빌드 작업을 수행할 때 doc..

프로그래밍 & IT/Docker 2017. 10. 24. 15:44

[미서부 여행] 몬터레이(monterey) 시내 구경

미국의 1번국도는 드라이버의 로망이라고 한다. 깎아내린 듯한 아찔한 해안 도로를 끝없이 드라이브 할 수 있는, 한국의 교통 체증에 익숙한 우리에게는 더욱더 낭만이 있는 곳이다.샌프란시스코에서 차로 2시간 거리에 있는 몬터레이는 이 1번국도의 시작과 함께하는 매력있는 항구도시다.샌프란시스코의 유명 관광지 중 하나인 피셔맨스워프의 원조가 있는 곳이기도 하다. 숙소가 있는 산호세에서 몬터레이까지는 1시간 정도 걸릴 '예정' 이었다.아침 일찍 나와 구글맵을 따라 달리다 보니 비가 조금씩 내리기 시작했다. 다행히 몬터레이에 도착 했을 때 비는 그쳤지만, 하늘이 많이 흐렸다. 도로가 정말 깨끗하고 차도 별로 없다. 몬터레이에서 주차는 길가에 쉽게 할 수 있고, 주말에는 공영 주차장도 무료이다. 몬터레이는 부촌이다...

여행/미서부 2017. 10. 24. 02:19

[미서부 여행] 뮤어우즈(muir woods) 국립공원 샌프란시스코 근교 여행

여행을 할 때 준비를 상당히 많이 하는 편이다. 정해진 일정을 딱딱하게 짜기 보다는, 가고 싶은 장소를 엄청나게 많이 찾아 놓고 그날그날 더 땡기는 곳으로 여행한다. 그 중에서도 어지간하면 꼭 가보고 싶은 곳들이 있는데, 이번 미 서부 여행에서는 바로 "뮤어우즈 국립공원" 이었다. 뮤어우즈는 여행객들에게 보통 요세미티를 가지 못할 때 대안으로 가는 곳이라고 알려져 있다. 하지만 둘은 완전 성격이 다르다. 요세미티는 말 그대로 대 자연의 웅장함을 느끼기 위한 곳이라면, 뮤어우즈는 피톤치트 가득한 조용한 숲에서 산책을 하며 사색을 하기 위한 곳이다. 실제로 뮤어우즈 국립공원에는 여행객 보다는 샌프란시스코에서 가족 단위로 온 사람들이 훨씬 많다. 딱 이런 분위기의 숲길이 끝없이 이어져 있는 곳이다. 사실 뮤어..

여행/미서부 2017. 10. 20. 01:49

MySQL MariaDB user password 변경

MySQL / MariaDB 사용자 비밀번호 변경하기 4가지 방법.(출처 : 제타위키) 1. SET PASSWORD SET PASSWORD FOR 'User'@'Host' = PASSWORD('Password'); 2. GRANT GRANT USAGE ON *.* TO 'User'@'Host' IDENTIFIED BY 'Password'; 3. UPDATE & FLUSH UPDATE mysql.user SET Password=PASSWORD('Password') WHERE User='User' AND Host='Host';FLUSH PRIVILEGES; 4. MYSQLADMIN $ mysqladmin -u아이디 -p기존패스워드 password 신규패스워드

프로그래밍 & IT/DB 2017. 10. 17. 14:03

Docker Container로 Jenkins 설치

Jenkins는 CI/CD tool중 가장 보편적이고 사용하기도 편리한 tool이다. 거의 모든 오픈소스 개발 툴들이 그렇듯, Jenkins 역시 docker hub에서 Official Repository로서 제공된다. 혼자서 하는 연습용 프로젝트라지만, 기본적인 CI/CD 구색은 맞춰야 하기에 AWS 인스턴스에 docker container로 Jenkins를 설치해 보았다.추후, 나만의 환경에 맞춰진 이미지를 만들어 내 레파지토리에 push해 두고 사용하면 훨씬 편리하겠지만 우선은 jenkins official 이미지로 설치해 보자. 1. Jenkins Image Pull $ docker pull jenkins 가장 최근 버전의 jenkins 이미지가 pull 된다.특정한 버전의 jenkins를 받고 ..

프로그래밍 & IT/Docker 2017. 10. 2. 17:34

AWS 프리티어(Free Tier) 와 가입하기

AWS(Amazon Web Services)는 제공하는 각종 클라우드 서비스들을 무료로 1년간 사용할 수 있는 프리티어(Free Tier) 서비스를 제공한다.이제 학생이나 개발자들이 연습용으로 굳이 로컬 PC에 VM을 띄워서 서버 환경을 테스트 할 필요가 없어졌다. 사용량이 많지 않다면, 개인 홈페이지나 DB서버를 매우 손쉽게 배포할 수 있는 무료 클라우드 환경이 하나 생기는 것이다. 신용카드만 있다면 가입도 쉽고, 인스턴스를 만드는 것도 매우 쉽기 때문에 인프라에 대한 지식이 전혀 없더라도 누구나 쉽게 사용할 수 있다. AWS 프리 티어 프리티어는 생각보다 많은(거의 모든) AWS의 서비스를 1년간 무료로 제공한다. 물론 모든 서비스가 맛보기 정도라 실제 운영 환경을 서비스할 수는 없지만, 개인이 연습..

프로그래밍 & IT/Cloud(AWS, Google Cloud) 2017. 9. 30. 15:13

[미서부 여행] 몬터레이 브런치 맛집 Loulou's Griddle

몬터레이는 미국 서부 센트럴 코스트트의 북쪽에 위치한 작은 도시이다. 2~3만명 정도가 살고있는, 도시라고 부르기에는 작은 이 곳은 조용한 바닷가 시골 마을같은 느낌이었다. 미서부 여행 둘째날, 산호세에서 출발해 빅서어까지 "드라이버의 로망" 이라는 해안도로인 1번국도를 타고 여행하는 일정이었다. 그 첫번째 경유지가 된 곳이 바로 몬터레이다. 나는 아침 일찍 산호세에서 출발했다. 몬터레이에서 아침을 먹는 것으로 오늘의 여행을 시작하기 위해서다. 현지인들만 안다는 기가막힌 브런치 맛집을 소개받았다. 몬터레이에 대한 소개는 따로 이야기 하도록 하고, 몬터레이브런치 맛집 Loulou's Griddle In the Middle 을 소개하려 한다. 구글 맵에 Loulou's Griddle을 검색하면 두 가지 사실..

여행/미서부 2017. 9. 28. 00:29

[미서부 여행] 산호세 호텔 추천 Four Points by Sheraton San Jose Airport

미국 서부, 특히 캘리포니아를 여행할 때에는 주로 샌프란시스코에 숙소를 잡는다. 하지만 샌프란시스코의 호텔들은 비싸고 가격에 비해서 시설이 좋지 못하다. 심지어 차를 랜트하는 경우, 대부분의 호텔이 주차요금을 따로 지불해야 한다. 나는 캘리포니아 지역에서 샌프란시스코는 딱 하루하고 반나절만 여행할 계획이었다. 랜트카도 있었기에 굳이 샌프란시스코에 호텔을 잡을 필요가 없다는 생각에 샌프란시스코 근교 도시에 숙소를 잡기로 결정했다. 교통이 편리하고, 숙박비가 합리적이어야 한다는 조건에 딱 맞는 도시가 있었다.바로 "산 호세 (San Jose)" 이다. 1. Why San Jose 산호세는 샌프란시스코와 차로 한시간 정도 거리에 위치해 있다. 이번 여행의 코스가 소살리토 - 샌프란시스코 - 몬터레이 - 카멜바..

여행/미서부 2017. 9. 26. 22:36

sha256 digest으로 docker pull 하기

우리가 일반적으로 docker pull을 하는 방법은, $ docker pull [options] NAME:TAG 의 형식이다. 하지만, 최근에 Tag가 아닌 Sha256 Digest을 사용해 특정 이미지를 pull 할 수 있다는 것을 알게 되었다. 친절하게도 docs.docker.com의 docker pull 항목에도 다음과 같이 나와 있다. docker pull [OPTIONS] NAME[:TAG|@DIGEST] 실제로 pull이 어떻게 이루어 지는지 확인해 보자. 1. busybox 이미지를 받아서 tag를 두 개 만든다. v1.0과 v2.0 이라는 이름의 두 개의 tag를 생성했다. 2. 두 개의 tag를 레지스트리에 push 한다. push하고 나면 각 이미지의 sha256 digest값을 알 ..

프로그래밍 & IT/Docker 2017. 9. 26. 19:02

[미서부 여행] 리버모어 아울렛 (샌프란시스코 프리미엄 아울렛)

사람들은 저마다, 혹은 당시의 상황에 따라 여행을 하는 다양한 목적을 가진다. 때로는 아무 목적이 없는 여행도 있겠지만 그 자체로도 훌륭한 목적이 되는것이 여행이기도 하고..무튼 이번 미서부 혼자 여행의 목적이 "쇼핑"이 아님은 확실했다. 하지만 그러기에는 챙겨온 옷가지가 많지 않았고, 심지어 신발은 샌들 하나 달랑 들고왔기에 어딘가에서 옷을 사입어야만 했다. 쇼핑이 취미가 아닌 여행객에게 쇼핑은 상당히 괴로운 일이다. 새로운 곳을 갈 때마다 쇼핑 할만한 곳을 찾아야 하고 시간을 보내야 하며, 쇼핑한 물건들을 들고 다닌다는것은 보통 귀찮은 일이 아니다. 하지만 이곳은 아울렛의 천국 미국! 거기다 랜트한 차까지 있었기에 첫날 모든것을 해결하고자 아울렛으로 향했다. 샌프란시스코 인근에는 두개의 아울렛이 있다..

여행/미서부 2017. 9. 25. 21:59
  • 이전
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ···
  • 17
  • 다음

사이드바

반응형

NOTICE

  • 블로그 게시글 무단도용에 대한 경고
  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (253)
    • 프로그래밍 & IT (191)
      • Spring & HTML (40)
      • Algorithm (7)
      • Linux (47)
      • Kubernetes (12)
      • Docker (25)
      • Java 기본 (3)
      • 웹디자인 (8)
      • golang (1)
      • DB (7)
      • node.js (5)
      • 보안 (5)
      • Python (2)
      • Cloud(AWS, Google Cloud) (5)
      • 개발 Tool (4)
      • 기타 IT정보 (15)
      • Infra (5)
    • IT제품 리뷰 (5)
    • Blockchain&Crypto (9)
      • 블록체인 (1)
      • DeFi (2)
      • Solidity (1)
      • EOS (5)
      • Klaytn (0)
    • 여행 (24)
      • 오사카 (8)
      • 유럽 (1)
      • 대만 (1)
      • 다낭&호이안 (6)
      • 뉴욕 (0)
      • 미서부 (8)
    • Life (7)
      • 음식 (4)
      • 나들이 (1)
      • Everything (2)
    • 블로그 & 애드센스 (17)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

TAG

  • Spring Boot
  • 티스토리
  • HTML5
  • docker
  • spring
  • 암호화폐
  • 리눅스
  • EOS
  • 종목분석
  • 주식
MORE+
07-02 00:01

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ  |   COPYRIGHT Catchup © 2017-2017 , ALL RIGHT RESERVED.
복세편살 개발라이프
블로그 이미지 LeafCat 님의 블로그
MENU
  • 태그
  • 미디어로그
  • 방명록
CATEGORY
  • 분류 전체보기 (253)
    • 프로그래밍 & IT (191)
      • Spring & HTML (40)
      • Algorithm (7)
      • Linux (47)
      • Kubernetes (12)
      • Docker (25)
      • Java 기본 (3)
      • 웹디자인 (8)
      • golang (1)
      • DB (7)
      • node.js (5)
      • 보안 (5)
      • Python (2)
      • Cloud(AWS, Google Cloud) (5)
      • 개발 Tool (4)
      • 기타 IT정보 (15)
      • Infra (5)
    • IT제품 리뷰 (5)
    • Blockchain&Crypto (9)
      • 블록체인 (1)
      • DeFi (2)
      • Solidity (1)
      • EOS (5)
      • Klaytn (0)
    • 여행 (24)
      • 오사카 (8)
      • 유럽 (1)
      • 대만 (1)
      • 다낭&호이안 (6)
      • 뉴욕 (0)
      • 미서부 (8)
    • Life (7)
      • 음식 (4)
      • 나들이 (1)
      • Everything (2)
    • 블로그 & 애드센스 (17)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바