본문 바로가기

반응형

전체 글

(349)
[DB] 달력 DB 구조는 어떻게 구성 할까? (sqlshack Calendar) https://www.sqlshack.com/designing-a-calendar-table/ Designing a Calendar Table In this article we will explore a need in reporting to aggregate or return data that is crunched based on date attributes. www.sqlshack.com
[DB] PMM 구성하기 (DB Monitoring Tool) 2023년 4월에 하려고 했던걸 이제 해본다... 이번에는 할 수 있을까..? Mariadb 모니터링 시스템으로 PMM(Percona Monitoring and Management)을 사용해보고자 한다. Maria DB를 지원하는건 아니지만 mysql 로 호환이 가능하다고 해서 고고싱 percona에서 docs 도 제공해주고 메뉴얼도 다운로드 받을 수 있다.. percona docs : https://docs.percona.com/percona-monitoring-and-management/index.html 다운로드 페이지 : https://www.percona.com/downloads 다운로드 페이지에서 메뉴얼 다운로드 및 docs 링크 바로 접근 가능하다 메뉴얼 및 Docs 살짝 봤는데 엄청 설명이..
[Docker] Docker run docker install https://24hours-beginner.tistory.com/461 [Docker] Docker installation on Ubuntu 20.04 docs가 너무 잘되어있으니 왠만하면 Docs를 참고합시다. https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 1. sudo apt-get remove docker docker-engine docker.io containerd runc 2. sudo apt-get upd 24hours-beginner.tistory.com docker run의 기본 구조 docker run [OPTIONS] IMAGE [COM..
[Python] Optional 과 type | None (feat. Type 정의와 기본값) Optional (Python 3.5에서 3.9) 이 구문은 typing 모듈의 Optional을 사용합니다. Optional[str]은 str 또는 None 타입이 될 수 있음을 의미합니다. 예: def function(arg: Optional[str]) -> None Union ( type | None) (Python 3.10 이상에서 도입) 'Union' 타입의 간소화된 형태입니다. str | None은 str 타입이거나 None 타입 중 하나임을 나타냅니다. 이 구문은 타입 힌트를 더 읽기 쉽고 간결하게 만듭니다. 예: def function(arg: str | None) -> None Type 정의 시 주의 점 이건 내가 알기론 Type 정의를 한다고 하여 기본값이 들어가는게 아닌데 회사 동료분..
[찾아봐야하는것] - 2023.12 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅 Javascript (Front) 자바스크립트 이렇게 짜면 외않되? - V8엔진의 동작원리와 최적화 방법에 대해서 알아봅시다 https://oliveyoung.tech/blog/2023-10-28/oliveyoung-javascript-turbofan/ 자바스크립트 이렇게 짜면 외않되? | 올리브영 테크블로그 V8엔진의 동작원리와 최적화 방법에 대해서 알아봅시다 oliveyoung.tech DB 퍼코나 (Percona) https://www.percona.com/ Open Source Database Software Support & Services | Percona Percona delivers enterprise-class support, consulting, managed services, and ..
[찾아봐야하는것] - 2023.11 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅 기타 SOAP(Simple Object Access Protocol) SOAP(Simple Object Access Protocol)은 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜이다. SOAP은 웹 서비스에서 기본적인 메시지를 전달하는 기반이 된다. SOAP에는 몇가지 형태의 메시지 패턴이 있지만, 보통의 경우 원격 프로시져 호출(Remote Procedure Call:RPC) 패턴으로, 네트워크 노드(클라이언트)에서 다른 쪽 노드(서버)로 메시지를 요청 하고, 서버는 메시지를 즉시 응답하게 된다. SOAP는 XML-RPC와 WDDX에서 envelope/header/body로 이루어진 구조와 전송(transport)과..
[Python] 비동기 async/await과 asyncio async/await과 asyncio는 Python에서 비동기 프로그래밍을 구현하는 데 사용되는 개념 및 라이브러리입니다. 이들은 비동기 프로그래밍을 위해 함께 사용되지만, 각각 다른 역할을 합니다. async/await 정의: async와 await은 Python 3.5 이상에서 도입된 키워드로, 비동기 프로그래밍을 구현하기 위한 언어 수준의 구문입니다. 역할: async: 이 키워드는 함수를 비동기 함수(async function)로 선언하는 데 사용됩니다. 비동기 함수는 호출될 때 바로 실행되지 않고, 대신에 awaitable 객체를 반환합니다. await: 이 키워드는 비동기 함수 내에서 다른 비동기 함수의 결과를 "기다리는(wait)" 데 사용됩니다. await는 실행 흐름을 현재 비동기 함수에..
[Python] 비동기 특화 orm - Tortoise ORM https://tortoise.github.io/index.html Tortoise ORM - Tortoise ORM v0.20.0 Documentation Tortoise ORM Tortoise ORM is an easy-to-use asyncio ORM (Object Relational Mapper) inspired by Django. Tortoise ORM was build with relations in mind and admiration for the excellent and popular Django ORM. It’s engraved in it’s design that you are work tortoise.github.io Tortoise ORM은 Python을 위한 비동기 ORM 라이브러리..

반응형