분류 전체보기 51

[코딩테스트] 프로그래머스 LV.1 달리기 경주

📌문제 얀에서는 매년 달리기 경주가 열립니다. 해설진들은 선수들이 자기 바로 앞의 선수를 추월할 때 추월한 선수의 이름을 부릅니다. 예를 들어 1등부터 3등까지 "mumu", "soe", "poe" 선수들이 순서대로 달리고 있을 때, 해설진이 "soe"선수를 불렀다면 2등인 "soe" 선수가 1등인 "mumu" 선수를 추월했다는 것입니다. 즉 "soe" 선수가 1등, "mumu" 선수가 2등으로 바뀝니다. 선수들의 이름이 1등부터 현재 등수 순서대로 담긴 문자열 배열 players와 해설진이 부른 이름을 담은 문자열 배열 callings가 매개변수로 주어질 때, 경주가 끝났을 때 선수들의 이름을 1등부터 등수 순서대로 배열에 담아 return 하는 solution 함수를 완성해주세요. ▶카테고리 5 ≤ ..

[MS ai school] 마이크로소프트 ai school 2기 후기 첫 미팅, 대면 수업

https://goo.gl/maps/egGuMWbK4nyCdxiq5 한국마이크로소프트 · 서울특별시 종로구 중학동 종로1길 50 ★★★★☆ · 소프트웨어 회사 www.google.co.kr 한국 마이크로 소프트 본사 13층 강의실에서 수업을 듣는다..! MS 수업을 시작하고 2달쯔음 지났는데 드디어 얼굴을 처음 본다는건 좀 부끄러웠😖 5/25 목요일, 평소 온라인 수업처럼 9:00~18:00로 진행되었다. 100여명이 넘는 인원을 수용하는 강의실이 있다는게 놀라웠다. 사실 대학처럼 계단식 강의실은 아니었고 가로로 두세개 강의실을 붙여서 진행했다. 그래도 프로젝터로 화면도 보여주고 마이크를 사용해서 소리도 잘 들렸다. 사진을 가득 첨부하고싶지만 보안상 사진은 금지라고 하셔서 몇 장 못찍었다😢 소문대로 뷰가..

MS AI School 2023.06.12

[Linux] AKS(Azure Kubernetes Service)기본 환경 만들기: minikube 설치, Kubectl 설치

📌AKS (Azure Kubernetes Service) Kubernetes는 컨테이너 기반 어플리케이션과 네트워크 및 스토리지 구성 요소를 관리하는 오픈소스 플랫폼이다. AKS는 Azure에서 관리되는 Kubernetes 클러스터로 간단히 배포되며 상태 모니터링 및 유지 관리 같은 중요 작업을 처리해줌으로써 관리 복잡성 및 운영에 대한 부하를 줄여준다. ▶minikube 설치 curl -LO https://storage.googleapis.com/minikube/releases/v1.22.0/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube #설치 확인 minikube version ▶minikube 시 mini..

[Linux] 도커(Docker) 이미지를 공유하는 방법 - 로컬/Docker hub

https://summmer-00.tistory.com/41 [Linux] Docker 도커 이미지 만들기, 컨테이너 만들기, 삭제하기 ✅What is Docker image? : https://summmer-00.tistory.com/36 [Linux] Doker란? Container란? 가상머신과 차이점 📌Doker란? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉 컨테이너의 기술을 활용하는 플랫 summmer-00.tistory.com ☝이미지와 컨테이너 만들고 오세요☝ 📌local로 공유하기 ▶registry만들기 docker run -d -p 5000:5000 --name registry registry #이름 registry 들어오는 포트, 나가는 포트 모두 5000번은 실행시켜준다(..

[Linux] Docker 도커 이미지 만들기, 컨테이너 만들기, 삭제하기

✅What is Docker image? : https://summmer-00.tistory.com/36 [Linux] Doker란? Container란? 가상머신과 차이점 📌Doker란? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉 컨테이너의 기술을 활용하는 플랫폼으로 컨테이너의 의미를 아는 게 중요하다. 📌Container란? 격리된 공간에서 프로세스가 summmer-00.tistory.com 여기서 개념을 자세히 보고 오시길! ❗❗❗Docker 명령어에 권한이없는 오류가 난다면 아래 docker설정에서 권한주는거 하고 exit으로 나갔다 다시 접속하기❗❗❗ https://summmer-00.tistory.com/37 [Linux] ssh 가상환경으로 리눅스, ubuntu에 Doker 설치..

