html 태그는 '담고있는 내용에 대한 정보를 표현 하는가'를 기준으로 'Non-semantic'과 'Semantic'으로 구분됨
css 정의 : 사용자에게 문서를 표시하는 방법을 지정하는 언어(스타일, 레이아웃 등) 규칙에 따라 작성되며, 특정 그룹의 식별자와 스타일을 구별하여 적음 아래는 h1태그에 빨간색을 적용하는 예 position css 속성 중, '위치'에 관한 속성 적용 될 수 있
tag에 기본적으로 display 속성 값이 지정되어 있지만 css에서 display 값 '재설정' 가능 display속성 값 중 inline / inline-block / block 에 대한 설명입니다.대표적인 inline tag : <span>, <a
내용에 대해 이야기 하기에 앞서, parameter와 argument의 용어를 명확히 하도록하겠습니다. parameter : 함수를 정의하는 경우, 필요한 변수. 매개변수를 말합니다. argument : 정의된 함수를 부를 때, 매개변수에 전달되는 값, 즉 인자값을 말
Application Programing Interface프로그램이 서로 소통하는 방법SW(소프트웨어)가 또 다른 SW로 부터 '지정된 형식'으로 '요청', '명령'을 받을 수 있는 수단서버에서 만듦(일종의 함수)API의 구성 형식특징 : 각 요청이 어떤 동작이나 정보
각 자료형의 특징을 비교를 통해 알아보자!차이점 1\. set는 '키'만을, dict는 '키'와 '값'을 묶어 저장한다. 공통점 1\. 순서가 없다.(인덱스로 접근 불가) 2\. (키)값이 중복되지 않는다. 차이점 1\. list는 수정이 가능하고, tuple
한 파일의 수정된 이력을 모두 기록하는 '버전관리도구'이전버전의 코드로 돌아가기 위한 일종의 '세이브포인트'내 컴퓨터에서 로컬로 관리됨Git을 사용한 프로젝트들의 원격 저장소(Remote Repository)개발자들의 소셜네트워크네트워크가 있어야 함저 밑에 튜토리얼
지난번에 Restful API 관련하여 메모할 때, 간단히 HTTP통신에 대해 정리했었는데, 부족한 내용을 조금 추가해보려고 한다.Hyper text / Transfer / Prococol문서와 문서가 링크로 연결 / html문서 전송 / 규약컴퓨터끼리의 소통을 위한
컴퓨터 시스템에 저장된 정보나 데이터를 모두 모아놓은 집합'표' 형태로 저장DBMS(Database Management System): 데이터베이스 관리 시스템을 데이터베이스라 부르기도 함데이터를 체계적으로 보존하고 관리하기 위해 사용데이터 사이의 관계에 기초를 둔 자
\[Python] list comprehension에 대한 즐거운 이해list comprehension을 검색했더니 거의 제일 처음에 나온 글이 글에 따르면 리스트 컴프리헨션의 정의는 ‘리스트를 쉽게, 짧게 한 줄로 만들 수 있는 파이썬의 문법’이다. 배열의 선언과,
리베이스 git_rebase 출처 일단 단어 그대로 생각해본다면 branch의 base(branch의 시작점)를 재설정 한다는 뜻으로 rebase는 base에서 branch를 떼어 rebase하는 시점의 base(base가 되는 브랜치의 끝)에 붙인다고 생각하면 이
2차 프로젝트에서 파일을 AWS S3 bucket에 등록해보는 경험을 했는데, 그 과정을 다 이해하고 있지는 못 하더라도 우선 잊고 싶지 않아서 기록을 한다. AWS IAM user 셋업IAM user는 AWS계정에 포함되어있는 '제한된 접근 권한'을 가진 유저인데,다
지난 글에서 버킷을 생성했으니 이제 장고와 s3을 연결 할 순서!
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. OS 수준 가상화를 사용하여
진목님이 주신 책인데 쉽게 읽히고 정보처리기사를 공부하면서 무지성으로 외운 네트워크 관련 개념들의 동작원리나 흐름을 얕게나마 알 수 있었다. 현재 총 32개의 Lesson 중, 13까지 읽은 상태로 기억하고 싶은 개념들을 나를 위해 정리하겠다. 내 생각에 이런 실용서
모두의 네트워크 책 읽고있는데, 지금의 나에게는 너무 알차서 정리에 조금 시간이 걸린다. 이전에 통신 규약(OSI, TCP/IP)까지 정리 해 보았고, 오늘은 캡슐화/역캡슐화 개념부터 시작하도록 하겠다~! 캡슐화/역캡슐화 데이터를 전송 할 때, 데이터만 보내는 것이
프로젝트를 진행하다가 \_를 잘 모르고 있다는 사실을 발견했다.용례를 찾아보던 중 무척 잘 정리되어 있는 블로그를 발견했다. 언더스코어 사용 사례 정리왕 버전미래의 나를 위해 남겨 두자면인터프리터에서의 마지막 값 파이썬 인터프리터를 실행했을 때, 마지막으로 출력된 값을
django 프로젝트를 하며 모델링을 하던 중에 아래와 같이 처음보는 애러가 발생했다. 처음보는 애러 발생 reviews.Review모델의 movie필드와 core.timestampmodel의 movie필드가 충돌한다는 말인건 알겠는데 이 애러가 왜 발생하는건지 모르
스터디에서 python set자료형을 설명하던 중, 교집합을 설명하는 과정에서나는 지난 며칠간 'and'와 '&'가 같은 것이라고 생각했기 때문에 위 두 줄의 코드 출력 결과가 다르게 나와서 당황스러웠다.'and와 or' , '&와 |'의 특징과, 왜 위 두줄의 코
작년 9월, 아무것도 모르는 상태로 정보처리기사 필기 자격증을 따고,올 해 약 7월 말 쯤 치뤄질 실기시험을 준비하기로 했다.시험 자체가 개발자가 되는 것에 도움이 된다 안된다 말은 많지만암기력만 기른 것 같았던 필기 시험도 지나고보니 다양한 개념을 그래도 들어보게는
비용산정 / 일정관리 모형
한 번에 다룰 수 있는 데이터의 최대 크기32 bit CPU는 한 번에 다룰 수 있는 데이터의 최대 크기가 32비트레지스터, ALU도 32비트주소를 저장하는 레지스터에 저장할 수 있는 최대 값이32bit 컴퓨터의 경우 2^32 = 4,294,967,296이다.1GB는
하드웨어적으로 전선을 재배치할 필요 없이 소프트웨어만 교체하여 다른 연산을 수행할 수 있도록 고안된 현대 컴퓨터의 기본 구조(프로그램 내장 방식)단일 저장장치(메모리)에 연산의 수행과 관련된 일련의 명령어와, 연산에 필요한 혹은 연산의 결과로 생성된 데이터를 함께 수용
다중배열은 리스트컴프리헨션으로~!
파이썬 내장 함수 중 any()와 all()any(iterable) : iterable한 객체를 받아, 조건 검증을 해, 하나라도 True이면 True를 반환한다. 만일 iterable이 비어있으면 False를 반환한다. 쓰임은 아래와 같다. all(iterable)