기존에 오라클 1core free tier 인스턴스를 사용하여 간단한 python 서비스를 crontab을 사용하고 있었는데

최근에(좀 지나긴 했지만) A1 Arm 4core, 24g ram 이 서울/춘천 이야기를 듣고 도전해 보았다.

 

오랫만에 생성이고 A1 생성이 쉽지 않다는 않다는 내용과 스크립트? 로 가능 하다고 아래 글들을 참고 해서 생성 해봤다.

 

첫번째 글이 기본적인 인스턴스와 생성과 관련된 글이다

https://quant.finterstella.com/23

1core 생성은 쉽게 가능한 터라 첫글과 같이 적당히 생성해서 python 정도 돌려봤었다.

 

두번째 글이 아마 해외 글에 있던 php 로 인스턴스 생성하는 스크립트을 동작 시키는 방법을 한글화 해 놓은 것

https://www.clien.net/service/board/cm_nas/17330089

 

세번째 글이 python으로 oci 라이브러리를 사용하여 생성하는 방법이다.

https://jaehwanshim.tistory.com/3

 

마지막글은 인스턴스 생성 후 Public IP 할당, 오라클 공식 가이드 문서

https://docs.oracle.com/en-us/iaas/Content/Network/Tasks/managingpublicIPs.htm#assign-reserved

 

그 외 문서

oci python 라이브러리 문서

https://oracle-cloud-infrastructure-python-sdk.readthedocs.io/en/latest/configuration.html

ARM은 무엇일까요 ?

https://www.oracle.com/kr/cloud/compute/arm/what-is-arm/

 

php 세팅 보다는 파이썬이 익숙하기도 하고 편해서 세번째 글을 참고해서 공개 해주신 코드를 가지고 좀 다듬어서

인스턴스 생성에 성공 했다.

 

공개 해주신 코드에 사용 방법을 완벽히 이해를 못해서 인지 oci config 읽어 드리는 부분이 제대로 되지 않아

해당 부분을 제거하고 그냥 config 텍스트 파일에 필요한 부분을 복사해서 코드를 변경해서 생성 했다.

 

조금 수정한 코드는 여기

https://gist.github.com/bluesid/3cdfa59dff4444f41d950576e5b10d42#file-oracle_instance_creation_app-py

 

대략 2주일만에 성공 !

24시간 계속 켜두진 않았고 간간히 컴퓨터 사용할 때 스크립트를 돌리는 정도의 수준 이었다.

24시간 켜 두었다만 더 빠르게 되었을 수도 ㅎ

 

온라인에서 두개의 문서를 비교

 

Diffchekcer

https://diffchecker.com 

 

DiffNow

https://diffnow.com 

 

https://github.com/thecodingmachine/workadventure

 

GitHub - thecodingmachine/workadventure: A collaborative web application (virtual office) presented as a 16-bit RPG video game

A collaborative web application (virtual office) presented as a 16-bit RPG video game - GitHub - thecodingmachine/workadventure: A collaborative web application (virtual office) presented as a 16-b...

github.com

github에 있는 오픈소스 메타버스 플랫폼, workadventure

self host도 가능

기본 업데이트 관련된 글은 이전글 에서 확인 가능

 

어떻게 보다보니 노트2 의 새로운 커스텀 버전이 있다고 해서 해봄 버전은 같으나 날짜가 최근으로 바뀌었다...

lineageosroms.com/t0lte/을 보고 하긴 했는데 www.lineageosrom.com/ 다른 사이트 인데...

 

애매하긴 하지만 롬 링크만 참고 해서 다운 받아서 적용 !

Open GApp는  ARM, 7.1, pico로 적용 했다

이전 롬에서는 mini 였는데 이번에 70 Error가 나서 더 작은 버전으로

lineage-14.1-20190126-nightly-t0lte-signed.zip

 

lineage-14.1-20190126-nightly-t0lte-signed.zip | by Option58 for Galaxy Note 2

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

정리해보면

TWRP 3.1.1 - 이전 설치 그대로 사용

신규 파일 2개(ROM lineage-14.1-20190126-nightly-t0lte-signed, Open GApps ARM, 7.1, pico)만 받아서

SD카드에 넣고 리커버리 들어가서 설치 후 재부팅 !

 

여담으로  안드로이드 9 관련 글과 7대 다른 롬 위치

Downloads for : Samsung Galaxy Note 2(UnOfficial)

Download and Install Lineage OS 16 on Samsung Galaxy Note 2 (Android 9.0 Pie)

크롬 익스텐션 Wappalyzer

웹사이트의 적용 기술을 확인할 수 있음

chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg

 

Wappalyzer

Identify web technologies

chrome.google.com

오래되고 단순하면서 유명한 사이트에서 확인 했더니

구글 관련 기술을 많이 보이고 jQuery가 1.11.2로 좀 오래되긴 했

 

+ Recent posts