1 . 0과 1로 숫자를 표현하는 방법 - 이진법! 컴퓨터는 0과 1만 이해할 수 있다. 그렇다면 3과 4을 어찌 표현하고 3+4 = 7 이라는 연산을 할 수 있을까? 1 . 정보단위 비트 : 0과 1을 나타내는 가장 작은 정보단위 n비트 = 2^n 가지 정보 표현 가능 단위 1바이트(byte) 8비트 1킬로바이트(1kB) 1000바이트(1000byte) 1메가바이트(1MB) 1000킬로바이트(1000kB) 1기가바이트(1GB) 1000메가바이트(1000MB) 1테라바이트(1TB) 1000기가바이트(1000GB) ※ 추가적인 정보단위 : 워드 워드는 CPU가 한번에 처리할 수 있는 데이터 크기를 의미합니다. 만약 CPU가 한번에 16비트를 처리 할 수 있다면 1워드 = 16비트 32비트를 처리할 수 있다..


1. 자바스크립트의 활용 웹클라이언트 개발 : 정적웹페이지(HTML,CSS) -> 동적웹페이지 그리고 웹클라이언트(React) 개발에 사용됨 웹서버애플리케이션 : Node.js를 이용한 웹서버 개발이 가능해짐 - Back-end (express 프레임워크) Node.js는 개발에 꼭 필요한 모듈만 제공함 , 속도가 아주 빠름 모바일애플리케이션개발 : 리액트네이티브를 이용한 크로스플랫폼 개발 가능 데스크톱애플리케이션개발 : 일랙트론을 이용하여 데스크톱앱 개발가능 데이터베이스 관리 : Nosql의 대표 MongoDB를 관리할 수 있음 자바스크립트의 종류 : 종류라기보단 프로그래밍언어의 역사와 같음 현재는 ECMAscript기반으로 함 2 . 개발환경 설치와 코드 실행 책은 윈도우를 기반으로 개발환경을 설정했..

1.컴퓨터 구조를 알아야하는 이유 -실력있는 개발자가 되기 위하여 컴퓨터 구조가 필요한 이유 문제해결 능력 향상가능 같은 코드를 작성해도 어떤 컴퓨터에서는 코드가 제대로 동작 하지 않는 경우가 있음 개발할때는 문제없던 코드가 실제 사용자에겐 문제가 발생하는 경우도 있음 이떄 컴퓨터 구조를 이해하고 있다면 문제상황을 빠르게 진단하고 문제해결을 진행할 수 있음 성능,용량,비용 문제 웹 사이트를 개발했을때 서버 컴퓨터를 고려하게 되는데 이때 어떤 CPU를 선택하고 메모리는 몇 GB로 사용할것이며 스토리지 용량은 어느정도로 만들것인가? 개발 비용에 따라 또는 사용자의 수에 따라 클라우드 컴퓨팅 자원을 선택하는 능력을 기를 수 있게됨 즉 컴퓨터 구조를 이해하면 문제해결 능력이 향상되며 성능 용량 비용을 고려하며 ..

계획도 없이 놀다가 2023년과 동일한 2024년이 되긴 싫다.... 빨리 취직하고 일해야하기때문에 빠르게 진도를 나갈것이고 될 수 있으면 매일 공부하고 기록하면서 진행하겠다. 이번 혼공단에서 자바스크립트의 목표는 요 아래 프론트엔드 로드맵을 따라가 리액트를 이용한 프론트 엔드 웹을 만드는것을 목표로 할것이며 최종적으로 웹페이지 하나를 올려보는것 까지 목표로 할 것입니다.

더이상 미룰수 없다 나의 취업 그리고 당신의 취업 비전공자인 본인은 웹개발자로 취업을 희망하지만 알다시피 지금은 취업빙하기이며 내년도엔 더더욱 추울예정이다. 이젠 정말 공부뿐이다! 비전공자가 전공자와 비빌 방법은 똑같이 공부하는 것 뿐이다! 물론 전공자와 같은 깊게 모든것을 공부할 순 없지만 컴퓨터구조,운영체제,네트워크,데이터베이스는 기본은 해야할거 아닌가 프로세스 스레드 차이점부터 데드락은 무엇이며 OSI7계층은 무엇인지 알아가야하지 않을까? 족장님 날 지켜봐줘!

우분투 깃 설치부터 진행해보겠다. 우선 우분투에선 터미널로 명령어를 치면 간단하게 설치된다! $ sudo apt-get install git 설치 확인! $ git --version 최초 설정을 진행하자 $ git config --global user.name "유저네임" $ git config --global user.email 이메일@example.com git 사용방법으로는 3가지가 있는데 1. 토큰 2. SSH 3. GPG 이번엔 ssh연결 방식으로 변경해서 git을 사용해보고자 한다. 깃 공식문서를 참고하였다. https://docs.github.com/ko/authentication/connecting-to-github-with-ssh/about-ssh 우선 터미널에서 ssh폴더를 들어가서 l..