SMS(서버 모니터링 시스템) 개발하기1(개요 및 서버환경 구축)

회사에서 인프라 및 서버운영 관리 업무를 하는데 서버관리측면에서 주기적으로 리소스들을 수기로 작성하여 관리하고 있었는데 어려운 작업은 아니지만 비효율적이고 해당 업무에 사용되는 시간을 절약하기 위해 프로그램화하고자 이 프로젝트를 시작하게 되었습니다.

본 게시글은 프로젝트 완성 후 후기용으로 작성하게 되었으며, 프로젝트를 마무리한 뒤 기억을 더듬어가며 작성하는 글이라서 잘 적어나갈 수 있을지 모르겠습니다. 🙂

프로그래머스(Lv1) – 대충 만든 자판 문제(파이썬)

여기는 Python을 공부하며 학습한 내용을 정리하는 블로그입니다. 해당 포스팅에서는 프로그래머스(Lv1) 대충 만든 자판 문제를 풀고 풀이하여 연습시 참고하실 수 있도록 필요한 내용만 간략하게 정리해보았습니다.

프로그래머스(Lv1) – 바탕화면 정리 문제(파이썬)

여기는 Python을 공부하며 학습한 내용을 정리하는 블로그입니다. 해당 포스팅에서는 프로그래머스(Lv1) 바탕화면 정리 문제를 풀고 풀이하여 연습시 참고하실 수 있도록 필요한 내용만 간략하게 정리해보았습니다.

Python 파이썬 기초1

파이썬은 1991년에 개발된 고급 프로그래밍 언어입니다. 단순하고 읽기 쉬운 구문, 대화식 인터프리터, 객체 지향적 접근법, 동적 타이핑 및 강력한 데이터 구조 등의 기능을 제공합니다. 파이썬은 광범위한 애플리케이션 분야에서 사용됩니다.

프로그래머스(Lv1) – 개인정보 수집 유효기간 문제(파이썬)

프로그래머스 문제풀이 문제 문제설명 고객의 약관 동의를 얻어서 수집된 1~n번으로 분류되는 개인정보 n개가 있습니다. 약관 종류는 여러 가지 있으며 각 약관마다 개인정보 보관 유효기간이 정해져 있습니다. 당신은 각 개인정보가 어떤 약관으로 수집됐는지 알고 있습니다. 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다면 반드시 파기해야 합니다. 예를 들어, A라는 약관의 유효기간이 12 달이고, 2021년 1월 5일에 수집된 … 더 읽기

프로그래머스(Lv2) – 땅따먹기 문제(파이썬)

프로그래머스 문제풀이 문제 문제설명 땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면서 내려와야 합니다. 단, 땅따먹기 게임에는 한 행씩 내려올 때, 같은 열을 연속해서 밟을 수 없는 특수 규칙이 있습니다. 예를 들면,| 1 … 더 읽기

프로그래머스(Lv1) – 크기가 작은 부분 문자열 문제(파이썬)

프로그래머스 문제풀이 문제 문제설명 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요. 예를 들어, t=”3141592″이고 p=”271″ 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다. 제한사항 … 더 읽기

프로그래머스(Lv1) – 옹알이(2) 문제(파이썬)

프로그래머스 문제풀이 문제 문제설명 머쓱이는 태어난 지 11개월 된 조카를 돌보고 있습니다. 조카는 아직 “aya”, “ye”, “woo”, “ma” 네 가지 발음과 네 가지 발음을 조합해서 만들 수 있는 발음밖에 하지 못하고 연속해서 같은 발음을 하는 것을 어려워합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 입출력 … 더 읽기