본문 바로가기

분류 전체보기

(365)
도커 배포 관련 자료 [AWS] Docker(nginx + django + postgres)Play Data Final Project AWS 실습velog.io
도커 명령어 Dockerfile referenceFind all the available commands you can use in a Dockerfile and learn how to use them, including COPY, ARG, ENTRYPOINT, and more.docs.docker.com
AsyncResult와 Multiprocessing.pool 이 두 가지는 Python에서 병렬 처리를 할 때 핵심적으로 사용되는 개념입니다. 특히, 여러 CPU 코어를 활용하여 무거운 작업을 동시에 처리하고 싶을 때 유용합니다.1. Multiprocessing.Pool (멀티프로세싱 풀)무엇인가? multiprocessing.Pool은 Python에서 여러 개의 독립적인 프로세스(Process)들을 미리 생성해 놓고 작업을 분배하는 방식을 제공하는 클래스입니다. "풀(Pool)"이라는 이름처럼, 작업에 사용할 일꾼(프로세스)들을 미리 대기시켜 놓는 개념입니다.왜 사용하는가?GIL (Global Interpreter Lock) 회피: Python은 GIL이라는 특성 때문에 기본적으로 한 번에 하나의 스레드만 Python 코드를 실행할 수 있습니다 (I/O 작업 중..
[Vue] Composition API 알아보기 Vue.jsVue.js - 프로그래시브 자바스트립트 프레임워크ko.vuejs.org
yml, yaml 파일 YAML, YML 파일 이해하기입사할 때에는 프론트엔드 개발자(리액트)였지만, 이번 프로젝트에서는 앵귤러 + 자바(스프링 부트)로 된 프로젝트를 개발하게 됐다. 프론트를 시작하면 package.json을 먼저 살펴보듯이 application.yparklego.tistory.com
Icon Site Next.js SVG and transparent PNG icons | TechIconsUnified Modelling Language (UML)techicons.dev
[Python] asyncio example import asyncioqueue = asyncio.Queue()async def producer(): for i in range(3): await queue.put(f"update {i}") await asyncio.sleep(1) # 1초마다 상태 변경async def consumer(): while True: data = await queue.get() print("SSE Send:", data) if data == "update 2": breakasync def main(): await asyncio.gather(producer(), consumer())asyncio.run(main())
구글 폰트 아래 링크에서 원하는 폰트를 클릭해 확인해보고 프로젝트에 적용할 수 있다. Variable Fonts - Google FontsMaking the web more beautiful, fast, and open through great typographyfonts.google.com