전체 글 (76) 썸네일형 리스트형 [git] 레포지토리 복사하기(mirror) github를 통해 협업을 했는데 내 레포지토리로 가져오고 싶었다.fork를 해야 하나 생각했지만 기존의 commit들을 함께 가져오고 싶었기 때문에 검색해보니 mirror clone이 있었다.(mirror는 fork 레포 잔디심기 위해서도 많이 사용하는듯 하다...)#복사할 리포지토리를 local에서 미러링 한다.git clone --mirror 2️⃣ 미러링이 되면 폴더가 생기는데 해당 폴더로 이동한다.cd 리포지토리.git 3️⃣ 복사를 진행할 새 레포지토리 URL을 입력하여 push 한다.git remote set-url --push origin 4️⃣ 마지막으로 pushgit push --mirror 에러가 떴으나 Personal access tokens 에서 workflow scope .. [Docker] VirtualMachine불필요한 오버헤드가 생겨이걸 가볍게 해줄 수 없을까? -> container Docker Host안에 DockerDemo이 있고DockerDemon은 어떻게 제어? CLI 환경에서손쉽게 빌드하기 위해서 Registry제공 Docker run은 이미지를 생성하고 실생해같은 이름으로 컨테이너 실행하면 오류종료는 되었지만 컨테이너는 남아있어컨테이너 삭제하고 실행해야 함 [git] Deploy Key SSH key 관리가 쉽도록 ~/.ssh 폴더에서 작업한다 SSH방식으로 암호화해 전송하기HTTPS는 아이디 포함하고 있어 SSH보다 보안취약, 소스코드 참조 목적으로 사용할 때는 o NT551@DESKTOP-8OUCO9P MINGW64 ~$ cd ~/.ssh$ ssh-keygen -t rsa -b 4096 -C "5dorabangs@gmail.com" Settings -> Deploy keys -> add deploy key 공개키비밀키 두개 [git] Gi&GitHub 실습 Git&GitHubGit: 분산관리시스템GitHub: 클라우드 기반의 호스팅 서비스 SSHHTTPS아이디 포함하고 있어 SSH보다 보안취약소스코드 참조 보는 목적으로 쓸 때는 ok SSH암호화해서 전송하기 프로토콜?웹서버-웹클라이언트https://developer-talk.tistory.com/385#google_vignette ..뒤에 뭐가 붙어있으면 숨김파일 실습 NT551@DESKTOP-8OUCO9P MINGW64 ~$ cd ~ #홈디렉토리로 이동NT551@DESKTOP-8OUCO9P MINGW64 ~$ pwd #경로확인/c/Users/NT551NT551@DESKTOP-8OUCO9P MINGW64 ~$ mkdir .ssh # 디렉토리 만들기NT551@DESKTOP-8OUCO9P MINGW64 ~.. 운영체제 & 서버 chap02. 운영체제파일시스템os는 파일 시스템을 통해 파일(컴퓨터 시스템의 메모리에 저장된 특정 정보의 모음)을 관리데이터와 정보를 저장장치에 저장해 쉽게 검색할 수 있도록 하는 데이터 구조내부적으로 0과 1로 이루어진 데이터가 block단위로 관리됨특정 block 모음을 사용자가 이해하기 쉽도록 추상적(논리적) 객체 개념인 파일이라고 이름 붙임 필요한 이유?저장장치에 데이터가 삭제, 추가 될 때 작은 간격이 발생하고 이 틈에 새 데이터가 저장됨일정 간격의 블록 단위로 분할하지 않으면, 작은 틈이 파일의 요구 공간보다 더 클경우 데이터를 연속적으로 저장하기 어려움 Unix, Linux 운영체제 열 운영체제는 indoe방식의 파일 시스템 사용super block: 파일 시스템에 대한 정보, 파티션 정보.. Docker https://github.com/drum-grammer/docker-pro GitHub - drum-grammer/docker-proContribute to drum-grammer/docker-pro development by creating an account on GitHub.github.com III. 도커 설치부터 실행 튜토리얼도커 설치1. 도커 공식 웹사이트에서 "Get Started"를 클릭합니다.2. OS에 맞는 설치 파일을 다운로드 받습니다.MacOS의 경우 "Download for Mac"을 클릭합니다.Window 일 경우 "Download for Windows"를 클릭합니다.다운로드한 설치 파일을 실행합니다.도커 컨테이너 실행 시키기1. 나의 사전 미션 폴더를 만들고 해당 폴더로 이동.. 컴퓨터 구조 & 운영체제 Chap1. 컴퓨터 구조 1. 컴퓨터 하드웨어 구성 1) CPU(Central Processing Unit) 중앙처리장치메모리에 저장된 명령어를 읽어 수행하는 주체메모리에 올라간거 CPU가 시분할로 순차적 처리 (* 병렬처리로 발전중)언제 끝날지 예측 가능 인공지능-CPU와 맞지 않아 2) 메모리 메모리- 휘발성, 속도 빠름* ssd- 비휘발성 주기억장치- RAM- ROM보조기억장치- HDD- SDD 서버와 PC 차이점?서버 내부적으로 이중화 되어있음 3) 입출력장치(I/O Unit)I/O는 CPU 메모리 등 요소간에 BUS System에 의해 연결됨Input:마우스 키보드 등Output:모니터, 스피커, 프린터 등4) 시스템버스컴퓨터의 각 구성 요소 간 데이터 신호를 전달하기 위한 데이터 전달 경로.. [Day-86] HBase 설치하기 저사양 파일럿 환경 - Server02로 지정HBase 재배포하기클라우데라에서 어떤 서비스 추가했을 때 클라이언트 설정값에 변동이 발생=> 클라이언트 재배포를 통해 변경사항을 반영해야 함!! HBase 테스트하기# ServerO2에 root 계정으로 로그인# hbase 테스트# HBase 코드를 사용할 수 있는 환경으로 넘어가야 해$ hbase shell => 약 1~2분 정도 소요 (실제 HBase는 클라우데라 쪽에 있어 로컬이 아닌)# smartcar_test_table 테이블 생성hbase(main):003:0> hbase(main):001:0> create 'smartcar_test_table', 'cf'# cf라는 필드 만들어놨어 테이블 생성 시 필드 하나는 있어야=> H.. 이전 1 2 3 4 ··· 10 다음 목록 더보기