구글 코랩(Google Colab/Colaboratory) 사용법
·
Programming
1. 배경 상황 회사에서 업무의 일환으로 인공지능/머신러닝(AI/ML)쪽에 대한 지식을 학습 해야하는 일이 생겼다. 관련된 강의 들으면서 실습을 진행하려 했지만… 내가 사용하는 맥북이 M1 맥북이라 텐서플로(tensorflow) 설치가 꽤나 번거로워서 해당 강의에서 알려 준 툴인 구글 Colab을 사용하게 되어 사용법을 간단하게 적어두려 한다. 2. Google Colaboratory란? Google Colaboratory, 줄여서 구글 코랩(Google Colab)은 브라우저 내에서 파이썬 스크립트를 작성 및 실행할 수 있도록 지원하는 도구이며, 파이썬의 Jupyter Notebook과 유사한 환경을 제공한다고 생각하면 된다. 기본적으로는 무료로 제공되며, 컴퓨팅 리소스 사용량 등에 따라 Colab P..
Node.js Error: Cannot find module /usr/src/app/nodemon 에러 해결
·
Programming
1. 배경 상황 최근 데모 실습을 위해 Codepipeline + CodeCommit + Codebuild로 CI/CD 파이프라인 구축을 하고있는데, Codebuild에서 에러가 어마무시하게 나서 하나씩 정리해두려 한다. ‘Error: Cannot find module '/usr/src/app/nodemon' 에러는 pkg 모듈로 Node.js(Express 프레임워크) 프로젝트를 빌드하고 도커 이미지로 만드는 과정에서 발생했던 에러였다. 정확한 에러 메시지는 아래와 같았다. 2. 에러 해결 기존 Dockerfile을 다시 살펴보니 서버를 가동시키는 명령어를 nodemon으로 해두었었다. 로컬로 접속 테스트를 했었을 당시에 서버 재부팅이 귀찮아서 -g 모드로 nodemon을 설치해서 사용 ..
AWS Amplify/React 에러 발생: Module Not Found: Can’t resolve ‘faker’
·
DevOps
1. 배경 상황지난 포스팅에 이어서 회사에서 팀 과제 때문에 진행했었던 Amplify Workshop을 따라하던 중 발생한 에러 해결 내용을 기록해두려 한다. 참고로 Amplify에서 실습한 코드는 리액트(리액트 네이티브 아님)기반의 앱. 백엔드를 자동으로 생성해주는 Amplify 앱 특성상 백엔드 코드는 별도로 생성하지 않았다. 에러 1: AWS Amplify에서 Module not found: Error: Can't resolve '@aws-amplify/ui-components' 에러에러 2: AWS Amplify/React 에러 발생: Module Not Found: Can’t resolve ‘faker’ 에러 2: AWS Amplify/React 에러 발생: Module Not Found: Ca..
PKOS 스터디 1주차: kOps 설치 및 기본 사용
·
DevOps
최근 회사를 옮기게 되면서 데브옵스 엔지니어에서 솔루션즈 아키텍트로 직무 전환을 하게 되었다. 그런데 클라우드 서비스에 대한 지식과 경험이 없는 채로 입사를 하게 되다보니;; 기초적인 클라우드 서비스에 대해 공부하느라 원래 제일 관심있었던 쿠버네티스에 대한 공부를 미루고만 있었는데… 마침 이전 직장의 팀원 분이 참여하셨던 쿠버네티스 스터디의 다음 기수가 오픈해서 참여해보게 되었다. 이번에 참여하게 된 스터디는 가시다님이 운영하시는 쿠버네티스 스터디로 매번 스터디 테마가 약간씩 다른 것으로 알고있는데, 이번 기수에는 현업에서 쿠버네티스를 사용한 경험이 있는 분들을 대상으로 쿠버네티스의 각 요소에 대해 실습을 통해 학습하게 된다. 스터디 1주차의 내용은 Kops라는 쿠버네티스 배포 도구를 설치하고, 해당 도..