본문 바로가기

전체178

4. 도커 이미지 생성, 푸쉬 애플리케이션에서 사용하려는 컴포넌트나 서비스를 docker hub에서 찾을 수 없거나 개발 중인 애플리케이션을 도커화해서 배포를 쉽도록 만들고 싶을때 도커 이미지를 직접 만들어야한다. 파이썬 웹 애플리케이션을 만든다고 가정해보자 만약 수동으로 설정해야한다면 1. 우분투 같은 os로 시작해 2. apt-get update 로 소스 리포지토리를 업데이트하고 3. apt-get install -y python3와 python3-pip를 설치하고 4. pip 명령어로 flask를 설치하고 5. 애플리케이션의 소스코드를 넣은 뒤 6. flask 명령어로 웹 서버를 가동한다. 위와 같은 내용을 하나하나 다 처리해야한다. 1. Dockerfile 파일 생성 FROM ubuntu RUN apt-get update RU.. 2023. 1. 21.
정규 표현식 정규 표현식 정규 표현식은 구체적인 문자열이 아니라 문자열 패턴을 구성하는 기호를 사용해서 문자열을 표현한다. grep 문자열 검색 등에 사용된다 정규 표현식 의미 ^문자열 문자열로 줄이 시작함 문자열$ 문자열로 줄이 끝남 . 임의의 한 글자 문자* 문자가0번 이상 반복 [문자] []안에 있는 문자 중 하나라도 일치 [문자1-문자2] 문자1과 문자2 사이에 있는 글자 하나 예시 [abc]a -> aa / ba / ca 중 하나라도 포함하는 문자열 ^b.*y$ -> b ... y , b로시작하고 y로 끝나는 모든 문자열 2023. 1. 20.
리눅스 명령어-7 문자열 검색(grep) 1. 파일 내 문자열 검색하기 grep $ grep [검색할 문자열] [filename] grep 명령어는 첫 번째 인수로 지정한 문자열이 두번째 인수로 지정한 파일에 있는지 검색해서 해당하는 문자열을 포함한 모든 줄을 찾는다. 1-2. 정규표현식으로 문자열 패턴 조회 $ grep [문자열 정규표현식] [filename] ex) grep ^ac words -> words파일에서 ac로 시작하는 줄만 조회 1-3. 줄 번호도 함께 표시 -n 옵션 $ grep -n [문자열] [filename] 1-4. 대소문자 구분 없이 검색하기 -i 옵션 $ grep -i [문자열] [filename] 2. grep 로 다른 명령어의 실행 결과중에서 특정 문자열 검색하기 $ 다른 명령어 | grep [문자열] ex) p.. 2023. 1. 20.
리눅스 명령어-6 (head/tail) 1. 텍스트 파일 앞 부분 출력 head $ head [filename] head 명령어는 인수로 지정한 파일에서 앞부분만 표시한다. 표시할 줄 수를 지정하지 않으면 기본으로 10줄만 표시함. 1-2. 표시할 줄 지정 $ head -n [filename] n = 표시할 줄 수 2. 파일 끝부분 표시하기 tail $ tail [filename] tail 명령어는 인수로 지정한 파일 내용 끝부분만 표시한다. 표시할 줄 수를 지정하지 않으면 끝에서 10줄만 출력한다. 2-1. 표시할 줄 지정 $ tail -n [filename] n = 표시할 줄 수 3. head / tail로 다른 명령어의 실행 결과를 잘라서 표시하기 $ 다른명령어 | head -n ex) ps auxw | head -20 -> ps aux.. 2023. 1. 20.
IT패스포트(8) - 비용의 종류 + 연습문제 固定費・変動日 1. 固定費 売上に関係なく固定で発生する費用 ex)家賃、人件費など 2. 変動費 売上に応じて変動する費用 ex)材料費、販売手数料など 練習問題 販売価格が14万円の製品を製造し販売する このとき、 月当たりの固定費が1,500万円 製品1つ当たりの変動費が9万円 で、月当たりの販売数量が500個あった場合、 利益はいくらになるか計算しなさい (答えは下にある) 利益は 売上高 ‐ 費用で求める 売上高は 500個 x 14万 = 7,000万 費用は 固定費が 1,500万、 変動費が 9万 x 500個 = 4,500万 よって、 7,000 ‐ (1,500+4,500) = 1,000 答え = 1,000万円 手数料 てすうりょう 수수료 材料 ざいりょう 재료 製造 せいぞう 제조 ~当たり あたり ~당 家賃 やちん 집세 2023. 1. 20.
IT패스포트(7) - 재무제표, 부기, 이익의 종류 財務諸表 1. 貸借対照表 決算時点の財政状態を表したもの 2. 損益計算書 一会計期間の経営成績を表したもの 3. キャッシュフロー計算書 お金の流れ(キャッシュフロー)を 営業・投資・財務の3区分に分けて表したもの 簿記の基本用語 決算 → 1年間の収支を計算し、利益を算出する作業 仕訳 → 何が増えて何が減ったかなどを仕分ける作業 勘定科目 → 現金、借入金など、簿記で使う決まった呼び名 仕訳帳 → 仕訳の内容を時系列で記録する帳簿 総勘定元帳 → 仕訳帳の内容を勘定科目ごとに整理する帳簿 資産 → 現金、売掛金など、プラスの財産 負債 → 借入金、買掛金など、マイナスの財産 総資産 → 正味の財産(= 資産 ‐ 負債で求める) 収益 → 売上など、資産の増加につながるもの 費用 → 出費など、資産の減少につながるもの おまけ 1. 利益と収益は別物? 利益は = 収益 ‐ 費用.. 2023. 1. 20.