profile
Codestates Full IM26기 수료
태그 목록
전체보기 (95)코드스테이츠(73)CODESTATES(69)python(10)파이썬(7)express(7)JavaScript(5)pymongo(4)우분투(4)mongodb(4)HA(4)FinalProject(4)IM(3)Node(3)node.js(3)프로그래머스(3)CodeState(3)mysql(2)immersive(2)자바스크립트(2)문자열(2)ec2(2)nqueen(2)recast.ly(2)await(2)codesates(2)객체(2)언더바(2)solostudy(2)Sequelize(2)Robo 3T(2)chatterbox(2)CRUD(2)underbar(2)basic(2)promise(2)office hour(2)async(2)완전탐색(2)TIL(2)koans(2)React(2)쿠키(2)ubuntu(2)twittler(2)알고리즘(2)dbeaver(2)nosql(2)Graph(1)rename(1)cmarket(1)OOP(1)유효성 검사(1)구글OAuth(1)배터리(1)rds(1)리스트(1)bind(1)문자열 압축(1)TLP(1)stack(1)queue(1)S3(1)mongodb설치(1)나눔글꼴(1)N-Rook(1)세션(1)mac(1)nodejs(1)nodemailer(1)oAuth(1)소수찾기(1)cmarket_databases(1)advancedWebHiringAssessments(1)이메일인증(1)callback(1)HiringAssessments(1)lambda(1)final project(1)arguments(1)primitive(1)dict 메소드(1)reference(1)Indexing(1)fill(1)commandLine(1)BST(1)ajax(1)bash(1)react redux(1)(1)20.04(1)subclassdanceparty(1)linkedlist(1)2주차(1)고차함수(1)beatutifulsoup(1)twitler(1)Int(1)ESLint(1)레이아웃(1)deploy(1)조건문(1)cli(1)반복문(1)목업(1)next(1)chatterboxserver(1)회고록(1)format(1)Foreignkey(1)10진수(1)filter(1)카펫(1)bubblesort(1)함수작성(1)N-Queen(1)tree(1)삼항연산자(1)zsh(1)타입(1)HashTable(1)MonogoDB(1)redux1(1)for문 한줄(1)함수(1)공간(1)this(1)DOM(1)화살표함수(1)ljust(1)stringify()(1)mininodeserver(1)middleware(1)CSS(1)코플릿(1)Socrative(1)html(1)날짜(1)reduce(1)rjust(1)정규식(1)bin(1)포트포워딩(1)checkpoint(1)MongoDB란(1)not found(1)Browser_Security(1)컬럼명(1)비동기호출(1)for if(1)css selector(1)BeesBeesBees(1)8진수(1)filesystem(1)한글받침(1)hex(1)명령어(1)재귀(1)화면설계하기(1)계산기(1)Fetch(1)zfill(1)토큰(1)ES6문법(1)RE(1)소크라티브(1)크롤링(1)tts(1)용량부족(1)Crawling(1)익명함수(1)aws(1)github(1)페어리뷰(1)windows10(1)(1)객체지향(1)상속(1)Modern JavaScript Koans(1)cookie(1)가받침(1)spredsyntax(1)변수(1)2진수(1)추가하기(1)Database(1)Map(1)seed(1)Token(1)스프린트리뷰(1)데이터 내보내기(1)HA리팩토링(1)구글api(1)shortly(1)FirstProject(1)gparted(1)toyProblem(1)treeUI(1)OT(1)algorithm(1)redux(1)closure(1)해싱(1)vscode(1)session(1)association(1)scope(1)apply(1)call(1)git(1)코드학습법(1)typescript(1)MySQL외부접속(1)BasicWebHA(1)멀티부팅(1)crypto(1)16진수(1)정규표현식(1)배열(1)회고(1)bs4(1)regular expression(1)cookieParser(1)oct(1)hooks(1)와이어프레임(1)Web_Architecture(1)Pair(1)sql(1)terminal(1)RegExr(1)pairgame(1)API(1)requests(1)command(1)shell(1)
post-thumbnail

