구름(goorm) IDE에서 Github에 Commit 하고 push 하기

반응형
728x170

요즘 구름 IDE를 사용해서 개발을 하고있는데요

 

기존에 쓰던 jetbrain 사의 IDE랑 비교 했을 때 상당히 불편한 부분이 많더군요...

 

일단 제일 불편한 부분이 git이랑 연동하는 부분이었습니다.

 

(왜 clone하는건 메뉴얼에 있으면서 처음에 commit 하는건 없음 ㅡㅡ?)

 

그래서 여기에 정리해 보겠습니다.

 

참고로 처음 사용할 때 github로부터 데이터를 clone으로 가져오는 것이 아닌

 

구름의 기본 템플릿을 사용한 후 github에 commit하여 push하는 방법을 알려드릴 것입니다.

 


1. 구름 컨테이너 설정

 

특별한건 없습니다.

 

제일 많이 사용한다고 생각하는 python으로 기본 템플릿을 만들겠습니다.

 

이 때 반드시 기본 템플릿으로 하셔야합니다.

 

clone하여 사용하는 방법은 다음에 알려드리겠습니다.

 

컨테이너 설정1

 

컨테이너 설정2

 

위 그림과 같이 설정하고 컨테이너를 만들면됩니다.

 


2. 구름 IDE에서 github 연결하기

 

처음 생성된 컨테이너에 들어가서 좌측의 git 메뉴에 들어가면 "저장소 연결"이라는 버튼이 보일겁니다

 

이 부분은 무시하고 터미널에 git init 을 입력해줍니다.

 

그리고 다시 git 메뉴에 들어가면 다음과 같은 그림을 확인할 수 있습니다.

 

(혹시 git init을 했는데 git 탭에 아무것도 뜨지 않으면 페이지를 새로고침 하세요)

 

git init

 

메뉴에 변화가 생긴 것을 확인할 수 있습니다.


3. 구름 IDE에 개인 토큰 넣기

그럼 이제 개인 토큰을 구름 IDE 등록해봅시다

 

git 메뉴의 오른쪽 위의 폴더 설정 버튼을 클륵합니다

 

깃 폴더 설정

 

그리고 "유저 정보" 탭을 클릭하여 자신의 github 정보를 넣습니다.

 

유저 정보

엑세스 토큰을 넣고 "변경" 버튼을 꼭 클릭 해줘야합니다

 

(여기서 에러가 발생할 경우 제일 밑에 "에러 처리" 부분을 확인해주세요)

 

그리고 "저장" 버튼을 눌러서 저장합니다.

 

구름 IDE에서는 jetbrain처럼 토큰을 입력할 수 있는 창이 따로 나오지 않기 때문에

 

엑세스 토큰을 미리 입력하지 않은 상태에서는 push를 할 수 없습니다


4. push 하기

 

지금부터는 일반적인 command line을 사용한 git commit과 push와 동일합니다.

 

이를 구름 IDE의 터미널에서 진행합니다.

 

add 및 commit 하기

add와 commit을 합니다.

 

① git add .

② git commit -m "test commit"

 

그리고 push할 장소를 설정하고 push를 해봅니다.

 

③ git remote add origin [자신의 깃 주소]

④ git push -u origin master

 

그래서 개인 토큰을 사용해서 push를 해야합니다. (개인 토큰 발행 방법은 인터넷으로 검색해주세요 ㅠㅠ)

git push -u origin master를 사용하여 다시 push 해봅니다.

 

push 성공!


5. 에러 처리

300x250

① remote add 또는 토큰 입력에서 에러가 발생했을 경우

 

git remote remove origin 을 사용하여 등록되어있는 github 저장소를 헤제한다

 

이후 다시 [3. 구름 IDE에 개인 토큰 넣기]를 통해 개인 토큰을 입력하고

 

remote add origin master를 사용하여 저장소를 다시 등록하고 push를 시도한다

 

② 위 방법을 해도 에러가 발생할 경우

 

토큰을 재생성해보시길 바랍니다.

 

단, 생성할 때 모든 권한에 체크를 넣고 만들어보세요!

 

반응형

댓글()

해결법: 이 디바이스를 사용하기위해 필요한 앱을 설치해주세요

반응형
728x170

새로운 블루투스 헤드셋을 샀는데 블루투스 연결이 안됩니다 ㅡㅡ;;

 

연결하려고 하면 아래와 같은 메시지가 뜨는데요

 

이 디바이스를 사용하기위해 필요한 앱을 설치해주세요

 

해결한 방법을 알려드리겠습니다.

 

<테스트 환경>

 

갤럭시 S9

안드로이드 10


1. 해결 방법 = 블루투스 데이터 초기화

300x250

블루투스 시스템 앱에 저장되어있는 데이터들이 충돌하여 에러가 발생하는 것이기 때문에

 

이를 삭제시켜주면 됩니다.

 

단, 이 방법을 이용해서 데이터를 삭제하면

 

