fullweight 개인정보 처리방침
[ Project /
fullweight ]
https://github.com/full-fish/fullweight/blob/main/PRIVACY_POLICY.md
티스토리에서 이전한 글들을 포함한 전체 게시글 목록입니다.
fullweight 개인정보 처리방침
[ Project / fullweight ]https://github.com/full-fish/fullweight/blob/main/PRIVACY_POLICY.md
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 6차 수행일지
[ Project / multicampus-project ][6차 프로젝트 수행일지_Tensor.docx
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 5차 수행일지
[ Project / multicampus-project ][5차 프로젝트 수행일지_Tensor.docx
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 4차 수행일지
[ Project / multicampus-project ][4차 프로젝트 수행일지_Tensor.docx
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 3차 수행일지
[ Project / multicampus-project ][3차 프로젝트 수행일지_Tensor (1).docx
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 2차 수행일지
[ Project / multicampus-project ][2차 프로젝트 수행일지_Tensor.docx
멀티캠퍼스 KDT 데이터 분석가 최종 프로젝트 1차 수행일지
[ Project / multicampus-project ][1차 프로젝트 수행일지_Tensor.docx
쿠팡 화장품 추천
[ Project / multicampus-project ]문제 정의 & 목표 설계
Rubik Dungeon
[ Project / unity ]
Transformer
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. Transformer의 등장 배경과 핵심 아이디어
Attention
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. Attention의 필요성
시퀀스 모델
[ 데이터 분석 / 머신러닝, 딥러닝 ]01. 시퀀스 데이터란?
단어 임베딩
[ 데이터 분석 / 머신러닝, 딥러닝 ]01. 단어 임베딩(Word Embedding)
딥러닝 텍스트 전처리
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. 텍스트 정제(Cleaning) 및 토큰화(Tokenization)
폰 분실 대비 2. (GPS. 이동 경로 보내기)
[ Project / mini-project ]요약
폰 분실 대비 (사진, GPS, 녹음)
[ Project / mini-project ]요약
K-means Document Clustering
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. K-means 문서 군집화란?
Cosine 유사도
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. 코사인 유사도 정의
RNN(Recurrent Neural Networks)
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. RNN이란 무엇인가?
CNN(Convolutional neural network)
[ 데이터 분석 / 머신러닝, 딥러닝 ]1. CNN이란 무엇인가?
LDA (Latent Dirichlet Allocation)
[ 데이터 분석 / 머신러닝, 딥러닝 ]LDA (Latent Dirichlet Allocation: 잠재 디리클레 할당)
LSA (Latent Semantic Analysis)
[ 데이터 분석 / 머신러닝, 딥러닝 ]LSA (Latent Semantic Analysis, 잠재 의미 분석)
SVM(LinearSVC)
SVM(Support Vector Machine) 서로 다른 두 클래스(예: 긍정 vs 부정)를 가장 잘 분리할 수 있는 선(또는 초평면)을 찾는 모델. 목표는 두 클래스 사이의 간격(margin)을 최대화하는 결정 경계를 만드는 것.
나이브 베이즈 (MultinomialNB)
[ 데이터 분석 / 머신러닝, 딥러닝 ]베이즈 정리를 사용한 확률 기반 분류기
TF-IDF
[ 데이터 분석 / 머신러닝, 딥러닝 ]TF-IDF (Term Frequency – Inverse Document Frequency)
Bag-of-Word(BOW)
[ 데이터 분석 / 머신러닝, 딥러닝 ]코퍼스(corpus) 문서들의 묶음 (전체 데이터)
텍스트 전처리
[ 데이터 분석 / 머신러닝, 딥러닝 ]원문 텍스트 수집 정규화(Normalization): 소문자화, 공백 정리, 반복 문자(ㅋㅋㅋㅋ) 축약, 숫자/기호 처리 등
인공신경망(ANN : Artificial Neural Network)
[ 데이터 분석 / 머신러닝, 딥러닝 ]딥러닝은 머신러닝의 한 종류로 인공신경망(ANN)에 기반을 둔 학습 방법
딥러닝
[ 데이터 분석 / 머신러닝, 딥러닝 ]에폭(Epoch)
시계열 데이터
[ 데이터 분석 / 머신러닝, 딥러닝 ]시간의 흐름에 따라 관측된 데이터
규제(Regularization)
[ 데이터 분석 / 머신러닝, 딥러닝 ]모델이 훈련데이터에 과하게 맞추는 과대적합을 줄이고, 일반화 성능을 높이기
회귀 분석(Regression Analysis)
[ 데이터 분석 / 머신러닝, 딥러닝 ]독립 변수 다른 변수에 영향을 받지 않고 독립적으로 변화하는 수, 설명 변수라고도 함 입력 값이나 원인을 나타내는 변수,y = f(x) 에서 x에 해당하는 것
Gradient Boosting
[ 데이터 분석 / 머신러닝, 딥러닝 ]여러 개의 “아주 얕은 나무(weak learner)”를 순차적으로 더해가며, 앞선 모델이 틀린 부분을 학습하여 조금씩 고쳐 가는 부스팅 기 법
RandomForest까지의 종합적 예제
[ 데이터 분석 / 머신러닝, 딥러닝 ]0. 데이터 (seaborn : penguins) 1. 데이터 전처리 - 수치형/범주형 변수 분리 - 결측치 처리(수치형(median)/범주형(mode)) - 범주형 데이터 인코딩(one-hot-encoding) 2. 원시데이터 시각화 - 클래스 불균형 ...
랜덤 포레스트(Random Forest)
[ 데이터 분석 / 머신러닝, 딥러닝 ]의사결정나무를 기반으로 하는 앙상블 모형으로 배깅(Bagging)에 랜덤 과정을 추가한 방법
앙상블 기법
[ 데이터 분석 / 머신러닝, 딥러닝 ]앙상블 학습 기법
결정 트리(Decision Tree)
[ 데이터 분석 / 머신러닝, 딥러닝 ]분류(Classification)와 회귀(Regression) 모두 가능한 지도 학습 모델 중 하나
LogisticRegression
[ 데이터 분석 / 머신러닝, 딥러닝 ]데이터가 어떤 범주(class)에 속할 확률을 0에서 1사이의 값으로 예측하고 그 확률에 따라 가능성이 더 높은 범주에 속하는 것으로 분류해주는 지도 학습 알고리즘
K-Nearest Neighbors(KNN) 최근접 이웃 알고리즘
[ 데이터 분석 / 머신러닝, 딥러닝 ]scikit-learn(sklearn)
머신러닝
[ 데이터 분석 / 머신러닝, 딥러닝 ]
선형 회귀 모델
[ 데이터 분석 / 통계 ]```python import pandas as pd import numpy as np
통계 검정
[ 데이터 분석 / 통계 ]
streamlit
[ 데이터 분석 / 데이터 시각화 ]Python 코드만으로 웹 대시보드나 웹앱을 간단하게 제작 할 수 있는 프레임워크
seaborn
[ 데이터 분석 / 데이터 시각화 ]Matplotlib을 기반으로 한 고수준 시각화 라이브러리2D 그래프 시각화 라이브러리
matplotlib
[ 데이터 분석 / 데이터 시각화 ]파이썬에서 가장 기본적이고 강력한 시각화 라이브러리로, 데이터 분석 및 머신러닝에서 그래프를 그릴 때 가장 자주 사용
set
[ 데이터 분석 / python ]set은 “중복 없는 원소들의 모음”을 해시 기반으로 매우 빠르게 관리하는 가변(collection) 타입이야. 원소의 존재 여부 체크, 합집합·교집합 같은 집합 연산을 고속으로 처리
pandas
[ 데이터 분석 / 데이터 시각화 ]Pandas (Panel Data System) 는 데이터 분석과 전처리를 위한 필수 라이브러리
numpy
[ 데이터 분석 / 데이터 시각화 ]Python에서 수치 계산과 행렬 연산을 빠르게 수행하기 위한 핵심 라이브러리
promise와 coroutine 비교
[ 데이터 분석 / 데이터 수집 ]
playwright, aiomysql
[ 데이터 분석 / 데이터 수집 ]웹 브라우저를 자동으로 제어하는 라이브러리
mysql (mysql-connector-python)
[ 데이터 분석 / 데이터 수집 ]```python 설치 conda install -c conda-forge mysql-connector-python
여행경로 (백트래킹 / Hierholzer’s algorithm 예제)
[ 코딩 테스트 / 프로그래머스 level3 ]```python 처음에 bfs로 풀려고 했으나 백트래킹이 안되므로 def solution(tickets): result = [] obj = {}
requests
[ 데이터 분석 / 데이터 수집 ]```python 주요함수 requests.get(url, params, headers) requests.post(url, data,json) requests.put(url, data) requests.delete(url)
배달 힙 다익스트라
[ 코딩 테스트 / 프로그래머스 level2 ]
BeautifulSoup
[ 데이터 분석 / 데이터 수집 ]HTML, XML 문서를 파싱하여 원하는 데이터를 쉽게 추출하는 Python 라이브러리
DFS BFS 차이
[ 코딩 테스트 / 알고리즘 공부 ]
sql 문제 풀이
[ 데이터 분석 / 데이터 수집 ]
부대복귀 BFS 예제 queue
[ 코딩 테스트 / 프로그래머스 level3 ]
collections.Counter
[ 데이터 분석 / python ]기본 사용법
itertools 순열/조합
[ 데이터 분석 / python ]import itertools
heap
[ 데이터 분석 / python ]기본 사용법 (최소 힙)
징검다리 건너기(이진 탐색 예제)
[ 코딩 테스트 / 프로그래머스 level2 ]
보석 쇼핑(투 카운터 예제)
[ 코딩 테스트 / 프로그래머스 level2 ]
주식가격 (stack 기본 예제)
[ 코딩 테스트 / 프로그래머스 level2 ]
python 문법
[ 데이터 분석 / python ]```python name = input(“이름: “) age = input(“나이: “)
바탕화면에 내 방 온습도 띄우기
[ Project / arduino ]저번에 만든 온습도계로
프로그래머스 등수
[ 코딩 테스트 ]오랜만에 프로그래머스 들어가봤는데
온습도계 보완
[ Project / arduino ]이전에 만들었던
fullmemo 소개
[ Project / fullmemo ]다양한 검색기능, 구글 드라이브 백업, 계층적인 폴더구조를 가진
fullmemo 개인정보 처리방침
[ Project / fullmemo ]개인정보 처리방침
fuzzy검색
[ Project / fullmemo ]Regular Expression을 이용한 검색
대진표 예시
[ RN ]
자식 컴포넌트에서 함수나 상태 끌어올리기
[ RN ]```javascript // 자식 컴포넌트 import React, { useImperativeHandle, forwardRef } from ‘react’;
기본적인 모달
[ RN ]```javascript <Modal visible={isVisible} transparent={true} onRequestClose={onClose}> <Pressable onPress={onClose} style={{flex: 1}}> <V...
stack 넘어갈때 화면 번쩍임 해결(흰화면)
[ RN ]화면 넘어갈때 0.1초정도 하얀화면이 뜨면서 넘어가는데 다크모드일경우 눈이 아프다
FlatList 격자형태로 이쁘게 나열하기
[ RN ]FlatList로 요소들을 나열할때
style 따로 빼서 쓰기
[ RN ]1. 스타일 계산 함수
riteSql 사용
[ RN ]라이브러리 다운
구글드라이브에 업로드
[ RN ]앞서 구글 로그인이 되어있다는 가정하에
구글 로그인
[ RN ]23.12.01자 내용
RN & expo 배포
[ RN ]app.json에
react-native-webview 웹뷰 흰페이지 나올때 해결법 (ssl ignore)
[ RN ]특정 페이지가 에뮬레이터에서는 잘 나오는데 실기기에서 안나올 때가 있다
supabase
[ 기타 ]team테이블의 정보를 받아올떄 team.id가 주어진다면 해당되는 team테이블의 row정보에다가 user.team_id 테이블이 배열인데 해당 배열에서 team.id가 일치하는 row중 해당 row들에서 type 칼럼의 데이터 string에 따라 count한 값을 처음 team...
숫자와 문자가 섞인 문자열 배열 정렬
[ 코딩 테스트 / 알고리즘 공부 ].sort(({ properties: { name: a = 0 } } = {}, { properties: { name: b = 0 } } = {}) => (a.match(/\d+/) ?? [0])[0] - (b.match(/\d+/) ?? [0])[0]) .sort(({ pr...
탭 선택 css
[ 기타 ]<div id='c'> <div id='a' onclick="showBorder('a')">aa</div> <div id='b' onclick="showBorder('b')">bb</div> </div> ```c...
RN 공부
[ RN ]https://github.com/ZeroCho/food-delivery-app/blob/master/README.md
셀레니움 예시
[ 기타 ]```python #Ch_selenium/example/tutorial1.py from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.comm...
가장 큰 자리 숫자 남기고 내림
[ 코딩 테스트 / 알고리즘 공부 ]let numArr = [0, 3, 34, 345, '/', 0.3, 0.34, 0.345, ',', 0.03, 0.034, 0.0345, 0.00345] numArr.forEach(e => { let regex = new RegExp(`(?<!0)(?<=[\\...
사용중인 포트 죽이기
[ 기타 ]sudo netstat -tulpn // pid 찾기 sudo kill PID // pid자리가 위에서 찾은 포트에 해당하는 pid아이디 sudo kill -9 PID // 위에꺼 안되면 강제
stirling formula(팩토리얼)
[ 코딩 테스트 / 알고리즘 공부 ]https://en.wikipedia.org/wiki/Stirling%27s_approximation
알고리즘 문제 푼거 모음
[ 코딩 테스트 / 알고리즘 문제 푼거 모음 ]https://github.com/full-fish/algorithm-quiz
react-hook-form
[ nomadcoder / React JS 마스터클래스 ]사용하기 쉬운 유효성 검사를 통해 성능이 뛰어나고 유연하며 확장 가능한 form입니다.
Recoil
[ nomadcoder / React JS 마스터클래스 ]npm i recoil // index.tsx root.render( <div> <RecoilRoot> <QueryClientProvider client={queryClient}> <App /> ...
Typescript (Classes & Interfaces)
[ nomadcoder / Typescript로 블록체인 만들기 ]```typescript type Words = { [key: string]: string; }; class Word { constructor(public term: string, public def: string) {} } class Dict { private words: W...
CRYPTO TRACKER 과제
[ nomadcoder / React JS 마스터클래스 ]https://full-fish.github.io/nomardcoders-ReactJSmasterClass-cryptoTracker/
CRYPTO TRACKER
[ nomadcoder / React JS 마스터클래스 ]Route
Typescript for React
[ nomadcoder / React JS 마스터클래스 ]npx create-react-app 내 앱 이름 --template typescript npm i --save-dev @유형/styled-components npm i styled-components // index에서 root에러가 난다면 const root = ReactDO...
Typescript (Basic & Functions)
[ nomadcoder / Typescript로 블록체인 만들기 ]쓰는 이유
Styled Components
[ nomadcoder / React JS 마스터클래스 ]tag에 style 직접 먹일 때
Tree
[ 코딩 테스트 / 알고리즘 공부 ]```javascript //! 1진트리 class Tree { //tree의 constructor를 생성 : tree의 자식 노드들을 엘리먼트로 담을 children 배열로 선언 constructor(value) { this.value = value this...
aa
let arr = [128, 460, 603, 40, 521, 137, 123] let result = max= sum =0 arr.forEach((arrEle)=>{ sum = String(arrEle).split('').map(ele=>parseInt(ele)).re...
산술부호화 압축 알고리즘
[ 코딩 공부 / 공부 ]```javascript function makeObj() { let num = 0 let obj = {} for (let i = 65; i <= 122; i++) { if (!(i > 90 && 97 > i)) obj[S...
코딩지도사 1급
[ 기타 ]
팩토리얼 factorial
[ 코딩 테스트 / 알고리즘 공부 ]// n이 양수여야함 function factorial(n) { return n !== 1 ? n * factorial(n - 1) : 1 }
순열, 중복순열, 조합, 중복조합
[ 코딩 테스트 / 알고리즘 공부 ]순열
목표 금액이 될 수 있는 경우의 수 찾기
[ Project / mini-project ]
우분투 키보드 한영 설정
[ 기타 ]mx_key alt_R를 한영키로 바꿀때
docker
[ 코딩 공부 / 공부 ]장점
nginx
[ 코딩 공부 / 공부 ]프록시 서버로 쓰려고 씀
각종 설치 및 초기설정
[ 기타 ]MySQL
ReactJS로 영화 웹 서비스 만들기
[ nomadcoder / React JS로 영화 웹 서비스 만들기 ]리액트 기초 복습하려고
프린터
[ 코딩 테스트 / 프로그래머스 level2 ]
k진수에서 소수 개수 구하기
[ 코딩 테스트 / 프로그래머스 level2 ]
[1차] 뉴스 클러스터링
[ 코딩 테스트 / 프로그래머스 level2 ]
기능개발
[ 코딩 테스트 / 프로그래머스 level2 ]
n^2 배열 자르기
[ 코딩 테스트 / 프로그래머스 level2 ]
위장
[ 코딩 테스트 / 프로그래머스 level2 ]
튜플
[ 코딩 테스트 / 프로그래머스 level2 ]
괄호 회전하기
[ 코딩 테스트 / 프로그래머스 level2 ]
H-Index
[ 코딩 테스트 / 프로그래머스 level2 ]
점프와 순간 이동
[ 코딩 테스트 / 프로그래머스 level2 ]
[1차] 캐시
[ 코딩 테스트 / 프로그래머스 level2 ]
멀리 뛰기
[ 코딩 테스트 / 프로그래머스 level2 ]
구명보트
[ 코딩 테스트 / 프로그래머스 level2 ]
행렬의 곱셈
[ 코딩 테스트 / 프로그래머스 level2 ]
짝지어 제거하기
[ 코딩 테스트 / 프로그래머스 level2 ]
예상 대진표
[ 코딩 테스트 / 프로그래머스 level2 ]
영어 끝말잇기
[ 코딩 테스트 / 프로그래머스 level2 ]
카펫
[ 코딩 테스트 / 프로그래머스 level2 ]
다음 큰 숫자
[ 코딩 테스트 / 프로그래머스 level2 ]
다리를 지나는 트럭
[ 코딩 테스트 / 프로그래머스 level2 ]
피보나치 수열
[ 코딩 테스트 / 알고리즘 공부 ]0, 1, 1, 2, 3, 5, 8…
피보나치 수
[ 코딩 테스트 / 프로그래머스 level2 ]
숫자의 표현
[ 코딩 테스트 / 프로그래머스 level2 ]
수학적 지식 모음
[ 코딩 테스트 / 알고리즘 공부 ]제곱근이 정수면 약수의 개수가 홀수이며
올바른 괄호
[ 코딩 테스트 / 프로그래머스 level2 ]
최솟값 만들기
[ 코딩 테스트 / 프로그래머스 level2 ]
이진 변환 반복하기
[ 코딩 테스트 / 프로그래머스 level2 ]
JadenCase 문자열 만들기
[ 코딩 테스트 / 프로그래머스 level2 ]
최댓값과 최솟값
[ 코딩 테스트 / 프로그래머스 level2 ]
문자열 내 마음대로 정렬하기
[ 코딩 테스트 / 프로그래머스 level1 ]
[1차] 비밀지도
[ 코딩 테스트 / 프로그래머스 level1 ]
모의고사
[ 코딩 테스트 / 프로그래머스 level1 ]
다트 게임
[ 코딩 테스트 / 프로그래머스 level1 ]
크레인 인형뽑기 게임
[ 코딩 테스트 / 프로그래머스 level1 ]
성격 유형 검사하기
[ 코딩 테스트 / 프로그래머스 level1 ]
3진법 뒤집기
[ 코딩 테스트 / 프로그래머스 level1 ]
문자열 다루기 기본
[ 코딩 테스트 / 프로그래머스 level1 ]
내적
[ 코딩 테스트 / 프로그래머스 level1 ]
문자열을 정수로 바꾸기
[ 코딩 테스트 / 프로그래머스 level1 ]
정수 내림차순으로 배치하기
[ 코딩 테스트 / 프로그래머스 level1 ]
부족한 금액 계산하기
[ 코딩 테스트 / 프로그래머스 level1 ]
나머지가 1이 되는 수 찾기
[ 코딩 테스트 / 프로그래머스 level1 ]
자릿수 더하기
[ 코딩 테스트 / 프로그래머스 level1 ]
정수 제곱근 판별
[ 코딩 테스트 / 프로그래머스 level1 ]
소수 찾기
[ 코딩 테스트 / 프로그래머스 level1 ]
최대공약수와 최소공배수
[ 코딩 테스트 / 프로그래머스 level1 ]
같은 숫자는 싫어
[ 코딩 테스트 / 프로그래머스 level1 ]
자연수 뒤집어 배열로 만들기
[ 코딩 테스트 / 프로그래머스 level1 ]
문자열 내 p와 y의 개수
[ 코딩 테스트 / 프로그래머스 level1 ]
시저 암호
[ 코딩 테스트 / 프로그래머스 level1 ]
서울에서 김서방 찾기
[ 코딩 테스트 / 프로그래머스 level1 ]
약수의 개수와 덧셈
[ 코딩 테스트 / 프로그래머스 level1 ]
가운데 글자 가져오기
[ 코딩 테스트 / 프로그래머스 level1 ]
이상한 문자 만들기
[ 코딩 테스트 / 프로그래머스 level1 ]
행렬의 덧셈
[ 코딩 테스트 / 프로그래머스 level1 ]
약수의 합
[ 코딩 테스트 / 프로그래머스 level1 ]
약수 구하기
[ 코딩 테스트 / 알고리즘 공부 ]약수란 어떠한 수를 나눴을때 나머지가 0이되는 수들의 집합이다
2016년
[ 코딩 테스트 / 프로그래머스 level1 ]
문자열 내림차순으로 배치하기
[ 코딩 테스트 / 프로그래머스 level1 ]
최소공배수(lcm)
[ 코딩 테스트 / 알고리즘 공부 ]기본 방법
수박수박수박수박수박수?
[ 코딩 테스트 / 프로그래머스 level1 ]
N개의 최소공배수
[ 코딩 테스트 / 프로그래머스 level2 ]
키패드 누르기
[ 코딩 테스트 / 프로그래머스 level1 ]
실패율
[ 코딩 테스트 / 프로그래머스 level1 ]
간단한 RPG 게임
[ Project / unity ]옛날에 만듦
간단한 플랫포머 게임
[ Project / unity ]옛날에 만듦
대기 상황 무드등
[ Project / arduino ]취지
간단한 부화기 만들기
[ Project / arduino ]옛날에 만듦
완주하지 못한 선수
[ 코딩 테스트 / 프로그래머스 level1 ]
소수 만들기
[ 코딩 테스트 / 프로그래머스 level1 ]
음양 더하기
[ 코딩 테스트 / 프로그래머스 level1 ]
재난구역 인명탐사 rc카
[ Project / arduino ]옛날에 만든것
미니 드론 만들기
[ Project / arduino ]옛날에 만든거라 정보가 적음
서버로 데이터 보내는 온습도계
[ Project / arduino ]옛날에 만든것
병합 정렬 (Merge Sort)
[ 코딩 테스트 / 알고리즘 공부 ]
셸 정렬 (Shell Sort)
[ 코딩 테스트 / 알고리즘 공부 ]
삽입 정렬 (Insertion Sort)
[ 코딩 테스트 / 알고리즘 공부 ]####
선택 정렬 (Selection Sort)
[ 코딩 테스트 / 알고리즘 공부 ]
버블 정렬 (Bubble Sort)
[ 코딩 테스트 / 알고리즘 공부 ]
조합
[ 코딩 테스트 / 알고리즘 공부 ]조합의 개수 공식
리펙토링 및 개선 - 8 / google map에 마커 여러개 찍기, diary 검색 타입 설정 시 재랜더 막기
[ Project / codestates-final-project ]google map에 마커 여러개 찍기
리펙토링 및 개선 - 7 / nodemailer를 이용한 비밀번호 재발급
[ Project / codestates-final-project ]현재의 문제점
nodemailer를 이용한 mail보내기
[ 코딩 공부 / 공부 ]EmailJs
리펙토링 및 개선 - 6 / 환율 적용
[ Project / codestates-final-project ]환율 적용을 위해
리펙토링 및 개선 - 5 / 카이사르, 모노알파베틱 암호화 적용
[ Project / codestates-final-project ]한것
모노 알파베틱 암호화 (Monoalphabetic Cipher)
[ 코딩 공부 / 보안 ]앞선 카이사르 암호화와 마찬가지로 치환암호
카이사르 암호(Caesar cipher)
[ 코딩 공부 / 보안 ]카이사르 암호란
환경변수 사용법 (react, webpack, aws)
[ 코딩 공부 / 공부 ]일반적으로 환경변수는 .env파일에 선언한것을 process.env.환경변수이름으로 불러와서 사용한다
리펙토링 및 개선 - 4 / RSA 적용
[ Project / codestates-final-project ]클라이언트단에서 서버단으로 정보보낼 때 중간에 password 탈취에 대응하기위해
RSA
[ 코딩 공부 / 보안 ]RSA란?
openssl 설치 및 키 발급
[ 코딩 공부 / 보안 ]openssl 이란
JSencrypt 라이브러리를 이용한 암호화, 복호화
[ 코딩 공부 / 보안 ]JSencrypt 라이브러리는 RSA 방식으로 데이터를 암/복호화한다
확장된 유클리드 호제법 (gcd)
[ 코딩 테스트 / 알고리즘 공부 ]이전의 유클리드 호제법으로 최대공약수를 구하는법을 알았다
유클리드 호제법 이론 (최대 공약수 구하기)
[ 코딩 테스트 / 알고리즘 공부 ]
**연산자에대한 고찰
[ 코딩 공부 / 공부 ]**연산자는 거듭제곱을 해주는 연산자이다
거듭제곱 시간복잡도 줄이기
[ 코딩 테스트 / 알고리즘 공부 ]거듭제곱이란
리펙토링 및 개선 - 3 / Bcrypt 적용
[ Project / codestates-final-project ]Bcrypt에 대해 내가 쓴 글
리펙토링 및 개선 - 2 / 잡다한 버그 해결
[ Project / codestates-final-project ]trip 정보 새로고침시에만 나오는것 해결
Hash와 Salt 그리고 Bcrypt
[ 코딩 공부 / 보안 ]기본 용어
17개 문제 풀이 모음
[ 코딩 테스트 / 기타 ][1._.pdf
리펙토링 및 개선 - 1 / 계획수립
[ Project / codestates-final-project ]수료이후 팀원들과 함께 부족한 부분을 리펙토링하기로 했다
코드스테이츠 파이널 프로젝트 완료
[ Project / codestates-final-project ]클라이언트 주소
16일차 / axios, 리벤슈타인 거리 값 추가 및 하이라이트 적용
[ Project / codestates-final-project ]한것
받은 리뷰들
[ 기타 ]최*민님 : 정말 개발에 욕심이 있으시며 그 욕심을 실현시키실 실력이 있으신 분입니다. 정말 뭘 한다 하시면 갑자기 뚝딱 하고 만들어오시는 모습을 보며 대단하시다고 느끼며 정말 동기부여를 많이 받았습니다. 처음 2주 프로젝트때는 뭔가 해보자고 말씀하시면 제가 조금 주저하며 그냥 제...
기술 발표영상 (fuzzy 검색)
[ Project / codestates-final-project ]final project중 작성한 diary를 검색하는 기능을 위해 fuzzy검색을 구현했습니다
18.5일차 / socket.io 적용
[ Project / codestates-final-project ]socket.io에 대해 내가 쓴 글
socket.io
[ 코딩 공부 / 공부 ]socket.io를 이용해서 실시간 채팅 구현하기
18일차 / google map api
[ Project / codestates-final-project ]google map api에 대해 내가 쓴 글
17일차 / n-Gram구현 및 개선, 리벤슈타인 거리 시간,공간 복잡도 개선
[ Project / codestates-final-project ]n-Gram
구글 맵 API
[ 코딩 공부 / 공부 ]https://console.cloud.google.com/google/maps-apis/start?hl=ko
n-Gram 개선 및 고찰
[ 코딩 공부 / 검색 ]자음 모음단위로 n-Gram
n-Gram
[ 코딩 공부 / 검색 ]n-Gram이란 문장의 유사도를 비교하는 방법중 하나로 문장을 쪼개서 비교한다
레벤슈타인 거리 시간복잡도와 공간복잡도 개선
[ 코딩 공부 / 검색 ]이전 게시물
레벤슈타인 거리 (Levenshtein Distance)
[ 코딩 공부 / 검색 ]레벤슈타인 거리란 문자열의 유사도를 검사하는 기본적인 알고리즘으로 편집 거리라고도 부름
fuzzy검색의 highlight와 가중치 적용
[ 코딩 공부 / 검색 ]참고 : https://taegon.kim/archives/9919
15일차 / fuzzy검색의 highlight와 가중치 적용
[ Project / codestates-final-project ]한것
14일차 / 배포 (https, 도메인), 프론트 search창
[ Project / codestates-final-project ]https로 서버를 배포했다
순열(DFS 깊이우선탐색)
[ 코딩 테스트 / 알고리즘 공부 ]1부터 n까지의 숫자중
정규표현식의 capture, group
[ 코딩 공부 / 공부 ]//예시 문자열 let str = "안녕하세요 안녕 제 전화번호는 010-1234-5678입니다 G gd god good goood!.";
13일차 / fuzzy검색 구현
[ Project / codestates-final-project ]
퍼지(fuzzy) 검색 (정규표현식이용)
[ 코딩 공부 / 검색 ]fuzzy logic : 불분명한 상태, 모호한 상태를 참 혹은 거짓의 이진 논리에서 벗어난 다치성으로 표현하는 논리개념 (위키백과)
식물 생장등 자동으로 on off하기
[ Project / arduino ]옛날에 만든거라 정보가 적음
Time Until Chrismas
[ nomadcoder / Vanilla JS ]
12일차 / 배포 확인, 엔드포인트 간결화
[ Project / codestates-final-project ]클라이언트와 서버가 정상배포되는지 중간 확인했다
11일차 / N : M연결 diary와 hashtag 작성 및 scheduler를 이용한 쓰레기값 삭제
[ Project / codestates-final-project ]어제 팬딩이 뜨는상황은 promise로하면 해결이 되긴하지만 다른문제들 때문에 맨 처음했던 방법으로 돌아갔다
node-cron을 이용한 schedule
[ 코딩 공부 / 공부 ]npm install node-cron // 설치
Sequelize N : M (다대다)관계에 대한 고찰
[ 코딩 공부 / 공부 ]diary : hashtag = N : M 일때
Sequelize 관계 설정 1 : N, N : M(1대다, 다대다)
[ 코딩 공부 / 공부 ]trip : diary = 1 : N
Sequelize와 Migration 기본 설정
[ 코딩 공부 / 공부 ]Migration을 하면 데이터베이스에 테이블 생성 및 삭제할것을 미리 선언해두는것이고
10일차 / n : m 연결 고민 미완이라 내일도 할 예정
[ Project / codestates-final-project ]원래 diary post 코드
Random Number Game
[ nomadcoder / Vanilla JS ]숫자 범위 0부터 n까지를 정하고
9일차 / 요청에 대한 응답 더욱 더 세분화
[ Project / codestates-final-project ]한 것
Width Color
[ nomadcoder / Vanilla JS ]
8일차 / slack 완료 및 프론트 태그 도움
[ Project / codestates-final-project ]어제
숫자 문자열과 영단어
[ 코딩 테스트 / 프로그래머스 level1 ]
7일차 / Slack Bot
[ Project / codestates-final-project ]한 것
JS로 slack bot 사용하기 (invalid_auth 에러 해결 법)
[ 코딩 공부 / 공부 ]await slack.slack("제목"); await slack.slack("내용");
신규 아이디 추천
[ 코딩 테스트 / 프로그래머스 level1 ]
로또의 최고 순위와 최저 순위
[ 코딩 테스트 / 프로그래머스 level1 ]
티스토리 글쓰기 버튼 만들기
[ Project / mini-project ]결과물
6일차 / API fix, postman 자동화
[ Project / codestates-final-project ]한 일
포스트맨 자동화
[ 코딩 공부 / 공부 ]포스트맨에서 엔드포인트 별로 만들어놓은 요청들의 테스트케이스를 만들어서 한번에 성공여부를 볼 수 있다
중복순열(DFS 깊이우선탐색)
[ 코딩 테스트 / 알고리즘 공부 ]
5일차 / postman자동화(미완), refreshToken
[ Project / codestates-final-project ]포트스맨 자동화는 내일 완성하고 쓰겠음
Change Hello
[ nomadcoder / Vanilla JS ]마우스 위치, 클릭, 화면사이즈변경에 따라 달라지는 글씨
4일차 / SR 피드백
[ Project / codestates-final-project ]피드백 내용
3일차 / 초기 세팅 완료
[ Project / codestates-final-project ]프론트와 백의 폴더트리와 init한후에 git에 push함
정규표현식 (Regular Expression: Regex)
[ 코딩 공부 / 공부 ]형식
신고 결과 받기
[ 코딩 테스트 / 프로그래머스 level1 ]
소수 판별
[ 코딩 테스트 / 알고리즘 공부 ]소수는 약수가 1과 본인 자신만을 가짐
2일차 / SR 완료
[ Project / codestates-final-project ]한것
체육복
[ 코딩 테스트 / 프로그래머스 level1 ]
K번째수
[ 코딩 테스트 / 프로그래머스 level1 ]
1일차 / 팀결성 및 초기 SR
[ Project / codestates-final-project ]팀명 :(W_W)J
최소직사각형
[ 코딩 테스트 / 프로그래머스 level1 ]
회고
[ Project / codestates-first-project ]팀정하고 발표준비하는 시간제외하면 사실상 코드를 치는시간인 일주일정도밖에 안되서 아쉬움이 많이 남는다
8~9 일차 / 마무리
[ Project / codestates-first-project ]진행
7일차 / AWS이용한 환경변수 설정
[ Project / codestates-first-project ]진행
6일차 / 테이블간의 관계 설정
[ Project / codestates-first-project ]진행
5일차 / MVC 모델
[ Project / codestates-first-project ]진행
4일차 / HTTPS인증과 도메인구입 (route53)
[ Project / codestates-first-project ]진행
3일차 / 보완한 SR
[ Project / codestates-first-project ]진행
2일차 / 초기 와이어프레임과 DB다이어그램
[ Project / codestates-first-project ]진행
1일차 / 팀결성
[ Project / codestates-first-project ]진행
척추 세포 데이터의 정렬
[ Project / mini-project ]동기
코드스테이츠 25일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
코드스테이츠 24일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
코드스테이츠 23일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 21~22 HA 시험
[ 코딩 공부 / 코드스테이츠 TIL ]목~금 이틀에 걸쳐서 그동안 배운걸 종합한
Code States 19~20일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 18일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 17일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 16일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 14~15일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 13일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
예산
[ 코딩 테스트 / 프로그래머스 level1 ]
두 개 뽑아서 더하기
[ 코딩 테스트 / 프로그래머스 level1 ]
나누어 떨어지는 숫자 배열
[ 코딩 테스트 / 프로그래머스 level1 ]
콜라스 추측
[ 코딩 테스트 / 프로그래머스 level1 ]
하샤드 수
[ 코딩 테스트 / 프로그래머스 level1 ]
Code States 12일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 11일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 10일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
제일 작은 수 제거하기
[ 코딩 테스트 / 프로그래머스 level1 ]
Code States 9일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
검색 15일차까지
[ 기타 / 비공개 ]변수
핸드폰 번호 가리기
[ 코딩 테스트 / 프로그래머스 level1 ]
Code States 8일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
평균 구하기
[ 코딩 테스트 / 프로그래머스 level1 ]
x만큼 간격이 있는 n개의 숫자
[ 코딩 테스트 / 프로그래머스 level1 ]
직사각형 별찍기
[ 코딩 테스트 / 프로그래머스 level1 ]
짝수와 홀수
[ 코딩 테스트 / 프로그래머스 level1 ]
양식
[ 기타 / 비공개 ]오늘의 키포인트
Code States 7일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 6일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code State 5일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 4일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
폰켓몬
[ 코딩 테스트 / 프로그래머스 level1 ]
Code States 3일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
없는 숫자 더하기
[ 코딩 테스트 / 프로그래머스 level1 ]
시작
[ 코딩 테스트 / 프로그래머스 level1 ]프로그래머스라는 코딩 문제가 있는 사이트를 알게되었다.
Code States 2일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 1일차
[ 코딩 공부 / 코드스테이츠 TIL ]오늘의 키포인트
Code States 0일차
[ 코딩 공부 / 코드스테이츠 TIL ]대학 전공을 크게 좋아하진 않았다.
환영합니다!
#1 글을 작성하고 블로그를 관리해보세요.