profile
어제보다 오늘 그리고 오늘 보다 내일...
태그 목록
전체보기 (345)django(85)python(54)WeCode(51)django restframework(41)git(19)skill of coding(18)drf(14)go(11)Algorithms(11)python advanced(11)위코드(10)FastAPI(10)ORM(9)docker(9)mysql(8)Syntax(8)좋은 글(7)docker compose(7)unix(7)aws(6)agiliq(6)code kata(6)authentication(5)linux(5)TIL(5)basic(5)hackerrank(4)celery(4)CBV(4)admin(4)알고리즘(4)ubuntu(4)Filtering(4)React(4)TDD(4)westagram(3)rdb(3)CNS(3)chrome(3)generator(3)udemy(3)실용주의프로그래머(3)cli(3)tuple(3)이코테(3)자료구조(3)nomadcoder(3)ssh(3)Token(2)socket(2)rebase(2)북한산(2)recipe(2)queryset(2)rds(2)error(2)endpoint(2)test(2)helpme(2)http(2)go basic(2)UDP(2)scrapper(2)백운대(2)go tutorial(2)keyword args(2)argument(2)generic view(2)Inflearn(2)serializer(2)drf tutorial(2)namedtuple(2)db(2)container(2)ViewSet(2)put(2)delete(2)브런치(2)python project(2)DetailView(2)option(2)validation(2)크리마(2)asyncio(1)airbnb-api(1)arrays(1)velog(1)project(1)bootstrap4(1)syspath(1)스티브잡스(1)pip(1)magic grid(1)Traivs-CI(1)serializing(1)tutorial(1)404(1)mountain(1)DynamicField(1)stay hungry stay foolish(1)Binary File(1)loggin(1)레벨2(1)apt(1)가상환경(1)FTP(1)PIL(1)가장 흔한 단어(1)탐욕법(1)for-else(1)django.db(1)PostgreSQL(1)decorator(1)helper class(1)Statement(1)O'REILLY(1)Brunch(1)db command(1)serializers(1)리더(1)network(1)branch(1)Higher-order Function(1)dictionary(1)abstraction(1)unx(1)login(1)magic method(1)콘다(1)gulp(1)수료후기(1)ufw(1)ec2(1)conda(1)object slicing & indexing(1)views & viewsets(1)application factory(1)autocrlf(1)DetleteView(1)switch(1)twisted(1)Nginx(1)자료형(1)JWT(1)json(1)@api_view(1)http status code(1)backup(1)restore(1)resume(1)listcomprehension(1)회고록(1)회원가입(1)FBV(1)python algorithms interview(1)UpdateView(1)http basic(1)Serialization(1)이혜성(1)readme(1)wait_for_db(1)array and slices(1)postgres(1)죽을뻔(1)bcrypt(1)브레이브걸스(1)file descriptor(1)tracking(1)left rotation(1)푸쉬킨(1)zsh(1)BFS(1)ModelViewSet(1)authorization(1)architecture(1)hard shutdown(1)라이언서버(1)compileall(1)putty(1)SQLAlchemy(1)pointer(1)decorator & closure(1)user endpoint(1)permission(1)예외처리(1)update(1)CSS(1)실무자(1)위코드 1차프로젝트(1)get_absolute_url(1)dev tool(1)html(1)Motivation(1)custom user model(1)exception handling(1)non보다는 에러(1)이해(1)tailwindCSS(1)create account(1)* star args(1)content negotiation(1)이력서(1)로그파일재정렬(1)core(1)Metadata(1)Jumping on the Clouds(1)latitude longitude(1)email(1)enumerate(1)restapi(1)HTTP2.0(1)UserCreationForm(1)Markdown(1)Shortcuts(1)array(1)udf(1)lvl2(1)프로젝트(1)apt-get(1)local(1)pull(1)watchfile(1)통신 용어(1)flake8(1)sysmodule(1)WebCrawling(1)shortcut(1)venv(1)좋은 영상(1)twosum(1)MRO(1)cookie(1)MariaDB(1)HTTP/1.1(1)그리디 알고리즘(1)requests and tutorial(1)wrapper(1)graceful shutdown(1)인생(1)mysqlclient(1)debug(1)setup(1)DFS(1)Node(1)go loop(1)밀림의 사서(1)이동영(1)none(1)if(1)sort & sorted(1)빅오표기법(1)watchgod(1)remote(1)datetime(1)csv(1)록키(1)파이썬(1)object referenced(1)get_success_url(1)data structure(1)closure(1)Models and databases(1)할머니(1)slot(1)work(1)set(1)gui(1)range(1)코딩도장(1)session(1)문자열 뒤집기(1)Auth(1)deserializing(1)animation(1)search(1)dockerfile(1)산행(1)k번째(1)Tern(1)genericView(1)winscp(1)1차프로젝트(1)기본 라이브러리(1)배민문방구(1)environments vars(1)zip(1)semantic tag(1)Bukhansan mountain(1)클론코딩(1)go syntax(1)좋은글(1)chat app(1)package(1)struct(1)16기(1)uploader(1)sunday(1)scp(1)npm(1)django resetframework(1)진취적인 도전가(1)command(1)model method(1)IT용어(1)clone coding(1)List(1)counting valley(1)librarian of jungle(1)k번째 큰수(1)docstring(1)유퀴즈(1)프로젝트 생활(1)Thread(1)stack(1)queue(1)IAM(1)S3(1)process(1)class based views(1)Views and Generic Views(1)repeatedString(1)pseduo selectors(1)BroadCasting(1)firewall(1)패키지(1)ppa(1)
post-thumbnail

