오늘은 docker로 Nginx를 설치하는 방법을 알아보겠습니다. Docker docker는 컨테이너라는 시스템을 사용해서 어플리케이션을 언제어디서나 동일한 상태로 사용할 수 있게 해주는데요. 일종의 가상화라고 생각하시면 될 것 같습니다.그래서 리눅스 시스템에서 여러가지 패키지가 꼬이지 않게 하나로 관리할 수 있도록 해주는 것인데요. 설치는 기존에 것을 참고하시어 설치하시면 됩니다. 2025.09.30 - [Programming] - Docker Compose 설치 Docker Compose 설치# 필수 패키지 설치sudo apt install -y ca-certificates curl gnupg# Docker GPG 키 등록sudo install -m 0755 -d /etc/apt/keyringscur..
# 필수 패키지 설치sudo apt install -y ca-certificates curl gnupg# Docker GPG 키 등록sudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg# Docker 저장소 추가echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/ubuntu $(. /etc/os-release && ec..
ubuntu 시스템에서 구글 드라이브를 마운트 하는 방법을 알아보겠습니다. 먼저 패키지를 설치해야 하는데요. google-drive-ocamlfuse를 설치해야 합니다. google-drive-ocamlfuse 설치깃허브에서 자세한 설치 방법을 확인하셔도 되구요.https://github.com/astrada/google-drive-ocamlfuse GitHub - astrada/google-drive-ocamlfuse: FUSE filesystem over Google DriveFUSE filesystem over Google Drive. Contribute to astrada/google-drive-ocamlfuse development by creating an account on GitHub.gi..
n8n과 구글 드라이브 연동하려면 OAuth를 연동해야 합니다. n8n에서 구글 드라이브 연동을 하고 그리고 구글 클라우드에 가서https://console.cloud.google.com/ 중요한 것은 웹 어플리케이션으로 해서승인된 리디렉션 URI를 넣어주어야 합니다. 그리고 아래와 같이 이제 테스트 중이라는 메시지가 나오는데요. 테스트 계정에 본인 계정을 추가해주셔야 넘어갑니다.이런 내용을 정리하면 구글 드라이브 연동이 가능합니다.
Replit? Replit은 2016년에 설립된 AI 기반의 소프트웨어 개발 및 배포 플랫폼입니다. 클라우드 기반의 통합 개발 환경(IDE)을 제공하여 사용자가 복잡한 설정 없이 웹 브라우저에서 직접 코드를 작성하고, 실행하고, 배포할 수 있도록 돕습니다. 50가지 이상의 프로그래밍 언어를 지원하며, 특히 AI 기능을 통해 개발 프로세스를 간소화하고 가속화하는 데 중점을 둡니다. Replit의 주요 특징 기존에 개발하려면 최소한 파이썬을 설치하고 세팅하는 과정을 거쳐야 하는데요. Replit 은 그런 과정을 스킵합니다. 요즘 핫한 vibe 코딩을 할 수 있죠.클라우드 기반 IDE: 로컬 환경 설정 없이 웹 브라우저에서 바로 개발할 수 있습니다.다국어 지원: 50가지 이상의 프로그래밍 언어와 프레임워크를 ..
마지막 빅데이터 분석기사 3유형입니다. 엄청 많이 바뀌었는데요. 이건 기존에 안풀어봐서 너무 어렵네요.공식 자체를 잘 몰라서 좀 공식을 외워서 가야할것 같네요.import pandas as pdimport numpy as npfrom scipy import statsdf = pd.read_csv("data/bcc.csv")# 사용자 코딩# 해당 화면에서는 제출하지 않으며, 문제 풀이 후 답안제출에서 결괏값 제출df.info()#print(df.head())#로그 변환df['log_resistin'] = np.log(df['Resistin'])group1 = df[df['Classification']==1]['log_resistin']group2 = df[df['Classification']==2]['l..