profile
pizz@ttang
post-thumbnail

[DeepDive] 07. 연산자

썸네일 : 모던 자바스크립트 Deep Dive연산자는 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다. 그리고 피연산자와 연산자의 조합으로 이뤄진 연산자 표현식도 값으로 평가될 수 있는 표현식 이다.NaNNo

2022년 2월 9일
·
0개의 댓글
post-thumbnail

[DeepDive] 06. 데이터 타입

자바스크립트의 타입은 크게 원시 타입과 객체 타입으로 분류한다. 데이터 타입은 왜 필요한 것일까? ➡️ 1. 값을 저장할 때 확보해야 하는 메모리 공간의 크기를 결정하기 위해. 자바스크립트 엔진은 낭비와 손실 없이 값을 저장하기 위해 데이터 타입에 따라 다른 크기의

2022년 1월 19일
·
0개의 댓글
post-thumbnail

🚧[누구나 쉽게 쓰는 앱 디자인의 비결] 을 읽고...

책 '누구나 쉽게 쓰는 앱 디자인의 비결'의 표지 이미지. 출처는 yes24내가 하는 일은 소프트웨어를 쓰기 쉽고 유용하게 만들어서 사람들이 컴퓨터 전문가가 되지 않아도 그 혜택을 쉽게 누릴 수 있게 만드는 것이라고 설명했다.\-Ch.명확함 정의하기 p.27기술을 접하

2022년 1월 19일
·
0개의 댓글
post-thumbnail

2021 해, 커리어 해커톤 후기

가벼운 마음으로 시작했던 \[해, 커리어] 해커톤이 끝난 후기를 늦게나마 다시 한 번 정리해서 써보고자 한다. 처음으로 참여해 본 공모전이자 해커톤이기도 했고 인턴 생활로 얻은 깨달음을 적용해보려고 애썼던 프로젝트였기에 이번 후기는 내가 했던 고민을 중심으로 적어볼까

2022년 1월 18일
·
0개의 댓글
post-thumbnail

[DeepDive] 04. 변수 05.표현식과 문

썸네일 - 모던 자바스크립트 DeepDive메모리 값에 직접 접근하는 것은 오류를 발생시킬 가능성이 있으므로 위험하다.직접 접근한다 하더라도 그 메모리 값은 코드가 실행될 때마다 달라지므로 코드가 실행되기 이전에는 값이 저장된 메모리 주소를 알 수도 없고 알려주지도 않

2022년 1월 18일
·
0개의 댓글
post-thumbnail

[React] 01. 왜 리액트인가?

썸네일 - 리액트를 다루는 기술이런 어플리케이션을 순수하게 자바스크립트로만 관리하는 것은 어렵다.➡️ 프레임워크(ex. Angular, Vue.js)나 라이브러리(ex.React)같은 도구 등장모델 : 애플리케이션에서 사용하는 데이터를 관리하는 영역뷰 : 사용자에게 보

2022년 1월 17일
·
0개의 댓글
post-thumbnail

00. 들어가며

썸네일 - 모던 자바스크립트 Deep DiveJavaScript의 동작 원리를 제대로 파악하자해당 기능을 제공하게 된 이유와 그에 따른 영향을 알아보자자신의 코드가 어떻게 돌아가는지를 아는 개발자로 성장하자프로그래밍자바스크립트란?자바스크립트 개발 환경과 실행 방법변수표

2022년 1월 17일
·
0개의 댓글
post-thumbnail

[DeepDive] 02. 자바스크립트란? 03. 자바스크립트 개발 환경과 실행 방법

썸네일 모던 자바스크립트 Deep Dive크로스 브라우징 이슈 : 브라우저에 따라 웹페이지가 정상적으로 동장하지 않는 이슈➡️ 모든 브라우저에서 정상적으로 동작하는 표준화된 JS 필요성 대두➡️ ECMA 인터내셔널이 만든 표준화된 자바스크립트 초판 ECMAScriptA

2022년 1월 17일
·
0개의 댓글
post-thumbnail

[C++] 프로그래머스 네트워크

프로그래머스 네트워크 게시물 썸네일프로그래머스 '네트워크' 문제 보러가기BFS를 이용한 문제이다.모든 정점을 방문할 때까지 BFS를 실행하면서, BFS가 실행되는 횟수를 통해 연결된 네트워크의 개수를 헤아린다.

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

[C++] 백준 2156 포도주 시식