기존에 페어링되어있던 모든 블루투스 기기들의 연결이 끊깁니다.

 

 

 

위와 같은 방법으로 초기화 한 후

 

다시 한번 해당 기기와 연결 시도를 하시면됩니다.

반응형

댓글()

내돈산 GTS2 Mini 3개월 실사용 리뷰!! (구매전 꼭 참조)

반응형
728x170

제 돈으로 주고 산 이후의 리뷰입니다

 

솔직히 리뷰를 안하려고 했는데

 

너무 만족하고 사용중이라서 리뷰를 써볼까 합니다.

 


1. 제품의 기본 스펙

 

먼저 제품의 기본적인 기능입니다.

실제로 받아서 보면 약간 저렴한 느낌의 애플워치 느낌이 납니다.

 

위는 알루미늄 아래는 플라스틱

 

윗 부분은 알루미늄 커버로 고급진 느낌이 나지만

 

아래의 잘 보이지 않는 부분은 플라스틱을 사용하여 싼 느낌이 납니다

 

하지만, 적절한 원가절감이라 생각합니다.

 

 


2. 장단점 및 특징

 

다른 스펙이나 겉모습은 쉽게 찾아볼 수 있으니

 

실사용 후기를 바로 알려드리겠습니다.

 

<장점>

 

1. 가격 대비 디스플레이가 아주 예쁘고 깔끔합니다 그리고 상당히 밝습니다.(최대 450nit)

- 다른 스마트 워치들은 대부분 350~400nit입니다.

- 그래서 밖에서 봐도 상당히 밝습니다.

- 또한 조도센서가 있어 자동으로 밝기 조절을 할 수 있습니다.

 

2. 같은 브랜드 제품음 Miband5와 비교하면 애니매이션이 훨씬 부드럽습니다.

- 물론 고가 브랜드에 비하면 프레임이 좀 부족하지만 크게 신경쓰일정도는 아닙니다.

 

3. 특별한 설치나 루팅 없이 한글화로 사용가능

- 워치와 연동 앱 자체에서 한글을 지원합니다.

 

4. 줄은 간단히 바꿀 수 있음

- 20mm이면 어떤 줄이라도 교체할 수 있습니다.

 

5. 시계 앱을 사용하면서 현재 시간을 볼 수 있음

- Miband 시리즈에서는 이게 불가능해서 진짜 불만이었습니다...

- 예를들면 스톱워치를 사용하면서도 상단에 현재 시간과 날짜가 표시됩니다.

 

6. 배터리 타임은 약 7일

- 현재 사용중인 기능은 다음과 같습니다.

- AOD(Always on Display)

- 일일 수신 메시지 (50~100개)

- 매일 7개의 알람 사용중

- 기타 다른 기능(심박수, 산소포화도 등)은 사용하지 않음

- 고가 브랜드에 비해 상당히 길게 사용할 수 있습니다.

=> 제일 마음에 드는 부분....

 

7. 메시지를 전부 볼 수 있음

- 안드로이드 계열의 스마트 워치는 메시지 내용을 전부 볼 수 없습니다.

- GTS2 mini는 수신한 메시지의 대부분의 내용을 볼 수 있습니다

- 물론 내용이 너무 길면 도중에 짤립니다.

300x250

 

<단점>

 

1. 터치 정확도가 떨어짐

- 터치 반응성이 떨어지는건지 정확도가 떨어지는건지 터치한 부분이 정확히 인식하지 않습니다.

- 그래서 작은 버튼은 한 번이 아니라 두 번 이상 누르는 경우가 많습니다.

- 하지만 일반적인 사용에는 지장없습니다 (대부분의 아이콘이 크기 때문)

 

2. 베젤은 어느정도 있는 편이다

- 베젤이 작다고 말할순 없을정도입니다.

- 그래도 잘 보이지 않으며 만족할만한 수준입니다.

 

3. 뽑기 or 최적화가 조금 부족하다

- 하드웨어 불량인지 앱의 최적화가 부족한건지 절전 모드에 문제가 존재합니다

- 특히 AOD에 대한 "스마트 모드"라는 것이 존재하는데 이는 시계를 차고있지 않으면 AOD를 자동으로 끄는 기능입니다.

- 하지만 뭐가 문제인지 가끔 시계를 벗어두면 전원이 나가버립니다...

- 이부분은 검색을 해보니 해외에서도 몇몇 발생하는 사람들이 있었습니다.

- 하지만 이 부분은 "스마트 모드"를 사용하지 않으면 해결되는 사항이었습니다.

 

<정리>

혹시 Miband 살까? 생각하는 사람은 무조건 GTS2 Mini를 사는게 좋습니다.

 

가격도 그리 크게 차이나지 않을 뿐더러

 

디스플레이 사이즈도 어마어마하게 차이나기 때문입니다.

 

진짜 운동할 목적으로 스마트워치가 필요한 사람이 아니라면

 

현시점 이 상품이 제일 좋은 스마트워치라고 생각합니다


