profile
프론트엔드 Developer

모던 자바스크립트 DeepDive 6장

데이터 타입: 값의 종류ES6은 7개의 데이터 타입을 제공원시 타입숫자문자열불리언undefinednull심벌객체 타입객체, 함수, 배열 등자바스크립트에는 int, double 등을 따로 구분하지 않고 하나의 숫자 타입만 존재한다.따라서 모든 숫자 타입은 실수로 처리되고

2024년 3월 25일
·
0개의 댓글
·

모던 자바스크립트 Deep Dive 5장

값식이 평가되어 생성된 결과평가: 식을 해석해서 값을 생성하거나 참조하는 것해석: 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석될 수 있음(ex. 0100 0001을 숫자로 해석하면 65, 문자로 해석하면 ‘A’)값은 다양한 방법으로 생성 가능하다: 식, 리터럴

2024년 3월 25일
·
0개의 댓글
·

동시편집 그거 실패하면 라이브러리 사용! 성공하면 직접구현 아입니까!

마 니 요즘 왜 글 안쓰는데? 오랜만에 글을 쓰는거 같다. 글을 썼는지 2달이 다 되어간다. 1월 중순부터 2월달 동안 스마일게이트 온라인 개발 캠프 때문에 정신이 없었던 것 같다. (스마게 회고록도 써야되는데 언제 쓰지,,,?) 이리저리 바쁘게 치여다니면서 스마일게이

2024년 3월 19일
·
0개의 댓글
·

모던 자바스크립트 Deep Dive 4장

컴퓨터(자바스크립트 엔진)가 자바스크립트 코드를 실행하고 계산하려면 그 식이 가진 기호(ex. 10, 20, +)들의 의미, 표현식(10+20)의 의미를 해석할 수 있어야 한다.메모리: 데이터를 저장할 수 있는 메모리 셀의 집합체메모리가 데이터를 저장하는 방.

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

모던 자바스크립트 Deep Dive 2장

1995년 넷스케이프 커뮤니케이션(Netscape communications)의 개발자인 브랜던 아이크(Brendan Eich)는 웹페이지의 보조적인 기능을 수행하기 위해 자바스크립트를 개발하였다.

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

2023년 꿈을 향해 미친듯이 달렸던 프론트엔드 개발자의 회고록

2023년이 곧 있으면 다 지나간다. 올해 참 많은 것도 했고 많은 사람들을 만나면서 깨달은 점도 많았던 해인 것 같다. 그만큼 얻어가는 것도 많았고 아쉽게 실패한것도 있었던 것 같다.내가 리액트 스터디 이후 처음으로 진행했던 스터디이다. 스터디때 리액트 웹 기반 게임

2023년 12월 31일
·
2개의 댓글
·
post-thumbnail

Npm VS Yarn의 고뇌, 더 나은 해결책,,,?

npm? yarn? 어떤걸 써야되지 최근에 한 npm과 yarn에 대한 고뇌를 해보신 분을 우대한다는 공고문을 본 적이 있다. 이 과정 속에서 yarn에 대해서 간단하게 찾아봤었고 yarn이 좋나? 라는 생각을 했었다.

2023년 11월 30일
·
0개의 댓글
·
post-thumbnail

ShareIT 회고록 및 느낀점(2023.07.28 ~ 2023.11.10)

Git : https://github.com/KimKyuHoi/ShareIT-Frontend picktre 프로젝트 회고록을 쓴 이후 오랜만인거 같다. 뭔가 프로젝트를 진행하고 배운점에 대해서 꼭 써야지 하다보니 쓰는 기간이 늘어나는 것 같다.

2023년 11월 16일
·
0개의 댓글
·
post-thumbnail

PICKTRE 프로젝트 회고 : 기획, 팀빌딩, 개발, 리드미 최종작성(2023.06.24 ~ 2023.09.07)

현재 배포된 홈페이지 https://picktre.netlify.app/ 깃헙 https://github.com/BAESOOJIN 깃헙 Front 레포지토리 https://github.com/PICKTRE/PICKTRE_frontend BAESOOJIN 팀 탄생

2023년 9월 12일
·
0개의 댓글
·
post-thumbnail

GDSC 1st Project 후기 (2023.01.25 ~ 2023.05.26)

CoBy.(실시간 공유 개발 환경 플랫폼) >https://cobys.netlify.app/ GDSC 2기에서 진행하게 된 첫 번째 3개월 짜리 프로젝트 였다!! 이 글을 쓰면서 이때까지 썼던 기술들과 느낀점과 프로젝트 후기에 대해 글을 써보려고 한다. 팀 빌딩

