[Java 기초] JVM에 대해 알아보자
Programming/Java 2020. 12. 10. 00:31

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 다시 초심으로 돌아가 공부를 하고자 기초부터 공부하기로 다짐하고 포스팅을 하게 되었습니다👍 이번 포스팅에서는 ✅ JVM이란 무엇인가? ✅ JVM 흐름 ✅ JVM 구조 ✅ JVM TEST CODE 에 대해서 알아보겠습니다 책과 공부를 바탕으로 개인적으로 작성하였고 전반적인 내용을 쉽게 알기 위해 공부하였으므로 틀린 부분이 있으면 지적해주시면 감사하겠습니다. 🎉 Hello!! JVM World 📢JVM이란 무엇인가? JVM은 Java Virtual Machine (자바 가상 머신)의 줄임말이며 JVM을 표현하는 가장 유명한 말이 있습니다. Write Once, Run Anywhere (WORA) !! ✨ 한번 작성하면 어디에서나 실행한다. 자바가 공개되기 전..

Spring의 특징과 Spring Boot와의 차이점을 알아보자
Programming/Spring 2020. 12. 1. 13:25

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이번 포스팅에서는 ✅ 스프링(Spring) 이란? ✅ 스프링(Spring)의 특징 ✅ Spring과 SpringBoot의 차이점 에 대해 알아보겠습니다 🎉 스프링(Spring)과 스프링 부트(Spring Boot)의 차이점 📢스프링(Spring) 이란? 스프링(Spring)의 정확한 명칭은 스프링 프레임워크(Spring Framework)입니다 이름도 멋진 이 스프링(Spring)이란 이름은 어떻게 태어났을까요? Whatever happened next, the framework needed a name. In the book it was referred to as the “Interface21 framework” (at that point it used..

yona를 이용하여 이슈 관리를 해보자 #yona #설치형 이슈트래커 (feat. docker yona)
Programming/yona 2020. 7. 3. 20:00

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 오랜만에 개발자로 돌아온 유로띠 입니다 👏👏👏 다들 아마 회사에서 이슈트래커 하나씩은 사용하실 거 같습니다 (이슈 없는 프로젝트는 없겠죠?) 이슈트래커 종류는 정말 많이 있습니다 😀 Atlassian에서 개발한 Jira Ruby기반의 Redmine 기본적으로 Git 호스팅이지만 이슈트래커도 같이하고 있는 GitHub GitLab 이외에도 트렐로(Trello), You Track 등 정말 다양한 이슈트래커가 있지요 👍 저희도 기존에 JIRA를 이용하여 사용하였지만 워낙 비싸기도 하고 인원도 적다 보니 점차 무료에 눈길이 가기 시작했습니다 🤣 그래서 이참에 바꾸기로 결심하고 이슈트래커를 알아보기로 했습니다 💪 우리 회사의 기준은 무료인지 릴리즈 노트나 현재 ..

[Docker] docker에서 DB 사용해보기 #mongodb 설치 #외부에서 db 접속
Programming/Docker 2020. 5. 28. 11:37

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이번 포스팅에서는 DB를 docker에서 구축하여 사용해보겠습니다 이전 포스팅인 [DOCKER] docker를 사용해 보자: 이미지와 컨테이너 #2 [DOCKER] docker를 사용해 보자: 이미지와 컨테이너 #2 안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 docker 두 번째 시간입니다 ✌ 오늘 포스팅은 docker를 사용해 보는 시간이니 docker가 설치되어 있어야 합니다 이전 Docker 설치를 안 보신 분들�� msyu1207.tistory.com 에서 기본적인 docker 명령어를 배워봤기 때문에 오늘 해볼 DB 구축은 어렵지 않을 거라 생각됩니다 👏👏👏👏 이번 포스팅에서는 ✅ docker에서 DB 만들기 ✅ 외부 docker에서 DB..

[DOCKER] docker를 사용해 보자: 이미지와 컨테이너 #2
Programming/Docker 2020. 5. 22. 15:08

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 docker 두 번째 시간입니다 ✌ 오늘 포스팅은 docker를 사용해 보는 시간이니 docker가 설치되어 있어야 합니다 이전 Docker 설치를 안 보신 분들은 여기를 참조해 주세요 [프로그래밍/Docker] - [DOCKER] docker를 설치해보자 #1 [DOCKER] docker를 설치해보자 #1 안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 오늘은 Docker 에 대해서 포스팅해보도록 하겠습니다 😊 이번 포스팅에서는 ✅ Docker 설치 ✅ Docker 확인 에 대해서 알아보겠습니다 👏👏👏 msyu1207.tistory.com 이번 포스팅에서는 ✅ Docker 이미지 ✅ Docker 컨테이너 생성 ✅ Docker 컨테이너 명령어 에 대해서..

[DOCKER] docker를 설치해보자 #1
Programming/Docker 2020. 5. 17. 16:39

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 오늘은 Docker 에 대해서 포스팅해보도록 하겠습니다 😊 이번 포스팅에서는 ✅ Docker 설치 ✅ Docker 확인 에 대해서 알아보겠습니다 👏👏👏👏 🎉 Docker 📢 What is Docker ❓ 도커(Docker)는 애플리케이션을 컨테이너로 좀 더 쉽게 사용할 수 있게 만들어진 오픈 소스 프로젝트입니다 😁 즉, 독립된 공간인 컨테이너를 이용하여 OS를 가상화합니다 그럼 기존에 자주 사용하는 가상 머신인 VMware나 VirtualBox와 Docker와는 어떤 차이점이 있을까요? 😊 왼쪽의 가상 머신 (Machine)은 Hypervisor를 반드시 거치기 때문에 성능의 손실이 발생됩니다 또한 Guest OS를 사용하기 위해 필요한 라이브러리와 커널..

GitHub에서 GitLab으로 저장소 이전하기
Programming/Git 2020. 5. 8. 11:27

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 많은 분들이 소스의 버전 관리를 위해서 GitHub나 GitLab을 사용하실 겁니다 😁 저도 마찬가지로 지금까지 GitHub을 이용하여 불편 없이 잘 사용하고 있구요 👍 하지만 GitHub와 GitLab의 각각의 장점과 단점이 있기 때문에 병행해서 사용하면 좋을 거 같다는 생각으로 이번 포스팅을 준비했습니다 😁 이번 포스팅에서는 ✅ GitHub에 있는 repository를 간편하게 GitLab에 이전할 수 있는 방법에 대해 알아보겠습니다 👏👏👏👏 🎉 GitHub에서 GitLab으로 이전하기 📢GitHub 접속 gitHub 사이트에 접속을 합니다 ✅ profile settings settings 창에서 Developer settings를 클릭합니다 ✅ De..

[ELK] Kibana 보안 연결을 위한 SSL를 적용 해보자 #6
Programming/ELK 2020. 4. 30. 15:55

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 ELK Stack #6 이번 포스팅에서는 Kibana를 SSL(Secure Sockets Layer)로 적용하여 통신 암호화를 해보도록 하겠습니다 😉 👏👏👏👏 이번 포스팅에서는 ✅ 서버 인증서 및 개인 키 생성 ✅ Kibana SSL 보안 설정 ✅ Kibana https 접속 에 대해서 알아보겠습니다 🎉 KIBANA 보안 SSL 적용하기 📢 서버 인증서 및 개인 키 생성 kibana를 구축한 서버에서 서버 인증서와 개인 키를 생성해야 합니다 😁 ✅ 개인 키 생성 RSA 2048 bit의 des3의 암호화로 server.key라는 이름으로 개인 키를 생성해 보도록 하겠습니다 👌 $ sudo openssl genrsa -des3 -out server.key ..

[maven Error] Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
Programming/Java 2020. 4. 24. 16:04

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 오늘은 Tomcat 기동 시 간혹 발생하는 Error에 대해서 알아보겠습니다 👏👏👏👏 📢 Error 발생 STS(Spring Tool Suite)에서 Tomcat을 기동 하면 간혹 아래와 같은 Error가 발생됩니다 검색을 해보니 Maven ➤ Update Project를 해주면 maven 라이브러리가 종종 삭제된다고 합니다 🤣 ✅ Console SEVERE: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi..

[ELK] KIBANA를 이용하여 데이터를 👁‍🗨시각화 해보자 #5
Programming/ELK 2020. 4. 23. 15:29

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 ELK Stack 5번째 시간 이전 포스팅에서 Kibana를 시각화하기 위해 ELK를 설치하고 Logstash를 설정하며 준비를 하였습니다 #1 - [프로그래밍/ELK] - Elasticsearch 설치 및 외부 허용 설정하기 #2 - [프로그래밍/ELK] - [ELK] KIBANA 설치하기 #3 - [프로그래밍/ELK] - [ELK] Logstash 설치하기 #4 - [ELK] Logstash 사용하기 📌시각화를 위한 설정 📌JDBC 상세 설정 드디어 ❗❗ 데이터를 👁‍🗨눈으로 볼 시간입니다 😄 하지만 ❗❗ 그전에 kibana에서 데이터를 시각화하기 위해서는 몇 가지 설정을 해야 합니다 🧐 따라서 이번 포스팅에서는 ✅ 시각화를 위한 Logstash 사전..

[ELK] Logstash 사용하기 📌시각화를 위한 설정 📌JDBC 상세 설정 #4
Programming/ELK 2020. 4. 21. 14:46

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이전 포스팅에서 [ELK] Logstash 설치하기 [ELK] Logstash 설치하기 안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이전 포스팅인 ELK 설치 Elasticsearch 설치 및 외부 허용 설정하기 Elasticsearch 설치 및 외부 허용 설정하기 안녕하세요😁 유유자적한 개발자 유로띠 입니.. msyu1207.tistory.com 에 대해 알아보았습니다 😊 하지만 저 정도로는 Logstash의 기능을 제대로 파악하지 못했습니다 😏 그래서 준비했습니다 ✌ Logstash를 제대로 사용해서 kibana를 이용한 시각화를 할 수 있도록 하기 위해 Logstash 사용하기 ❗❗ Logstash를 잘 사용하기 위해서는 configuratio..

[ELK] Logstash 설치하기 #3
Programming/ELK 2020. 4. 17. 16:08

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이전 포스팅인 ELK 설치 Elasticsearch 설치 및 외부 허용 설정하기 Elasticsearch 설치 및 외부 허용 설정하기 안녕하세요😁 유유자적한 개발자 유로띠 입니다 😉 오늘은 ELK 의 E에 해당하는 Elasticsearch에 대해 포스팅해보도록 하겠습니다 👏👏👏👏 What is Elasticsearch ❓ 텍스트, 숫자, 위치 기반 정보, 정형 및 비.. msyu1207.tistory.com [ELK] KIBANA 설치하기 [ELK] KIBANA 설치하기 안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 이전 포스팅인 Elasticsearch 설치 및 외부 허용 설정하기 Elasticsearch 설치 및 외부 허용 설정하기 안녕하세요😁 유..