profile
Quit talking, Begin doing
태그 목록
전체보기 (68)django(10)위코드(8)WeCode(8)Crawling(7)scraping(6)python(5)Database(5)web(4)ORM(4)mysql(3)csv(3)JWT(3)OneToOne(3)modeling(3)ManyToMany(3)git(3)node.js(3)Flask(3)redis(2)로그아웃(2)relation(2)nosql(2)sql(2)log-in(2)알고리즘(2)Module(2)project(2)stack(2)Token(2)OneToMany(2)sign-in(2)model(2)JavaScript(2)http(2)Web Scraping(2)linux(2)service(2)mac(2)Sequelize(2)decorator(2)S3(1)process(1)해시(1)heap(1)정적(1)Request(1)Response(1)nodejs(1)tig(1)path(1)(1)initial setting(1)free(1)boto3(1)stdin(1)freeze(1)pillow(1)MVC(1)development(1)structure(1)http통신(1)JOIN(1)함수표현식(1)pyjwt(1)View(1)bash(1)비크립트(1)class(1)network(1)branch(1)pagination(1)cart(1)동적(1)dictionary(1)socket(1)method(1)Backend(1)offset(1)쇠막대기(1)query(1)molloc(1)IO(1)hoisting(1)url parameter(1)Hashing(1)ec2(1)feature(1)https(1)Node(1)systemctl(1)가비지콜렉터(1)msa(1)relational(1)bcrypt(1)social(1)bulk_create(1)이분검색(1)장바구니(1)virtual env(1)di(1)authorization(1)architecture(1)self(1)update(1)CSS(1)함수선언(1)html(1)주문(1)bin(1)logger(1)--force(1)memory(1)v8(1)data(1)Table(1)암호화(1)management(1)스택(1)master(1)algorithmn(1)sign-up(1)aws(1)github(1)app(1)객체지향(1)함수선언식(1)subquery(1)NestJS(1)hot fix(1)collector(1)LIMIT(1)systemd(1)변수선언(1)garbage(1)gunicorn(1)깃허브(1)선분이력(1)pandas(1)(1)data structure(1)해싱(1)save(1)이력관리(1)google(1)static(1)Auth(1)release(1)로그인(1)path parameter(1)asynchronous(1)key-value(1)prefetch_related(1)non-relational(1)unit test(1)referencing(1)promise(1)test.py(1)terminal(1)TCP/IP(1)mysqldump(1)caching(1)GET(1)프로그래머스(1)scala(1)develop(1)rebase(1)queryset(1)rds(1)복호화(1)점이력(1)agile(1)scrum(1)호이스팅(1)order(1)

Algorithm: longest palandrome

2021년 8월 7일
·
0개의 댓글

Algorithm : length of the shortest string

This posting is about the better way to solve the algorithmn problem in Leetcode there is a set of string as input > input : abcdabc and output wou

2021년 7월 25일
·
0개의 댓글

Dependency Injection

소프트웨어 공학에서 일반적으로 유지보수성이 좋은 설계는 결합도(coupling)는 낮추고 응집도(cohesion)은 높이는 것이라 한다. 모듈 간의 의존성이 높으면 결합도가 올라갈 것이고, 구조화되지 못한 시스템일 가능성이 높다. 반면 결합도가 낮다면 모듈간의 의존성이

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

Node js 메모리 관리

node js 는 어떻게 메모리 관리를 하는지 알아보자V8엔진은 Javascript를 크롬브라우저에서 돌려주는 엔진이다. V8엔진은 Javascript를 assembly code로 컴파일해준다. node js는 V8엔진을 C++로 wrapping(?)해서 Operati

2021년 4월 23일
·
0개의 댓글

Static method VS Class method

정적 매서드와 클래스 매서드의 차이점에 대해서 알아보자. 우선 리눅스에서 어플리케이션이 빌드되고 프로세스가 어떻게 생겼는지 알아보자. 리눅스에서 하나의 프로세스는 4개의 영역을가진다 > DATA HEAP STACK TEXT DATA 빌드가 되고나면 가장 먼저 ST

2021년 4월 21일
·
0개의 댓글

Linux systemd 서비스 관리

node.js 프로젝트를 배포하면서 도커를 사용해서 node.js 서버를 빌드하기로 했다. 도커이미지 파일을 작성하던 중, 데이터베이스 연결이 되지 않은 상태서 서버를 listen하는 명령어를 실행하니 일정 간격으로 데이터베이스 매니저가 connection요청을 계속