2023년 6월 14일
·
0개의 댓글
·
post-thumbnail

공룡책 챕터5 스케쥴링

5. 스케줄링 CPU 스케쥴링이란 다중 프로그래밍 운영체제의 기초이다. "프로세스 스케줄링"과 "스레드 스케줄링"은 보통 같은 의미로 사용된다. 이 챕터에서는 프로세스 스케줄링을 일반적인 스케줄링 개념으로 칭하고, 스레드 스케줄링은 스레드에만 해당하는 내용으로 언급할

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

운영체제 챕터3 Process

3.1 Process Concept 프로세스란? 현대 컴퓨터 시스템이 일의 단위 실행 중인 프로그램 그러면 왜 프로세스가 필요한가? 멀티로 프로세스를 실행하다보니, 구분 단위가 필요해짐. 3.1.1 The Process > ### Memory Layout of a

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

운영체제 챕터 1 Introduction

0. 운영체제란? 컴퓨터 하드웨어를 관리하는 소프트웨어이며 인터넷에 관련된 물건들에 전부 다 위치하고 있다. 운영체제의 복잡성 -> 운영체제는 많고 다양하므로 조각조각 분리한다. 1.1 운영체제는 어떤 일을 하는가? ◎ 컴퓨터 시스템 하드웨어 (Hardware)

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

(자료구조) 대학수업 Max Heap, Level Order Traversal

과제 단계 1. 파일 (in.txt)로 주어진 정수들을 차례대로 max heap 에 모두 insertion 한 후, 결과로 얻어진 maxheap 을 level order traversal 하여 화면에 출력하라.단계 2. scanf 로 ‘k’값을 입력 받아, 단계 1 에

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

(자료구조)대학수업 Matrix Addition, Matrix Multiplication

두 개의 matrix 를 파일 m1.txt, m2.txt 로 입력 받아, matrix addition 을 수행하는 프로그램을 작성하고, 그 결과를화면에 출력하라. 입력 파일에 사용되는 matrix 들은 첫째줄에 row 와 column 개수, 둘째줄부터 row-major

2022년 3월 26일
·
0개의 댓글
·
post-thumbnail

[Android] 안드로이드란?

※ 런타임이란? 프로그램을 실행시키는 엔진과 같은 것. 프로그램 성능에 영향을 미치는 중요한 요소 중 하나이다.ReferenceDo it! 앱 개발의 모든 것을 담았다! 안드로이드 앱 프로그래밍 (전면 개정 8판) 정재곤

2022년 3월 20일
·
0개의 댓글
·
post-thumbnail

(자료구조) 대학수업 Palindrome, Binary Representation

Palindrome이란 앞에서부터 읽거나 뒤에서부터 읽으나 동일한 대칭 구조의 단어나 구를 말한다. 예를 들어‘madam’, ‘level’, ‘aka’와 같은 것이 palindrome이다. 문자열을 입력하여 Palindrome 인지 판단하는recursive progra

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

(자료구조) 대학 수업 BinarySearch, ASCII CODE

과제3 가정: 입력 파일 (in.txt)의 양식은 다음과 같다. N a1 a2 a3 … an N: 정수의 개수 ai: 오름차순으로 정렬된 서로 다른 양의 정수 단, 정수들은 1 개 이상의 space 로 구분됨 단계 1. 입력 파일 in.txt 에 포함된 정수들을 차례대

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

(자료구조) 대학수업 Fibonacci 수열, 서로소

과제 #02 Fibonacci 수열은 F[0] = 0, F[1] = 1, 그리고 i>1에 대해 F[i-1]+F[i-2]로 구성된다. 단계 1. N(0≤N≤30)값을 scanf_s로 입력 받아라. 입력된 값이 허용 범위를 벗어나면 수행을 멈춘다. 단계 2. Malloc을

2022년 3월 7일
·
0개의 댓글
·
post-thumbnail

[JAVA] JAVA 시작하기 - 특징, 객체 지향, C++과의 비교

○ 객체 지향 방법론을 사용○ 같은 프로그램이 여러 운영체제에서 실행 가능○ 컴퓨터 네트워크 접근 기능이 기본으로 탑재○ 원격코드를 안전하게 실행할 수 있어야 함.Java는 플랫폼에서 독립적인 언어다. 소스 코드를 기계어로 직접 컴파일하여 링크하는 C/C++의 컴파일러

2022년 2월 28일
·
0개의 댓글
·