전체 글 43

ケーススタディからの財務会計計算

재무3표(PL, BS, CF) 설비 투자 시PL -> 원가상각(-)으로 기록BS -> 고정자산으로 기록구매한 설비 등은 시간이 지날 수록 감가가 되기에 이에 대한 기록을 PL, BS에 위와 같이 기록 売掛金:販売した後、まだ代金をもらっていない金額(いずれもらうべき金額、1ヶ月ぐらい)売掛金:買った後、まだ支払っていない金額(いずれ払うべき金額、1ヶ月ぐらい) CF(営業CF、投資CF、財務CF):BS資産の現金がどうやって増えたのか(変化したのか)に関する記録CF合計=BS資産の現金 財務三表モデルを作る1. 財務三表の項目を作る(最初はざっくり)2. 過去のデータを集める(決算資料、社内決算データ)3. 過去実績の数字を埋めていく(PL、BS、CF、数字がわからないところは計算) エクセルルール1. ベタ打ちは青、計算式は黒2. 小項目は1列右にずらす(Ct..

회계 2025.08.24

財務会計基礎(PL/BS/CF)

PL(プロフィット&ロスステートメント, 손익계산서):損益計算書 → 今回の活動からどのぐらいの利益が出たのかなどを確認する目的で使用(この航海でどれだけ儲けたか)해당 기간의 경영 활동을 통해 얼마나 "이익"을 냈는지 보여주는 성적표 BS(バランスシート, 재무상태표):貸借対照表 → 次の活動に向けてどれだけの資産があるのか → そのお金をどこから集めているのか、(どれだけ資産を持っているのか、そのお金をどのように集めたか)전기/후기 특정 시점의 자산, 부채, 자본 상태를 보여주는 "재산 목록" CF(ステートメントオブキャッシュフロー, 현금흐름표):CF計算書、どれだけ現金が増加したか이익(PL)과 현금(CF) 사이의 간극을 메워주는 역할, "PL을 보니 이익이 1억원인데, 왜 통장에는 2천만원 밖에 안 늘었지?"에 대한 답을 주는 용도 PS..

회계 2025.08.23

git log, cat-file, rebase, reset, reflog

기본 정리* 총 4가지 객체로 구성 commit, tree, blob, taggit log를 통한 커밋 이력 확인* git log --oneline --graph --all-> Mac의 find .git/objects -type f을 통해 git hash(7자리)와 .git/objects 파일 비교 가능 git cat-file을 통한 커밋 정보 확인* git cat-file -p [hash명] : tree, 작성자, 저장 시점, 커밋 메시지 등 확인 가능, hash 내용 출력(commit, tree, blob 등의 hash를 입력해서 각 hash의 타입 확인 가능) * git cat-file -p [태그명] : 태그 정보 확인 * git cat-file -t [hash명] : 타입 출력(commit, t..

Etc. 2025.07.31

Azure Container Apps와 Private VNet 통합하기

1. VNet 생성2. VNet 내 Public Subnet, Private Subnet 생성3. Private Subnet에서 아웃바운드 인터넷 통신을 위한 NAT Gateway 생성 후 연결4. Private Subnet 통신용 VPN 생성 후 rootCA.cer 내용을 사이트 간 구성에 등록5. Azure DNS Resolver 생성6. 로컬 환경에서 Private Subnet 통신하기 위한 VPN DNS 설정(client.cer, client.key 필요)7. Private ACR 생성8. Private ACR에 Docker Image 업로드9. Azure Container App 생성(VNet 통신 제한 및 외부 인터넷 금지, CORS 설정)10. VPN을 통해 Private ACA 접근 확인1..

Infra & Network 2025.07.28

Docker Image 생성 후 Azure Container registries에 업로드하기

사전 조건* JDK 17 설치* docker image를 만들 JAVA(Maven) 데모 프로젝트* JAVA(Maven) 데모 프로젝트 root 경로에 Dockerfile* Azure 계정 및 Azure Container registries에 docker image를 업로드할 리포지토리 생성1. JAVA_HOME 설정 및 확인export JAVA_HOME=$(/usr/libexec/java_home -v 17)echo $JAVA_HOME 2. jar 빌드 파일 생성./mvnw clean package 3. target 폴더 내 빌드한 jar 파일 생성된 것을 확인 4. Azure 로그인하기az login 5. Azure Container registries에 생성한 리포지토리에 로그인하기az ac..

Infra & Network 2025.07.14

MAC OS에서 JAVA_HOME 설정

IntelliJ 프로젝트에서 사용 중인 JAVA 버전은 11, echo $JAVA_HOME으로 등록된 JAVA 버전은 24로 인해 버전 충돌이 일어나 정상적으로 MAVEN 빌드가 되지 않는 문제 발생이에 대해 JAVA_HOME을 일시적/영구적으로 변경하는 방법을 기록 1. JAVA_HOME 경로 확인echo $JAVA_HOME 2. 1에서 아무것도 표시되지 않을 경우, 설치된 JDK 목록 확인/usr/libexec/java_home -V 3. 설치된 JDK 중 원하는 JDK 버전을 JAVA_HOME으로 지정export JAVA_HOME=$(/usr/libexec/java_home -v 11) 4. JAVA_HOME 재확인echo $JAVA_HOME 5. 영구 저장 시 다음 명령어를 순차적으로 입력하여 저..

Java & Spring Boot 2025.07.13

[Azure] MAC 환경에서 Azure CLI 로그인하기

실행 환경* MAC 실리콘 환경(uname -m 입력 시, arm64 표시되는 환경)* Homebrew 설치 필요* Azure 계정 필요 순서1. Azure CLI 설치brew update && brew install azure-cli 2. Azure CLI 설치 확인(버전 정보 표시될 경우 성공)az -v 3. Azure 로그인az login 4. 다음 문자열 표시될 경우 엔터 입력하여 진행Select a subscription and tenant (Type a number or Enter for no changes): 5. 로그인 후 로그인 상태 확인(자신의 계정 정보가 표시될 경우 성공)az account show

Infra & Network 2025.07.13