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