일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 클러스터
- AWS
- command
- 이자
- 농지연금
- OpenSearch
- 매입불공제
- 경매
- 성능개선
- route53
- 세금계산서
- python
- 금융소득
- Filter
- lambda
- 외국납부세액공제
- 산지
- 양도소득세
- 임업후계자
- 공매
- serverless
- 신탁공매
- kubectl
- Kubernetes
- S3
- Resolver
- 인덱싱
- boto3
- 정책자금
- 산지연금
- Today
- Total
목록전체 글 (57)
진지한 개발자
금융 투자자가 챙겨봐야 할 5월 세금 신고, 핵심요약!1.금융소득종합과세 신고연간 이자와 배당소득을 합쳐 2,000만 원 이하면 15.4% 원천징수, 2,000만 원 초과분에 대해선 금융소득종합과세 신고를 통해 별도 세율이 적용.2.외국납부세액 영수증미국주식 배당금은 미국에서 15% 원천징수된 상태기 때문에, 외국납부세액 영수증을 받아야 기납부세액을 공제받을 수 있음.3.양도소득세 신고국내주식 대주주나 비상장주식, 해외주식으로 수익이 났다면, 양도소득세 신고 대상. 손익이 서로 상계처리 되고, 기본공제 250만 원을 적용받을 수 있음Ex) 국내 비상장주식에서 1,200만 원 손실, 해외주식에서 2,000만 원 수익 발생⇨ 양도세 121만 원 = (800만 원 - 기본공제 250만 원) x 22%4.파생상..
Given an array of string words, return all strings in words that are a substring of another word. You can return the answer in any order. Example 1:Input: words = ["mass","as","hero","superhero"]Output: ["as","hero"]Explanation: "as" is substring of "mass" and "hero" is substring of "superhero".["hero","as"] is also a valid answer. Example 2:Input: words = ["leetcode","et","code"]Output: ["et","..
from pyspark.sql import SparkSession# Spark 세션 생성spark = SparkSession.builder \ .appName("ETL Example") \ .getOrCreate()# 1. 데이터 추출 (Extract)# HDFS에서 CSV 파일 읽기input_path = "hdfs://namenode:8020/path/to/input/data.csv"df = spark.read.csv(input_path, header=True, inferSchema=True)# 2. 데이터 변환 (Transform)# 예: 특정 열의 값을 변경하거나 새로운 열 추가transformed_df = df.withColumn("new_column", df["existing_colu..
Sqoop1. Apache Sqoop 사용 이유목적: RDB에서 데이터를 HDFS, S3 등 분산 데이터 스토리지로 이관하기 위해 사용.주요 기능:빠른 데이터 분석: 구조화된 데이터와 비구조화된 데이터를 결합하여 분석.부하 균형: 추가 저장소 및 처리 관리.병렬 데이터 전송: 고속 데이터 파싱을 위한 필요 충족.데이터 복사: 외부 소스에서 Hadoop으로 빠르게 데이터 이동.자동화된 프로세스: 효율적인 운영 가능.다양한 데이터 타입 지원: decimal, unsigned bigint 등.2. 한계점비효율적인 연결: JDBC 연결로 인해 추가 과정 필요.원자성: 각 단계가 원자성을 띄어 멈추거나 재시작 불가.서버 성능 의존: RDBMS 성능에 따라 작업 효율성 달라짐.속도 문제: MapReduce 기반으로..
경매와 공매 차이점경매 : 법원에서 오프라인 접수, 경쟁률 높음공매 : 인터넷 접수 가능, 토지를 제외한 건물만 나온 경우가 많음. 경매보다 감정가가 더 높게 평가된 경우가 많음, 경쟁률 낮음깨알 팁KB부동산의 시세를 기준으로 대출이 가능함물건 감정가액의 70~80% 대출이 존재해 있는 경우 집주인이 거주하고 있을 가능성이 높음5년내 강남 신규 대거입주나 3기신도시 사전청약 물건을 노리자농지연금 예산이 엄청 적음농업인 : 한달에 한번씩만 가서 경작하면 농지연금 신청 가능. 농막 요건도 최근 완화 됨 (10억 감정가가 3억가격이나 60세부터 3백만원의 연금을 받을 수 있음)
1) 자동차의 구입ㆍ임차 및 유지에 관련된 매입세액운수업(택시업, 렌트카업)처럼 직접 영업에 사용하는 차량이 아닌 경우,자동차의 구입 또는 임차하거나 유지(주차비, 유류비 등)에 관련된 매입세액은 공제 되지 않음2) 접대비 지출과 관련된 매입세액접대비 및 이와 유사한 비용의 지출로서 교제비, 기밀비, 사례금 기타 명목여하에 불구하고,접대비와 유사한 성질의 비용과 관련된 매입세액은 공제할 수 없음3) 업무 관련 항공, 철도 운임 등국내외 출장 등을 위해 사용한 항공기 운임, 철도운임, 고속버스, 택시 등의 여객운임은 불공제 대상 임단, 호텔 등의 숙박의 경우는 업무관련의 경우 매입세액 공제에 해당함4) 공연ㆍ놀이동산 입장권, 목욕, 이발, 미용업및 성형수술 진료관련 이용요금5) 인건비6) 간이과세, 면세사..
kubectl get pods: 현재 클러스터의 모든 파드를 나열합니다. kubectl get pods kubectl describe pod: 특정 파드의 세부 정보를 표시합니다. kubectl describe pod my-pod kubectl create deployment: 새로운 디플로이먼트를 생성합니다. kubectl create deployment my-deployment --image=my-image kubectl delete pod: 특정 파드를 삭제합니다. kubectl delete pod my-pod kubectl apply -f: YAML 또는 JSON 파일을 사용하여 리소스를 생성 또는 업데이트합니다. kubectl apply -f my-manifest.yaml kubectl logs..
각 노드의 적절한 샤드수 확인하기 샤드가 수집하려는 인덱스의 데이터 노드에 고르게 분산되어 있는지 확인합니다. 샤드가 고르게 분산되었는지 확인하는 공식 인덱스의 샤드 수 = k*(데이터 노드 수). 여기서 k는 노드당 샤드 수 예를 들어 인덱스에 샤드 24개가 있고 데이터 노드가 8개인 경우, OpenSearch Service에서 각 노드에 샤드 3개를 할당 refresh_interval을 60초 이상으로 늘림 문서를 검색할 수 있도록 OpenSearch Service 인덱스를 새로 고침. 인덱스를 새로 고치려면 스레드 인덱싱에 사용한 것과 동일한 리소스가 필요함. 기본 새로 고침 간격은 1초. 새로 고침 간격을 늘리면 데이터 노드가 API 호출 횟수를 줄임. 새로 고침 간격은 새로 고침 간격의 길이에 ..
OpenSearch Service 클러스터의 검색 대기 시간 급증 문제를 해결 방법 클러스터에 프로비저닝된 리소스가 부족한지 확인 CloudWatch의 ThreadpoolSearchRejected 지표를 사용하여 검색 거부를 확인 검색 느린 로그 API 및 프로파일 API 사용 504 게이트웨이 시간 초과 오류 해결 검색 요청 시, OpenSearch Service는 왕복 시간 왕복 = 쿼리가 쿼리 단계에서 소비한 시간 + 가져오기 단계에서 보낸 시간 + 대기열에서 보낸 시간 + 네트워크 대기 시간 쿼리 단계에서의 소비시간 : Amazon CloudWatch 의 SearchLatency 지표에서 확인 클러스터에 프로비저닝된 리소스가 부족한지 확인 클러스터에 프로비저닝된 리소스가 충분하지 않으면 검색 대기..
이슈 zone A에 서버 한 대, zone C에 서버 두 대 운영 중. cross zone load balancing을 사용하지 않으면 zone A에 50%, zone C에 50% 분산하고 zone C에서 서버 두 대로 25%, 25% 분산할 것이라 예상했는데 그러지 않음. 클라이언트에서 5000개의 요청을 보내면 zone A, zone C 에서 각각 2500개의 요청을 처리하는 것은 확인. zone C에서 각 서버가 1250개씩 요청을 처리할 것이라고 기대했는데 그러지 않고 한 서버가 요청을 더 많이 처리해 부하가 발생. cross load balancing 동작에 대해 확인 가능하신 부분이 있다면 확인 요청. 체크포인트 교차 영역 로드밸런싱이 활성화 되면 AZ에 관계없이 등록된 각 대상이 NLB 노드..