Hello, Node.js

Javascript의 j도 모르지만, Node.js를 공부하게 되었다. JS 기본 문법을 최대한 빠르게 공부하면서, Node.js 강의를 병행해서 들어보려 한다. Udemy에서 Node JS API Development for Beginners 강의를 듣기 시작했다.

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

구직활동 회고

⚠️주의 이 글은 매우 깁니다. 코알못 비전공자가 주니어 개발자로 취업하기 까지..

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

정규화

테이블을 올바른 형태로 변경하고 분할하는 것관계형 데이터베이스가 효율적으로 동작하도록 만들 수 있음제5정규형까지 있지만 대부분의 시스템에서 제 3정규형까지의 정규화를 채택하나의 데이터가 한 곳에 저장되도록 하기 위함.정규화 되지 않은 경우, 여기저기 중복해서 저장된 데

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

링크드 리스트 (Linked List)

링크드 리스트 (Linked List)의 구조 > 링크드 리스트는 떨어진 곳에 존재하는 데이터를 화살표로 연결해서 관리하는 데이터 구조 노드(Node) : 데이터 저장 단위 (데이터값, 포인터) 로 구성 포인터(pointer) : 각 노드 안에서, 다음이나 이전의 노

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

데이터베이스의 설계

내 첫 모델링 과제는 스타벅스 메뉴(그것도 음료만)를 모델링 해보는 것이었다.동기 두 명과 함께 아래의 테이블 세 개 짜리 모델링에 반나절을 불태웠는데, 그마저도 보완해야할 사항이 무척 많았다.이후로도 1차 프로젝트, 2차 프로젝트, 기업협업, 사이드프로젝트 등 모델링

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

2020.05.23 TID/TIL

💡자세한 풀이 방법을 적기보다는 고민했던 부분과 새로 알게된 부분을 정리해보려 한다.알고리즘 3문제, SQL 1문제로 총 4문제였다.어제 동기 whybein님의 SQL 특강 덕분에 SQL 문제는 잘 풀었다.SQL 문제에서 레코드가 없는 경우에 SUM 함수를 사용하면

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

2020.05.20 TIL

a = extend(iterable\*): a 리스트에 iterable 객체를 합칠 수 있다.iterable\* : 반복 가능한 객체. ex) list, dict, set, str, bytes, tuple

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

Lambda 표현식.. 으으으😬

lambda 인자 : 리턴 값 의 형태를 지니는 익명(이름이 없는) 함수.함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을 때 주로 사용한다.이렇게 이름지어서 만드랴, 다시 호출하랴 손이 많이 가는 함수를,이렇게 한 줄로 줄여주는게 바로 Lambda 표현식!참

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

힙(Heap)

데이터에서 최대값과 최소값을 빠르게 찾기 위해 고안된 완전 이진 트리(Complete Binary Tree)완전 이진 트리 : 노드를 삽입할 때 최하단 왼쪽 노드부터 차례로 삽입하는 트리배열에 데이터를 넣고, 최대값과 최소값을 찾으려면 O(n)이 걸림반면, 힙에 데이터

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

RESTful API②

API는 프론트엔드와 백엔드 개발자가 만나는 지점이라 한다.API의 정의가 직관적이고 명확할 수록 프로젝트의 복잡도가 크게 낮아진다.그래서 일정한 약속을 통해 API가 어떤 동작을 수행하는 API인지 명확하게 정의해야 한다.이를 위한 API 아키텍쳐 가이드라인이 RES

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

스택(Stack)

데이터에 제한적으로 접근할 수 있는 구조한쪽 끝에서만 자료를 넣거나 뺄 수 있는 구조가장 나중에 쌓은 데이터를 가장 먼저 뺄 수 있는 데이터 구조LIFO(Last In First Out)FILO(First In Last Out)대표적인 스택의 활용: 컴퓨터 내부의 프로

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

큐(Queue)

큐 구조가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 구조. 줄을 서는 행위와 유사.스택과 꺼내는 순서가 반대FIFO (First In First Out)LILO (Last In Last Out)알아둘 용어Enqueue : 큐에 데이터를 넣는 기능Dequeue :

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

정렬(Sorting)

정렬(Sorting)이란?어떤 데이터들이 주어졌을 때 이를 정해진 순서대로 나열하는 것정렬은 프로그램 작성 시 빈번하게 필요로 함다양한 알고리즘이 고안되었으며, 알고리즘 학습의 필수버블 정렬(bubble sort)이란?인접한 두 데이터를 비교해서 앞에 있는 데이터가 뒤

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

타로카드 이미지와 저작권 이슈 (feat.BF-TEST)

이미지 출처 : https://en.wikipedia.org/wiki/The_Moon\_(Tarot_card)유난히 잠이 잘 오지 않는 밤이 있다.그리고 이상하게도 그 밤이 보름 즈음인 경우가 많다.자기 전에는 암막블라인드를 치고 방을 캄캄하게 해서, 보름달이

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

GOPIZZA 기업협업 회고

GOPIZZA 기업협업 회고라 쓰고 위코드 프로젝트 후기 모음집이라 읽는다. 😅'위코드의 꽃은 프로젝트'라는 이야기를 많이 들었다.나는 GOPIZZA 기업협업이 3차 프로젝트이자, 꽃 중의 꽃이었다고 생각한다.1차 프로젝트는 정말 아무 것도 모르고 시작했다. 그래서

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

BF TEST 후기

bftest🌈✨구성 : 프론트엔드 4명, 백엔드 3명 (총 7명)기간 : 2020.04.20 - 2020.04.27 (8일), 퍼블릭 배포 2020.04.29배포 url : http://bftest.wecode.co.kr/표지 그림그리기사실 표지 그림(?)으

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

배열(Array)

데이터를 나열하고 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조파이썬에서는 리스트 타입이 배열 기능을 제공같은 종류의 데이터를 효율적으로 관리하기 위해 사용같은 종류의 데이터를 순차적으로 저장빠른 접근이 가능데이터의 추가/ 삭제가 쉽지 않음미리 최대길이를 지정해야

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

자료구조와 알고리즘

대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미효율적으로 데이터를 처리하기 위해, 데이터의 특성에 따라, 체계적으로 데이터를 구조화 해야함. 어떤 데이터 구조를 사용하느냐에 따라 코드 효율이 달라짐.효율적으로 데이터를 관리하는 예) 우편번호, 학생 관리

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

2020.05.02 TIL

ord() : 특정한 문자를 아스키코드 값으로 변환해주는 함수chr() : 아스키코드 값을 문자로 변환해 주는 함수 (10진수, 16진수)참고 : https://ghdwn0217.tistory.com/60다른 진수의 문자열로 변환해주는 내장함수.아래와 같은 접

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

2020.04.29 TIL

hash() 파이썬 내장함수로, 객체의 해시 값을 리턴한다. 참고 : Python 3.8.2 문서 collections 모듈의 Counter 클래스 참고 : https://www.daleseo.com/python-collections-counter/

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