[Linux] 리눅스 기본 - 출력 명령어, 파일이름으로 찾기

📌 출력 명령어 ▶ echo echo text echo "text" : 마지막 줄바꿈을 해주지 않아도 알아서 해준다. ""는 선택 ▶ printf printf text printf "text" printf "text\n" printf는 마지막에 줄바꿈을 추가하지 않으면 이렇게 된다. 따라서 ""안에 \n을 추가해줘야 줄바꿈이 되는데 printf text\n 이건 안된다. 📌 특수 문자 ▶ * ? [] ~ - ; | * : 모든 이라는 의미 / 지정돈 문자열로 시작되거나 끝나는 파일 찾기 ls* : 현재 디렉토리의 모든 파일과 서브 디랙토리 나열 cp */tmp : 현재 디렉토리의 모든 파일을 /tmp로 복사 ls -F t* : t로 시작되는 모든 파일의 이름과 파일 종류 출력 cp *.txt ../ch3..

[꿀팁] 윈도우11 아이폰 연결: 전화문자받기, 갤러리 공유

네 저는 맥북이 없습니다 네..🥲 맥북내놔 그래서 윈도우 쓰는데 아이폰과 연동이 안되는게 참 화날때가 많다. 특히 사진 카톡으로 보내고 굳이굳이 거기서 받아서 해야할 때 .. 윈도우 유저라면 이 앱 보셨을텐데요. 아이폰 출시예정 .. 언제해줄건데~ 예전에는 아이폰과 연결이 되긴됐는데 진짜 연결 그 뿐. 문자도 앨범도 전혀 연동이 안됐다. 그런 나에게 한 줄기 희망이...⭐ https://apps.microsoft.com/store/detail/intel%C2%AE-unison%E2%84%A2/9PP9GZM2GN264 Get Intel® Unison™ from the Microsoft Store Unlock your connected world and multi device experience to enj..

[Linux] Doker 컨테이너 만들고 실행하기, 멈추기 삭제하

📌Container만들기 ▶일회용 container docker run --name demo1 -it ubuntu:18.04 /bin/bash 이렇게 만들면 exit하는 순간 컨테이너는 실행이 종료되어 현재 컨테이너 사용 상태를 알아보는 docker ps를 했을 때 아무 것도 나오지 않는다. ▶계속 실행되는 container docker run -it -d --name demo2 ubuntu:18.04 docker exec -it demo2 /bin/bash 그럼 exit을 한 후에도 계속 돌아가는 것을 볼 수 있다. 📌Docker 멈추기, 삭제하기 ▶container 멈추기 docker ps로 현재 실행되고 있는 컨테이너를 확인하면 정지를 시켰기 때문에 아무것도 없는 것을 볼 수 있다. 그렇다면 컨테이..

카테고리 없음 2023.05.01

[Linux] ssh 가상환경으로 리눅스, ubuntu에 Doker 설치하기

📌ssh 가상환경으로 리눅스 환경 만들기 접속후 sudo apt-get update sudo apt-get upgrade 이 두개를 항시적으로 해줘야한다~~? 📌Doker 설치하기 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 우분투에 도커 설치하는 방법이 이렇게 공식 사이트에 친절히 나와있기 때문에 순서대로 따라만 해주면 됩니다. ▶Set up the repository 순서대로 저기 위에 복사 클립 눌러서 실행해준다. ✅ repository의 역할 바로 server로 보내는 것이 아니라 container를 repository에 올린 후 server는 repository에서 다운받..

[Linux] Doker란? Container란? 가상머신과 차이점

📌Doker란? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉 컨테이너의 기술을 활용하는 플랫폼으로 컨테이너의 의미를 아는 게 중요하다. 📌Container란? 격리된 공간에서 프로세스가 동작하는 기술. 프로세스들이 독립되어 있어 가볍고 빠르게 동작한다. CPU나 메모리는 딱 프로세스가 필요한 만큼 추가로 사용하기 때문에 성능적 손실도 거의 없다. 즉, 하나의 서버에 여러개의 컨테이너를 실행하는데 독립적으로 실행되기 때문에 매우 빠르고 가볍다. 새로운 컨테이너를 만드는데 1-2초로 가상머신과 비교할 수 없이 빠르다. 한 서버에 여러개의 컨테이너를 실행할 수 있다. ▶이미지란? 컨테이너 실행헤 필요한 파일과 설정값 등을 포함하고 있는 것. 상태값을 가지지 않고 변하지 않는다. 컨테이너 = 이미지를..