profile
Front-end 개발자입니다.

배열 내 최빈도값 구하기

Array that contains products' pricePlease selected the most commonly used price as the output \-input: 500, 200, 300, 400, 500, 600, 400, 500\-output:

2021년 10월 19일
·
0개의 댓글

git archive 명령어로 소스코드 압축하기

프론트엔드 개발자로 지원을 하면서 생각보다 많은 곳에서 기술과제를 요청하는 것을 알게 됐다.보통 깃허브 링크를 요청하거나 파일을 압축해서 메일로 회신을 요청하는 경우가 많은 것 같다.나는 아래의 명령어로 .git 파일과 node_modules폴더를 제외한 나머지 소스들

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

[후기] 위코드 2차 프로젝트 후기 (여기어때 클론 프로젝트)

팀명: 야,여기 어때 설명: 종합숙박 O2O 서비스 여기어때 사이트 클론 프로젝트21.4.26 ~ 21.05.07 (11일)프론트엔드: 김효진 박단비 박성은백엔드: 백승찬 신지원 황수민JavaScript(ES6)React.JS(함수형 컴포넌트, Hook)Styled-C

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

[후기] 위코드 1차 프로젝트 후기 (그리팅몰 클론 프로젝트)

그리팅몰 클론 프로젝트 소개 프로젝트 소개 팀명: Greatingdor 설명: 건강식 식단 및 식자재 판매 플랫폼인 그리팅몰(greating mall) 사이트 클론 프로젝트 그리팅몰 original website (https://www.greating.co.kr)

2021년 4월 27일
·
0개의 댓글
post-thumbnail

TIL 27 | 인증, 인가 세션 정리

로그인 절차에서 정확한 이메일/비밀번호 조합을 입력했는지 확인하는 과정해당 서비스를 누가, 어떻게 사용하는지 추적이 가능하도록 함아이디,이메일주소,비밀번호여기서 가장 중요한 것은 비밀번호이다.(암호화의 과정이 필요하다)법규상의 강제가 필요하다개인정보의 암호화등을 통해

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

TIL 26 | HTTP 세션 정리

HyperText: 문서와 문서가 링크로 연결되어있음Transfer : 전송하다 = HTML로 만든 웹페이지 문서를 보낸다Protocol : 컴퓨터끼리 어떻게 HTML 파일을 주고받을지에 대한 소통방식 또는 약속=> 내가 만들어놓은 HTML문서를 어떻게 전송할 것인지에

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

TIL 25 | 데이터베이스 세션 정리

컴퓨터 시스템에 저장된 정보 또는 데이터(data)의 집합을 의미데이터베이스는 보통 데이터베이스 관리시스템(DBMS)으로 제어함이렇게 데이터와 DBMS는 연관된 어플리케이션과 함께 '데이터베이스 시스템'으로 일컬어지며, 더 짧게는 '데이터베이스'라고 통칭되기도 함App

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

TIL 24 | [React 기초] map 함수 적용 시 key props를 부여하는 이유

기존에 JavaScript로 구현한 Westagram을 React로 이전하는 작업 진행 중 주어진 assignment로 댓글 기능을 구현하던 도중, 두번째 이미지와 같은 warning 메세지를 받았다. 메세지를 보니 <ul> 및 <li> 태그를 사용할 때 l

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

[CodeKata] Week 1 - Day 2

문제 풀이

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

[CodeKata] Week 1 - Day 1

문제 풀이

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

TIL 23 | Linux & Terminal

리누스 토발즈라는 인물이 개발한 Unix 기반 운영체제.리누스 토발즈는 Linux뿐 아니라 Git 버전관리 시스템도 최초로 개발하여 무료로 오픈소스로 제공하였다. 따라서 많은 서버가 Linux로 개발되어있다.구글의 안드로이드 역시 Linux의 한 갈래이다.Linux는

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

TIL 22 | Git & Github

Git이란 프로젝트의 버전 관리를 도와주는 시스템이다.여기서 프로젝트란? 제일 부모가 되는 폴더 하나를 의미한다.VCS(Version Control System)이라고도 한다. 버전이란, 하나의 유의미한 변화를 결과물로 만들어낸 것을 의미한다. 게임에서 버전 업데이트를

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

TIL 21 | DOM(Document Object Model)

DOM이란 Document Object Model의 약자로서, 웹 페이지의 HTML을 계층화시켜 트리구조로 만든 객체(Object)모델이다. JavaScript는 이 model로 웹 페이지에 접근하고, 페이지를 수정할 수 있다. 즉, DOM은 HTML인 웹 페이지와 스

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

TIL 20 | 개발자 도구

개발자 도구란 각 브라우저들이 제공하는 개발자를 위한 도구이다. 여기서는 크롬 브라우저를 사용하는 것을 예로 들지만 각 브라우저마다 개발자 도구의 형태와 사용법이 조금씩 다를 수 있다. 개발자 도구를 여는 방법은,윈도우os에서는 ctrl + shift + i를, 맥os

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

TIL 19 | Semantic Web, Semantic Tag

웹사이트는 검색엔진으로의 노출이 매우 중요하다. 당연하지만 노출되지 않는 사이트는 사용자들이 방문할 일이 없기 때문이다.따라서 이러한 중요성에 따라 SEO(Search Engine Optimization)와 같은 검색엔진 최적화 도구를 이용하여 검색엔진이 사용자의 웹사

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

[프로그래머스] x만큼의 간격이 있는 n개의 숫자

x만큼의 간격이 있는 n개의 숫자 풀이 1 풀이 2

2021년 3월 10일
·
2개의 댓글

TIL 18 | Home Server

이 수업은 공유기를 사용하는 환경에서 웹 서버를 구동하는 방법을 알려주는 수업.공유기에 연결된 웹 서버에 불특정 다수가 접속하게 하는 것은 어려운 일이다.전화기가 서로 통신하기 위해서는 전화번호가 필요한 것처럼,컴퓨터끼리 통신하기 위해서는 IP주소가 필요하다.IPv4

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