post-thumbnail

django) 웹 프레임워크 VS 라이브러리

django 란?django 는 보안이 우수하고 유지보수가 편리한 웹 사이트를 신속하게 개발할 수 있게 도와주는 파이썬 웹 프레임워크 이다. 그렇다면 웹 프레임워크는 무엇일까?웹 프레임워크 (web framework)동적인 웹 페이지, 웹 애플리케이션, 웹 서비스 개발

2021년 6월 24일
·
0개의 댓글
post-thumbnail

python) Concatenating Text Strings

문자열의 더하기string 을 이어야 할 때 string + string 형태로 사용할 수 있다.literal string interpolation문자 따옴표 앞에 f 를 붙인다.치환하고 싶은 변수를 { } 을 사용해서 표시한다.( 꼭 변수가 아니어도 된다, 함수 호출

2021년 6월 9일
·
0개의 댓글
post-thumbnail

python) Data Types

" Data Types " python 에서 사용되는 데이터 타입은 다음과 같다. string (문자열) ""(따옴표) 안에 있는 글자들

2021년 6월 9일
·
0개의 댓글
post-thumbnail

HTML&CSS) float

특정 요소를 떠있게 하는 속성으로 block 요소에만 사용할 수 있다.공간은 차지하되 다른 요소의 배치에 영향을 주지 않고float 로 정렬된 것 주위로 다른 컨텐츠가 흐르듯이 배치된다.float 의 속성값left요소를 왼쪽 방향으로 부유하도록 설정right요소를 오른

2021년 6월 9일
·
0개의 댓글
post-thumbnail

HTML&CSS) display

요소를 어떻게 보이게 하는지를 결정하는 속성으로각각의 속성값에 따라 다르게 보여진다.display 속성값inlineinline 요소의 특성 그대로 한 줄에 다른 요소들과 나란히 배치된다.컨텐트의 크기만큼만 공간을 차지해서 width 와 height 속성을 지정해도 무시

2021년 6월 9일
·
0개의 댓글
post-thumbnail

HTML&CSS) position

레이아웃을 배치하거나, 객체를 위치시킬때 사용하는 css 속성으로속성값에 따라 어느 위치에 요소를 위치시킬 건지 지정할 수 있다.position 의 속성값static기본값으로 다른 태그와의 관계에 의해 자동으로 배치되며 위치를 임의로 설정할 수 없다.relative원래

2021년 6월 9일
·
0개의 댓글
post-thumbnail

HTML&CSS) Semantic WEB / TAG

semantic 은 의미론적인 이란 뜻으로 쉽게 말해 의미를 부여하는 것을 말한다.semantic 은 SEO(Search Engine Optimization, 검색 엔진 최적화) 와 밀접한 관련이 있다.검색엔진은 로봇(Robot) 이라는 프로그램을 이용해 매일 전세계의

2021년 6월 8일
·
0개의 댓글
post-thumbnail

DNS) DNS record 와 Type

DNS Server 에 저장하는 어떤 도메인 이름에 대한 정보 한 건domain name server 의 가장 중요한 역할은어떤 특정 도메인 이름에 대한 정보를 저장하는 것인데그 정보 한 건, 한 건을 DNS record 라고 한다.AIP 주소와 도메인 주소를 맵핑할

2021년 6월 2일
·
0개의 댓글
post-thumbnail

DNS) DNS 관련 정보를 알아내는 방법 (nslookup)

DNS 관련 정보들을 알아내기 위해 사용하는 몇 가지 도구들이 있는데도구들 중 하나인 nslookup 을 통해 정보를 알아내는 방법을 살펴본다.명령 프롬프트 창에서 nslookup example.com 이라는 명령어를 실행시키면 example.com 의 IP 주소를 알

2021년 6월 2일
·
0개의 댓글
post-thumbnail

DNS) 도메인 이름 등록 과정과 원리

도메인 이름 등록과정Registrant 가 example.com 이라는 도메인 이름을 사용하려 할 때,곧바로 Registry 에 접근하지 않고먼저 Registar 에게 수수료를 지불하고 도메인 이름 사용을 요청한다.Registar 는 Registry 에 요청받은 도메인

