[코드스테이츠/10DAY] Unit7 - [Linux/Git] 기초 Command-Line Interface CLI와 GUI의 차이 CLI란? >명령줄 인터페이스(CLI)는 Command-Line Interface 또는 Character User Interface의 줄임말로 글자를 입력하여 컴퓨터에 명령을 내리는 방식이다. GUI란? velog.io Command-Line Interface CLI와 GUI의 차이 CLI란?명령줄 인터페이스(CLI)는 Command-Line Interface 또는 Character User Interface의 줄임말로 글자를 입력하여 컴퓨터에 명령을 내리는 방식이다. GUI란?Graphical User Interface의 약자. 현대 운영 체제는 물론이고 온갖 게임이나 유..
[코드스테이츠/9DAY] Unit6 - 간단한 웹앱 만들기 오늘은 페어프로그래밍으로 계산기를 만들었다. 부트캠프에선 3단계로 나뉘어 구현할 것을 지정해주었는데 나는 그중 Nightmare 단계의 마지막 문제만 해결하지 못 하였다.그 점이 조금 아쉬었다. velog.io 계산기 만들기 오늘은 페어프로그래밍으로 계산기를 만들었다. 부트캠프에선 3단계로 나뉘어 구현할 것을 지정해주었는데 나는 그중 Nightmare 단계의 마지막 문제만 해결하지 못 하였다. 그 점이 조금 아쉬었다. 재도전을 해야할 것 같다. 헤맸던 점 의외로 부트캠프에서 제안한 조건이 아닌 엉뚱한 곳에서 발생하였다. Nightmare 단계의 한 개를 제외하고 테스트를 모두 통과하였는데 숫자, 사칙연산자 , 엔터, 엔터를 누르면 NAN이 출력되..
[코드스테이츠/7DAY] 일상 오늘은 감기기운이 있어 공부에 집중하지 못 하였다.역시 체력 관리를 해야하는데 그러지 못 했던 것 같다.오늘 자바스크립트를 공부하며 스터디그룹의 팀원분들과 잠깐 Zep에서 회의를 하였는 velog.io 오늘 7시간동안 자바스크립트 문제풀이를 하였다. 정말... 어려웠다..!! 함수 함수 선언문 : function으로 사용 함수 표현식 : 호이스팅 때문에 더 추천하는 방법. 변수(let, const)에다가 이름이 없는(무명) 함수를 할당해두는 것이다. //함수 function foo() { return 1+2; } foo() let result = foo(); // 함수의 실행결과를 result에 반환할 수 있다. console.log(result); //를 하면 3이 반환된..
[코드스테이츠/7DAY] 일상 오늘은 감기기운이 있어 공부에 집중하지 못 하였다.역시 체력 관리를 해야하는데 그러지 못 했던 것 같다.오늘 자바스크립트를 공부하며 스터디그룹의 팀원분들과 잠깐 Zep에서 회의를 하였는 velog.io 오늘은 감기기운이 있어 공부에 집중하지 못 하였다. 역시 체력 관리를 해야하는데 그러지 못 했던 것 같다. 오늘 자바스크립트를 공부하며 스터디그룹의 팀원분들과 잠깐 Zep에서 회의를 하였는데 다들 열정과 의욕이 넘치셔서 나도 본받자는 생각이 들었다. 스터디그룹 분들과는 '자바스크립트 Deep Dive'라는 책을 위주로 공부를 하게 될 예정인데 이번 주 저녁에는 일정이 있어 참여하지 못해 아쉬운 마음이다. 앞으로 블로그에 스터디그룹분들과 공부한 내용도 올리고자한다. 오늘은 반복..
[코드스테이츠/6DAY] Unit5 - [JavaScript] 기초 타입 7개 NaN도 Number다 Math.floor 내림 Math.ceil 올림 Math.round 반올림 Math.abs 절대값(음수도 양수로) Math.sqrt 제곱근 문자열 ''(작은따옴표), ""(큰따옴표), `` (백틱) 템플릿 리터럴 -> 변수를 문 velog.io 1. 타입 1-1 Number 타입 Number는 정수와 실수를 표현하기 위한 데이터 타입. typeof 연산자로 숫자타입인지 확인 가능하다. typeof 100 // 'number' 같은 숫자값 간에 사칙연산이 가능하다. NaN도 Number Math 내장 객체 Math.floor() : 괄호 안의 숫자를 내림 Math.ceil() : 괄호 안의 숫자를 올림 M..
[코드스테이츠/4DAY] Unit4 - [HTML/CSS] 활용 flex는 내가 퍼블리셔로 근무를 시작했을 때 알게 되었는데 처음 알았을 때 엄청 유용하다 느껴 자주 사용하게 되었다. 그래도 아직 어려움을 느끼곤 했는데 코드스테이츠에서 내준 질문과 여러 velog.io 계산기 만들기 오늘은 어제에 이어 페어로 계산기 만들기를 진행하였다. 과제 제출을 하신 동기분들의 많은 계산기를 보고 약간 반성의 시간을 가졌다. 사실 "계산기" 모양만을 만들었는데 다른 분들은 캐릭터모양 같은 신기한 계산기들을 만들어내고 계셨었다. 개발자들이 이렇게 디자인이 뛰어나도 되나? 싶을 정도로 예쁘고 아기자기한 계산기가 많았다. 오늘은 동기 분들의 발표를 들으며 여태껏 모르고 있던 점들을 정리해보고자 한다. 복잡한 도형을 만들 ..
[코드스테이츠/4DAY] Unit4 - [HTML/CSS] 활용 flex는 내가 퍼블리셔로 근무를 시작했을 때 알게 되었는데 처음 알았을 때 엄청 유용하다 느껴 자주 사용하게 되었다. 그래도 아직 어려움을 느끼곤 했는데 코드스테이츠에서 내준 질문과 여러 velog.io Flex flex는 내가 퍼블리셔로 근무를 시작했을 때 알게 되었는데 처음 알았을 때 엄청 유용하다 느껴 자주 사용하게 되었다. 그래도 아직 어려움을 느끼곤 했는데 코드스테이츠에서 내준 질문과 여러 궁금증을 해결하기 위해 구글링을 해보았다. 참고 블로그 https://d2.naver.com/helloworld/8540176 flex-basis: 0과 flex-basis: auto의 차이 flex-basis: 0; → item들의 수만큼 동..
[코드스테이츠/3DAY] Unit3 - [CSS] 기초 CSS는 내게는 꽤 익숙하지만 아직도 어렵다고 생각하는 분야다.혼자 퍼블리셔로 근무하며 주먹구구식으로 해왔던 지라 아직도 내겐 깔끔하게 css를 작성하는 것은 조금 어려운 것 같다. 그리고 velog.io 3일차 CSS 선택자 CSS는 내게는 꽤 익숙하지만 아직도 어렵다고 생각하는 분야다. 혼자 퍼블리셔로 근무하며 주먹구구식으로 해왔던 지라 아직도 내겐 깔끔하게 css를 작성하는 것은 조금 어려운 것 같다. 그리고 많은 개발자들이 나와 같은 고민을 할 것이라 확신컨데 나는 클래스 네이밍에 꽤 애를 먹는 편이다. 나름 신경 써서 클래스를 작성해도 부장님께 많이 혼이 나고는 했다. 조금 더 신경 써서 작성하여 남들이 볼 때도 납득이 가는 네이밍을 지어주..