전체 글(106)
-
[HTML] 내가 몰랐던 HTML 기초 상식 pt.1
1. viewport 뷰포트는 현재 화면에 보여지고 있는 영역이다. > 뷰포트의 너비를 단말기 너비에 맞추고 초기 배율을 1로 한다. 참고 강의: https://www.youtube.com/watch?v=EdFV38Bxm3Y&list=PLFeNz2ojQZjtQc7mt8E9fNzIh9or34A61&index=18&ab_channel=%EC%9C%A0%EB%85%B8%EC%BD%94%EB%94%A9 2. vh vh는 viewport height의 약자이다. vw는 viewport width이다. 뷰포트의 따라서 비율 값으로 정하는 것이다. 만약 기기 높이 750px이면 1vh는 7.5px이다. 3. form-action form 속성에서 action이 있다. action에는 url 값이 들어가는데 form에..
2023.01.18 -
[CSS] 잊지말아야하는 CSS 지식 pt.1
1. margin margin: 인자 1개; - 네 면 모두 적용 margin: 인자 2개; - 세로 방향, 가로 방향 margin: 인자 3개; - 위, 가로방향, 아래 margin: 인자 4개; - 위, 오른쪽, 아래, 왼쪽 음수도 가능하고 퍼센테이지 값도 가능하다. auto 값을 넣을 수 있는데 브라우저가 적절한 여백 크기를 선택하게 할 수 있고 요소를 중앙 정렬하고 싶을 때 사용! 2. inline block 인라인 블럭은 인라인처럼 줄바꿈 없이 한 줄에 다른 요소들과 나란히 배치되지만, 블럭처럼 width와 height 지정이 가능. 내가 헷갈린 지점은 span은 또 뭐지 였는데 span은 마크업이고 기본 속성으로 inline 특성을 갖는다. 하지만 css에서 display 값을 조정하여 특성을..
2023.01.17 -
cmd 관련 토막 상식
1. cmd란? 오늘날의 pc에서 사용되는 운영체제는 그래픽 유저 인터페이스(GUI)기반이다. 그냥 우리 파일창 같은 것들이 GUI로, 마우스로 아이콘을 클릭해서 무슨 일을 하는 방식이다. 예전에는 명령어들을 키보드를 쳐서 작성을 하였는데 그 것을 커맨드 라인 인터페이스(CLI)라 하는데 이 때 명령어를 적는 프로그램을 cmd(Command Prompt)라고 부른다. cmd만 찾아볼라고 했는데 아래는 이 외 이해를 위한 배경 지식이다. 2. Dos란? 도스는 Disk Operating System의 약자로 개인용 운영체제에 붙이는 이름이다. 사실 cmd랑 차이를 잘 모르겠다. 검은 화면 위의 프롬프트라고 불리는 곳에 키보드로 명령어를 입력하는 흔히 원시적인 형태의 문자 입력 인터페이스의 셀을 가진 운영체..
2023.01.16 -
4. Git, Github 너어무 어렵다...
개발자가 되려면 Git, Github를 꼭 알아야한다고 해서 오늘 하루를 비워서 공부했다. 마음으로는 그냥 파일 옮기듯 옮기면 될 것 같았는데 확 이해가 되지가 않았다. 일단 버전관리라는 개념이 없이 파일을 올리다보니 커밋 메시지를 내용을 엉망으로 적었고 또한 저장소를 연결한다는 개념이 있어서 복잡복잡스러웠다. 생활코딩으로 공부했는데 초장부터 이고잉님이 어렵고 복잡하다고 할 정도니 참 간단한데 여튼 복잡스러웠다. 1. Git, Github 왜 쓰냐 내가 이해한 내용을 간략하게 적어보면 프로젝트를 진행함에 따라 추가되는 사항들이 많은데 자동으로 추가되는 부분을 표시해주고 업로드해주기에 간편하게 버전 관리를 할 수 있다. 그리고 온라인에서 올려 언제든지 확인이 가능하다는 점이 큰 장점일 것이다. 2. 매커니..
2023.01.16 -
컴퓨팅 사고
언어만 배우는게 좀 심심해서 CS 지식을 오전에 공부하고 있다. 부스트코스에서 아주 좋은 강의가 있는데 무려 하버드 강의이다. 강의를 잠깐 들었는데 필요한 지식만 찾아서 공부하다보니 기본 개념에 대한 구멍이 숭숭 뚫려있었는데 이번 강의를 통해서 구멍들을 메꿔가는 것 같아서 마음이 안심이 되었다. 마치 알았어야하는 것을 미처 알아야한다고 인지도 못하고 있었는데 가르쳐줘서 안 느낌이랄까! 마치 하버드 학생이 된 것마냥 열심히 공부해보겠다. 1) 2진법 컴퓨터는 0과 1로만 처리된다. 2) 비트 이진 숫자라는 뜻을 가진 "Binary digit"의 줄임말이며, 0과 1, 두가지 값만 가질 수 있는 측정 단위 3) 문자의 표현 ASCII > Unicode > UTF-16 > UTF-8 이 부분은 컴활 공부하면서..
2023.01.12 -
3. 너무 쉽게 찾아온 슬럼프
11월 15일 개발 공부를 천명하고 처음에는 유튜브로 기웃기웃거리다가 어떤 언어를 해야할지 막막하고 뭘 해야하는지도 막막했다. 그러던 와중 친구의 추천으로 udemy에서 python 강의하나를 듣기 시작했다. 100일간의 온갖 프로젝트를 찍먹해보는 듯한 느낌의 부트캠프식 강의였다. 나름 강의 퀄리티가 좋다고 생각해서 순항하고 있었으나 점점 나는 지쳐갔다. 클래스 같이 초심자에게는 어려운 개념들이 나오고 실습에서 막히는 내 모습을 보며 나는 점점 의욕을 잃어갔다. 어떻게 쳐야지라는 답답한 시간이 길어지고 나의 조급함이 맞물려 점점 지쳐갔다. 물론 이따금씩 코드가 잘 작동할때 마다 너무나 기뻤지만 그 기쁨은 정말 순간이었다. 이 글에서 고백하자면 저번주는 거의 코딩하는 시간과 게임하는 시간이 같았고 점점 게..
2023.01.02