본문 바로가기

학습

(69)
미니콘다 설치 및 초기 설정 미니콘다 소개 : 여러 python 개발 환경을 구현하기 위한 도구 입니다.1. 사용자 OS에 맞는 버전을 다운로드 합니다. - 다운로드 : https://docs.anaconda.com/miniconda/ 2. 설치 스크립트 실행 합니다. - 우분투 사용자여서 Linux로 설치합니다. - ./Miniconda3-latest-Linux-x86_64.sh 3. 환경 변수 재적용 합니다. - conda 명령을 못 찾길래 환경 변수를 수동으로 설정해야 하나 싶었는데, 아니라 재적용만 하면 되었습니다. - source ~/.bashrc 4. 실행 확인 - conda list - conda env list 5. python 설치  - conda install python - conda install 패키지명 Mi..
우분투 history에 시간 기록하기 sudo vi /etc/profile HISTTIMEFORMAT="%Y-%m-%d [%H:%M:%S] "export HISTTIMEFORMAT 추가
리눅스에서 간편하게 웹서버 실행 방법 Python SimpleHTTPServer 사용 예제 1. HTTP 서버 실행 스크립트 작성: nano /home/nigt/start_server.sh #!/bin/bash cd /home/nigt python3 -m http.server 8000 2. 스크립트 실행 권한 부여: chmod +x /home/nigt/start_server.sh Node.js http-server 사용 예제 1. Node.js 및 http-server 설치: sudo apt update sudo apt install nodejs npm sudo npm install -g http-server 2. HTTP 서버 실행 스크립트 작성: nano /home/nigt/start_server.sh #!/bin/bash cd /hom..
Docker 컨테이너에 포트 추가 작업 단일 컨테이너에 단일 프로세스 고수하다가, 다른 회사 직원이 해당 컨테이너에서 동작하는 DB 접근을 요청했다.그런데 ssh, sftp가 필요하단다.포트를 추가하려고 계획했는데, 용량이 너무커서 진행이 안된다.어떻게 대처해야할지 고민중이다.  아래는 작업 계획 내용이다. 현재 디스크 용량 확인 df -h  기존 컨테이너로 생성될 신규 이미지 용량 확인 docker ps -s | grep 5432 CONTAINER_ID   IMAGE COMMAND CREATED         STATUS PORTS NAMES SIZE CONTAINER1234   IMAGE1234 "/sbin/init" 17 months ago   Up 16 months 0.0.0.0:5432->5432/tcp, :::5432->5432/t..
Git에 푸시하지 말아야 할 항목 민감한 정보:비밀번호, API 키, 인증 토큰 등.환경 설정 파일:application.properties, application.yml 같은 환경별 설정 파일..env 파일 등.빌드 파일 및 바이너리 파일:*.class, *.jar, *.war 등 컴파일된 파일.node_modules, dist 폴더 등.IDE 설정 파일:.idea 폴더, *.iml 파일 등 IntelliJ 설정 파일.특정 사용자 환경에 맞춰져 있는 설정 파일.개인 데이터 및 로그 파일:개인적인 메모 파일.로그 파일(*.log).운영 환경에서 사용하는 파일:데이터베이스 파일.캐시 파일.운영 환경에서만 필요한 설정 파일..gitignore 파일 설정 예시다음은 위에서 언급한 항목들을 무시하기 위한 .gitignore 파일의 예시입니다.#..
NextCloud를 사용하여 핸드폰 사진을 자동 업로드하고 공유하는 방법 1. NextCloud 모바일 앱 설정NextCloud 모바일 앱을 사용하여 사진을 자동 업로드하고 공유할 수 있습니다.Android 및 iOSNextCloud 모바일 앱 설치: 앱 스토어에서 NextCloud 앱을 다운로드하고 설치합니다.로그인: NextCloud 서버 주소와 계정 정보를 입력하여 로그인합니다.자동 업로드 설정:Android: 메뉴(왼쪽 상단의 세 줄 아이콘) → 설정 → 자동 업로드 → 사진 업로드를 활성화합니다.iOS: 설정(하단의 설정 아이콘) → 자동 업로드 → 사진 업로드를 활성화합니다.2. 앨범 공유 설정사진을 자동 업로드한 후, 앨범을 공유할 수 있습니다.NextCloud 웹 인터페이스에 로그인:웹 브라우저에서 NextCloud 서버 주소로 이동하고 로그인합니다.파일/사진 ..
k3s로 Container 환경에서 NextCloud 가 신뢰하지 않는 도메인 접근이라는 에러를 뱉어낼때 신뢰하지 않는 도메인으로 접근시스템 관리자에게 연락하십시오. 만약 시스템 관리자라면 config/config.php의 "trusted_domains" 설정을 config.sample.php를 참조하여 편집하십시오. 설정하는 방법에 대한 정보는 문서에서 찾을 수 있습니다.   NextCloud에서 "신뢰하지 않는 도메인으로 접근" 메시지를 해결하려면, config.php 파일의 trusted_domains 설정을 수정해야 합니다. 이 설정은 NextCloud가 신뢰할 수 있는 도메인이나 IP 주소를 명시하도록 합니다. 다음 단계에 따라 설정을 수정할 수 있습니다.1. NextCloud Pod 찾기Helm을 통해 NextCloud를 설치했기 때문에, 먼저 NextCloud가 실행 중인 Pod를 찾습니다. s..
HTML(HyperText Markup Language) HTML로 코드를 작성하는 것을 "개발"이라고 이야기하지 않는 이유는 HTML이 웹 페이지의 구조를 정의하는 마크업 언어로서 기능적 구현을 포함하지 않기 때문입니다. HTML, CSS, JavaScript를 함께 사용하여 프론트엔드 개발을 하고, 이 과정에서 HTML은 중요한 역할을 하지만, 독립적으로 개발이라고 표현하기에는 기능적 측면에서 제한적입니다. "제어 구조(Control Structures)"는 프로그램의 흐름을 제어하는 데 사용되는 구문을 의미하며, 이에는 조건문과 반복문이 포함됩니다. 결론HTML: 웹 페이지의 구조와 콘텐츠를 정의하는 "마크업 언어". 논리적 기능(예: for문, if문) 없음.JavaScript: 웹 페이지에 동적 기능을 추가하는 "프로그래밍 언어". 논리적 기능(예: ..