일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Spring Boot
- elastic search
- 스프링 배치
- Gradle
- elasticsearch
- Spring Batch
- Clean Code
- DDD
- design pattern
- Storm
- hdfs
- 엘라스틱서치
- apache storm
- 제주
- scala
- Linux
- 도메인주도설계
- intellij
- hibernate
- SBT
- Angular2
- Hbase
- Spring
- docker
- Spring XD
- hadoop
- spark
- nginx
- 인텔리J
- Java
- Today
- Total
목록전체 글 (306)
욱'S 노트
Prerequisites JDK나 JRE가 설치되어 있어야 하며, 버젼 6이상이어야 한다. Gradle은 Groovy 라이브러리를 탑재하고 있어서, Groovy를 설치할 필요는 없다. 이미 그루비가 설치되어 있다면 Gradle에 의해 무시된다. Gradle은 path에서 찾아지는 JDK를 이용하며, JAVA_HOME 환경변수를 지정하였다면 해당 JDK를 우선하여 사용한다. Download Gradle 웹 사이트에서 Gradle 배포판을 다운로드 하자. Unpacking Gradle 배포판은 ZIP으로 압축되어 있으며, 다음과 같은 내용을 포함한다.Gradle 바이너리유저 가이드 (HTML and PDF)DSL 참고 가이드API 문서 (Javadoc and Groovydoc)확장가능한 샘플들바이너리 소스 ..
1.1 The first Hibernate Application 이번 예제에서 우리는 특정 이벤트를 저장하는 작은 데이터베이스 어플리케이션을 만들 것이다. 1.1.1. Setup 먼저 개발환경을 세팅할 필요가있다. 우리는 Maven과 같은 빌드 툴을 추천한다. 이 튜토리얼은 웹 어플리케이션으로 작성될 것이므로, src/main/java, src/main/resources 그리고 src/main/webapp 디렉토리를 만들 것이다. 그리고 다음과 같이 pom.xml 파일을 세팅해보자. 4.0.0 org.hibernate.tutorials hibernate-tutorial 1.0.0-SNAPSHOT First Hibernate Tutorial ${artifactId} org.hibernate hibernat..
Docker Toolbox를 이용해서 Docker를 인스톨 할 수 있다. Docker Toolbox는 다음과 같은 도커툴들을 포함하고 있다. Docker Machine for running the docker-machine binaryDocker Engine for running the docker binaryDocker Compose for running the docker-compose binaryKitematic, the Docker GUIa shell preconfigured for a Docker command-line environmentOracle VM VirtualBox 도커 데몬은 리눅스 커널 기반이기 때문에 OS X에서는 네이티브하고 도커를 실행할 수 없다. 그러므로 도커 머신을 이용해..
What is Docker? 도커는 어플리케이션을 개발, 설치, 실행하기 위한 오픈 플랫폼이다. 도커는 어플리케이션 더빨리 딜리버리하기 위해 설계되었다. 도커를 활용하면 인프라스트럭쳐로부터 어플리케이션을 분리할 수 있고, 인프라스트럭쳐를 어플리케이션처럼 관리할 수 있다. 도커는 코드 설치를 더 빠르게 테스트를 더 빠르게 배포를 더 빠르게 하여 코딩과 코드를 실행하는 사이클을 단축시켜준다. 도커는 경량 컨테이너 가상화 플랫폼과 워크플로우의 결합이다. 그리고 툴로서 어플리케이션을 관리하고 배포하는데 도움을 줄 것이다. 도커의 핵심은 컨테이너내에서 어플리케이션을 격리되고 보안적인 수행하는 방법을 제공하는 것이다. 격리와 보안은 호스트에 많은 컨테이너를 동시에 실행할 수 있다는 것이다. 경량 컨테이너의 핵심은 ..
About Docker 언제 어디서나 어떤 어플리케이션이든 개발하고, 탑재하고 실행하자. Docker는 어플리케이션을 개발하고, 탑재하고 실행할 수 있는 개발자와 시스템관리자를 위한 플랫폼이다. 도커는 컴포넌트들로부터 어플리케이션을 빨리 조립하고, 코드 탑재시 충돌을 제거할 수 있게 해준다. 도커는 최대한 빨리 당신의 코드를 프로덕션에 배포하고 테스트할 수 있게 해준다. 도커는 구성은 다음과 같다. Docker Engine - 가볍고 파워풀한 가상화 기술 오픈소스 컨테이너. 어플리케이션 구축하고 컨테이너라이징을 하기 위한 워크플로우를 제공한다.Docker Hub - 당신 어플리케이션 스택을 공유하고, 관리할 수 있는 SaaS Service Why Docker? Faster delivery of your ..