개발공부(53)
-
컴퓨터 구조(Computer Science)(1)
컴퓨터 구조와 내면의 원리 파악 ① 컴퓨터 시스템 ● 하드웨어(Hardware)와 소프트웨어(Software)로 구성 ○ 주요 하드웨어: CPU(중앙처리장치), Memory, Storage, Network등 ○ 주요 소프트웨어: 운영체제와 응용프로그램 ② 폰노이만 구조(현 컴퓨터 구조) ● 폰노이만이라는 분이 제안한 구조 ● Memory에 프로그램과 데이터가 저장 ● 하나씩 꺼내어 CPU: Arthmetic Logic Unit으로 연산 ● 폰노이만 구조 이전: 컴퓨터들은 다른 작업을 하려고 할 때 스위치 설치, 전선 재배치하여 데이터 전송, 신호 처리 ● 폰노이만 구조 이후: 소프트웨어만 교체하면 됨 ③ 컴퓨터 주요 구성 요소(3가지가 핵심) ● CPU(중앙처리장치, Central Processor Un..
2023.03.05 -
제로베이스 프론트엔드스쿨을 시작하며
개발자라고? 2020년 1월, 개발자로 일하고 있다는 사람은 우연히 만나게 되어서 대화를 나눠볼 기회가 있었다. 개발자가 뭔지도 몰랐고 그런직업이 있는지도 몰랐던 나는 꽤나 흥미롭게 그의 이야기를 들으며 시간을 보냈다. '내가 쓰고 있는 이 인터넷 환경이, 이 화면들이 누군가가 직접 만든거라고?','생각해보니 누가 만든거긴 하겠네?'라고 생각하며 귀가한 날이었다. 그 후로 나는 평소와 다름없이 열심히 일을 하고 있었다. 나는 물리치료사로, 코로나 시국에 너무 힘든 시기를 보내며 병원 업무에 힘이 들던 차에 또 다시 그와 대화를 나눌 기회가 생겼다. 매일 아침 7시에 기상하여 8시20분까지 출근해서 오후 6시에 퇴근을 하고 각종 스터디와 컨퍼런스 준비, 주말엔 워크샵과 각종 교육을 들으며 '이게 맞나.....
2023.03.05 -
HTML과 CSS
1. HTML과 CSS의 개념 「HTML은 뼈대, CSS는 꾸미기!」 • HTML은 웹의 뼈대를 잡아줌. 웹의 전반을 HTML을 통해 작성 가능 • CSS는 HTML을 통해 작성된 뼈대를 예쁘게 꾸며주는 코드 • HTML 내 style 속성으로 꾸미기를 할 수 있지만, 이것을 한 데 모아 볼 수 있는 CSS파일이 탄생함. HTML코드 내에 CSS파일을 불러와서 적용함 2. HTML 기초 ① VS Code에서 html 파일을 만들고 코드를 적는 공간에 html이라고 적고 ② 자동완성 항목에 html:5를 클릭함 ③ 코드화면에서 오른쪽 클릭 후 open with live server 클릭하기 • HTML은 크게 head 와 body로 구성됨 - head 안에는 페이지의 속성 정보를, body 안에는 페이지의..
2023.02.18 -
웹 브라우저 원리
1. 서버/ 클라이언트/ 웹의 동작 개념 「브라우저는 요청을 보내고, 받은 HTML 파일을 그려줌」 - 브라우저는 그려주는 역할을 함 •우리가 보는 웹 페이지는 모두 서버에서 미리 준비해두었던 것을 받아서 브라우저에서 우리가 볼 수 있도록 그려주는 역할 수행. • 즉 브라우저는 요청을 보내고, 요청의 답으로 받은 HTML 파일을 그려주는 일 • 우리가 보는 브라우저는 주소를 통해 API로 요청을 보내고, API는 요청에 맞는 HTML파일을 돌려주고 브라우저는 받은 것을 화면에 그려줌 • 항상 HTML 파일로 돌려주진 않고 데이터만 받아서 갈아끼우는 식으로 작동하게 됨
2023.02.16 -
코드 작성 규칙
1. 세미콜론 (;) - 자바스크립트는 하나의 명령이 끝날 때 세미콜론을 붙여도 되고 안붙여도 됨. 하지만 붙이기를 권장함. 2. 주석 - 한 줄 주석은 // - 여러 줄 주석은 /* */ 3. 들여쓰기 - 보통 스페이스 2칸, 스페이스 4칸, 탭으로 4칸공백으로 하지만 1칸, 3칸도 이상은 없음
2023.02.16