본문 바로가기
반응형

Develop/etc52

템플릿, 프레임워크, 라이브러리, API의 차이 구글링 해보면 보통 프레임워크랑 라이브러리에 대한 차이만 나와있길래... 내가 생각하는 넷의 차이에 대해 자료를 찾아 하나씩 정리해본다. 📚 목차 📕 템플릿과 프레임워크 📒 프레임워크와 라이브러리 📘 라이브러리와 API 📕 템플릿과 프레임워크 템플릿; Template 템플릿 기반 웹사이트라고 하면, 레이아웃의 모양이나 기능 등에 대한 틀이 제공. 이미 결정되어 있는 모양에 원하는 데이터를 넣는 형식 원형을 마음대로 변형하기 힘들기 때문에 정적인 느낌이 강함. 프레임워크; Framework 프레임워크 기반 웹사이트는 사용자가 직접 정의할 수 있는 범위가 템플릿에 비해 넓어짐 자유자재로 원하는 모양과 출력물을 더함 도구나 라이브러리의 모음 📖 예를 들어... 템플릿으로 아래 표가 제공된다고 하자. 색상을 변.. 2021. 7. 1.
[Eclipse] 프로젝트 세팅 시 오류 목록 새로운 work space를 만들고 기존의 프로젝트를 import 해올때 Eclipse에서 흔히 발생하는 오류들을 정리해두었다. 기본적으로 워크스페이스 생성 후에 Eclipse의 encoding 설정은 UTF-8로 변경했다는 가정 하에 진행한다. 목차 SVN 403 오류 Get repository folder children operation failed. svn: E175002: unknown host Error creating bean with name '~': Injection of autowired dependencies failed; ... Unsupported major.minor version 52.0 project facet java version 1.8 is not supported Co.. 2021. 6. 1.
[Eclipse] 프로젝트 유형 변경하기 Eclipse에 import한 프로젝트가 사용하는 것은 Gradle, Maven, Spring 등등 다양하다. 하지만 Eclipse가 자동적으로 Java Project로만 인식해서 프로젝트 전체에 빨간 X에 뜨는 경우가 있다. 잘 모를때는 원하는 유형의 프로젝트를 새로 만들어서 파일 내용을 복붙했으나... SVN이나 Git같은 도구를 써서 여러 사람과 함께 사용하는 경우엔 새로 만들수도 없다ㅠㅠ 알고보니 프로젝트 유형을 바꾸는건 정말 어렵지 않다. 단, 플러그인은 이미 설치되어 있다는 가정 하에 진행해야 한다. ex: Gradle Project일 경우, Gradle 관련 플러그인이 이미 설치되어있어야 함 프로젝트 우클릭 - Configure - 원하는 버전 선택 ex: Gradle Project로 변경하.. 2021. 5. 19.
[Jenkins] JMeter와 연동하기 목차 JMeter 설치 JMeter 테스트 실행 Jenkins와 JMeter 연동 Jenkins 실행 설치 환경 Windows 10 Jenkins Pipeline Item 1. JMeter 설치 파일 다운로드 archive.apache.org/dist/jmeter/binaries/ 에서 원하는 버전 선택하여 JMeter 설치 참고로 버전 3.0부터는 Java 7, 버전 3.2부터는 Java 8이 필수적이다. zip 파일을 다운받은 후, 원하는 위치에 압축 해제 한다. jmeter.bat 실행 JMeter 설치 경로/bin/jmeter.bat을 실행한다. 2. JMeter 테스트 실행 Thread Group 생성 Test Plan을 우클릭한 뒤, Add - Threads(Users) - Thread Gro.. 2021. 4. 29.
[Redmine] Eclipse에서 Redmine 활용하기 목차 프로젝트 불러오기 새로운 일감 등록하기 기존 일감 정보 수정하기 작업 시간 기록하기 Redmine 설치 및 Eclipse와 연동하기 -> yeonyeon.tistory.com/95 [Redmine] 설치부터 Eclipse 연동까지 레드마인이란? 유연한 프로젝트 관리 웹 애플리케이션 통합된 프로젝트 관리, 이슈 추적, 여러 형상 관리 등의 다양한 기능 제공 Ruby on Rails 기반 목차 Redmine 설치 Redmine에서 Mylyn 설치 Eclipse에서 M yeonyeon.tistory.com 1. 프로젝트 불러오기 Task repository - 레드마인 우클릭 - New Query 아래 화면과 같이 이름을 지정하고 여러가지 조건을 설정하면 Redmine 내역을 불러올 수 있다. 모든 것을.. 2021. 4. 29.
[Redmine] 설치부터 Eclipse 연동까지 레드마인이란? 유연한 프로젝트 관리 웹 애플리케이션 통합된 프로젝트 관리, 이슈 추적, 여러 형상 관리 등의 다양한 기능 제공 Ruby on Rails 기반 목차 Redmine 설치 Redmine에서 Mylyn 설치 Eclipse에서 Mylyn 설치 1. Redmine 설치 Redmine 설치 아래 링크에서 원하는 버전 선택 및 설치 -> bitnami.com/stack/redmine/installer Install Redmine, Download Redmine Bitnami plans on discontinuing the support for the majority of Native Installers for Linux by June 30th 2021. Please read this blog post .. 2021. 4. 28.
[Jenkins] Pipeline 이용하기 (with JUnit, SonarQube) 목표 GitHub에 Gradle Project를 업로드하고, Jenkins와 연동한다. Pipeline을 이용해 SonarQube를 연동한다. Pipeline을 이용해 JUnit을 연동한다. 목차 Pipeline Item 생성 Jenkins와 Git 연동 Pipeline을 이용한 Jenkins와 JUnit 연동 Pipeline을 이용한 Jenkins와 SonarQube 연동 1. Pipeline Item 생성 일단 Pipeline 플러그인을 설치해야 한다. Jenkins 관리 - 플러그인 관리 - 설치 가능에서 pipeline을 검색하고 설치해준다. (이미 설치된 경우 설치된 플러그인 목록에서 볼 수 있다.) 이제 Pipeline Item을 생성해서 Git과 연동시키는 일부터 해보겠다. Jenkins 새.. 2021. 4. 26.
[Jenkins] PipeLine Syntax 본 글은 Pipeline Syntax 중에서도 Declarative 방식에 대한 문법만 기술한다. (Pipeline Syntax의 종류는 yeonyeon.tistory.com/86 의 'Jenkins 문법의 종류에 대해서' 부분에 간단히 기술했다.) Declarative Pipeline Jenkins Pipeline에 비해 최근에 추가됨 Pipeline 하위 시스템 위에서 더 간단한 문법을 제공한다. 유효한 syntax들은 모두 pipeline { } 블록 안에 존재한다. 블록은 Sections, Directives, Steps, assignment statements로 구성되어야 한다. pipeline { } 블록 내에서 코드 최대 크기를 제한하는 문제가 있다. (Scripted pipeline은 제한.. 2021. 4. 19.
[Gradle] gradle이란? Gradle 빌드 파일 작성법 찾아보다가... 이 부분을 왜 이렇게 작성하는지 저걸 어케 쓰는건지 전혀 모르겠고... 혼자 화딱지나서 기초부터 차근차근 정리했다ㅠㅠ 이글저글 많이 참고했지만 가장 좋은 참고 문서는 Gradle 공식 홈페이지 같다. 영어라 읽기 힘든게 흠이지만 정말 정리가 잘 되어있음!!! 목차 1. 기본 용어 2. Gradle이란? 3. Gradle Project의 구성 3-1. Gradle Wrapper란? 4. build.gradle 살펴보기 4-1. api, compile, implementation의 차이점 1. 기본 용어 Project: 소스를 jar 형태로 모으거나, 자바 프로젝트를 compile, 테스트 실행, 어플리케이션 deploy 등의 업무로 구성 Task: 작업의 최소.. 2021. 4. 16.
반응형