일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 가상머신
- Xcode
- GCP
- for developer
- github
- springboot
- java
- remote
- naver
- mongod
- VM
- Android
- MAC
- errorstack
- 27017
- playgrounds
- instance
- ubuntu java
- 몽고디비
- openjdk
- ubuntu
- Spring
- 27inch
- Media-type
- freetier
- MongoDB
- navercloud
- npm update
- initandlisten
- cloud
- Today
- Total
목록분류 전체보기 (40)
김컴공랩

헬로월드! 김컴공입니다. 몇가지 프로젝트를 진행하면서 네이버 클라우드 플랫폼을 유용하게 사용했었는데요. 가상머신 뿐만아니라 네이버 맵스를 이용해 맵을 이용한 컨텐츠를 개발한 기억이 납니다. 오늘은 네이버 클라우드 플랫폼에서 가상머신 Server 를 생성하는 방법을 알아보겠습니다. 가상머신 Server 의 스펙 별 가격에 대해서는 www.ncloud.com/product/compute/server 를 참고하세요. (네이버 클라우드에서는 결제정보 등록으로부터 1년간 micro 등급의 가상머신이 무료인점이 GCP 와 매우 비슷합니다.) 콘솔의 전체적인 UI 가 AWS EC2 콘솔과 매우 비슷하다는 느낌을 받았습니다. 특히 UI가 깔끔하게 느껴져서 가상머신을 운용할 때 좋을 거같다는 생각이 들었습니다. 서버 생..

헬로월드! 김컴공입니다. Xcode 로 작업한 결과물을 GitHub 에 올려서 형상관리를 하기 위해서는 Access Token 가 필요합니다. Xcode 에서의 형상관리 방법부터 GitHub 에 작업물 올리기까지 한번 알아보겠습니다. (Git 을 이용한 기본적인 형상관리 법(Push, Pull 등)에 관해서는 추후에 다른 포스팅에서 다뤄보도록 하겠습니다.) 우선 Xcode 의 메인화면입니다. 1. 기본적으로 사진의 왼쪽 표시된 곳은 현재 작업중인 프로젝트의 형상관리가 어떻게 진행되고 있는지 전체적으로 확인할 수 있는 메뉴입니다. 브랜치가 어떤게 있고, Remotes 는 어떤게 있는지 등을 확인할 수 있습니다. 2. 오른쪽 인스펙터 창에서 표시된 것은 각 파일 별로 언제 변경이 됐고 언제 커밋이 됐는지 등..

헬로월드! 김컴공입니다. Google Cloud Platform 의 서비스를 이용하기 위해 결제방법을 등록하게 되면 300달러의 무료 크레딧을 지급받게 됩니다. 만약 크레딧을 다 사용했거나, 비용이 발생하지 않는 한도에서 개발을 지속해야한다면, 혹은 GCP 환경에 아직 적응하지 못했다면 낮은 사양의 인스턴스를 생성하는 방법을 선택해보는 것도 좋습니다. 그래서 오늘 포스트에서는 무료 인스턴스를 생성해보겠습니다. 우선 GCP 의 인스턴스 생성 창으로 가보겠습니다. GCP Compute Engine 대시보드에서 인스턴스 만들기를 클릭해 이동합니다. 일정 조건을 만족해서 사진의 우측 파란박스에 표시된 것 처럼 문구가 떠야 무료 인스턴스로써 적용이 됩니다. 다음 조건을 만족해야합니다. 1. 리전은 해당 인스턴스가..

