일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
- Notification
- kubernetes
- Kotlin
- OnlineIDE
- nas
- C언어
- 네이버클라우드
- docker container
- git
- linux job
- 데이터 직렬화 포맷
- 3D 프린터 용어
- data serialization formats
- github
- 리눅스 파일동기화
- 3D프린터입문
- Token인증방식
- 3D모델링
- docker
- ci/cd
- 3d프린터 초보
- gitlab
- NAS HDD교체
- 3D
- 3D프린터
- IoTNetwork
- octoprint
- 3D프린터 입문
- 코틀린개발환경
- Jenkins
- Today
- Total
목록2021/09/13 (2)
0과 1을 공부하다.
웹에 존재하는 데이터를 처리하는 프로그램을 작성하기 위해 데이터 수집 및 가공의 과정을 거치게 된다. 데이터를 수집 및 가공하는 과정에서 파싱, 크롤링, 스크래핑 등 용어를 사용하는데, 본 포스팅에서는 웹에서 데이터를 수집 및 가공과 관련된 용어에 대해 정리한다. 파싱(Parsing) 분석하다(parse)의 사전적 의미로, 웹페이지 내에서 특정 패턴, 순서로 데이터를 추출하여 데이터를 가공하는 것. 크롤링(Crawling) 기어가다(Crawl)의 사전적 의미로, 광대한 웹사이트에서 필요한 정보를 수집/분류/저장하여 사용자가 필요한 시기에 쉽게 참조 할 수 있도록하는 일련의 로봇임. 스크래핑(Scraping) 조각/단편의 정보(scrap)의 사전적 의미로, 데이터(자료)를 수집하는 모든 과정. 크롤링도 스..
인자 ? 인수 ? 반환값 ? parameter ? argument ? return ? 함수와 관련된 공부를 하다보면 다양한 용어가 존재한다. 용어를 혼용하여 잘못 이해한다면 해당 내용을 공부하며 잘못된 학습을 진행 할 수도 있다. 이번 포스팅을 통해 함수에서 사용되는 용어에 대해 알아보겠다. 함수(Function)는 왜 사용하는 것일까 ? 함수는 프로그램을 작성하는 과정에서 생기는 반복되는 코드를 '재사용' 하기 위함 목적을 가지고 있다. 반복되는 코드를 재사용 함으로서 작성된 코드의 분량(Code line)을 줄이고 함수 내부의 기능을 수정하여 유지보수에 용이하다. 아래의 코드는 Python 언어를 이용하여 함수를 구현하였다. # 두 수의 합을 구하는 sum 함수 정의 def sum(a, b): sum..