[프로그래머스] 문자열 압축 (Level2) - Python

\- 문자열에서 반복적으로 나오는 문자를 반복 횟수 만큼 숫자로 묶어 압축한다.\- 문자 1 단위부터 ~ n 단위까지 압축시켜 가장 짧게 만들 수 있는 단위의 글자 수를 출력.\- 예를 들어 "aabbaccc"의 경우 1 단위 - 2a2ba3c로 압축이 가능하며 "ab

2021년 6월 8일
·
0개의 댓글
·
post-thumbnail

[Python-Basic] dict 메소드

\- dir 함수를 이용하여 dict 객체의 메소드를 확인할 수 있다.'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values'와 같은 메소드

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

[Python-Basic] 리스트 for반복문 한줄에 작성 + if 조건문

\- 리스트 안에 for문을 한줄로 작성하여 새로운 리스트를 작성이 가능하다.if 조건문을 마지막에 써준다.

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

[Python-Basic] 삼항연산자

\- return만 존재하는 간단한 if 조건문을 한 줄에 작성 가능하다.

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

[Python-Basic] lambda(익명함수) + map, reduce, filter

\- def 키워드 없이 함수를 생성 주로 map, reduce, filter 인자 내에서 간단히 함수를 선언할 때 사용.

2021년 6월 8일
·
0개의 댓글
·
post-thumbnail

[MongoDB] find 각종 문법 / 인덱싱(indexing) / 필드 추가, 변경 및 삭제 - Pymongo

