profile
BACKEND DEVELOPER☁️
post-thumbnail

Python: 알고리즘(비트 연산자)

두 지도가 겹쳐져야 하기 때문에 | (or) 연산자 사용bin() 메소드는 앞에 0b 가 붙어서 반환되기 때문에 2: 처리replace() 메소드는 연속적으로 한 줄에 사용가능💡모델답안

1일 전
·
0개의 댓글
post-thumbnail

PyMySQL로 MySQL연동하기

설치 일반적인 mysql 핸들링 코드 작성 순서💡 > PyMySql 모듈 import pymysql.connect() 메소드를 사용하여 MySQL에 연결 호스트명, 포트, 로그인, 암호,

2일 전
·
0개의 댓글
post-thumbnail

weekly TIL (10/19~10/24): 기업협업 ☁️

위코드 3개월차의 첫째주이면서 기업협업 1주차가 눈 깜짝할 새에 지나갔다.기업협업을 하는 동안 배우는 게 아주 많을 것 같고, 매일 업무일지를 작성하는 김에 TIL 도 주 단위로 시작해보면 좋을 것 같아서 시작해보는 weekly TIL 기록☁️브랜디가면 모델링만 일주일

2일 전
·
0개의 댓글
post-thumbnail

갑자기 분위기 react🔍 (1)

현대의 웹 페이지는 단순히 정적 페이지가 아닌 다양한 모션과 사용자 인터랙션이 가능하게 만들어졌으며 따라서 많은 DOM 요소들 & 상태 값들을 관리하는 것이 어려워졌습니다. 이 작업을 최소화하고 기능 개발과 UI 구현에 집중할 수 있도록 만들어주는 것이 바로 리액트💡

4일 전
·
0개의 댓글
post-thumbnail

DB 쿼리문!

데이터베이스의 schema(형태)를 정의할 수 있는 쿼리문으로 CREATE, ALTER, DROP 등이 있다. multiple 이라는 뜻으로 여러 행이 동일한 값을 가질 수 있음을 의미! 외래키를 가진 로우에 나타남. 데이터를 조작하는 쿼리문으로 INSERT, UPDA

6일 전
·
0개의 댓글
post-thumbnail

이력관리: 선분이력, 점이력

이력관리 일반적인 데이터들은 점 이력으로 관리되어 데이터가 발생하거나 수정되는 시점의 상태만 알 수 있다. 과거 특정 시점의 데이터 조회를 쉽게 하기 위해 선분이력이 유용한데 테이블의 시작, 종료 시점을 관리함으로써 과거 특정 시점의 데이터 조회를 쉽게 할 수 있기 때

6일 전
·
0개의 댓글
post-thumbnail

FLASK 시작하기🌷

pingpong endpoint 구현하기! 🌸 app 이라는 변수에 Flask 클래스를 객체화 시켜서 저장한다. app 변수가 API 가 되는 것! 🌸 route 데코레이터를 사용하여 엔드포인트를 등록한다. 주소 및 method 를 설정할 수 있다. 🌸 엔드포인

6일 전
·
0개의 댓글
post-thumbnail

>wecode 2차 프로젝트: 📈 코인원 (암호화폐 거래소) 클론 코딩

암호화폐 거래소 코인원 클론코딩 프로젝트크롤링 없이 직접 유저, 자산, 매수, 매도, 체결, 체결 히스토리 데이터를 생성하여 DB 구축 파이썬 scheduler 로 실시간 주문 및 거래 요청이 가능하도록 기능 구현이 모든 데이터들을 아름답게 보여주는 차트 및 UIset

2020년 10월 18일
·
6개의 댓글
post-thumbnail

Python 실시간 요청 자동화 & scheduler

2차프로젝트로 암호화폐 거래소인 코인원을 클론코딩하면서 새로운 시도를 많이 해볼수 있어서 정말 매 순간 짜릿했다⚡️ 새롭게 활용해 본 python 문법들을 정리해본다! 암호화폐 거래소 사이트의 특성 상 매수, 매도 거래가 실시간으로 생성이 되어야 했는데, 이 점을 구현

2020년 10월 18일
·
0개의 댓글
post-thumbnail

Django: FK on_delete 설정

ForeignKey 데이터 관계 에서 공부했던 foreighkey를 실제로 적용해서 model을 구현해보자. foreignkey field 는 테이블 간 연결을 위해서 사용하기 때문에 foreignkey 필드가 바라보고 있는 값, 즉 부모 테이블에서 해당 값에 변경이

