본문 바로가기
반응형

전체 글346

[Python] 파이썬의 설치 및 실습 환경 설정 파이썬 프로그래밍를 읽고, 정리한 글입니다. 목차 · 파이썬 설치와 실행 · 파이참 설치와 실행 파이썬 설치와 실행 파이썬 설치 · 파이썬 사이트(https://www.python.org/downloads/)에서 최신 버전의 파이썬을 다운로드한다. 파이썬 실행 해당 실습 내용은 맥 OS를 기준으로 합니다. · 인터프리터 방식으로 파이썬을 실습하는 방법에는 대화형 모드와 스크립트 모드가 있다. 대화형 모드 · 대화형 모드에서는 파이썬 소스를 입력할 때마다 대화형 셸이 지원하는 프롬프트를 이용하여 명령을 입력하면 바로 결과를 보여 준다. - >>>은 파이썬 명령을 처리할 준비가 되었음을 알려주는 파이썬 셀 프롬프트다. - 프롬프트: 사용자의 명령을 받아들을 준비가 되었음을 모니터에 나타내는 표시 1. 응용 .. 2022. 3. 15.
[Python] 파이썬의 특징 파이썬 프로그래밍를 읽고, 정리한 글입니다. 목차 · 파이썬이란? · 파이썬의 특징 · 파이썬이 사용되는 분야 · 파이썬 인터프리터 파이썬이란? · 1991년 귀도 반 로섬(Guido van Rossum)이 발표한 프로그래밍 언어다. · 비영리 단체인 파이썬 소프트웨어 재단이 관리하는 개방형 ,공동체 기반 개발 모델이다. · 동적 타이핑(dynamic typing)을 지원하는 범용 프로그래밍 언어로 다양한 플랫폼에서 사용할 수 있다. · 무료로 제공되는 라이브러리(모듈)이 풍부하여 교육기관, 연구기관, 산업계, 예술계 등 다방면에 사용된다. 파이썬의 특징 1. 플랫폼에 독립적이다. - 윈도우, macOS, 유닉스, 리눅스, 라즈베리 파이 OS 등 다양한 운영체제에 설치할 수 있다. 2. 수많은 라이브러리.. 2022. 3. 15.
[Jenkins] 6장 - 소나큐브와 아티팩토리 설치 및 젠킨스와 연동하기 목차 · 소나큐브와 아티팩토리 설치 · 아티팩토리 설치와 설정 · 소나큐브와 아티팩토리는 둘 다 오픈소스 도구이며, 각각 정적 코드 분석과 바이너리 파일의 버전 관리를 한다. 소나큐브와 아티팩토리 설치 · CI는 코드를 지속적으로 통합하는 것 이외에도, 코드 품질을 위해 코드의 인스펙션을 지속적으로 수행하는 역할을 한다. 지속적인 인스펙션은 품질이 낮은 코드를 발견하고 제거하는 역할을 한다. 소나큐브는 이같은 목적을 달성하는 데 도움을 준다. - 이런 분석은 코드 분석 도구에 정의된 규칙에 기반한다. ex) 코드에 에러가 없다면 다음 단계의 분석으로 넘어가고, 있다면 탈락한다. - 코드 인스펙션(Code Inspection): 작성한 개발소스 코드를 분석하여 개발 표준에 위배되거나 잘못 작성된 부분을 수.. 2022. 3. 12.
[Kubernetes] 쿠버네티스 설치하기 쿠버네티스 입문을 보고 정리한 글입니다. 목차 · 설치 없이 쿠버네티스 사용하기 · 도커 데스크톱을 이용한 쿠버네티스 설치 · 클라우드 서비스에서 제공하는 쿠버네티스 도구 · 쿠버네티스 클러스터를 직접 구성하는 도구 설치 없이 쿠버네티스 사용하기 1. 카타코다 - 마스터와 노드가 이미 설정되었고 플레이그라운드에서 제공하는 커맨드라인 툴을 이용할 수 있다. 쿠버네티스 커맨드라인 인터페이스인 kubectl 관련 명령을 실행할 수 있다. 2. Play with Kubernetes - 도커에서 제공하는 쿠버네티스 실습용 웹 환경이다. 카타코다와 다르게 로 직접 노드를 여러 대 추가할 수 있다. 개인이 여러 대 서버를 이용한 쿠버네티스 환경을 구성해 실습하기 어렵다는 현실적인 문제를 해결할 수 있다. 도커 데스크.. 2022. 2. 21.
[Jenkins] 3장 - 젠킨스 2.x 릴리스에서 새로 생긴 기능들 초보를 위한 젠킨스 2 활용 가이드 2/e를 읽고, 정리한 글입니다. 목차 · 젠킨스 설정 마법사 · 새로운 젠킨스 파이프라인 잡 · 서술적 파이프라인 문법 · 젠킨스 파이프라인 문법 도구 · 멀티브랜치 파이프라인 · 젠킨스 블루오션 젠킨스 설정 마법사 젠킨스 잠금 해제하기 · 젠킨스에 처음 접속하면, 초기 관리자 비밀번호를 이용해 잠금을 해제해야 한다. 비밀번호는 jenkens_home 폴더의 initialAdminPassword 파일에 있다. 전체 파일 경로는 파일에서 확인할 수 있다. 젠킨스 커스터마이징 젠킨스 잠금 해제 후에는 다음 화면과 같이 젠킨스 플러그인 설치를 위한 두 가지 옵션이 나타난다. · Install suggested plugins: Pipeline as Code나 Git 등 젠킨.. 2022. 2. 17.
[Jenkins] 2장 - 젠킨스 설치하기 (Feat. 자바, 톰캣, Nginx, 도커) 초보를 위한 젠킨스 2 활용 가이드 2/e를 읽고, 정리한 글입니다. 목차 · 젠킨스를 서블릿 컨테이너에서 실행하기(톰캣) · 젠킨스를 스탠드얼론 애플리케이션으로 실행하기 · 젠킨스를 리버스 프록시 서버 뒤에서 실행하기(Nginx) · 젠킨스를 이용해 실행하는 방법 · 도커 데이터 볼륨의 이점을 살리는 방법 · 도커를 이용해 개발, 스테이징, 프로덕션 환경의 젠킨스 실행 방법 젠킨스를 서블릿 컨테이너에서 실행하기(톰캣) · 젠킨스를 실행 가능한 서블릿 컨테이너: 아파치 제로니모 3.0, 글래시피시, IBM 웹스피어, 제이보스, 제티, 요나, 리버티 프로파일, 톰캣, 웹로직 · 여기서는 젠킨스를 톰캣 서블릿 컨테이너를 통해 실행하는 방법을 알아본다. 젠킨스를 기존에 설치돼 있는 톰캣 서버 위에 다른 서비스.. 2022. 2. 15.
반응형