목록전체 글 (110)
Coding Note

모각코 프로젝트를 진행 중에 있다. 각자 담당을 나누었고 금강불주먹 대장님이 서버 담당이셔서 계정을 만들어 공유해주셨다. 해당 서버에 각자의 디렉토리를 생성해 테스트를 진행하였다! 모각코는 PuTTY 프로그램을 이용해 서버를 사용하였다. Oracle Cloud Server 계정 생성은 패스, 다음 프젝에선 내가 해야지~ 1. 오라클 클라우드 서버 접속하기 PuTTY 다운로드 진행 Download PuTTY - a free SSH and telnet client for Windows Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compat..

모각코 프로젝트 개발 시작에 앞서 DB 계정 생성하기! 1. Oracle Cloud 계정 생성 아래 사이트에 접속해 회원 가입하기 OCI 두 개의 리전, 진정한 엔터프라이즈 클라우드 시대 열린다 오늘날 기업에 필요한 클라우드 는 기존 1세대 서비스의 한계를 넘어 가용성은 물론 성능과 보안, 그리고 DR까지 믿고 사용할 수 있는 클라우드, 미션 크리티컬 애플리 케이션과 워크로드까지 처 www.oracle.com 차례대로 입력해주면 된다 주소는 네이버에 영어 주소 검색해서 등록하기 참고로 홈 영역은 춘천으로 해줘야 한다. 서울은 수요가 높기 때문에 인스턴스 가용성이 제한적이므로 춘천으로 등록!! 카드 등록하기 항상 무료 시 카드를 등록해도 지불되지 않는다. 카드까지 등록하면 계정 생성 완료! 2. Oracl..

이미 커밋 완료한 상태에서 폴더명을 변경하고 싶을 때 참고하기! 우선 나 같은 경우 워크 스페이스 상태로 작업을 해서 원하는 폴더명으로 커밋을 못해 하위 폴더를 생성하고 다시 커밋했다. 처음에 하위 폴더를 backend로 커밋였으나 팀 규칙인 카멜 법칙을 따르기 위해 BackEnd로 폴더명을 수정해야 했다. git mv backend BackEnd 위 명령어를 사용했을 경우 에러가 떴다. 열심히 구글링 해본 결과 깃은 대소문자를 구분할 수 없다고 한다. 즉 위 명령어는 backend -> backend로 수정한다는 명령어가 된다. git mv backend temp git mv temp BackEnd 위 명령어를 작성하고 커밋하면 변경된 걸 확인할 수 있다!! 폴더명 수정 완료!
Access Control Policy Access Control Policy 구분 MAC DAC RBAC 보안 주체 시스템 소유자 역할 통제 주체 보안 레이블 권한 위임 참조 모니터 사용자 통제 단순 복잡 유연 적용 대상 군대 기업 대기업 강제적 접근 통제_MAC(Mandatory Access Control) - 보안 등급, 규칙 기반, 관리 기반의 접근 통제 방식 - 모든 주체 및 객체에 대하여 일정하여 어느 하나의 주체나 객체 단위로 접근 제한을 설정할 수 없음 ex) 카페에서 등급에 따라 접근 가능한 게시판이 정해지는 예 임의적 접근 통제_DAC(Discretionary Access Control) - 개인 기반 정책과 그룹 기반 정책 포함 방식 - 객체 접근하고자 하는 주체 접근 권한에 따라 접..
소프트웨어 테스트 노출되지 않은 숨어있는 결합을 찾기 위해 소프트웨어를 작동시키는 일련의 행위와 절차 목적 - 프로그램의 잠재된 오류의 발견 - 기술적인 기능 및 성능 확인 - 사용자 요구 만족도 향상 - 제품 신뢰도 향상 ! 테스트 일반적인 원리! 원리 내용 원인 결함 발견 - 결함 제거가 아닌 결함의 발견을 목적으로 함 테스트 본연의 역할 불완전성 - 완벽한 테스팅은 불가능 - 무한경로, 무한입력값, 무한타이밍 자원의 한계 정황 의존성 - 테스트는 테스트 주변 환경에 의한 영향을 받음 외부요소, 심리요소 초기 집중 (요르돈 법칙) - 개발 설계 시 부터 테스트를 고려 - 결함의 조기 발견 및 재유입 방지 품질 비용 감소 결함 집중 - 결함의 80%는 전체 모듈의 20%내에 발견 - 결함이 높은 곳에 ..
리팩토링(Refactoring) 목적 - 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 개선함 - 결과의 변경없이 코드의 구조를 재조정하는 것으로 가독성을 높이고 유지보수를 쉽게 하기 위함. SQL 튜플 삭제 - DELETE FROM 테이블명 WHERE 조건; ICMP(Internet Control Message Protocol) - 프로토콜로 IP 패킷 전송 중 에러 발생 시 발생 원인을 알려주거나 네트워크 상태를 진단해주는 기능 제공 - TCP/IP에서 신뢰성 없는 IP를 대신하여 송신 측으로 네트워크의 IP 상태 및 에러 메시지를 전달해주는 프로토콜 테스트 커버리지 IT위키 IT에 관한 모든 지식. 함께 만들어가는 깨끗한 위키 itwiki.kr 헝가리안 표기법(Hungarian Notatoion..
목표 복구 시간(RTO : Recovery Time Objective) - "시스템이 얼마나 빨리 복구되어야 하는가?" - 서비스가 재개될 때까지 걸리는 시간 목표 복구 목표 시점(Recovery Point Objective) - "데이터 손실을 얼마나 감당할 수 있는가?" - 감내할 수 있는 데이터 손실의 양(시간) - 현재로부터 가장 가까운 복원 지점(백업 시점)까지의 시간 목표 IPSec - 인터넷 프로토콜에서 '암호화', '인증', '키관리'를 통해 보안성을 제공해 주는 표준화된 기술 - 보안에 취약한 구조를 가진 IP의 보안을 위하여 국제 인터넷 기술 위원회에서 설계한 표준 정적 분석 도구 - 애플리케이션을 실행하지 않고, 소스 코드에 대한 코딩 표준, 코딩 스타일, 코드 복잡도 및 남은 결함을..
Release Note - 소프트웨어 제품 출시 및 업데이트에 관한 요약 내용으로, 소프트웨어 제품과 함께 배포되는 문서 IT위키 IT에 관한 모든 지식. 함께 만들어가는 깨끗한 위키 itwiki.kr 데이터마이닝 - 많은 데이터 가운데 숨겨져 있는 유용한 상관관계를 발견하여, 미래에 실행 가능한 정보를 추출해내고 의사 결정에 이용하는 과정 포로토콜(Protocol) - 컴퓨터와 컴퓨터, 원거리 통신 장비 사이에서 메시지를 주고받는 통신 규약으로, 통신을 원하는 두 개체간에 무엇을, 어떻게, 언제 통신할 것인가에 대해 미리 정의된 상호간의 약속 + 2020년 3회 기출 심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고 메시지가 제대로 도착했는지 확인하며 도착하지 않았을 경우 메시지를 재전송하는 일련의 방법을..