용어정리(5)
-
리눅스 컴파일, 빌드 차이, configure, make, makefile 개념 정의
컴파일 : 사용자가 작성한 코드를 컴퓨터가 이해할 수 있는 언어로 번역하는 일 빌드 : 컴파일된 코드를 실제 실행할 수 있는 상태로 만드는 일 1. configure configure는 소스파일에 대한 환경설정을 해주는 명령어다.(configure뒤에 옵션을 넣음) 서버환경에 맞쳐 makefile을 생성해주는 과정이다. 소스를 사용할 컴퓨터와 사용자의 환경에 맞게 내 컴퓨터는 어떤 기종이고 컴파일에 필요한 시스템 파일들은 어디에 위치해 있으며, 어떤곳에 설치를 하겠다고 지정을 하는 것이다. 예) # ./configure --prefix = /usr/local/mysql 하게 되면 어떤 파일을 /usr/local/mysql 이라는 곳에 설치 하겠다는 뜻. 2. make make는 소스를 컴파일 하는 것이다..
2021.06.24 -
services.msc ncpa.cpl
window services.msc -> 서비스 ncpa.cpl -> 네트워크
2020.04.29 -
[파이썬(python)] strip 함수
텍스트문을 파이썬(python)으로 가져왔는데 왜 중간중간 공간이 생길까? 이유는 텍스트문의 엔터(다음칸으로 넘어감)를 파이썬에서 \n으로 인식하여, 파이썬에서 실제로 한칸이 넘어가고, print함수에 의해 한칸이 또 넘어가기 때문에 중간중간에 공간이 생기는 것. 요약 : 1. 텍스트문 엔터가 파이썬에서 \n로 인식되어 한칸 넘어감. 2. 파이썬 print 함수가 종료될 때 또 한칸이 넘어감 strip함수란? whitespcae를 제거해준다. whitespace란, 띄어쓰기(' '), 탭('\t'), 엔터('\n')까지 포괄적으로 얘기한다. 문자열의 끝에 .strip()을 붙이면, 문자열의 맨앞과 맨뒤의 whitespace가 제거된다. 단, 중간중간의 whitespace는 제거되지 않는다.
2020.03.16 -
robots.txt 의 뜻
내 사이트에서 포털사이트(검색엔진)의 로봇이 가져가도 괜찮다고 허락하는 부분과, 가져가면 안된다 라는 설정을 하는 부분. 포털사이트(검색엔진)들이 여러가지가 있다. 대표적으로 구글, 네이버, 다음 등 각각의 검색엔진에서는 검색 봇, 혹은 로봇, 봇이라고 부르는 놈들이 있는데, 이 봇들이 이 사이트 저 사이트를 돌아다니면서 정보, 즉 사이트의 내용을 수집해가게 된다. 이 수집해간 자료를 바탕으로 우리가 포털사이트에서 검색을 하면 내 사이트가 노출이 되고 사용자들에게 보여진다. 이 때 내 사이트에서 외부에 노출되지 않기를 원하지 않은, 혹은 원하는 부분을 따로 설정해서 이 봇들의 접근을 막거나 접근을 가능하게 만들때 사용하는 문서가 바로 robot.txt이다.
2020.03.09 -
웹 크롤링
웹상에 있는 데이터들을 잘 긁어오는 기술
2020.03.09