3. 추천 악세사리

 

광고는 아닙니다 ㅠㅠ

 

알리에서 파는 시계 스트랩이 있는데요

 

이게 진짜 편합니다;;

 

바로 "솔로 루프 밴드"입니다.

 

https://ko.aliexpress.com/item/1005001858943852.html?spm=a2g0o.productlist.0.0.77d04e96KcmycK&algo_pvid=c5cf0914-f0d3-4380-9e06-c341f935009f&algo_expid=c5cf0914-f0d3-4380-9e06-c341f935009f-0&btsid=0b01114516223445261807250e5ca1&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ 

 

0.78US $ 30% OFF|Amazfit GTS 2/2e/GTS2 미니/GTR 42mm 47mm/GTR2/2e/stratos 2/3 팔찌 시계 Amazfit Bip Strap 용 20mm 22mm

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

 

시계를 사용하면서 제일 싫은게 시계 줄에서 고정하는 부분이 컴퓨터에서 타자를 칠 때 책상과 닿는 점인데요

 

이 밴드를 사용하면 그게 없습니다

 

왜냐고요? 원라인이라서 고정하는 부분이 없기 때문입니다.

 

 

고정하는 부분이 없는 밴드

이거 한번 사용해보면 기존 시계줄로 돌아가기 힘듭니다;;

 

대신 이 시계줄을 사용하면 전체적으로 좀 저렴해보이는 효과가 있죠 ㅎㅎ

 

사이즈 결정하는데 결정 장애가 생길듯 하니 제가 팁을 하나 남기고 끝내겠습니다.

 

<사이즈 결정>

 

!! GTS2 Mini의 경우 20mm이므로 20mm를 기준으로 설명합니다. !!

 

1. 먼저 자신의 손목 둘레를 측정합니다.

- 줄자가 없으면 티슈나 휴지로 손목에 한 바퀴 돌린 다음 그 길이를 재도 됩니다.

 

2. 자신의 사이즈가 위의 표에서 앞쪽 범위에 들어가면 해당 사이즈의 밴드를 삽니다.

- 예: 162mm -> XS를 구매

 

3. 자신의 사이즈가 가운데에 들어가면 한 단계 아래 사이즈의 밴드를 삽니다

- 예: 170mm -> XS를 구매

 

4. 자신의 사이즈가 뒷부분에 해당하면 해당 사이즈의 밴드를 삽니다.

- 예: 174mm -> S를 구매

 

쓰다보면 늘어나기 때문에 적게 사는게 좋습니다.

 

 

이상입니다!

반응형

댓글()

안드로이드 The emulator process for AVD Pixel_4_API_30 was killed -2

반응형
728x170

The emulator process for AVD Pixel_4_API_30 was killed -2에 대한 두 번째 글입니다!

 

1편에서는 단순히 컴퓨터 CPU의 가상화 기능을 ON 하는 기능을 알아봤습니다.

 

1편 블로그 - 컴퓨터 CPU의 가상화 기능 ON하기

 

모든 해결법! The emulator process for AVD Pixel_4_API_30 was killed -1

정말 이거 고친다고 개고생했습니다.. 이상하게 뭔 보안 문제인지 회사 컴에는 안드로이드 에뮬 실행이 안되더군요 그래서 3일간 인터넷을 뒤졌는데 해결하지 못했다가 갑자기 어느 웹사이트에

mmol.tistory.com

 


1. Intel x86 Emulator Accelerator 재설치하기

 

① 먼저 Android Studio를 실행합니다

 

② Ctrl + Alt + S를 클릭하여 setting 화면을 들어갑니다

 

③ SDK를 검색하여 "Android SDK" 항목에 들어갑니다.

 

④ SDK Tools에 들어갑니다.

 

⑤ 아래의 항목에서 "Intel x86 Emulator Accelerator"를 체크합니다.

(이미 체크되어 있다면 체크를 풀고 apply를 누른 후 다시 체크를 하여 apply를 합니다)

위 과정을 진행했다면 "Intel x86 Emulator Accelerator"가 재설치될 것입니다.

 

⑥ 재부팅 실지

 

⑦ Android Studio 실행 후 에뮬레이터 재실행

 

위 과정에서도 되지 않는다면 아래의 과정을 실시하길 바랍니다.

 

300x250

2. 가상 머신 플랫폼 켜기

 

① 제어판에서 "Windows 기능 켜기/끄기"에 들어갑니다.

 

② "가상 머신 플랫폼"에 체크를 하고 확인을 누릅니다

 

 

③ 재부팅 후 Android Studio에서 Emulator를 실행시켜봅니다.

 


저는 "가상 머신 플랫폼"에서 해결되었습니다.

 

보통 인터넷에 있던 것은 이전에 올린 블로그랑 이번에 올린 "Intel x86 Emulator Accelerator 재설치하기"인데요

 

아무리 해도 해결되지 않아서 엄청 고생했습니다 ㅎㅎ

반응형

댓글()