개발 블로그
close
프로필 사진

개발 블로그

github: @denev6

  • ALL
    • Troubleshooting
    • Network
      • NetWork
      • Linux
      • Rocky Linux
      • Ubuntu
      • Docker
      • Oracle VM Virtualbox
      • Windows
      • Raspberry Pi 5
      • Jenkins
      • ETC
    • Arduino
      • Linux
      • Windows
    • C++
    • Android
    • Spring
    • STS4
    • SSR
    • Javascript
    • Python
    • React
    [Spring] logback 세팅

    [Spring] logback 세팅

    logback-spring.xml[참고] 파일 생성 경로는 Spring Boot 기준으로 ‘/src/main/resources/’이다. %d{HH:mm:ss.SSS} %-5level %logger{36} - %msg%n %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n INFO ACCEPT DENY ${BASE}/%d{yyyy-MM-dd}_INFO_LOG.log 30..

    • format_list_bulleted Spring
    • · 2025. 8. 31.
    [Python] 기술적 지표  API 만들기(3) - Docker를 이용한 배포

    [Python] 기술적 지표 API 만들기(3) - Docker를 이용한 배포

    URL에서 해당 서버의 사설 IP:포트/API Path를 입력할 때 화면에 JSON으로 띄워져야 한다. 이건 그냥 메모용이라..따라할 순 없을 것 같다. File Zilla와 같은 FTP로 VS Code에서 작업한 파일들을 옮긴다.‘venv’ 디렉토리나 ‘.gitignore’는 제외해도 된다.만약 퍼미션 에러가 뜬다면 아래와 같이 권한을 변경해주면 된다. chown {유저 아이디}:{유저 아이디} {배포 디렉토리명} 옮기고 난 후 docker-compose.yaml을 생성해 아래와 같이 작성한다. version: "3.0"services: {서비스명}: build: context: {작업 경로} dockerfile: dockerfile container_name: {..

    • format_list_bulleted Python
    • · 2025. 5. 24.

    [Python] 기술적 지표 API 만들기(2) - 라이브러리 의존성 주입 및 코드 작성

    원래 야후 파이낸스에서 Rest API 제공하면 만들 필요 없었는데 제공을 안한단다.. 그래서 Chat GPT한테 찾아보니 Python 쪽에선 데이터를 땡겨올 수 있어서 Python에서 API 만든 후 내가 직접 관리하고 있는 전용 API 서버에서 Python API를 끌어와 사용하는 방법을 채택하기로 했다. 1. 필요 라이브러리 설치$ pip install flask$ pip install yfinance$ pip install pandas$ pip install pandas_ta$ pip install numpy==1.26.42. 코드 작성① dockerfileFROM python:3.10-slimWORKDIR /deploy/stock-apiCOPY requirements.txt ./RUN pip i..

    • format_list_bulleted Python
    • · 2025. 5. 24.

    [Python] 기술적 지표 API 만들기(1) - VS Code Python 세팅

    1. VS Code 설치 2. Extensions - ‘python’ 검색 후 설치 3. 인터프리터 설치 Ctrl + Shift + P - ‘Python: Select Interpreter’ - 버전 설치 4. 가상환경 세팅Terminal - New Terminal - python -m venv venv 5. 가상환경 활성화PS C:\Users\user-01\VSCode-workspace\STOCK> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser PS C:\Users\user-01\VSCode-workspace\STOCK> venv\Scripts\activate(venv) PS C:\Users..

    • format_list_bulleted Python
    • · 2025. 5. 24.
    [Network | Oracle VM Virtualbox] 가상머신 복제 후 IP 주소 변경 및 SSH 포트 변경

    [Network | Oracle VM Virtualbox] 가상머신 복제 후 IP 주소 변경 및 SSH 포트 변경

    안쓰는 노트북에 Oracle VM Virtualbox를 설치하고 가상머신 몇 개 만들어서 서버 돌리는 중인데 2개 더 필요해서 VM Virtualbox 내에서 복제를 해봤다. 바로 사용하면 외부에서 PuTTy와 같은 SSH 프로그램으로 접근도 불가능할 뿐더러 나는 복제했던 가상머신 내부에 고정 IP를 할당해놓은 터라 수정할 게 몇가지 있었다. 추후에 서버가 더 필요해서 복제하게 될 때 참고하기 위한 포스팅이다. 순서는 아래와 같다. MAC 주소 변경Hostname 변경고정 IP 변경SSH 접근 포트 변경방화벽 포트 등록포트포워딩 1. MAC 주소 변경복제해놓은 가상머신을 끈 상태에서 설정 창에 들어간다. 이렇게 있을텐데 어댑터1, 2, 3, 4 중 1만 빼놓고 네트워크 어댑터 활성화(E)에 체크박스가 ..

    • format_list_bulleted Network/Oracle VM Virtualbox
    • · 2025. 5. 24.
    [Android] Firebase 푸시 알림 테스트(2) - API 생성 및 푸시 알림 테스트

    [Android] Firebase 푸시 알림 테스트(2) - API 생성 및 푸시 알림 테스트

    1. Firebase 의존성 주입dependencies { // 생략 ... implementation 'com.google.firebase:firebase-admin:9.2.0'}2. FCM 관련 DTO 생성@Getterpublic class FcmGetDto { private String token; private String title; private String body;}3. FcmService.java 생성@Servicepublic class FcmService { @PostConstruct public void initialize() throws IOException { if(FirebaseApp.getApps().isEmpty()) { ..

    • format_list_bulleted Android
    • · 2025. 5. 20.
    • navigate_before
    • 1
    • 2
    • 3
    • 4
    • ···
    • 17
    • navigate_next
    공지사항
    전체 카테고리
    • ALL
      • Troubleshooting
      • Network
        • NetWork
        • Linux
        • Rocky Linux
        • Ubuntu
        • Docker
        • Oracle VM Virtualbox
        • Windows
        • Raspberry Pi 5
        • Jenkins
        • ETC
      • Arduino
        • Linux
        • Windows
      • C++
      • Android
      • Spring
      • STS4
      • SSR
      • Javascript
      • Python
      • React
    인기 글
    전체 방문자
    오늘
    어제
    Copyright © 이주여이 모든 권리 보유.
    SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
    and Current skin "dev-roo" is modified by Jin.

    티스토리툴바