본문 바로가기

전체 글

(140)
2주차 8일차 (12/23, 수) 축약어(snippets)와 prettier라는 포맷 익스텐션 도구를 알게됨 DOM 조작Document Object Model의 줄임말. 자바스크립트가 HTML 엘리먼트에 접근하고 조작(manipulate)할 수 있게끔 해줌.WEB API를 각 브라우저마다 담고있는데 자바스크립트를 이용해서 이 API에 접근할 수 있음이벤트 리스너(event listener)란 특정 이벤트가 발생할 때까지 기다리다가 이벤트가 발생하면 반응(react)하는 것이다.document.querySelector('.check').addEventListener('click', )클릭 이벤트에 반응하는 이벤트 리스너addEventListner의 두번째 인자에는 이벤트 핸들러의 함수(Function)이다. 예를..
1주차 1일차 (12/16 수)나는 지금 아무 생각이 없다. 무엇부터 시작해야할까. 코딩을 다시 시작하려고 했던 시도가 벌써 4번째다. 일단 내가 생각하고 있는 사이트가 트렐로와 가장 유사하지만, 우선은 포모도로 시계를 만들도록 하겠다. 우선 udemy JS 기초 프로그램 + 인프런 웹 게임을 만들며 배우기을 병행하면서 진행하고자 한다. Hooks는 페이스북이 요즘 밀고 있는 리액트 표준. 3-4년전까지는 Class였음 (현존하는 코드의 99%) React를 사용하는 이유 → "사용자 인터페이스"를 편하게 만들기 위해서. Single page application이라고 하는데 React 공식 블로그를 확인하면 알 수 있음. 또 데이터를 쉽게 처리하고자 하는 목적도 있음. 페이스북이 단일 웹페이지 중에서 가장 데..
환이네 갈비살 @ 건대입구 맛집 평점 나의 평점 : ★★★★★ (5점 만점) 본 포스팅은 제 돈으로 직접 사먹고 올리는 후기입니다. 건대 살면서 최소 3번 이상 가본 집입니다. 고구마밥, 된장찌개, 명이나물 외에 다양한 반찬이 제공되는 혜자 식당입니다. 공기밥은 별도 천원이 추가됩니다. 네이버 리뷰 : 128건 구글 리뷰 : 1건 식당 정보 매일 15:00 - 01:00 (토요일은 2호점이 새벽 3시 반까지 운영한다고 써있었습니다.) 1월 1일 , 추석 및 설날 전일 휴무 본점은 A, 2호점은 B구역입니다. 2호점이 더 넓고, 쾌적하게 운영이 됩니다. 메뉴 식당에서 제공하는 고구마밥. 정말 맛있습니다. 저는 가면 3공기까지 먹습니다.
NB-F80 모니터암 리뷰 (NB-F80 monitor arm review) 해당 리뷰는 제 돈으로 직접 구입해보고 산 후기입니다. 어떤 사람이 사야하는가? 책상이 좁은 사람 책상을 효율적으로 사용하고 싶은 사람 책상 청소를 깔끔히 하고 싶은 사람 모니터를 눈높이 맞추고 싶은 사람 가성비 모니터암을 찾는 사람 제품 리뷰 후기 540개에 5점에 가까운 평점, 구매는 2,461개다. (2019.11.20 기준) 찾아보니 옥션이 제일 저렴하다. 21,560원 실물의 모양은 이렇다. 주의점 모니터가 베사(VESA)홀 을 지원하는지 꼭 확인해야 한다. F80 제품은 75x75(mm), 100x100(mm)을 지원한다. (국제 규격이다.) 만약 규격을 초과한다면 확장 브라켓을 구입해야 한다. 모니터 사양 페이지에서 VESA 를 확인하면 된다. 모니터 무게를 확인해야 한다. 스탠드 제외 무게..
2019 정보보안기사 필기 공부법 준비 책은 2018 알기사 정보보안기사 편으로 준비했습니다. 준비기간은 약 3주 정도 걸렸던 것 같습니다. 인강은 따로 듣지 않았지만, 실기를 준비한다면 들을 생각입니다. 정보처리기사 또는 리눅스마스터 자격증이 있거나 또는 컴퓨터공학과라면 3주 정도면 충분할 것 같습니다. 그 외에 경우라면 넉넉히 5~6주 정도를 추천드립니다. 꿀팁 정보보안기사보다 한단계 낮은 정보산업기사를 같이 접수하시는걸 추천드립니다. 보험(?)이라고 생각하시면 될 것 같고 같은 장소에서 시험이 치뤄지며, 정보보안기사 시험 이후에 시작되므로 시험장을 이동해서 봐야한다던가 하는 부담감은 없습니다. 축약어들이 많이 등장하기 때문에, 축약어를 워드로 따로 써놓으시는 걸 추천드립니다. 그래서 문제를 틀릴 때마다 Ctrl+F로 먼저 찾고, 없..
[백준1935번] (C) 후위표기식2 (1935)후위표기식 백준 1935번 https://www.acmicpc.net/problem/1935 착안점 double형 스택을 구조체로 선언 +, -, *, /인 경우를 제외하면 피연산자이므로 int형 배열에 있는 원소를 push 테크닉 push(ch-'A') 입력 예제를 보면, ABCDE와 같은 피연산자는 숫자로 변환한 뒤, push해줘야 한다. 피연산자는 항상 A, B, 부터 입력되므로 array 배열에 있는 원소들을 차곡차곡 push하기 위해서는 ch-'A'만큼 빼주어야 한다. 맨 처음에 입력하는 num이 곧 array 배열의 길이기 때문에 AA+A+ 입력된다 할지라도 상관이 없다. 실수했던 점 calculate 함수의 parameter를 double로 선언하지 않았던 점. 함수(pop, pe..
[백준1918번] (C) 후위표기식 백준 1918번 착안점 각 연산자(operator)의 우선순위값을 return해주는 isOperator 함수를 만들어줬다. (, ) : 우선순위 0 +, - : 우선순위 1 *, / : 우선순위 2 피연산자 : 우선순위 -1 (즉, A, B, C) postfix함수가 가장 중요한 함수라고 할 수 있다. for문을 이용해 글자 하나하나씩 읽어나간다. 우선순위 -1 : 피연산자는 그대로 출력 열린괄호 ( : 스택에 push 닫힌괄호 ) : 스택에 있는 (를 만날 때까지 pop 우선순위 1 이상 스택이 비어있지 않고 && 스택에 있는 연산자의 우선순위가 더 높다면 pop 그외의 경우라면 스택에 push 맨 마지막에서는 스택에 남아있는 것이 없도록 모두 pop #include #include #define MA..
[C언어] 삼항연산자 활용하기 삼항연산자 삼항연산자의 중첩 삼항연산자는 양날의 검이다. 라인수를 짧게 하고 싶다면 권장되지만, 이해하기 어려운 코드를 만들기도 한다. 삼항연산자는 if-else문을 한 번만 사용한 경우에는 간단하게 이해할 수 있다. a > b ? a : b a가 b보다 크면 a를 출력하고, b가 더 크다면 b를 출력하는 간단한 예제다. 이 삼항 연산자는 중첩을 할 수 있다는 것이 까다롭게 작용한다. 어떻게 쉽게 볼 수 있을까 if-else가 하나라면 이해하기 쉽지만, if문의 중첩이 일어나면 상당히 보기가 까다로워진다. 이럴 때는, 괄호를 쳐서 보자. if문의 중첩이 어디서 발생하느냐에 따라서 미묘한 차이가 있다. 간단한 예제 두 숫자를 입력받고(a, b) 하나의 문자(c)를 입력받는 코드다. +를 입력받으면 두 수의..