일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- indexOf()
- ubuntu타임존
- Robo3T 글씨키우기
- search()
- 객체의 밸류값만 찾기
- 5.3.8 Modifying Queries
- lastIndexOf()
- Robo3T 글씨체 변경
- 가상컴퓨터마법사
- @Moditying @Query
- 리엑트블로거
- 문자열 인터폴레이션
- Robo3T 폰트변경
- 우분투 시간 변경
- ${변수}
- Robo3T 폰트 키우기
- 객체를 배열로
- 레디스 확인
- ...점점점문법
- sql 문자열 패턴 검색
- 스프링 데이타 JPA
- js 문자열을 문자배열로
- sql like연산자
- findIndex()
- 프론트엔드 스쿨
- 배열을 객체로
- 코딩 어?
- 깃 토큰 만료
- 시퀄 문법
- 객체의키값만 찾기
- Today
- Total
목록전체 글 (219)
코딩기록
1. vultr에서 서버를 하나 만든다.( 다른 블로그를 참고하세요) 2. Putty로 ssh 접속한다. 3. [piece_db를 ssh접속_1]에서 Open을 누른다. 4. [piece_db를 ssh접속_1]와 같이 로그인이 나오면 5. 벌쳐에서 알려주는 Username과 Password를 퍼티에 입력한다 그럼 vultr 서버 Putty로 ssh접속 완료!!
더보기 ubuntu@ip-172-31-41-130:~/Pined_test2_JAVA$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ubuntu@ip-172-31-41-130:~/Pined_test2_JAVA$ docker-compose up --build [+] Building 4.1s (6/6) FINISHED => [internal] load build definition from java.dockerfile 0.0s => => transferring dockerfile: 36B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [int..
1. 깃배쉬 열기 2. ssh -i 아마존에서_받은_pem키_드레그앤드랍 ubuntu@서버주소 ssh -i /c/Users/userpc/Desktop/PINEd_be.pem ubuntu@15.164.104.157 3. 도커 & 도커컴포즈 설치하기 명령어를 통해 Docker을 설치해 보고 Docker Image를 이용한 서버를 구축 3-1. AWS EC2에 Docker 설치 * 명령어 사용 전 sudo를 쓰기 귀찮다면 아래 명령어 입력 sudo su 1) 필요한 Util 설치 sudo apt update sudo apt install apt-transport-https sudo apt install ca-certificates sudo apt install curl sudo apt install softw..
Spring boot / Java 서버 애플로그인 api 연동 나는 iOS 클라이언트로 부터 token 인증 요청을 받고, Spring boot 서버를 통해 애플로그인 api연동을 구현했다. 자체적인 로그인 토큰을 사용하기 때문에 사용자의 정보만이 필요했다. 1. 연동 프로세스 코드를 보기에 앞서 애플로그인 연동의 플로우를 파악하는게 좋다. 1. iOS 클라이언트로부터 identity token을 받는다. 다른 소셜 로그인들은 access token이란 것을 받지만 애플로그인에서는 identity token이 그를 대신한다. iOS에서는 [authorization code, identity token] 이 두가지를 받을 수 있는데, 이 중 서버에서는 identity token을 사용한다. 2. apple..
구글인가 코드를 따로 만들어서 보내줘야 한다. 8B2 참고 https://mslilsunshine.tistory.com/171 *스프링 구글 로그인, rest API로만구현 https://maivve.tistory.com/336 *스프링 구글 로그인, rest 방식으로 https://2bmw3.tistory.com/24 *OAuth2 구글,페이스북,네이버,카카오 https://deeplify.dev/back-end/spring/oauth2-social-login#%EA%B5%AC%EA%B8%80-oauth-%EC%84%9C%EB%B9%84%EC%8A%A4-%EB%93%B1%EB%A1%9D *[Android] 구글 로그인을 안드로이드 앱에 연동하기 https://develop-writing.tistory...
오류 메시지 Command 'ls' is available in '/bin/ls' The command could not be located because '/bin' is not included in the PATH environment variable. ls: command not found 상황 vim .profile 편집하는 중에 갑자기 멈춰서 강제로 cmd 종료하고 ls -al 명령어 입력하니 오류가 났다. 해결 검색해보니 PATH변수가 엉망인 것 같다 . 아래 명령어를 입력하라 해서 따라해봄 export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin 위 명령어는 일회성 이라서 vagrant 들어갈때 마다 입력야한다. 불편해서 다른방법을 찾아봤다. 아래..
오류 minikube start --drive=docker docker info --format '{{.OSType}}' 위 명령어로 연재 도커가 연결되어 있는 상태를 확인한다. windows로 나온다. 도커를 linux 컨테이너로 연결한다 지금은 리눅스로 연결된 상태에서 스샷을 찍어 Switch to Windows containers... 라고 써있지만 도커가 윈도우로 연결되면 Linux 라고 나온다. 리눅스 컨테이너로 연결하고 다시 minikube start --driver=docker 하면 도커로 가상컨테이너가 생성된다.
minikube status 명령어 입력시 출력되는 오류 C:\Windows\system32>minikube status E0920 11:57:54.184037 15940 status.go:413] kubeconfig endpoint: extract IP: "minikube" does not appear in C:\Users\userpc\.kube\config minikube type: Control Plane host: Running kubelet: Stopped apiserver: Stopped kubeconfig: Misconfigured WARNING: Your kubectl is pointing to stale minikube-vm. To fix the kubectl context, run `m..
https://minikube.sigs.k8s.io/docs/start/ https://kubernetes.io/docs/tasks/tools/#install-on-windows-using-chocolatey-or-scoop 1. Kubectl 설치 1). cmd 관리자로 열기 아래명령어로 하이퍼바이저가 있는지 먼저 확인한다. systeminfo 2). 로컬로 설치하는 방법중 초코라테를 사용 https://chocolatey.org/install Windows용 패키지 매니저, 써드파티 툴 설치를 쉽게한다, 무료사용. 3). 윈도우에서 PowerShell을 관리자권한으로 열기 아래 명령어 입력 Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net...
vscode 에서 kubectl get pods 명령어 입력시 모달이 뜨면서 엽결 앱을 선택하라고 한다. 기존에는 PowerShell로 잘 사용했는데 helm을 사용하려고 가상화 환경 관련해서 이것 저것 설치 하고 삭제했더니 꼬인것 같다. 경로 문제라 생각해서 '시스템 환경변수 편집' path 설정, vacode에서 powershell 설정등 이것 저것 변경하고 해봤지만 아무리 찾아봐도 PowerShell에서 바로 kubectl 연결오류가 해결이 안됐다. 결국 cmd로 연결해서 사용하긴 했지만 오류 해결은 못했다.
구글에서 쿠버네티스 만듬 - CNCF(Cloud Native Computing Foundation) 벤더락이 되지 않기위해 구글이 CNCF에 오픈소스로 쿠버네티스를 기부함. aws, Google Cloud Platform, Azure 등 메이저 클라우드 회사에서 클라우드 소프트웨어나 서비스가 서로 호환되지 않는걸 벤더락(Vendor Lock)이라고 하는데 그런 프로세스를 없애고자 하는게 CNCF의 목표다. [6:00]- 쿠버네티스 아키텍쳐 1). kubectl 커맨드를 보내면 kube apiServer에서 노드와 통신한다. 2). 워커노드에 있는 각각의 kubelet(쿠블렛)이 노드를 운영하고 컨테이너 런타임(컨테이너 실행 도구)과 소통을 한다. 쿠버네티스가 도커 컨테이너(컨테이너런타임은 도커말고도 종류..
오류 메시지 PS C:\Users\userpc\Desktop\1kub-deploy-01\users-api> docker build -t suzyp0223/kub-dep-users . error during connect: This error may indicate that the docker daemon is not running.: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&me..
cmd 에서 아래 명령어를 입력한다. nslookup 도메인명 www. 등 적지 않고 도메인 사이트에서 생성한 '~~test.site ' 이 도메인만 적는다. 참고 https://extrememanual.net/10658
보호되어 있는 글입니다.
javascript 화살표 표기법 javascript에서는 익명 함수를 사용할때 화살표 표기법이라는 녀석을 지원한다. 어떻게 쓰는지 직접 보자. const adder = function(a, b) { return a + b } console.log(adder(10, 20)) adder라는 변수에 익명함수를 할당했다. 인자로 전달받은 두 개의 값을 더해서 리턴해주는 간단한 함수이다. 실행하면 10과 20을 더한 값이 나온다. 30 위 코드를 화살표 표기법으로 바꾸면 다음과 같다. const adder = (a, b) => { return a + b } console.log(adder(10, 20)) function 키워드가 빠지고, 파라메터 선언부와 중괄호 사이에 화살표가 들어왔다. 더 간단히 표현할 수는..
https://www.samsungsds.com/kr/insights/220222_kubernetes1.html?moreCnt=1&backTypeId=insight&category=cat_1222814 1. 컨테이너, 도커, 오케스트레이션 도커와 쿠버네티스 차이 도커는 컨테이너를 다루는 도구(컨테이너 런타임)중 하나이고 쿠버네티스는 컨테이너를 분산 배치, 상태 관리 및 컨테이너의 구동 환경까지 관리해 주는 도구다. 쿠버네티스는 컨테이너를 다루기 위해 도커 이외에도 다양한 컨테이너 런타임 소프트웨어를 사용할 수 있다. 용어 정리 컨테이너 오케스크레이션 툴 TOP10 주요 툴은 가장 대표적인 쿠버네티스, 레드햇, 아파치 MESOS 등이 있다. 오케스트레이션 등장 이유 많은 서비스를 효율적으로 관리하기 위해 ..
빈배열 만들고 배열(otherAccountInfo).map(info) info라는 인수가 for문의 i와 같은 역활이다 맵안을 돈다. console.log("--배열안 특정객체 제외하고 찾기-------------"); let otherAccountInfo = [ { id: 'test3', nickname: 'test3', point: 1550, state: 'whitePlayer', userId: 1, }, { id: 'qwe123', nickname: 'qwe123', point: 1000, state: 'blackPlayer', userId: 2, }, { id: 'nikemania', nickname: '하하호호히히', point: 1000, state: 'blackObserver', userId..