Summary Of Summer
close
프로필 사진

Summary Of Summer

github: @su-mmer

  • 분류 전체보기 (108)
    • 프로젝트 (26)
      • 오픈소스컨트리뷰톤체험형_Git활용및Redis (4)
      • 컴파일 설치로 AWS 3-Tier 구축하기(+테라.. (11)
      • 슬랙봇(이제 CI를 곁들인) (11)
    • 트러블 슈팅 (8)
    • Cloud (37)
      • Infra (1)
      • Docker & K8S (25)
      • AWS (2)
      • IaC (6)
      • CICD (1)
    • Linux (12)
    • Network (0)
    • Data (1)
    • IT 도서 (0)
    • 개발 (17)
      • 코테 (13)
      • Web Application (2)
    • 컨퍼런스 (2)
    • 뉴스 및 트렌드 (0)
    • 회고록 (2)
    [Django] Django 운영 시 WEB/WAS 서버를 따로 사용하는 이유

    [Django] Django 운영 시 WEB/WAS 서버를 따로 사용하는 이유

    목표127.0.0.1과 0.0.0.0의 차이에 대해 이해한다.Django를 운영 시 WEB/WAS 서버를 따로 사용하는 이유에 대해 이해한다. 사용 환경Django v4.2.20Python v3.12.3EC2 사용 문제 상황Django Application을 EC2에 배포하는 테스트를 하던 중 외부에서 접근이 되지 않는 문제가 있었다. 서버 내부에서는 app 이 제대로 실행이 되었다. (app 개발이 덜 돼서 404지만 아무튼 실행은 되었다..)(django) user@ip-10-0-27-109:~/django/djangosample$ python manage.py runserverWatching for file changes with StatReloaderPerforming system checks....

    • format_list_bulleted 카테고리 없음
    • · 2025. 7. 20.

    [가상환경] Python 가상 환경의 원리

    지금까지 python 가상환경을 사용하면서 activate/deactivate만 할 줄 알았지 구조를 모르고 사용했습니다.매번 급하게 사용하다보니 잘 안되면 가상 환경을 날리고 새로 만들었었는데요.이번 기회에 가상 환경의 구조를 알아보기로 했습니다.python 가상 환경 중 venv에 대해서만 찾아보았습니다. venv의 동작 방식파이썬 가상환경은 디렉터리 구조의 격리된 환경을 가집니다.uv를 사용해 python 가상 환경을 만들어보겠습니다.user@ip-10-0-27-109:~/test$ uv venvUsing CPython 3.12.3 interpreter at: /usr/bin/python3Creating virtual environment at: .venvActivate with: source .v..

    • format_list_bulleted Linux
    • · 2025. 6. 28.
    [8일차] 프로그래머스 - 순서쌍의 개수, 진료순서 정하기, 모스부호(1),

    [8일차] 프로그래머스 - 순서쌍의 개수, 진료순서 정하기, 모스부호(1),

    순서쌍의 개수 풀이 def solution(n): return len([i for i in range(1, n+1) if n%i==0]) 나누어 떨어지면 순서쌍에 해당된다. 리스트를 만들고 리스트의 길이를 리턴한다. 다른 풀이 def solution(n): return len(list(filter(lambda v: n % (v+1) == 0, range(n)))) filter(function, iterator) 함수를 사용해서 iterator 값을 함수에 넣어서 true인 값을 리스트로 만든다. 0부터 n-1까지의 값들 중에 나누어 떨어지는 값을 필터링한다. 진료순서 정하기 풀이 def solution(emergency): li = sorted(emergency, reverse=True) return [..

    • format_list_bulleted 개발/코테
    • · 2023. 11. 2.
    [7일차] 프로그래머스 - 숨어있는 숫자의 덧셈(1), 인덱스 바꾸기, 특정 문자 제거하기, 외계행성의 나이

    [7일차] 프로그래머스 - 숨어있는 숫자의 덧셈(1), 인덱스 바꾸기, 특정 문자 제거하기, 외계행성의 나이

    숨어있는 숫자의 덧셈(1) 풀이 def solution(my_string): return sum([int(i) for i in my_string if i in ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]]) 인덱스 바꾸기 풀이 def solution(my_string, num1, num2): s = list(my_string) s[num1], s[num2] = s[num2], s[num1] return ''.join(s) list(my_string)으로만 해도 리스트로 변경된다. swap()함수를 따로 사용할 필요 없이 파이썬에서는 문자를 서로 바꾸는 문법을 지원한다. 특정 문자 제거하기 풀이 def solution(my_string, letter): s =..

    • format_list_bulleted 개발/코테
    • · 2023. 11. 1.
    [6일차] 프로그래머스 - 옷가게 할인 받기, 문자 반복 출력하기, 대문자와 소문자, 자릿수 더하기

    [6일차] 프로그래머스 - 옷가게 할인 받기, 문자 반복 출력하기, 대문자와 소문자, 자릿수 더하기

    옷가게 할인 받기 풀이 def solution(price): if 500000

    • format_list_bulleted 개발/코테
    • · 2023. 10. 31.
    [5일차] 프로그래머스 - 최빈값 구하기, 직각삼각형 출력하기, 주사위의 개수, 중복된 숫자 개수

    [5일차] 프로그래머스 - 최빈값 구하기, 직각삼각형 출력하기, 주사위의 개수, 중복된 숫자 개수

    최빈값 구하기 풀이 def solution(array): count = [0]*(max(array)+1) for i in array: count[i] += 1 alot = -1 for i in count: if alot < i: alot = i return count.index(alot) if count.count(alot) == 1 else -1 코딩을 C로 시작한 터라.. 이런 방법밖에는 생각나지 않았다.. array의 최대값 크기만큼 count 배열을 생성한다. array의 값이 나올 때마다 count 배열의 인덱스에서 +1을 한다. count 배열의 가장 큰 값이 최빈값이다. 가장 큰 값이 2개 이상이면 -1을 리턴한다. 다른 풀이 def solution(array): while len(array..

    • format_list_bulleted 개발/코테
    • · 2023. 10. 30.
    • navigate_before
    • 1
    • 2
    • navigate_next
    전체 카테고리
    • 분류 전체보기 (108)
      • 프로젝트 (26)
        • 오픈소스컨트리뷰톤체험형_Git활용및Redis (4)
        • 컴파일 설치로 AWS 3-Tier 구축하기(+테라.. (11)
        • 슬랙봇(이제 CI를 곁들인) (11)
      • 트러블 슈팅 (8)
      • Cloud (37)
        • Infra (1)
        • Docker & K8S (25)
        • AWS (2)
        • IaC (6)
        • CICD (1)
      • Linux (12)
      • Network (0)
      • Data (1)
      • IT 도서 (0)
      • 개발 (17)
        • 코테 (13)
        • Web Application (2)
      • 컨퍼런스 (2)
      • 뉴스 및 트렌드 (0)
      • 회고록 (2)
    인기 글
    전체 방문자
    오늘
    어제
    Copyright © su-mmer 모든 권리 보유.
    SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
    and Current skin "dev-roo" is modified by Jin.

    티스토리툴바