인기 글
-
[Azure] AZ-900 시험 합격 후기 + 덤프 사이트 추천, 덤프에 없던 문제들
4번의 시도만에 합격했다.(응시 아니고 시도. 시험은 1번밖에 못봤다) 피어슨뷰로 시험 신청했는데 첫번째 시도는 맥에 깔려있던 키보드 키 변경 관련 프로그램 때문이었고, 두번째와 세번째는 회사 네트워크 때문이었다. 업무용 맥북에 설치되어있는 프로그램 영향이 있을까봐 세번째는 포맷된 윈도우 노트북으로 시도했었다. 2번 다 감독관들이 내 웹캠이 안보인다고 OnVue 프로그램을 다시 실행시키라고해서 다시 실행시키고, 대기만 계속 하다가 못봤다ㅎ.... 결국 주말인 오늘 집에서 응시해서 합격했다. 37문제에 700점 이상 합격인데 753점? 쯤으로 합격했다. 시험 시간은 65분인데 거의 덤프에 있던 문제들이라 15분만에 끝냈다. 시험 팁 시험 문제는 dump 에서 대부분 나온다. 시험 응시를 한글로 선택하면 기..
2022.07.23
-
[네트워크] 응용 계층 Application Layer : 전자 메일
1. 전자 메일1) 전자 메일의 주요 요소3사용자 에이전트메일 서버SMTP (Simple Mail Transfer Protocol) 2) 메일 프로토콜 (1) 메세지 전송/저장 프로토콜 : SMTPSMTP : 수신자 서버로 메세지 전달, 저장 (2) 메세지 접근 프로토콜 : POP3, IMAP, HTTPPOP : Post Office Protocol.인증과 전송 두 단계로 이루어진다.세션간 상태를 보존하지 않는다(stateless). 클라이언트와 서버 모두 어떤 메일을 가져갔는지(retrieve) 했는지 기억하지 않는다."download-and-delete" 모드에서는 클라이언트가 메세지를 읽어가게되면(로컬에 다운로드) 서버의 사서함에는 메세지가 삭제된다.여러 호스트(기기)에서 메일을 읽으면, 다른 기..
2024.12.11
-
[네트워크] 전송 계층 - TCP : 연결 관리
1. 연결 관리TCP는 연결 지향 프르토콜이므로 데이터 전송 전에 handshake를 한다. 1) 2-way handshake를 하지 않는 이유client가 서버에게 connection request를 보낸다.서버는 client에게 connection accept를 보낸다.데이터 전송이 끝나고 연결을 종료한다. (서버는 클라이언트와의 연결에 대해 저장하지 않는다.) 중간에 connection accept 메세지가 늦게 도착해서 client가 재요청을 보낸게 연결 종료 후 서버에 도착한다면, 서버는 새로운 connection request라고 생각하게된다. connection 재요청이 연결 종료 후 도착하고, 그 후에 데에터 요청까지 늦게 도착한다면, 서버는 response를하게되고, garbage da..
2025.01.12
-
[Docker] 3. 설치 및 레지스트리
velog 마이그레이션 지하철에서 OO 마스터하기 - 도커 [Docker] 3. 설치 및 레지스트리 (2022년 9월 7일) ubuntu #apt install docker.io #y 서비스 올리는 방법 #Docker search (원하는 이미지) #예시 tomcat #Docker run -d -p 8080:8080 --name tc (이미지 이름) -d 백그라운드에서 실행 -p 포트 8080포트를 8080으로 --name 도커 레지스트리 도커 레지스트리에는 db를 통해 이미지 제공. 누구나 이미지 만들어 푸쉬할 수있고 푸쉬된 이미리는 다른 사람에게 공유 가능 이미지를 컨테이너화해야 실행 가능 hub.docker.com 에서 확인 가능 Private repository도 있음(1개 무료) #명령어 이미지..
2024.03.05
-
Hive 로 json parsing for문 처럼 사용하기(모름)
Hive 로 json parsing for문 처럼 사용하는 방법은 아직 모른다 Amadeus API 로 항공 가격 조회를하면 데이터를 아래처럼 준다 data에 0, 1, 2,3 .. 이게 각각 항공권 이다 hive로 json 파싱을해봤다. 값은 잘 추출되었고 data\[0] 이부분을 1,2, 3 등으로 바꿔줘야하는데 아직 hive 로 한번에 처리하는 방법을 모르겠어서 시간이 없으니 그냥 python으로 parsing하는 코드를짰다. airflow에서 실행시키기 편하도록 json 파일명, 경로, csv 파일명, 경로를 커맨드로 입력 받을 수 있게 했다. csv 파일 경로를 지정 하지 않으면 json 파일 경로와 동일한 곳에 저장되고, csv 파일명을 지정하지 않으면 json파일명과 동일한 파일명에 확장자..
2023.04.12