WEB

· WEB
도메인 네임(Domain name, 문화어: 령역이름)은 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다. 이를 통틀어서 ‘웹 주소’라고 (잘못) 부르는 경우도 있다. 여기서는 후자를 서술한다. 등록된 도메인 네임은 보통 호스트 명의 일부분으로, DNS 상에서 해당 호스트명 및 그 하위의 호스트명들은 일반적으로 해당 등록자에게 권한이 주어진다. 도메인 레지스트리는 도메인 네임의 종류에 따라 국제 인터넷 주소자원 관리기관(ICANN)과 해당 국가 기관으로부터 승인을 받아, 일반 사용자들의 도메인 등록을 위임받는 역할을 한다. 이런 도메인 네임은 숫자로 된 IP 주소에 비해 외우기 쉬우며, 여러 개의 IP 주소가 한 도메인에 ..
· WEB
로컬 공간에서 작업한 내용을 가지고 클라우드 서버에 배포하는 과정을 설명하겠다. 기본적으로 가장 유명한 amazon이 있지만 무료로 사용할 수 있고 다양한 편의 기능이 있는 netlify를 이용하겠다. 1. netlify 접속 -아래의 링크로 접속한다. www.netlify.com/ 2. 회원가입 - 깃허브 추천, 후에 깃허브의 코드를 바로 업로드할 수 있고 깃허브에 파일 수정 시 자동으로 수정된 파일이 netlify에 적용된다. 3. 파일 업로드 - Sites메뉴 클릭 후 원하는 HTML 파일과 CSS파일이 들어있는 폴더를 업로드해준다. 원하는 파일을 드래그하여 업로드한다. !!!!! 여기서 업로드하는 html 파일의 이름은 index여야 한다.!!!!!! 4. 확인 - 조금의 대기 후에 deploy가..
· WEB
가상 환경을 세팅하기 위한 프로그램들은 많이 있지만 요즘 내가 가장 애용하는 구름 IDE에 대한 사용법을 소개해 보려고 한다. 1. 구름IDE 접속 후 로그인 - 아래의 링크 접속후 로그인 ide.goorm.io/?_ga=2.21746610.885719381.1616857243-1247216939.1616857243 구름IDE - 설치가 필요없는 통합개발환경 서비스 구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(Integrated Development Environment IDE)을 제공합니다. 웹브라우저만 있으면 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 클라 ide.goorm.io 2. 대시보드 클릭 3. 새 컨테이너 클릭 4. 이름, 지역 등등의 설정 후 생성 클릭(..
· WEB
hot-topic.ga https://hot-topic.ga/ hot-topic.ga 위에 링크를 들어가면 사라진 실시간 검색어를 볼 수있다. 안드로이드 APP으로도 출시 예정이다.
· WEB
STS에는 기본인코딩이 MS949로 되어있기 때문에 한글이 깨진다 따라서 UTF-8로 변경해주어야 한다. Window -> Preferences -> General -> Workspce 로 들어가 하단의 빨간색 부분을 UFT-8로 변경후 Apply and close 해준다.
· WEB
Docker과 Kubernetes 환경으로 만들어진 서버의 정보를 확인하기 위해 Kubernetes에서 재공해 주는 Api를 사용해 가시화시키는 페이지를 react로 구현하였다. 이를 만들던중 가지고 온 Array 정보를 String으로 변환해야 하는 부분이 있어 적어본다. 일반적인 javascript와는 다르다. let selector = JSON.stringify(ARRAY); render() 안에 들어가고 selector 에는 ARRAY 배열이 json으로 변환되어 String 형태로 변환된다. 배열 전체가 String으로 변환되었기 때문에 replace를 이용해 필요 없는 부분을 삭제해 준다.
· WEB
React 프로잭트 생성하는도중 오류가 발생했다. 왜 갑자기 발생한지 모르겠지만 해결해보자. React 프로잭트 생성시 터미널에서 이와같은 Error가 나타났다.(Visual Srudio Code) 이 문제를 해결하기 위해서는 먼저 Windows PowerShell 을 관리자의 권한으로 실행해준다. 실행 후 Get_ExecutionPolicy명령어를 입력하게 되면 현재 상태가 나온다. Restricted로 나온다면 바꿔주어야 한다. Set-ExecutionPolicy RemoteSigned를 이용해 변경을 해주면 프로잭트 생성이 원활할게 된다.