OP.GG에서 추출한 데이터 (랭킹 1 ~ 200위)(https://velog.io/@tkdfo93/Python-%EC%9B%B9-%ED%81%AC%EB%A1%A4%EB%A7%81Crawling-%EA%B8%B0%EB%B3%B8-BeautifulSoup-req

2021년 6월 5일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 카펫(Level2) - 완전탐색 - JavaScript

\- brown은 테두리 1줄.\- 가로는 세로의 길이와 같거나 세로의 길이보다 길다. 즉, 세로의 길이는 가로의 길이를 넘지 못한다.\- 가로 \* 세로 = brown + yellow\- 가로, 세로의 길이는 최소 3이상 (중심에 yellow가 무조건 들어가는 조건을

2021년 6월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 소수찾기(Level2) - 완전탐색 - JavaScript

\- numbers의 숫자들은 종이 조각을 의미\- numbers의 요소가 0 ~ 9까지 -> 각 요소가 단일 숫자. 즉, 두 자리의 요소가 한 숫자가 될 수 없음\- 0이 맨 앞자리인 경우 생략\- bfs를 이용해 만들 수 있는 모든 숫자를 찾으면서 소수 검사를 한다

2021년 6월 3일
·
0개의 댓글
·
post-thumbnail

[Python] 웹 크롤링(Crawling) - BeautifulSoup, requests, re, pymongo

Python과 모듈 BeautifulSoup, requests, re을 이용하여 웹 크롤링 기본을 연습해볼 것이다. 1. 웹 페이지 선정 \- 먼저 크롤링을 진행할 적절한 웹 페이지를 선정해야한다. 이번 연습을 위해 OP.GG(롤 전적검색 사이트)의 랭킹 페이지를 선

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

정규표현식(RegExr)

정규표현식(Regular Expression)의 필요성 \- 정규표현식에 대한 필요성을 크게 느껴본 적이 없다. 많이 사용하지도 않았고 그만큼 익숙하지도 않았다. 그러나 이번에 웹 크롤링에 대해 공부를 하면서 필요성을 크게 느꼈다. 위와 같이 태그가 중첩되어 나와

2021년 5월 24일
·
0개의 댓글
·
post-thumbnail

[MongoDB] Python으로 CRUD 구현 - Pymongo

파이썬으로 MongoDB에 연결해서 CRUD를 구현해볼 것이다. 시작 전 Pymongo 라이브러리(https://velog.io/@tkdfo93/MongoDB-%EC%8B%A4%EC%8A%B5-%ED%99%98%EA%B2%BD-%EB%A7%8C%EB%93%A4

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

[MongoDB] 기본 명령어, CRUD (vs MySQL)

MongoDB의 명령어는 MySQL보다 조금 더 간결하다. 그리고 CRUD 쿼리문에 있어서 SQL 쿼리문 처럼 길게 나열하는 것이 아닌 객체를 활용하는 메소드 형식으로 명령어가 구성되어있기 때문에 훨씬 더 직관적으로 또 코드를 작성할 때 이질감이 없이 사용할 수 있다.

2021년 5월 21일
·
0개의 댓글
·
post-thumbnail

[MongoDB] 실습 환경 만들기 MongoDB / Robo 3T / Pymongo (MAC 환경)

(MAC 기준) 1. MongoDB 설치 Homebrew를 이용하여 설치할 예정이다. 기본적으로 위 처럼 먼저 시도해 볼 것인데 명령어가 안 먹힐 것이다. 그 이유는 MongoDB가 Homebrew-core에서 제거 되었다고 한다. 비공개 소스로 전환 했다는 얘긴

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

[MongoDB] MongoDB 기본

Document store를 사용하는 NOSQL의 한 종류이다. (참고: SQL과 NOSQL)JSON 기반의 Document 데이터Database -> Collection -> Document 구조로 구성이 된다. (Collection은 RDBMS의 Table, Doc

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

[Python-Basic] n진수로 변환하기

파이썬에선 숫자를 다른 n진수로 표현하는 방법이 여러가지가 있다.참고로 n진수로 표현된 숫자 앞에 오는 0b, 0o, 0x는 차례대로 2, 8, 16진수를 나타낸다. 접두어가 빠지면 직접 비교가 불가능하다.

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

[Python-Basic] zfill, rjust, ljust - 문자열 채우기

문자열을 원하는 길이 만큼 채우고 싶을 때 사용.

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

코드스테이츠 회고록

코드스테이츠가 끝난 지 약 2주가 다 되어간다. 파이널 프로젝트에 활용했던 기술들을 다 정리하니 이제 정말 끝인 것 같다. 여러 가지 많이 배웠고 또 스스로 많이 익히기도 했다. 특히 페어 프로그래밍이 있다 보니 다양한 사람들을 많이 만났다. 물론 다들 대단한 분들이셨

2021년 5월 12일
·
1개의 댓글
·

[AWS - EC2] 포트번호 없이 접속, MySQL외부접속 - Final Project

이번 N행시의 밤 프로젝트를 진행 하면서 EC2로 서버를 배포하고 RDS를 사용하지 않고 EC2 내부에 MySQL을 사용하기로했다. 정석으론 RDS를 사용해서 데이터베이스의 안정성을 높이는게 좋지만 개발 단계에서 MySQL을 사용했고, 완성도가 높아지면 RDS를 사

2021년 5월 10일
·
0개의 댓글
·
post-thumbnail

DBeaver 데이터 내보내기 기능 - Final Project

TypeScript + Sequelize를 선택하면서 seed에 대한 기능을 잃었다. 그래서 좋은 방법을 찾다가 DBeaver의 아주 유용한 기능을 발견했다.DBeaver라는 GUI를 사용한다면 꼭 이용해보길 권장한다. 너무너무 편하고 좋은 기능이다.우선 지금 쓰고있는

2021년 5월 6일
·
0개의 댓글
·
post-thumbnail

[Node-Express] Crypto 모듈을 통한 해싱 - Final Project

.png) 프로그래밍에 대한 공부를 하다보면 인터넷 상에 입력하는 내 개인정보에 대한 불안감이 점점 더 커진다. 지금은 많은 사람들이 보안에 대해서 굉장히 큰 경각심을 가지고, 또 그에 부응하는 많은 보안 프로그램들이 나온다. 여러가지 알고리즘을 생각하는 보안 업계의

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