[nginx] 시작 - 소개하기

"engine-ex"로 발음되는 Nginx는 오픈 소스 웹 서버로, 웹 서버로서의 초기 성공 이후 지금은 역방향 프록시 , HTTP 캐시 및 로드 밸런서로도 사용됩니다.Nginx를 사용하는 유명 회사로는 Autodesk, Atlassian, Intuit, T-Mobil

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

[탐색 및 시뮬레이션] Python Algorithms

O(n)O(1)회문 문자열 검사 N개의 문자열 데이터를 입력받아 앞에서 읽을 때나 뒤에서 읽을 때나 같은 경우(회문 문자열) 이면 YES를 출력하고 회문 문자열이 아니면 NO를 출력하는 프로그램을 작성한다.단 회문을 검사할 때 대소문자를 구분하지 않습니다.첫 줄에 정수

2022년 5월 25일
·
0개의 댓글
·

[코드 구현력 기르기] Python Algorithms

코드 구현력 기르기 K번째수 N개의 숫자로 이루어진 숫자열이 주어지면 해당 숫자열중에서 s번째부터 e번째 까지의 수를 오름 차순 정렬했을 때 k번째로 나타나는 숫자를 출력하는 프로그램을 작성하세요. 입력 설명 1.1 첫 번째 줄에 테스트 케이스 T(1<=T<

2022년 5월 20일
·
0개의 댓글
·

Celery Task 디버깅

Celery tasks를 디버깅 하는 몇가지 방법을 살펴 보겠습니다. 셀리리 테스크를 디버깅 하는 방법rdb를 사용하여 Celery 작업 디버깅task_always_eager 설정을 True로 하게 되면 큐로 보내지않고(비동기) 즉시(동기방식) task가 실행됩니다.

2022년 5월 16일
·
0개의 댓글
·

Auto-reload 설정

개요 Live code reloading은 개발자가 코드 변경에 따른 피드백을 즉각적으로 받을 수 있는 간단하면서도 효과적인 방법입니다. Uvicorn의 경우에는 기본적으로 이 기능을 제공하지만 Celery는 제공하지 않는다는 아쉬움이 있습니다. 따라서 코드 변경시

2022년 5월 16일
·
0개의 댓글
·

Dockerizing Celery and FastAPI

개요 도커 컴포즈란? 사용 이유? FastAPI, Postgres, Redis, Celery를 생성 및 관리를 위한 컴포즈 도커와 컴포즈를 이용해서 개발 생산성 높이기 도커 컴포즈 Docker Compose 는 다중 컨테이너 Docker 애플리케

2022년 5월 16일
·
0개의 댓글
·

File Descriptor

Concept 파일 디스크립터(File Descriptor)는 Linux or Unix쪽의 시스템에서 Process -> File을 핸들링 시 사용하는 개념으로, Process -> File에 접근시 사용하는 추상적인 값이다. > 파일 디스크립터는 일반적으로 0이 아

2022년 5월 16일
·
0개의 댓글
·

Application Factory

개요 FastAPI app 초기화를 위한 application factory 패턴 생성하기 application factory패턴을 이용하여 Celery 설정 작업하기 SQLAlchemy, Alembic을 이용하여 DB 관리 App Factory 'project'라는

2022년 5월 15일
·
0개의 댓글
·

FastAPI 시작하기(feat. celery)

개요 Celery와 FastAPI 셋업하기 Celery tasks 실행하기 Flower를 이용한 Celery app 모니터링하기 Redis 셋업 OS에 사실 레디스를 바로 설치 하거나 혹은 도커를 이용해서 레디스 서버를 구성할 수도 있습니다. 하지만 기본적으로 도

2022년 5월 12일
·
0개의 댓글
·
post-thumbnail

Harbor 설치 및 방법

Harbor는 20년 CNCF(Cloud Native Computing Foundation)의 오픈소스 프로젝트로 Docker hub 처럼 이미지를 저장할 수 있는 저장소이다. Docker는 이미 docker registry라는 이름으로 개인 이미지 저장소를 컨테이

2022년 4월 12일
·
0개의 댓글
·

[asyncio] 파이썬 쓰레드

1) ThreadBot은 스레드의 하위 클래스이다. 2) 스레드의 타깃 함수는 manage_table() 메서드입니다. 3) 이 봇은 식탁에서 대기하면서 몇가지 식기를 담당합니다. 각 봇은 주방에서 식기를 얻은 후 부터 식기를 추적합니다. 4) 봇은 몇 가지 작업을 할

