수박수박수박수박수박수? - Python
·
Programming Challenges/Programmers
프로그래머스 문제 바로가기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 설명길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요.예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.제한 조건n은 길이 10,000이하인 자연수입니다.Solutiondef solution(n): answer = [] for i in range(1, n + 1): if i % 2 == 0: answer.append('박') else : answer.append('..
클라우드 컴퓨팅 - 가상화
·
Development/Cloud & DevOps
가상화 (Virtualization)가상화는 물리적인 자원(서버, 스토리지, 네트워크 등)을 논리적인 자원으로 변환해 사용자에게 제공하는 기술로, 자원의 효율성을 극대화하고 유연한 환경을 제공합니다. 물리적 자원을 감추고 논리적으로만 제공하는 것을 추상화라 하며, 하나의 물리 자원을 여러 가상 자원으로 나누어 다수의 사용자에게 동시에 제공하는 것을 다중화라 합니다. 각 사용자가 독립된 환경에서 실행되도록 하는 것을 고립이라 하며, 여러 자원을 통합해 하나의 가상 자원으로 사용하는 것을 통합이라고 합니다. 가상화의 장점으로는 서버 자원의 활용도 증가, 보안 강화, 시스템 이동성 향상 등이 있으며, 하드웨어 기반(Type 1)과 운영체제 기반(Type 2)으로 나뉩니다. 이를 통해 서버, 스토리지, 네트워크..