헬로월드! 김컴공입니다. 구글 플랫폼 프로젝트 3번째 포스팅입니다. 이전 포스트에서는 GCP 에서 제공하는 브라우저 툴로 가상머신에 접속했는데, 이번 시간에는 vscode 를 이용해 접속해 보겠습니다. vscode 를 이용해 접속하면 브라우저 툴로 접속했을 때 보다 더 편하게 작업할 수 있습니다. 이전 포스트에서 다뤘던 2가지 요소를 다시 한번 되새기면서 시작할게요. 1. 공개키 암호화를 이용한 SSH 접속 2. GCP 에서 제공하는 가상머신 리눅스의 초기 사용자이름은 GCP 의 계정아이디 오늘의 목표 - VSCODE 를 이용해 가상머신 접속 우선 vscode 를 설치해야 합니다. (code.visualstudio.com) 각자 사용하는 운영체제에 맞춰서 설치해주시면 됩니다. visual studio c..

헬로월드! 김컴공입니다. 컴퓨터로 여러 작업을 하면서, 큰 모니터로 작업을 하면 어떨까하는 생각으로 모니터를 구매하게 됐고 저의 첫 4k 모니터인 만큼 후기를 남겨보고 싶어서 게시물을 작성하게 됐습니다. 제일 하단에 후기 요약도 해놓았으니 참고하시면 되겠습니다. 제 메인 컴퓨터는 맥북프로 13인치인데요, 맥북과 연결해서 함께 사용할 외장 모니터를 찾기 위해 여러 모니터 후기를 찾아봤었습니다. 그 중에서도 U2720Q 라는 DELL 사의 모니터가 괜찮다고하여 관심을 가지게 되었고, 가격적으로나 옵션이나 저에게 알맞는 것 같아서 구입을 하게 되었습니다. 네이버 쇼핑에서 구매를 하였고 주말에 주문해서 화요일인 오늘 모니터가 도착했습니다. 에어캡으로 포장돼서 제품이 도착했습니다. 포장 상태나 배송 과정 등은 판..

헬로월드! 김컴공입니다. 구글 플랫폼을 이용해 앱을 구현하는 프로젝트 2번째 시간입니다. 오늘의 목표는 인스턴스를 더 자세하게 다룰 수 있도록, GCP 대시보드의 원격 접속을 통해 가상머신을 다뤄보겠습니다. 오늘의 목표 - GCP 대시보드에서 가상머신 접속 먼저 GCP (console.cloud.google.com) 에 접속하세요. 이전 게시물에서 인스턴스를 생성했기 때문에, 이제 Compute Engine 서비스로 가서 인스턴스를 다룰 수 있습니다. 상단의 메뉴바를 클릭해서 Compute Engine 메뉴를 찾거나, 왼쪽 중간의 리소스 정보에서 Compute Engine 서비스를 클릭해서 접속해보겠습니다. 그럼 VM 인스턴스가 나열되있는 것을 볼 수 있는데요, 우선 가상머신을 다루기 위해, 먼저 GCP..

헬로월드! 김컴공입니다. 우분투에 자바를 설치하는 방법 두번째입니다. 첫번째 방법을 게시글로 남겼었는데, 다시 작업해보니 지금은 자바 14버전이 deprecated 된 것 같아서 현재 유효한 명령어를 이용해 자바 15 를 설치해보겠습니다. sudo apt install openjdk-14-jdk 위 명령어를 입력하면 자동으로 최신버전인 자바 15로 업데이트 해줍니다. 설치 중에 자바 설치에 관한 동의서를 보여주며 사용자로부터 동의를 받는데요, CLI 환경의 유저분들은 동의를 할 때 Tap 을 누르고 버튼을 선택해 다음 단계로 진행할 수 있습니다.

헬로월드! 김컴공입니다. 우선 npm 과 node.js 설치에 관한 공식문서는 docs.npmjs.com/downloading-and-installing-node-js-and-npm 를 참고하세요. GCP 같은 클라우드 컴퓨팅을 운용할 때, 특히 웹서버를 운용할 때, 맨 처음 npm 을 새로 설치해 이용하는 경우가 많은데, 버전이 낮아서 npm install 등의 명령어를 이용할 때 오류가 발생하는 경우가 많습니다. npm ERR! Linux 5.4.0-1029-gcp npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! code EMISSINGARG npm ERR! t..