2022년 4월 11일
·
0개의 댓글
·

[React JS 마스터클래스] Animation and Pseudo Selectors

/* 본 컨텐츠는 nomadcoder의 React JS 마스터 클래스를 수강 후 개인 학습 용도로 재구성하였습니다. /* 🚦Animation and Pseudo Selectors 1️⃣

2022년 3월 16일
·
0개의 댓글
·

[React JS 마스터클래스] `As` and Attrs

/본 컨텐츠는 nomadcoder의 React JS 마스터 클래스를 수강 후 개인 학습 용도로 재구성하였습니다./위 코드는 아래의 결과를 보여 줍니다. 로그인이 있는 부분을 보면 button태그로 되어 있는데 이를 a태그로 쓰고 싶다면 as를 사용하면 됩니다. Fath

2022년 3월 15일
·
0개의 댓글
·

[React JS 마스터클래스] Adaption and Extending

이전 Sytled Commponent 블로그 글 마지막에서 BoxOne, BoxTwo의 스타일 컴포넌트 부분을 구현부분을 명료하게 구분하긴 했지만 스타일 컴포넌트로 정의한 부분은 사실 중복된 부분이 있습니다. 이를 해결하기 위해서 여러 방법중 상속을 사용하면 해결 할

2022년 3월 15일
·
0개의 댓글
·

[React JS 마스터클래스] Styled Commponent

🪓 styled-components 🚩 styled-components가 필요한 이유 아래 코드를 보면 중복되고 직관적이지 않은 부분이 너무 많습니다. 그렇기에 styled-components가 필요합니다. 🚩 Case1 - First Styled Compo

2022년 3월 15일
·
0개의 댓글
·

mysql dump script

데이터 베이스 덤프시 여러 옵션 적용을 이용한 덤프 스크립트

2022년 3월 2일
·
0개의 댓글
·

[algorithms] 파이썬 알고리즘 인터뷰[3-4]

금지된 단어를 제외한 가장 흔하게 등장하는 단어를 출력하라. 대소문자 구분을 하지 않으며, 구두점(마침표, 쉼표 등)또한 무시한다. 입력 입력값에는 대소문자가 섞여 있으며 쉼표 등 구두점이 존재한다. 따라서 데이터 클렌징이라 부르는 입력값에 대한 전처리 작업이 필요하다

2022년 2월 27일
·
0개의 댓글
·

[algorithms] 대표값

n명의 학생의 수학 성적이 주어집니다. n명의 학생들의 평균(평균 소수 첫째자리 반올림)을 구하고, n명의 학생 중 평균에 가장 가까운 학생은 몇 번째 학생인지 출력하는 프로그램을 작성하세요. 답이 2개일 경우 성적이 높은 학생의 번호를 출력하세요. 만약 답이 되는 점

2022년 2월 22일
·
0개의 댓글
·

[DRF] method 요청에 따른 serializer class 사용

2022년 2월 18일
·
0개의 댓글
·

ERROR 1227 (42000) at line 165: Access denied; you need (at least one of) the SUPER, SET USER privilege(s) for this operation

mysql을 백업본을 import할때 아래와 같은 에러가 발생함.​ERROR 1227 (42000) at line nnn: Access denied; you need (at least one of) the SUPER privilege(s) for this operati

2022년 2월 17일
·
0개의 댓글
·