Menu +

Search Posts

Author: hyodaekim

Control System Architect SCOD-043 IO0933 (1060)

The ITER Organization brings together people from all over the world to be part of a thrilling human adventure in southern France—building the ITER Tokamak. We require the best people in every domain. We offer challenging full time assignments in a wide range of areas and encourage applications from candidates with all levels of experience, from recent graduates to experienced professionals. Applications from under-represented ITER Members and from female candidates are strongly encouraged as the […]

SonarQube 관련자료

SonarQube plugin https://www.sonarqube.org/features/centralization/ https://docs.sonarqube.org/latest/ https://docs.sonarqube.org/latest/user-guide/rules/ https://docs.sonarqube.org/latest/setup/overview/ https://docs.sonarqube.org/latest/analysis/overview/

Jenkins & Docker 관련 Post

Documents  Micro Service, Docker로 할 수 밖에 없었던 사연 Container 가상화를 이용한 Micro Service 설치 및 운영 자동화 (Ansible + Rancher + Docker) Docker Service Registry Image 목록과 Tag 목록 확인 방법 1. Jenkins Declarative pipeline 튜토리얼(Docker Image로 Jenkins 설치 + Github연동 + Pipeline으로 Helloworld 출력) 3. Jenkins 분산 빌드 환경 구축(Master <–> Slave)(1) 3. Jenkins 분산 빌드 환경 구축(Master <–> Slave)(2) 2. AWS EC2에 Jenkins 설치 및 설정하기 jenkins container 내부에서 docker 명령어 사용 […]

Git Teamwork

Congratulations, you now know enough to start collaborating on Git projects! Let’s review. A remote is a Git repository that lives outside your Git project folder. Remotes can live on the web, on a shared network or even in a separate folder on your local computer. The Git Collaborative Workflow are steps that enable smooth project development when multiple collaborators are working on the same Git project. We also learned the following commands git clone: Creates a local copy of a […]

Git Branching

Let’s take a moment to review the main concepts and commands from the lesson before moving on. Git branching allows users to experiment with different versions of a project by checking out separate branches to work on. The following commands are useful in the Git branch workflow. git branch: Lists all a Git project’s branches. git branch branch_name: Creates a new branch. git checkout branch_name: Used to switch from one branch to another. git merge branch_name: Used to join […]

How to backtrack in Git

You’ve learned three different ways to backtrack in Git. You can use these skills to undo changes made to your Git project. git checkout HEAD filename: Discards changes in the working directory. git reset HEAD filename: Unstages file changes in the staging area. git reset commit_SHA: Resets to a previous commit in your commit history. Additionally, you learned a way to add multiple files to the staging area with a single command:

S/W Quality metrics/indexes

1. CC (Cyclomatic Complexity) Cyclomatic complexity is a software metric used to indicate the complexity of a program. It is a quantitative measure of the number of linearly independent paths through a program’s source code. It was developed by Thomas J. McCabe, Sr. in 1976. Cyclomatic complexity is computed using the control flow graph of the program: the nodes of the graph correspond to indivisible groups of commands of a program, and a directed edge connects two nodes if the second command might be executed immediately after […]

The model of integration of I&C systems

2.1 The Plant System I&C life-cycle The plant system I&C life-cycle is detailed in PCDH [RD1], Section 3. This life-cycle includes the following phases for any procurement package: A design phase for definition of the technical requirements. A manufacturing phase which includes Factory Acceptance Tests (FAT) at supplier premises. An integration phase which comprises the following sub-phases: Installation on ITER site. Site Acceptance Tests (SAT) testing all procured plant systems connected together. Integrated commissioning to […]

Release Scheme

All CODAC Core System releases are labelled with a sequence of 3 numbers (the CODAC Core System version identifier) that identify the major branch, the minor variant, starting from 0 for each major version, and the maintenance iteration, starting from 0 for each minor release. For example, CCS version 4.3.1 is a maintenance release for the 4.3 version while CCS version 5.1 is one minor release of version 5. There have been two official CODAC […]

Next Page »