2020년 10월 18일
·
0개의 댓글
post-thumbnail

Unit test(3) - 로그인 데코레이터 (jwt)

장바구니에 물건을 담고, 수정하고, 삭제하기 위해서는 먼저 로그인 데코레이터를 통해 인가된 사용자인지 확인하는 작업이 선행된다. 이 부분을 어떻게 test code로 작성했는지 정리해본다. user fixture 생성 후 self.token 변수에 토큰을 담는다. 로

2020년 10월 8일
·
1개의 댓글
post-thumbnail

Unit test(2)

TextCase: Unittest 프레임워크의 테스트 조직 기본 단위 Fixture: 테스트 진행 시 필요한 테스트용 데이터 혹은 설정 Assertion: 테스트 시 검증이 제대로 진행되었나 확인하는 부분 **유닛 테스트 작성 과제💡 ** views.py 1. t

2020년 10월 8일
·
0개의 댓글
post-thumbnail

Unit test (1)

Unit Test 작성한 코드의 가장 작은 단위인 함수를 테스트하는 메소드이다. 지금까지는 작성한 엔드포인트에 대해서 Httpie 나 포스트맨으로 Integration test 를 진행했지만 엔드포인트가 늘어날수록 시간이 많이 든다는 단점이 있다. 게다가 데이터베이스

2020년 10월 8일
·
0개의 댓글
post-thumbnail

Django: query logging & prefetch_related

일단 이야기의 시작은,,,1차 프로젝트 하면서 select_related & prefetch_related 라는 개념을 접하고 확실히 알아야겠다!! 라는 생각이 들어 product 앱 모델링부터 뷰까지 새로 작성을 하게 되었다. 대략적인 목적은 개념을 잘 익혀서 2차

2020년 10월 4일
·
0개의 댓글
post-thumbnail

Python: 알고리즘

input으로 받은 두 수를 곱해서 반환해주세요.반환하는 표현도 복소수 형태의 string 이어야 합니다.복소수 정의에 의하면 (i^2)는 -1 이므로 (i^2) 일때는 -1로 계산해주세요.파이썬 리스트 인덱싱💡안쓰니까 계속 까먹는다,,,,print(Arr\[:])

2020년 10월 4일
·
0개의 댓글
post-thumbnail

RESTful API & Query String

쿼리스트링이란? get 방식으로 요청했을 때 url 주소 뒤에 입력데이터를 함께 제공하는 방법이다. '리소스?이름=값' > A query string is a part of a uniform resource locator (URL) that assigns values to specified parameters. A query string commonly ...

2020년 10월 3일
·
0개의 댓글
post-thumbnail

Django: Sorting & Filtering 하기

여러가지 조건을 만족하는 데이터를 불러와야 할 때 if 문 대신 사용할 수 있는 방법들이 보여서 정리해본다. 나중에 나도 활용해봐야지🤓조건들을 Q객체를 이용해서 한번에 필터링하도록 할 수 있다. 나 같은 경우는 조건이 많지 않아서 바로 filter() 안에 조건들을

2020년 10월 3일
·
0개의 댓글
post-thumbnail

Python: 알고리즘 (이진탐색)

모델 답안1\. left, right 에 맨 왼쪽, 오른쪽에 해당하는 인덱스 값을 할당2\. left 가 rght 보다 작거나 같을 경우3\. pivot = left + (right - left) // 2 인데, 앞에 left 값을 기준으로 left - right 값

2020년 10월 3일
·
0개의 댓글
post-thumbnail

raw SQL vs Django ORM

본격적인 SQL 문은 2차 프로젝트까지 끝나면 시작하기로 하고, 기본적인 SQL vs django ORM 만 비교해서 정리해봤다. MIN / MAX / AVG / SUMCOUNTCount of Person by gender내 코드로 실습💡개념은 알겠는데 결괏값이 잘

2020년 10월 2일
·
0개의 댓글
post-thumbnail

정규표현식 (regex)

한 번 공부해놓으면 다시 보고 또 보고할 때 속도가 빨라질 것 같은데 왠지 그냥 보기가 싫었던 정규표현식을 드디어 정리해본다.😢 정규표현식(regular expression)은 일정한 규칙(패턴)을 가진 문자열을 표현하는 방법입니다. 복잡한 문자열 속에서 특정한 규칙

2020년 10월 2일
·
0개의 댓글