2021년 6월 2일
·
0개의 댓글
post-thumbnail

DNS) 도메인 이름의 구조

도메인 이름은 Root domainTop-level domain Second-level domain sub domain 으로 구성되어 있다.도메인의 각 부분들은각 부분들을 담당하는 독자적인 서버 컴퓨터들이(DNS Server) 존재한다.각각의 DNS Server 들은

2021년 6월 1일
·
0개의 댓글
post-thumbnail

DNS) DNS 의 원리

93.184.216.34 의 IP 주소에 대한 도메인 네임을 example.com 으로 등록하도록 DNS Server 에 요청하면DNS Server 는 example.com 이 가리키는 IP 주소는 93.184.216.34 이다.라고 기억하고 있음client 가 네트워

2021년 6월 1일
·
0개의 댓글
post-thumbnail

DNS) 도메인 이름과 보안

example.com 은 IP 주소 93.184.216.34 이다. 라는 내용이 담긴 hosts 파일이 있는데 외부에서 hosts 파일에 있던 93.184.216.34 를 지우고자신의 IP 주소 66.66.66.66 을 example.com 의 대응 IP 주소로 기록해

2021년 5월 31일
·
0개의 댓글
post-thumbnail

DNS) IP주소와 hosts

인터넷에 참여하는 모든 컴퓨터들은 IP 주소를 가져야 한다.

2021년 5월 31일
·
0개의 댓글
post-thumbnail

Home Server) Home Server

홈 네트워킹이나 인터넷을 통해 가정 안팎의 기타 장치에 서비스를 제공하는, 가정에 위치한 컴퓨팅 서버home server 를 운영할 때 사용되는 장비와 네트워킹 원리에 대해 이해할 수 있도록아래의 것들에 대해 알아보자. 웹 주소공유기NAT

2021년 5월 31일
·
0개의 댓글
post-thumbnail

Home Server) DHCP (Dynamic Host Configuration Protocol)

" DHCP (Dynamic Host Configuration Protocol) "IP를 필요로 하는 컴퓨터에게 자동으로 할당해서 사용할 수 있도록 해주고, 사용하지 않으면 반환받아 다른 컴퓨터가 사용할 수 있도록 해주는 것통신 장비가 라우터에 연결되면자신의 mac a

2021년 5월 30일
·
0개의 댓글
post-thumbnail

Home Server) Dynamic IP address

부족한 IP 자원을 조금 더 효율적으로 사용하기 위해 고안한 방법 중 하나로IP 가 계속해서 동적으로 바뀌는 것을 의미ISP (Internet Service Provider / 예. 통신사) 가모든 서버에 IP 를 하나씩 제공하다 보면 IP 가 턱없이 부족해짐이에 인터

2021년 5월 30일
·
0개의 댓글
post-thumbnail

Home Server) Port Forwarding

라우터로 들어온 port 번호가 무엇이냐에 따라서내부 네트워크에 있는 특정한 머신의 특정 port 로요청을 forwarding 할 수 있다.사설 IP 에서 웹 서버를 만들었을 때, 외부 공인 IP로 들어오는 요청을 사설 IP 로 접속할 수 있게끔라우터가 설정을 통해 안

2021년 5월 30일
·
0개의 댓글
post-thumbnail

Home Server) NAT (Network Address Translation)

사설 IP 에서 로컬 네트워크(LAN) 가 아닌 외부의 웹 사이트에 접속할 때,사설 IP 는 Gateway address 에 해당하는 머신에게 (ex. 라우터) 신호를 보낸다.그리고 이 신호를 WAN 을 통해 외부로 보내려 하는데이 때 라우터는 2가지 일을 처리한다.사

2021년 5월 30일
·
0개의 댓글
post-thumbnail

Home Server) Web Address

인터넷에 존재하는 정보자원의 유일한 위치를 표시하기 위한 주소기술적으로는 URL 중에서 http:// 또는 https:// 로 시작하는 인터넷주소를 말하며 인터넷 홈페이지 주소라고도 한다.http:// 127.0.0.1:8080 / index

2021년 5월 30일
·
0개의 댓글