전체 포스팅 보기
-
안녕하세요. 팀드모네입니다. 오늘은 github와 jenkins를 연동하는 방법에 대해서 공유드립니다. 혹시, 윈도우에 jenkins를 설치하는 것이 필요한 경우 5분 만에 젠킨스를 윈도우에 설치해보자! -1편을 참고해주세요. https://doctorson0309.tistory.com/697 👨💻 Manage Jenkins > Configure System 선택 github와 jenkins를 연동하기 위해선 API URL 및 Credentials 세팅이 필요합니다. 👨💻 GitHub > GitHub Servers 세팅 Add 버튼을 눌러서 Credentials를 세팅합니다. 주의) jenkins는 버전에 따라서 UI가 달라질 수 있습니다. Kind는 Secret text를 선택합니다. Scope는 ..
[jenkins] github와 jenkins 연동하기 -2편안녕하세요. 팀드모네입니다. 오늘은 github와 jenkins를 연동하는 방법에 대해서 공유드립니다. 혹시, 윈도우에 jenkins를 설치하는 것이 필요한 경우 5분 만에 젠킨스를 윈도우에 설치해보자! -1편을 참고해주세요. https://doctorson0309.tistory.com/697 👨💻 Manage Jenkins > Configure System 선택 github와 jenkins를 연동하기 위해선 API URL 및 Credentials 세팅이 필요합니다. 👨💻 GitHub > GitHub Servers 세팅 Add 버튼을 눌러서 Credentials를 세팅합니다. 주의) jenkins는 버전에 따라서 UI가 달라질 수 있습니다. Kind는 Secret text를 선택합니다. Scope는 ..
2022.07.31 -
안녕하세요. 팀드모네입니다. 오늘은 윈도우에 젠킨스를 설치하고 기본적인 것을 다뤄보는 시간을 가져보겠습니다. 이 포스팅의 목표는 Spring 프로젝트를 github에 푸시하고 자동으로 빌드하며 배포하는 것까지 다룹니다. 설명에 앞서 간단하게 용어정리부터 하겠습니다. 👨💻 젠킨스(Jenkins)란? CI / CD를 위한 도구입니다. 시스템의 빌드, 테스트, 배포를 자동화합니다. 👨💻 CI란? 지속적으로 통합하는 것(Continuous Integration, CI) *소스코드 합치기, 빌드하기, 테스트하기 👨💻 CD란? 지속적으로 배포하는 것(Continuous Delivery, CD) 자, 이제 5분 만에 젠킨스를 윈도우에 설치해봅시다! 👨💻 젠킨스 공식홈페이지 접속! URL : https://je..
[Jenkins] 5분 만에 젠킨스를 윈도우에 설치해보자! -1편안녕하세요. 팀드모네입니다. 오늘은 윈도우에 젠킨스를 설치하고 기본적인 것을 다뤄보는 시간을 가져보겠습니다. 이 포스팅의 목표는 Spring 프로젝트를 github에 푸시하고 자동으로 빌드하며 배포하는 것까지 다룹니다. 설명에 앞서 간단하게 용어정리부터 하겠습니다. 👨💻 젠킨스(Jenkins)란? CI / CD를 위한 도구입니다. 시스템의 빌드, 테스트, 배포를 자동화합니다. 👨💻 CI란? 지속적으로 통합하는 것(Continuous Integration, CI) *소스코드 합치기, 빌드하기, 테스트하기 👨💻 CD란? 지속적으로 배포하는 것(Continuous Delivery, CD) 자, 이제 5분 만에 젠킨스를 윈도우에 설치해봅시다! 👨💻 젠킨스 공식홈페이지 접속! URL : https://je..
2022.07.30 -
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점에 대해서 알아보겠습니다. 용어를 암기하는데 목적을 둔 포스팅이므로, 핵심만 기술드립니다. 🎯 1. 추상메서드란? -> 속이 빈 껍데기 -> 함수 만들다 만 것. 껍데기만 만들고 기능 구현은 안한 것. 그렇게 생각하면 될 것 같슴다. * 예를들면, public abstract String getName(); 이런겁니다. 🎯 2. 인터페이스란? -> 설계도 -> 모조리 추상메서드임 * 건물을 짓기 전에 설계도를 만들잖아요? 시스템도 똑같습니다. 시스템을 구축하기 전 인터페이스를 만드는 것이죠. 🎯 3. 추상클래스란? -> 추상메서드 + 일반메서드 * 추상클래스를 상속받은 클래스는 추상..
[JAVA] 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점은?👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점에 대해서 알아보겠습니다. 용어를 암기하는데 목적을 둔 포스팅이므로, 핵심만 기술드립니다. 🎯 1. 추상메서드란? -> 속이 빈 껍데기 -> 함수 만들다 만 것. 껍데기만 만들고 기능 구현은 안한 것. 그렇게 생각하면 될 것 같슴다. * 예를들면, public abstract String getName(); 이런겁니다. 🎯 2. 인터페이스란? -> 설계도 -> 모조리 추상메서드임 * 건물을 짓기 전에 설계도를 만들잖아요? 시스템도 똑같습니다. 시스템을 구축하기 전 인터페이스를 만드는 것이죠. 🎯 3. 추상클래스란? -> 추상메서드 + 일반메서드 * 추상클래스를 상속받은 클래스는 추상..
2022.07.22 -
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 JAVA 오버라이딩과 오버로딩의 차이점에 대해서 공유드립니다. 이 포스팅은 암기하는 방법이므로, 핵심만 기술드립니다. 🎯 오버로드란? -> 파라메터만 다른 것 🎯 오버라이딩이란? -> 부모 메서드를 재정의 * 재정의 = 개선, 다시 만들기 👉 총 정리 혹시 더 자세한 내용을 알고 싶으시다면, 영상을 참고해주세요! HTML 삽입 미리보기할 수 없는 소스 2 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 reference : https://doctorson0309.tistory.com/ 광고 링크 : https://ogx4.com ..
[JAVA] 오버라이딩과 오버로딩의 차이를 암기하는 방법👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 JAVA 오버라이딩과 오버로딩의 차이점에 대해서 공유드립니다. 이 포스팅은 암기하는 방법이므로, 핵심만 기술드립니다. 🎯 오버로드란? -> 파라메터만 다른 것 🎯 오버라이딩이란? -> 부모 메서드를 재정의 * 재정의 = 개선, 다시 만들기 👉 총 정리 혹시 더 자세한 내용을 알고 싶으시다면, 영상을 참고해주세요! HTML 삽입 미리보기할 수 없는 소스 2 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 reference : https://doctorson0309.tistory.com/ 광고 링크 : https://ogx4.com ..
2022.07.22 -
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 Swagger로 API 문서를 자동으로 만드는 방법을 공유드립니다. 포스팅을 따라하시면, Swagger를 바로 써먹을 수 있도록 안내해보겠습니다. 🎯 설명에 앞써서.. 사용하는 프로젝트 버전은? - 개발 도구: IntelliJ Ultimate - Spring Boot: 2.1.8.RELEASE - Java 11 - Spring Web 의존성 추가 [build.gradle] 설명에 앞써 간단하게 용어 정리를 하겠습니다. 🎯 스웨거란? -> API를 개발할 때 쓰는 툴을 의미합니다. -> API를 구현하고 시각화하기 위해 개발된 오픈소스입니다. -> API 설계 + 문서화 + 테스트 및 배포까지 전과정을 함께합니다. referrence :..
[Spring Boot] Swagger로 API 문서를 자동으로 만들기👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 Swagger로 API 문서를 자동으로 만드는 방법을 공유드립니다. 포스팅을 따라하시면, Swagger를 바로 써먹을 수 있도록 안내해보겠습니다. 🎯 설명에 앞써서.. 사용하는 프로젝트 버전은? - 개발 도구: IntelliJ Ultimate - Spring Boot: 2.1.8.RELEASE - Java 11 - Spring Web 의존성 추가 [build.gradle] 설명에 앞써 간단하게 용어 정리를 하겠습니다. 🎯 스웨거란? -> API를 개발할 때 쓰는 툴을 의미합니다. -> API를 구현하고 시각화하기 위해 개발된 오픈소스입니다. -> API 설계 + 문서화 + 테스트 및 배포까지 전과정을 함께합니다. referrence :..
2022.07.17 -
안녕하세요. 팀드모네입니다. 오늘은 라인의 버텍스에 라인을 그리는 방법을 공유드리겠습니다. 1. 영역 또는 단일 클릭으로 객체 선택 아이콘 클릭 2. 라인을 추가할 관로를 드래그로 선택합니다. 3. 선택된 라인은 노란색으로 변경됩니다. 참고로 꼭짓점 도구 아이콘을 클릭하면 라인의 버텍스가 대충 어디쯤 있는지 알 수 있습니다. 4. 라인 객체 추가 아이콘을 선택하여 라인을 그려줍니다. 그린 것까지는 좋은데 라인과 라인끼리 제대로 접합(연결)되어 있지 않은 것이 보이나요? 이 부분을 딱 맞도록 접합해보겠습니다. 꼭짓점 도구 아이콘을 선택합니다. 접합하려는 꼭짓점을 찾아서 우클릭합니다. 그러면 꼭짓점 편집기에서 x, y 좌표를 알 수 있습니다. 해당 x, y좌표를 복사합니다. 5. 꼭짓점 찾기 접합하려는 관로..
[QGIS] 라인의 버텍스에 라인을 그리는 방법안녕하세요. 팀드모네입니다. 오늘은 라인의 버텍스에 라인을 그리는 방법을 공유드리겠습니다. 1. 영역 또는 단일 클릭으로 객체 선택 아이콘 클릭 2. 라인을 추가할 관로를 드래그로 선택합니다. 3. 선택된 라인은 노란색으로 변경됩니다. 참고로 꼭짓점 도구 아이콘을 클릭하면 라인의 버텍스가 대충 어디쯤 있는지 알 수 있습니다. 4. 라인 객체 추가 아이콘을 선택하여 라인을 그려줍니다. 그린 것까지는 좋은데 라인과 라인끼리 제대로 접합(연결)되어 있지 않은 것이 보이나요? 이 부분을 딱 맞도록 접합해보겠습니다. 꼭짓점 도구 아이콘을 선택합니다. 접합하려는 꼭짓점을 찾아서 우클릭합니다. 그러면 꼭짓점 편집기에서 x, y 좌표를 알 수 있습니다. 해당 x, y좌표를 복사합니다. 5. 꼭짓점 찾기 접합하려는 관로..
2022.07.11