2021년 4월 17일
·
0개의 댓글

TCP/IP networking and Web socket

Posting about web socket and real time networkingForwarding request in certain interval to server and get the data. We are not sure when the request a

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

How command works in Linux?

Currently I am studying on Operting System and came to understand how commands work in Linux terminal. Before we go, let us check out how Linux recei

2021년 3월 11일
·
0개의 댓글

Hoisting

V8 engine collect every variables to the top level of complination. As soon as code compiled, javascript collect address of variables(firstName, getLa

2021년 1월 7일
·
0개의 댓글

Node.js Core & Model : Where Sequelize Update Values made

this posting is in line with the role of modules at Node.js project when in comes to update data to database, we would use sequelize update method or SQL raw query. either way would need update value...

2020년 8월 9일
·
0개의 댓글

Javascript Asynchronous

This posting mainly about three asynchoronous style in javascript and the usage of them we will get through the inefficiency and inconvenience of chained callback and make the code better with other ...

2020년 7월 4일
·
0개의 댓글

TIL - Declaration & Hoisting

호이스팅에 대해서 알아보자우선 호이스팅에 대해서 알기위해서는 자바스크립트 파일의 코드가 어떤과정으로 실행되는지 알아야한다코드가 실행되면 우선 선언된 변수와 함수들을 모아 객체로 만든다메모리상에서는 선언된 변수와 함수가 할당되고 이름이 포인터가 된다해당 이름으로 함수가

2020년 6월 22일
·
0개의 댓글

TIL - Node.js Module Structure

Node.js 모듈 종류 Node.js 는 크게 3가지를 제공한다 fs(file system) : 파일을 읽고 쓰는것 http : 네트워크 os : 운영체제 코어 모듈 > - 바이너리로 컴파일 되어야 하는 모듈이다 > - lib/ 폴더에 위치한다 node_modules 폴더에 있는 모듈 node에서 제공되는 기본 모듈 npm install을 통해서 받은 ...

2020년 6월 8일
·
0개의 댓글

TIL - Node.js 동작원리

Node.js 동작원리 정의 javascript를 서버에서 구현하기 위한 runtime 환경 공통 함수 호출 시 함수를 콜스택(call stack)에 넣어서 마지막에 들어온 함수부터 처리함 스택이 비워지면 함수 동작 완료 동기식 처리(Synchronous processing) 직렬적 task 처리 함수를 콜스택(call stack)에서 순차적으로 처리...

2020년 6월 3일
·
1개의 댓글

TIL - OOP & ORM

면접준비를 하면서 배웠던 객체지향적 프로그래밍과 그 패러다임에 맞는 ORM에 대해서 적어보겠다.영어로 물질 혹은 물체 지향적은 프로그래밍의 번역형태를 객체라고 부르는 것 같다. 즉, 프로그래밍을 물체의 형태로 만들어서 하겠다는 것이다. 어떠한 것을 제하는 프로그램을 짜

2020년 5월 30일
·
0개의 댓글

TIL - 알고리즘 : 쇠막대기 문제

두번의 시도 + 풀이과정참조를 했지만 제대로 이해하고 풀지 못했던 쇠막대기 문제에 대한 풀이를 해보겠다. 위와 같이 여러개의 쇠막대기를 2차원공간에 수평으로 놔두고 레이저를 발사해서 쇠막대기를 자른다. 여기서 잘려진 쇠막대기의 갯수를 구한다.input : '()((((

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

Project5 - About User & Order Project

프로젝트 소개(Project Description) 주제(Topic) 유저 관리와 상품 주문 기능 구현 구성원(Member) 1인 프로젝트 기간(Developing Period) 5일(20200504 ~ 20200510) 적용 기술(Skill Applied) Python 3.8.0 : language Pycharm venv : virtual envir...

2020년 5월 9일
·
0개의 댓글

TIL - Redis를 활용한 로그인과 로그아웃

기존에는 클라이언트의 세션스토리지에서 로그인 상태를 확인했었다. 백엔드 서버에서는 클라이언트의 세션스토리지에 접근할 수 없기 때문에 로그인 토큰은 발행 해 줄 수 있었지만 백엔드 쪽에서 로그아웃은 구현할 수 없었다.redis를 활용해서 백엔드 서버에서 로그아웃을 구현해

2020년 5월 1일
·
0개의 댓글

Project4 - About Boards & Articles Project

API documentAPI documentERD

2020년 4월 30일
·
0개의 댓글