본 포스팅은 Eclipse에 github를 연동하는 Branch 생성 및 Commit 하는 실습 세션입니다. github에 대한 강조는 해도 해도 해야 할 정도라고 할 수 있습니다. 최근 CICD의 중요성이 MSA를 통해 다시한번 대두되고 있는 가운데 github는 누구나 손쉽게 접근할 수 있는 툴입니다. 지금부터 Eclipse와 git을 연동하는 과정에 대한 실습을 진행해 보도록 하겠습니다. 주소를 복사한 후 아래 이미지 처럼 진행하면 바로 URL이 입력됩니다. 이때 잘못된 URL 또는 문자가 복사되어 있을 경우 실행되지 않습니다. 최초 git을 처음 사용할 경우 Branch가 아무 것도 없습니다. 이때 당황하지 말고 진행하되 하단의 Commit 과정을 통해 먼저 JSP를 하나 업로드 하게 되면 mas..
본 포스팅은 PostgreSQL Installation 및 기본 운영자 가이드를 포함하고 있습니다.최근 Cloud 환경으로 넘어 오면서 급격하게 OpenSource Software를 사용하는 빈도가 늘어나고 있습니다. Standalone 환경에서 ScaleOut, ScaleIn이 유동적으로 이루어 질수 있도록 기반을 잡고 있고, PostgreSQL이 앞으로 DB 시장에 어떠한 역할을 할지 귀추가 주목됩니다. 먼저 PostgreSQL 설치 방법에 대해 알아보겠습니다.본 바이너리는 S-CORE에서 내재화를 진행하고 있는 PostgreSQL-10.4_S1.0_CentOS-7.5.run를 사용하였습니다. 1. 바이너리 업로드[postgresql@k8s-master ~]$ pwd/home/postgres[post..
1. DB 생성 및 관리 본 장에서는 PostgreSQL powered by S-Core DB생성 및 관리, Schema 관리에 대해 설명합니다. 1.1 데이터베이스 생성 CREATE DATABASE를 활용하여 데이터베이스를 생성합니다. PostgreSQL powered by S-Core 설치 후 기본으로 생성되는 Database & User 정보를 확인합니다. 1.1.1 데이터베이스 정보 확인 postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+-------+----------+-------------+-------------+------------------- po..
본 포스팅은 Oracle / Tibero 접속세션을 구분하는 방법에 대한 고찰입니다.본 가이드는 /dev/random 으로 인한 지연에 대해 설명하고 있습니다./dev/random 이란?random 의 의미가 "임의의", "일정치 않는"의 뜻을 가진다는 것은 누구든지 알고 있을것이다. 가장 간단한 랜덤값의 예는 주사위가 던져질경우 나오는 눈의 수 가 될것이며, 던지는 사람이 아무 생각없이 던질경우 "임의의" 값이 나오게 될것이다.이 "임의의" 값은 일상생활에서 자주 사용되며, 특히 "보안"을 필요로 하는곳에서 더욱 중요하게 다루어진다. 금고의 문을 열기 위한 6자리의 숫자를 조합한다고 했을때, 카드에서 현금서비스등을 서비스받기 위해 사용하는 4자리 숫자의 조합등 "임이의" 값이 사용되어야 할것이다. 흔히..
본 포스팅은 Eclipse를 이용한 Ant 활용 가이드입니다. 1. ant 사용 전 준비 사항1.1 ant Install (help -> Install New Software 선택) (Add -> Name, Location 등록 : mirror 사이트 추가)Name : indigo, Location : http://download.eclipse.org/releases/indigo (Enterprise Development -> Next : install package)install software : indigo - download.eclipse.org/releases/indigo 추가 (mirror 사이트는 다수 존재 함)web, xml, java EE and OSGi Enterprise Develop..
본 포스팅은 SVN을 통한 형상관리 활용편입니다.IT는 어마어마하게 다양한 솔루션과 개발방식 그리고 이를 서포트 하기 위한 도구들로 이루어져 있습니다.그중 최근 화두가 되고 있는(다소 늦은 감이 있지만,,) ALM의 다양한 요소를 살펴보고 직접 이를 구축해 보는 시간을 갖도록 하겠습니다. SVN(Subversion)을 통한 소스 형상관리 방법에 대해 알아 보겠습니다.1) Eclipse download 및 압축 해제2) svn yum 설치3) svn 기동 종료4) eclipse plugin 설치5) svn / eclipse 연동 (repositories 생성) 자 그럼 시작합니다.[Eclipse SVN shared project 생성 방법] [shared project] 공유하고자 하는 project so..
본 포스팅은 SVN을 통한 형상관리 방법에 대한 가이드입니다.IT는 어마어마하게 다양한 솔루션과 개발방식 그리고 이를 서포트 하기 위한 도구들로 이루어져 있습니다. 그중 최근 화두가 되고 있는(다소 늦은 감이 있지만,,) ALM의 다양한 요소를 살펴보고 직접 이를 구축해 보는 시간을 갖도록 하겠습니다. 그 첫번째 시간으로 SVN(Subversion)을 통한 소스 형상관리 방법에 대해 알아 보겠습니다. SVN + Eclipse 연동과정까지 살펴보고 팀 단위 프로젝트를 어떻게 효율적으로 관리하는 것이 좋은지 살펴보는 시간이 되겠습니다. [SVN Install] svn이란? 서브버전(Subversion)은 자유 소프트웨어 버전 관리 시스템이다. 명령행 인터페이스에서 사용하는 명령어를 따서 “SVN”이라고 줄여..
본 포스팅은 Oracle RAC를 설정할 때 참고 할 가이드입니다. 1. CTF(CTF(Connection Time FailOver) 기본 개념- 데이터베이스로 접속하는 순간에 Server, DB, Listener등이 비정상적일 경우에 다른 쪽 Server로 접속하는 것을 말한다. - DB에 대한 query가 진행 중에 해당 DB에 오류가 발생하거나 비정상 동작이 발생할 경우 커넥션을 버리고 정상적인 DB로 커넥션을 맺는다. - JEUS에서 data-source를 설정할 경우 check query를 설정해 줘야 한다. 설정 방법 oracle oracledb2 oracle.jdbc.pool.OracleConnectionPoolDataSource ConnectionPoolDataSource URL java...
본 포스팅은 데이터베이스 보안에 대해 알아보겠습니다.데이터베이스 보안은 매우 중요한 부분입니다. WEB/WAS Server의 비밀번호를 탈취 당했다와는 비교도 할 수 없을 정도로 커다란 문제라고 할 수 있습니다. 누군가 아무나 DB에 접속하여 테이블을 수정하고, 데이터를 지우고 할 수 있다면 이는 정말 끔찍한 일이 아닐 수 없습니다. 이에 데이터베이스를 안전하게 관리하는 것이 매우 중요합니다. 여러가지 보안 사항들에 대해 하나씩 살펴보겠습니다.먼저 루트 사용자 계정 보호입니다.SET PASSWORD FOR 'root'@'localhost' = PASSWORD('REAS');사용자 비밀번호 변경 방법(for MYSQL)은 다음과 같습니다.ALTER USER root IDENTIFIED BY 비밀번호;사용자..
본 포스팅은 서브쿼리와 제약조건, 뷰, 트랜잭션에 대해 알아보겠습니다. 먼저 서브쿼리에 대해 알아보겠습니다.쿼리는 외부쿼리 - 내부쿼리 (서브 쿼리)로 나뉘어 집니다.SELECT t.toy, b.boyFROM toys AS t INNER JOIN boys AS b ON t.toy_id = b.toy_idWHERE t.toy IN (SELECT toy FROM toys)GROUP BY boyORDER BY boy;SELECT toyFROM toysWHERE toy_id = (SELECT toy_id FROM boys WHERE boy LIKE ('d%'));서브 쿼리는 IN, NOT IN 내부에 위치 할 수 있습니다.서브 쿼리는 항상 괄호 안에 있습니다.서브 쿼리는 하나의 값을 반환 해야하며, 하나의 CO..
- Total
- Today
- Yesterday
- apache
- MSA
- 마이크로서비스
- JEUS6
- 아키텍처
- wildfly
- k8s
- git
- 오픈스택
- node.js
- webtob
- SWA
- aa
- nodejs
- JBoss
- Architecture
- Docker
- SA
- OpenStack
- 마이크로서비스 아키텍처
- TA
- JEUS7
- aws
- API Gateway
- Da
- jeus
- openstack tenant
- 쿠버네티스
- openstack token issue
- kubernetes
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |