본문 바로가기

Knowledge97

Domain Name과 DNS이란? 알고 있는 내용이지만 최근 FE 로드맵 따라서 정리를 하는 중 내용을 남기고 있다. Domain Name 의 발생 배경 인터넷 상에서 다른 단말에 접근하기 위해서는 숫자와 구분자(.)로 이뤄진 고유의 IP를 알아야함 ex) 192.168.10.100 ▼ 특정 서버에 IP를 매칭해서 하나씩 외우는 것은 불편함을 초래함. ex) 네이버(125.209.222.142), 구글(216.58.197.206) 등 ▼ 숫자와 구분자(.)로 구성된 IP를 대신해 사용자가 기억하기 쉬운 영문, 숫자 및 구분자(.)로 이뤄진 도메인 네임(Domain Nam)이 등장 하였음. Domain Name 의 정의 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트 명가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 .. 2020. 4. 4.
인터넷(Internet) 인터넷(Internet)의 정의 International Network의 줄임말로 TCP / IP 프로토콜을 이용하여 정보를 주고 받는 컴퓨터 네트워크 인터넷이 하는 일은 무엇 일까? How Does The Internet Work? 기본적으로 TCP / IP 프로토콜을 이용하여 네트워크 상에서 패킷을 라우팅 하는 일을 한다. 프로토콜 이란? What is Protocol? 다른 말로는 통신 규약이라고 하며 네트워크 상에서 데이터를 주고 받는 방법/약속을 정의한 것을 말함. (예를 들면 내가 부처!라고 하면 너는 핸섭!이라고 대답하기로 약속하자) 패킷 이란? What is Packet? 네트워크 통신할때 주고 받는 데이터의 형식이다. 라우팅 이란? What is Routing? 네트워크 안에서 통신할 데.. 2020. 4. 2.
[MySQL] 컬럼명이 "DESC"인 삽입 쿼리에러 다음과 같이 컬럼명이 DESC인 경우 단순하게 삽입하는 경우 에러가 발생한다. INSERT INTO EVENT_TABLE (EVENT_ID, EVENT_TIME, TITLE, DESC) VALUES (1, "2020-03-26 00:00:00", "사용자 접속", "minhoe 사용자가 로그인 시도하여 접속"); DESC가 컴럼 명인 경우는 아래와 같이 백틱(`)로 감싸줘야한다. INSERT INTO EVENT_TABLE (EVENT_ID, EVENT_TIME, TITLE, `DESC`) VALUES (1, "2020-03-26 00:00:00", "사용자 접속", "minhoe 사용자가 로그인 시도하여 접속"); 2020. 3. 27.
Bamboo 서버 업그레이드/마이그레이션 방법 1. 기존 Bamboo 서버 백업 기존 Bamboo 서버 로그인 및 Export 2. 라이선스 키 추적 및 Bamboo 서버 다운로드 다운로드 링크 (https://www.atlassian.com/software/bamboo/download) 설치할 서버의 OS에 알맞은 설치 파일 다운로드 (본 문서에서는 Linux만 다룰 예정) 3. Bamboo 서버 설치 및 인증 설치 파일 압축 해제 tar xvzf atlassian-bamboo-7.0.4.tar.gz bamboo data home 디렉토리 생성 mkdir /root/bamboo-home bamboo home 디렉토리 설정 vim {설치 파일 압축해제한 경로}/atlassian-bamboo-7.0.4/atlassian-bamboo/WEB-INF/cl.. 2020. 3. 27.
SSH Key 생성 및 등록 방법(GitHub, Bitbucket) Github, Bitbucket 등 클라우드 원격 저장소에서 소스를 클론하기 위해서는 PC를 인증해야 한다. https는 계정으로 로그인 ssh는 ssh key가 필요하다. 그 중 ssh key를 생성 및 등록 하는 방법을 알아보자 SSH Key 생성 OS 별 사전 조건 Windows Linux Mac git bash 설치 후 사용 openssh 설치 후 사용 (기본적으로 설치 되어 있음) SSH Key 생성 $ ssh-keygen -t rsa -b 4096 -C "본인의 E-Mail" 붉은색 네모칸에는 해당 ssh key가 저장되는 path와 ssh key의 패스워드 입력이 요구된다. 패스워드를 입력하면 원격 저장소랑 통신하는 매번 입력해야하니 Enter 치고 넘어가자 (이게 상당히 귀찮다...) SS.. 2020. 2. 27.
나에게 마크다운(Markdown) 언어란? 예전부터 쭈욱 사용해오던 마크다운 언어. "마크다운 언어가 뭐야?" 라는 마음속 질문에 정의를 말하지 못해서 정리해본다. 마크다운(Markdown) 이란? What is? 일반 텍스트 양식을 편집하는 문법 Where is? README 파일, 온라인 문서 등.. Why used? 쉽게 HTML, PDF 등 문서로 변환 가능 여기까지가 Wiki에서 말하는 Markdown 언어이다. 내가 생각하는 마크다운(Markdown)은? What is? 개발자라면 알아야하는 텍스트 편집 문법 Where is? Wiki(confluence, git wiki 등), git blog 등등 Why used? 개발자라면 익혀야하는 Default 필수 문법이다! 참고 https://ko.wikipedia.org/wiki/%EB%.. 2020. 2. 22.
윈도우 카오모지/이모티콘 단축키 사용으로 인싸되기 최근에 어쩌다가 윈도우 제공해주는 이모티콘 기능을 알게되었다. ❤🎪🖼🥼🧵🎠🎉🎟🎏🧨🎇🤣😂😊😍😒👌😘💕😁 👍🙌🤦‍♀️🤦‍♂️🤷‍♀️🤷‍♂️✌🤞😉😎🎶😢💖😜👏💋🌹🎂🤳🐱‍👤 🐱‍🏍🐱‍💻🐱‍🐉🐱‍👓🐱‍🚀✔✨😆🤔🤢🎁👀👱‍♂️👸🤴👳‍♀️👨‍🦱👦🧑👩‍🦰 블로그 쓸때 유용할듯 ㅎㅎ. 네이버에서도 쓸수 있다! 단축키 Window 키 + ; 단, Windows 10 1903 이후 부터 사용 가능하다. 버전 확인 방법 시작 > "winver" 입력 후 실행 > 확인 ㅜㅜ 아쉽지만 카톡에서는 안된다 2020. 2. 19.
[Google Cloud] API 사용 설정 방법 (adminSDK) 1. Google Cloud Console 로그인 Google Cloud Console(https://console.cloud.google.com/)로 접속하여 로그인 2. Project 선택 3. 라이브러리 탭 선택 4. admin SDK 검색 후 선택 5. 사용 설정 6. 완료 화면, 사용 가능한 클라이언트 확인 API 사용 설정이 완료 되면 "사용자 인증 정보" 탭에서 adminSDK API를 사용 할 수 있는 OAuth 클라이언트를 확인 할 수 있다. 2020. 2. 13.
Google Cloud 사용자 인증 정보 설정(API Key, OAuth 2.0 클라이언트 ID) 1. Google Cloud Console 로그인 Google Cloud Console(https://console.cloud.google.com/)로 접속하여 로그인 2. Project 생성 및 선택 3. 프로젝트에 해당하는 앱 이름 설정 4. OAuth 클라이언트 ID 생성 5. API 키 생성하기 끝. 2020. 2. 13.
[Google G-Suite] 관리자 권한 추가 방법 관리 콘솔 로그인 링크 : https://gsuite.google.com ① 로그인 → ② 관리 콘솔 → ③ 이동 사용자 앱 선택 권한 부여할 사용자 선택 권한 부여 끝. 2020. 2. 12.
개인 도메인이 없을 때 로컬에서 임의로 설정하여 테스트 하는 방법 배경 가끔 테스트를 하다보면 브라우저에서 IP가 아닌 도메인으로 테스트 필요할 때가 있다. 공인된 도메인이 없이 로컬 설정으로 내가 원하는 도메인으로 설정하는 방법을 알아보려고 한다. hosts 파일 수정 간단한 파일 수정으로 가능하다. 파일 경로는 아래와 같다. C:\Windows\System32\drivers\etc\hosts 위 그림과 같이 IP, 사용하고자 하는 도메인 순서로 기입한다. 확인 끝. 2020. 2. 12.
docker toolbox 사용 시 Error response from daemon: invalid mode 에러 처리 에러 문구 $ docker run -it --name dev7 -v /c/Users/MINE/workspace:/workspace 이미지 이름 /bin/bash C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: invalid mode: \Program Files\Git\workspace. See 'C:\Program Files\Docker Toolbox\docker.exe run --help'. * 모자이크 처리된 부분은 개인 정보라서 가렸습니다. (도커 이미지 이름 입니다) 발생 배경 개발 환경을 세팅한 이미지를 pull해서 그대로 run했으나 위와 같은 에러 문구 발생 조치 정말 어이없다; run 명령어 중 volume 관.. 2020. 2. 10.