RESTful 서비스

REST(REpresentational State Transfer) > 분산 하이퍼 미디어 시스템을 위한 아키텍쳐 스타일이며 크게 자원, 행위, 표현으로 구분된다. 자원(Resource): URI 행위(Verb): HTTP METHOD 표현(Representations

2022년 6월 12일
·
0개의 댓글
·

WS, WAS 그리고 WSGI

WS(Web Server) > Web Server란 인터넷을 통해 웹 컨텐츠(Html, CSS, JS) 요청을 처리 해주는 소프트웨어 또는 이 소프트웨어를 실행하는 하드웨어를 말한다. 기본적으로 WS는 정적으로 동작한다. 클라이언트가 HTTP request를 보내면

2022년 4월 18일
·
0개의 댓글
·

모듈

모듈화를 통해 분리된 시스템의 각 기능, 소프트웨어 내의 프로그램, 작업 단위 등과 같은 의미로 사용모듈은 단독으로 컴파일이 가능하며 재사용할 수 있다.모듈의 기능적 독립성은 소프트웨어를 구성하는 각 모듈의 기능이 서로 독립됨을 의미, 모듈이 하나의 기능만 수행하고 다

2022년 4월 16일
·
0개의 댓글
·

객체지향 분석 및 설계

사용자의 요구사항을 분석하여 요구된 문제와 관련된 모든 클래스, 이와 연관된 속성과 연산, 그들 간의 관계등을 정의하여 모델링하는 작업럼바우(Rumbaugh)부치(Booch)JacobsonCoad와 YourdonWirfs-Brock모든 소프트웨어 구성 요소를 그래픽 표

2022년 4월 16일
·
0개의 댓글
·

아키텍처 패턴

아키텍처를 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제시행착오를 줄여 개발 시간을 단축 시키고 고품질 소프트웨어를 생산할 수 있다.layer, client-server, pipe-filter, MVC 등이 있다.시스템을 계층으로 구분하여 구성하는 방법각각의

2022년 4월 16일
·
0개의 댓글
·

(프로그래머스) 모의고사

텍스트

2022년 3월 31일
·
0개의 댓글
·

PulseAudio 스피커 출력 음성 마이크로 redirect

터미널에서 pactl, pacmd, pavocontrol 등으로 접근 가능Null sink module 생성load-module : 모듈 중에 필요한 모듈을 불러옴module-null-sink : 비어있는 sink 모듈sink_name : sink의 이름을 설정si

2022년 3월 31일
·
0개의 댓글
·

(프로그래머스) 완주하지 못한 선수

수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의

2022년 3월 28일
·
0개의 댓글
·

품질 요구사항

소프트웨어의 품질은 기능, 성능, 만족도 등 소프트웨어에 대한 요구사항이 얼마나 충족하는가를 나타내는 소프트웨어 특성ISO/IEC 9126은 소프트웨어의 품질 특성과 평가를 위한 표준 지침이다.기능성, 신뢰성, 사용성, 효율성, 유지 보수성, 이식성으로 총 6개로 분류

2022년 3월 25일
·
0개의 댓글
·
post-thumbnail

UML

시스템 분석, 설계, 구현 등 시스템 개발 과정에서 시스템 개발자와 고객이 서로 의사소통이 원할하게 이루어지도록 표준화한 객체지향 모델링 언어사물, 관계, 다이어그램 등으로 구성다이어그램 안에서 관계가 형성될 수 있는 대상시스템의 개념적, 물리적 요소(ex) 클래스,

2022년 3월 22일
·
0개의 댓글
·

요구사항

소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건요구사항이 제대로 정의되어야 이를 토대로 이후 과정의 목표와 계획을 수립할 수 있다시스템이 무엇을 하는지, 어떤 기능을 하는지에 대한 사항시스템의 입출력에서 무엇이

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

애자일 모형의 예시

팀을 중심으로 개발의 효율성을 높이는 방법팀원 스스로가 스크럼 팀을 구성하고, 개발 작업에 관련된 모든 것ㄷ을 스스로 해결 한다.제품 책임자, 스크럼 마스터, 개발팀으로 구성개발될 제품의 이해도가 높고, 요구사항을 책임지고 의사 결정할 사람요구사항이 담긴 백로그를 작성

2022년 3월 19일
·
0개의 댓글
·

소프트웨어 생명 주기

소프트웨어 생명 주기는 소프트웨어 개발 방법론의 바탕이 되는 것으로, 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 나눈 것이다.폭포수 모형 (Waterfall model)프로토타입 모형 (Prototype model)나선형 모형 (Spiral mod

2022년 3월 19일
·
0개의 댓글
·