백준 '포도주 시식' 문제 보러가기전형적인 DP 문제이다.DP는 연속해서 마신 잔 수를 가리키는 3개의 행(0잔, 1잔, 2잔)과 포도주 잔의 번호를 가리키는 열(1번 ~ n번)로 구성되어있다. 이전 값을 기준으로 더하기를 해줘야하므로 기초가 되는 0번째 열은 모두 0

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

[C++] 백준 2178 미로 탐색

백준 '미로 탐색' 문제 보러가기저번에 풀었던 '토마토' 문제와 비슷하다. 지나간 블록의 차례를 이전 블록의 위치를 기준으로 하나씩 증가해가며 표시해주면 쉽게 풀 수 있는 문제이다. 하나 신경써 준 부분은, 최종 목적지인 (N,M)지점에 도달할 수 있는 경로가 여러가지

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

[C++] 백준 7576 토마토

백준 '토마토' 문제 보러가기그 날에 어떤 토마토가 익었는지 구분하는 방법을 잘 떠올리면 어렵지 않게 풀 수 있는 문제였다.내가 적용한 토마토 구분 방법은 아래와 같다.이미 숙성된 토마토는 표에 1로 표시된 김에 해당 토마토를 첫째 날에 익은 토마토로 간주했다. 해당

2021년 12월 16일
·
0개의 댓글

[C++] 백준 2108 통계학

백준 '통계학' 문제 바로 보러가기문제 자체는 아주 어렵지 않았으나 최빈값 부분을 신경써서 작성해주어야했다.시간이 많이 들었던 부분은 아래의 2가지였다.1\. 산술 평균 연산 시 double이 아닌 float 사용해서 오류 발생정확도가 6자리밖에 되지 않는 float는

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

[react]웹성능 최적화_이미지 사이즈 최적화

인프런에서 "웹 성능 최적화" 마스터패키지를 듣기 시작했다. 성능에 관한 부분은 항상 공부해보고 싶었는데, 회사에서 커뮤니티 아이템을 준비하며 본격적으로 성능 최적화에 관해 공부할 수 있게 되어 아주 기쁘다. 이번에 들은 강의 내용은 이미지 사이즈 최적화.커다란(용량이

2021년 11월 8일
·
1개의 댓글

[react] s3 파일 다운로드 버튼 구현

react, typescript를 활용해서 클라이언트 사이드에서 s3에 올라가있는 자료를 pdf 형태로 다운로드 받기

2021년 10월 29일
·
1개의 댓글
post-thumbnail

[react] 네이버 로그인 구현 & 커스텀

의외로 가장 자료가 없어서 구현하기 까다로웠던 네이버 로그인. 로그인 버튼을 자유롭게 커스텀까지하고 싶은 욕심에 더욱 구글링이 많았던 것 같습니다.네아로 Clinet ID와 Clinet Secret을 발급받는 방법은 생략하고 바로 적용하는 부분으로 네이버 로그인 구현을

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

[react-kakao-login] 카카오 로그인 구현

회사가 새로운 서비스Numble을 런칭하게 되면서 사이트를 처음부터 개발하게 되었습니다. 가장 먼저 시작한 것은 SNS 간편 로그인. Numble에서는 구글, 카카오, 네이버 간편 로그인을 제공하게 되었습니다. 최대한 빠르게 마무리짓고 다른 기능으로 넘어가고자 웬만하면

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

[NextJS] Recoil RecoilRoot 위치 설정

Recoil 공식문서를 보면 RecoilRoot 컴포넌트를 root Component에 적절히 넣어두라고 나와있다.Components that use recoil state need RecoilRoot to appear somewhere in the parent tre

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

[POM]NextJS에 Recoil 도입하기

PieceOfMood에서는 새로운 서비스 런칭을 준비하고 있습니다. 기존 서비스를 유지&보수하는 일도 즐거운 일이지만 아무래도 방대한 양의 코드를 모조리 개선해보려고 손을 대는 짓은 선뜻 하지 못할 일이죠. 어찌됐든 새로운 서비스를 처음부터 개발하게 되었으니, 기쁜 마

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

2021 HackaLearn 후기

일요일 새벽 5시 쯤의 사진호기롭게 신청했던 2021 HackaLearn도 오늘로서 마지막이다. 처음에는 친한 사람들과 프로젝트를 하고싶었던 마음 반, 배포 자동화를 배워보고싶은 마음 반으로 지원했다. 야심차게 프론트엔드 개발자 2명과 백엔드 개발자 2명과 함께 한 팀

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