stanford-oval/wikipedia huggingface dataset:
제10천년기
천문 현상

9106년 11월 5일: 금성이 레굴루스를 엄폐할 예정이다.
9106년 11월 21일: 평균 태양시와 원자시의 차이가 2일 정도 차이가 날 것이다.
9361년 8월 4일: 수성 일면통과와 금환 일식이 동시에 일어난다.
9622년 2월 4일: 수성 일면통과와 금환 일식이 동시에 일어난다.
9682년 11월 16일: 수성이 레굴루스를 엄폐할 예정이다.
9847년 11월 21일: 화성이 레굴루스를 엄폐할 예정이다.
9800년: 자전축의 세차운동으로 데네브가 북극성이 된다.
9966년 8월 11일: 수성 일면통과와 개기 일식이 동시에 일어난다.
10000년 문제

이 부분의 본문은 10000년 문제입니다.
장의열차

에이브러햄 링컨의 장의열차
장의열차는 철도를 사용하여 사망한 자의 관을 수송하는 열차이다. 철도의 태동기에는 사망자와 유족을 묘지로 운송하는 주된 교통 수단이었으나, 도로 교통의 발달과 영구차의 보급으로 국장에서만 찾아볼 수 있게 되었다. 현대의 장의열차는 디젤 기관차나 전기 기관차 외에도 복원 운행된 증기 기관차로 운행하는 경우가 있다.
국장에 사용된 장의열차

대부분의 장례는 영구차를 사용하지만 국가 원수의 장례식에서는 장의열차를 사용하기도 한다.
국장에 사용된 장의열차 > 유럽

덴마크의 프레데리크 9세의 유해는 1972년 1월 24일에 크리스티안스보르성에서 출발하여 코펜하겐 중앙역을 경유하여 로스킬레 대성당까지 장의열차편으로 운송되었다. 그의 배우자 잉리드가 사망한 2000년 11월 14일에도 같은 장의열차가 편성되었다. DR에서는 당시 증기 기관차로 운행한 장의열차의 운행을 방송했다.
루마니아의 국왕 미하이 1세의 장례는 2017년 12월 16일에 국장으로 진행되었다. 부쿠레슈티에서 의식이 끝난 후 국왕의 관은 장의열차에 실려서 버네아사(Băneasa)역에서 매장지 근처의 쿠르테아데아르제슈(Curtea de Argeș)역으로 운송되었다.
20세기에 사망한 영국의 군주 빅토리아 여왕, 에드워드 8세, 조지 6세는 장의열차를 통해서 윈저 앤 이튼 센트럴(Windsor & Eton Central)역으로 운송되었다. 반면 대부분 영국의 총리의 장례식에는 장의열차가 사용되지 않았지만, 윈스턴 처칠의 장례식에는 런던 워털루역에서 장지에 인접한 핸버러(Handborough)역까지 장의열차가 편성되었다. 런던 브리지 작전에서는 엘리자베스 2세가 스코틀랜드에서 사망했을 때 영국 왕실열차편으로 시신을 운송할 계획이었으나, 1세기 가량의 전통에서 벗어나서 런던으로 항공 수송된 다음 국가 영구차를 사용하여 윈저로 운송되었다.
1894년에 사망한 러시아 제국의 차르 알렉산드르 3세의 유해는 크림반도의 리바디아궁에서 모스크바를 경유하여 상트페테르부르크까지 장의열차로 운송되었다. 1924년 1월 23일에는 블라디미르 레닌의 유해가 파벨레츠키역 방면 장의열차로 운송되었다. 레닌의 장의열차에 사용된 차량은 파벨레츠키역에 있는 모스크바 철도박물관에 보존되어 있다.
국장에 사용된 장의열차 > 아메리카

에이브러햄 링컨(1865년 4월), 제임스 가필드(1881년), 율리시스 S. 그랜트(1885년), 윌리엄 매킨리(1901년), 프랭클린 D. 루즈벨트(1945년), 드와이트 D. 아이젠하워(1969년), 조지 H. W. 부시(2018년) 대통령 사망 당시 장의열차가 편성되었다.
1968년 로버트 F. 케네디 상원의원의 암살 당시 뉴욕에서 워싱턴 DC까지 장의열차가 편성되었고, 약 100만명의 관중이 모여들었다. 2013년 6월 5일에는 암트랙과 대중교통 확장을 지지한 뉴저지주 출신 상원의원 프랭크 로텐버그(Frank Lautenberg)의 장례식에 장의열차가 편성되었다.
캐나다의 총리 존 알렉산더 맥도널드(캐나디안 퍼시픽 철도), 존 디펜베이커, 피에르 엘리엇 트뤼도(VIA 철도)의 유해는 장의열차로 운송되었다.
국장에 사용된 장의열차 > 아시아

튀르키예 공화국의 초대 대통령 무스타파 케말 아타튀르크의 관은 TCG Yavûz 순양전함에 실려서 이즈미트까지 운송된 다음 앙카라까지 장의열차로 운송되었다.
미국에서 사망한 필리핀 자치령의 대통령 마누엘 L. 케손의 관은 1944년 8월 2일에 워싱턴 DC의 유니언역을 출발하여 캘리포니아의 샌디에이고까지 열차편으로 운송되었다.
클랩햄 정션을 지나는 윈스턴 처칠의 장례열차
조지 H. W. 부시 장의열차의 기관차
2020년 세계 스누커 선수권 대회

2020년 세계 스누커 선수권 대회(영어: 2020 World Snooker Championship) 또는 스폰서명 2020년 벳프레드 세계 스누커 선수권 대회(영어: 2020 Betfred World Snooker Championship)는 2020년 7월 31일부터 8월 16일까지 잉글랜드 셰필드 크루시블 시어터에서 열린 세계 스누커 선수권 대회이다. 토너먼트는 원래 2020년 4월 18일부터 5월 4일까지 열릴 예정이었지만 코로나19 범유행으로 인해 연기되었다. 이 행사는 범유행 발생 이후 잉글랜드에서 처음으로 생중계를 허용한 행사 중 하나였지만 첫날 행사는 다음 날에는 비공개로 진행될 것이라고 발표되었고 나중에 마지막 이틀 동안 입장이 허용되었다.
로니 오설리번이 우승하였으며, 카이런 윌슨이 준우승하였다.
양산시 (선거구)

| 양산시 |
| --- | --- |
폐지된 대한민국 국회의원 선거구
1996년~2016년
의원 수: 1인
이전 선거구: 양산군
이후 선거구: 양산시 갑 양산시 을
양산시는 대한민국의 옛 국회의원 선거구이다. 당시 경상남도 양산시 지역을 관할했다.
역사

1996년 3월 1일을 기해 경상남도 양산군이 양산시로 승격되었다. 이에 대한민국 제15대 국회의원 선거를 앞두고 양산군 선거구가 양산시 선거구로 개편되었다.
대한민국 제20대 국회의원 선거를 앞두고 양산시의 인구 증가로 인해 양산시 선거구가 양산시 갑, 양산시 을 선거구로 분구되면서 폐지되었다.
역대 국회의원

| 선거 | 정당 | 정당 | 의원 |
| --- | --- | --- | --- |
| 1996년 |  | 신한국당 | 나오연 |
| 2000년 |  | 한나라당 | 나오연 |
| 2004년 |  | 한나라당 | 김양수 |
| 2008년 |  | 한나라당 | 허범도 |
| 2009년 |  | 한나라당 | 박희태 |
| 2012년 |  | 새누리당 | 윤영석 |
아두이노 프로그래밍

| --- | --- |

아두이노 통합 개발 환경 (아두이노 IDE - sketch)
개발자: 아두이노 소프트웨어

안정화 버전: 1.8.0    / 2016년 12월 20일(7년 전)(2016-12-20)
 
프로그래밍 언어: C++
운영 체제: 크로스 플랫폼
종류: 통합 개발 환경
라이선스: LGPL 또는 GPL 라이선스
웹사이트: arduino.cc
아두이노(Arduino)는 마이크로컨트롤러이므로 원하는 기능을 먼저 설정하고 이에 맞는 프로그래밍을 통해 기능을 구현한다. 사용 언어는 C/C++을 사용하고 컴파일러 및 라이브러리는 AVR-GCC을 사용한다.
아두이노는 공식적으로 오픈소스로 이러한 통합개발환경(IDE)인 아두이노 소프트웨어를 제작하여 무료로 배포하고있다.
avr-gcc(AVR Libs) 함수에 존재하는 표준함수의 라이브러리와 아두이노에서 제공하는 함수 등 다양한 함수를 적용 시킬 수 있다. gcc 컴파일러를 기본으로 하지만 일반 범용의 컴퓨터와 다른 부분을 수정하여 만들어진 것이므로 이를 고려해야 한다. 예를 들어 입출력 장치가 아두이노와 범용의 개인용 컴퓨터와 다르다. 따라서 몇몇 함수는 특수한 처리를 해야 하고 어떤 것은 사용이 불가능하다.
아두이노 설치 시, 이미 존재하는 함수도 있지만, 그 외의 많은 기능들은 함수가 없는 경우도 있다. 그러나 아두이노의 활발한 사용으로 많은 오픈 소스 함수 들이 존재하므로 검색을 통해 찾아, 파일을 받아 라이브러리 함수를 등록해서 사용할 수 있다.
내장된 함수 사용 시, 마이크로컨트롤러의 모델에 따라 해당 함수나 클래스가 지원되지 않는 경우가 있으므로 우선 사용하는 모델 파악이 필요하다.
아두이노 우노는 시리얼 포트가 아두이노 메가에 비해 적다. 따라서 우노에서는 Serial1,2,3 등이 존재하지 않으므로, 이것을 사용하면 안된다.
함수와 연산자

아두이노는 C/C++언어 기반으로 작성하고,  표준 C와 일부 C ++의 모든 기능을 지원한다.
함수와 연산자 > 기본 문법

구분 기호 :  {} , ;
주석 : //, /* */
define : #define, #include
산술 연산자 : +, -, *, /, %
할당 연산자 : =
비교 연산자 : ==, !=, <, >, <=, >=
부울 연산자 : &&, ||, !
포인터 연산자 : *, &
비트와 쉬프트 연산자 : &, |, ^, , <<, >>
증감 연산자 : ++, --
결합 산술 연산자 : +=, -=, *=, /=, &=, |=
함수와 연산자 > 조건 및 반복

조건 : if, if...else, switch case
반복 : for, while, do... while
분기 및 점프 : break, continue, return, goto
함수와 연산자 > 변수

C++을 사용하므로 이 언어의 변수 사용과 같다.
함수와 연산자 > 변수 > 상수

HIGH / LOW : 입출력 핀의 상태를 말하며, 디지털 회로의 논리 표현과 같다. LOW(논리 0, 0 V 근처), HIGH(논리 1, 높은 전압, 5 V 또는 3.3 V 논리 게이트 VCC 전압)
INPUT / OUTPUT: 입출력의 방향으로 입력과 출력. INPUT (입력), OUTPUT(출력)
true / false  : 논리의 부울
함수와 연산자 > 변수 > 변수 데이터 유형 및 C++ 클래스

void, boolean, char, unsigned char, byte, int, unsigned int, word, long, unsigned long, float, double
string, array
함수와 연산자 > 변수 > 형 변환 함수

다음 형 변환 함수는 인수로 받은 형의 데이터를 형 변환하여 반환한다.
char(), byte(), int(), word(), long(), float()
함수와 연산자 > 변수 > 변수의 특성 정의 예약어

static, volatile, const
함수와 연산자 > 변수 > 유틸리티

sizeof() - C/C++에서 함수가 아니라 변수나 형의 크기를 측정하는 도구이다. 따라서 변수의 크기를 컴파일러가 알고 있기 때문에 바이트 단위로 변환한다. C/C++의 모든 정적 변수는 선언 시, 크기가 정해지기 때문이다.
활용 예:
const int pinSens = A0;  // 아두이노 우노의 A0 포트 사용 예

int gdata[] = { 1, 2, 3, 4, 5, 3};
const int SZARR_DATA = sizeof(gdata)/sizeof(gdata[0]); // 배열 크기 6개를 얻는 경우
#define  SZ_IARRDATA  (sizeof(gdata)/sizeof(gdata[0]))
const int sz_int = sizeof(int);  // 8비트 CPU에서는 주로 2바이트

void loop() {
    char cnt;

    for (cnt = 0;cnt < SZARR_DATA;cnt++) {
         gdata[cnt ] = analogRead(pinSens);
         deley(100);
    }
}
sizeof가 함수가 아니므로 전역변수를 선언 할 때도 문제가 없이 숫자화 한다.
기초 함수 들

다음의 기본함수는 아두이노 전용의 함수들이다. 일부는 표준함수에 존재하는 함수도 있다.
기초 함수 들 > 디지털 입출력 함수

pinMode(pin, mode)    -  핀의 입출력을 정의
digitalWrite(pin, value) - 디지털 출력 핀에 출력하는 함수
int digitalRead(pin)        - 디지털 핀의 상태를 읽는 함수
기초 함수 들 > 아날로그 입력 및 PWM 출력

ATmega는 ADC을 내장하고 있다. 따라서 아날로그 신호를 디지털화할 수 있다. 이 ADC 모듈을 사용하는 함수이다.
analogReference(유형)
int analogRead(pin)  - ADC 보통 10비트 정밀도를 갖는 모듈이 많다.
ADC는 보통 10비트를 많이 사용하므로 최대 숫자가 10비트이다. 따라서 8비트 정수형 char 변수를 사용하여 데이터를 저장하면 위 부분 MSB의 값이 버려지므로 int 형의 정수 변수가 필요하다. 아두이노 보드에 따라 ADC의 비트수는 주로 10비트를 많이 사용하지만, 고사양의 아두이노를 사용한다면 비트수가 달라질 수 있으므로 미리 확인하는 것도 좋은 방법이다.  ADC의 응용에서 10, 12 그리고 16비트 등을 사용하지만 이 이상의 분해능은 거의 사용하지 않으므로 int 형이면 거의 처리된다.
기초 함수 들 > 아날로그 입력 및 PWM 출력 > PWM 출력

아두이노에 사용하는 ATmega는 디지털 값을 아날로그 전압으로 바꾸어 주는 DAC가 거의 드물다. 따라서 다음 함수는 순수한 아날로그 출력이 아니고 아날로그를 모사하는 PWM(Pulse Width Modulation)방식으로 출력해 사용하는 함수이다. 만약 사용하는 마이크로컨트롤러가 DAC가 존재한다면 이에 맞는 함수를 찾아 확인하고 사용하여야 한다. 이러한 AREF핀으로 디지털-아날로그 컨버터기능을 강화할 수 있다.
analogWrite(pin, value) - PWM는 타이머 모듈을 사용하므로 OCxA, OCxB의 기능을 사용한다. 별도의 설정없이 이 함수를 사용하면 된다.
핀번호 (pin) : 타이머와 연결된 OCxA, OCxB 핀을 사용하므로 숫자가 정해지면 타이머 모듈이 자동 결정된다.
듀티값 (value) : 펄스파의 HIGH와 LOW의 시간 비이다. 최댓값이 8비트 타이머는 비교레지스터도 8비트를 사용하므로 0 ~255이다. 0 은 항상 LOW가 출력되고 이 값의 비에 따라 펄스폭이 결정된다.
PWM 출력은 아두이노 핀이 제한되어 있다. 보통 핀 숫자 앞에 ~,-,# 등의 문자가 있는 핀이 PWM 가능한 핀이다.  각각의 타이머 마다 특성이 틀리므로 주파수는 변경은 관련 레지스터를 별도로 제어 해야 한다. ATmega에서 사용하는 타이머는 8비트(타이머 0, 2)와 16비트 타이머(1,3,...)을 사용하므로 프리스케일러와 제어 비트 설정으로 원하는 주파수를 바꿀 수 있다. 그러나 8비트 타이머의 주파수 변환은 프로스케일러에 의해 제한 되므로, 이 함수를 사용하면 세밀한 조정을 힘들다. 이 함수를 사용하지 않고, 마이크로컨트롤러의 레지스터를 직접 제어해서 다양한 방식의 PWM을 구현할 수 있다.
PWM 발생은 디지털 회로인 타이머 모듈에서 이루어지게 때문에 레지스터 설정값에 따라 각 요소값이 변화한다. 이 때 소프트웨어는 레지스터 설정만 하면 되므로 신호를 만드는 과정상 직접적으로 관여하지 않는다. 따라서 효과적으로 자원을 사용할 수 있다.
만약 8비트 타이머를 사용한다면:
analogWrite(6, 127);  // 보통 뒤의 값이 듀티값이므로 8비트 255 까지이다. 따라서 127은 듀티가 거의 50%이다.
아두이노 우노의 핀 6번은 OC0A 이므로, ATmega328P의 타이머 0을 사용한다. 따라서 이 함수 호출로 8비트 타이머0로 자동 할당된다.  따라서 듀티값은 최댓값이 255까지이다.
함수의 한번 호출로 타이머의 레지스터가 설정되기 때문에 다른 설정이 있기 전까지는 계속 PWM이 작동한다.
기초 함수 들 > 쉬프트 및 펄스 함수

shiftOut(dataPin, clockPin, bitOrder, value)
unsigned long pulseIn(pin, value)
기초 함수 들 > 시간 함수

시간 읽기:
unsigned long millis()
unsigned long micros()
지연 함수:
delay(ms)
delayMicroseconds(microseconds)
기초 함수 들 > 수학 관련 함수

min(x, e), max(x, e), abs(x), constrain(x, a, b), pow(base, exponent), sqrt(x)
map(value, fromLow, fromHigh, toLow, toHigh) - 특정 범위의 위치 값을 다른 범위의 위치 값으로 매핑하여 변환한다.
이 map 함수는 특정 범위의 값을 다른 범위의 값으로 변환하는 것이다. 수학적 개념은 일차함수 계산과 같은 의미이다.
함수 내에서 실수가 아니라 정수형의 계산을 통해 맵핑을 하고 정수형 숫자를 반환한다.  여기서 사용된 변수는 long이며, 32 비트(4 바이트)를 사용하므로 -2,147,483,648부터 2,147,483,647 범위를 갖는다. 따라서 계산 중에 또는 계산 결과가 32비트 이상이 되면 문제를 일으키므로,  숫자가 크면 예상되는 값을 예측해야 한다.
int val = analogRead(A0); // 아두이노 우노나 메가2560은 10비트 ADC을 사용하므로 10비트 값이 읽힌다.
    val = map(val, 0, 1023, 0, 255);
이 경우 아날로그 변환값이 500이라면:
가 된다.
위의 예에서처럼 비트수가 딱 떨어질 때는 오히려 비트 쉬프트 연산이 효과적이다. 결국 10비트 정수값을 8비트 정수 값으로 변환하고자 하는 것과 같은 의미이다. 다음 경우처럼 간단히 처리하면 기계어 코드의 실시간 실행에서 효율적일 수 있다.
10비트를 8비트화하는 것이므로 다음과 같이 쉬프트 연산을 사용할 수 있다:
int val = analogRead(A0);
    val >>=2;
    unsigned char u8val = (unsigned char) val;
기초 함수 들 > 삼각함수

sin(rad), cos(rad), tan(rad)
기초 함수 들 > 랜덤 함수

randomSeed(seed), long random(max), long random(min, max)
기초 함수 들 > 비트 바이트 함수

lowByte(), highByte(), bitRead(), bitWrite(), bitSet(), bitClear(), bit()
기초 함수 들 > 외부 인터럽트 함수

attachInterrupt(interrupt, function, mode) : 외부 인터럽트가 발생했을 때, 처리를 하기 위해 설정하는 함수이다. 여기서 function은 인터럽트가 발생했을 때 기능을 처리하기 위한 인터럽트 핸들러이다.
interrupt : 인터럽트 구분용 숫자이다. 아두이노 우노의 경우 0(핀 2번)과 1(핀 3번) 2개의 외부 인터럽트가 있다. 마이크로컨트롤러에 따라 개수가 정해져 있다.
function : 인터럽트 핸들러로  void 타입의 함수로 정의해야 한다. 인터럽트가 걸리면 이 함수가 자동 호출된다.
mode : 인터럽트 접수 방법을 지정한다. 디지털 입력이기 때문에 각각의 상황을 정의한다.
LOW : 핀이 LOW일 때,  인터럽트가 걸린다.
CHANGE : 핀의 입력 상태가 변하면  인터럽트가 걸린다.
RISING : 상승 엣지(LOW -> HIGH)일 때,  인터럽트가 걸린다.
FALLING : 하강 엣지(HIGH -> LOW)일 때,  인터럽트가 걸린다.
detachInterrupt(interrupt) - 인터럽트 실행을 중지한다.
기초 함수 들 > 인터럽트 함수

interrupts(), noInterrupts()
기초 함수 들 > 시리얼 통신 함수

시리얼 포트의 통신을 위해 데이터를 보내기 전에 우선 설정 함수를 사용하여 통신 채널을 설정한다. 설정 완료 후, 관련 입출력 함수를 사용한다.
begin() - 통신 설정
available() - 통신 수신 여부에 따라 함수 자동 호출됨.
read(), flush(), print(), println(), write() - 데이터 읽거나 쓰기
기초 함수 들 > 포트 조작 관련

마이크로컨트롤러의 포트를 조작할 때, 하나의 핀을 사용할 경우 입출력 모드 함수로 설정하고 입출력 함수를 데이터를 입출력 할 수 있다. 그러나 포트를 동시에 한 묶음으로 조작 하거나 분산된 입출력 이라면 마이크로컨트롤러의 레지스터를 직접 조작하여 사용할 수 있다.
다음과 같은 레지스터 조작을 통해 포트를 사용할 수 있다:
DDR[B/C/D] : 데이터 방향 레지스터로 각 포트의 방향을 지정한다. 주로 각 비트의 값이 1은 출력, 0은 입력이다.
PORT[B/C/D] : 디지털 출력 레지스터로 여기에 써지면 바로 핀으로 논리 상태가 출력 된다.
PIN[B/C/D] : 핀으로부터 디지털 입력 레지스터로 디지털 상태를 읽는다.
기초 함수 들 > 포트 조작 관련 > 포트 조작 예

아두이노 우노는 디지털 출력 핀 0~7까지 PORTD에 연결되어 있다. 만약 디지털 출력 핀 1부터 7까지 출력으로 설정하고, 데이터를 출력 한다면 다음과 같은 예를 생각할 수 있다.
void setup()  {
    char cnt;
    for (cnt =1;cnt <=7;cnt++)
         pinMode(cnt, OUTPUT);
}
void loop() {
    char cnt;
    char data;
    data = 0xFE;

    for (cnt =1;cnt <=7;cnt++) {
         data >>= 1;
         if (data & 0x01)
             digitalWrite(cnt, HIGH);
         else
             digitalWrite(cnt, LOW);
     }
}
그러나 마이크로컨트롤러의 포트 구조상 8비트 CPU는 포트 묶음이 8비트로 처리되고, 조작도 8비트 단위로 할 수 있다.
따라서 위의 코드의 기능을 다음과 같은 방법으로 구현할 수 있다 :
void setup()  {
     DDRD = B11111110;
}
void loop() {
     PORTD = 0xFE;
}
위의 2가지 코딩 방법을 비교할 때, 묶음으로 처리하는 것이 실행 시간 측면이나 기계어 코드 크기 측면에서 효율적일 수 있다.
특정 핀 만을 재 설정하는 예:
DDRD = DDRD | B11111100;  // 포트 D의 핀 2부터 7까지 출력 설정,  핀0과 1은 시리얼 통신의 RX와 TX으로 사용한다.
 PORTD = B10101000;             // 핀  7,5,3을 HIGH 그리고 핀 6,4,2는 LOW로 출력, 위의 DDRD 설정에 따라 PORTD0-1은 무시 된다.
주어진 함수 만 사용할 수 있는 것이 아니고 마이크로컨트롤러의 레지스터를 직접 제어할 수 있다. 이 레지스터 명과 정의는 마이크로컨트롤러 마다의 헤더파일에 이미 지정되어 있다.
이렇게 포트를 비트 별로 설정을 하려면, 우선 아두이노의 회로를 확인하여 어떤 포트가 어느 커넥터에 연결되었는지 인지하고 입출력 회로의 기능이 동작하도록 포트를 조작할 수 있다.
AVR Libc

AVR-gcc는 gcc를 Atmel AVR적용하기 위해 만들어졌다. 일반 컴퓨터와 마이크로컨트롤러의 개발 특성이 다른 부분이 있기 때문에, AVR 특성에 맞는 몇가지가 추가되거나 변형 되었다. 각 마이크로컨트롤러의 레지스터, 사용하는 마이크로프로세서 체계 등에 적합하도록 변형 및 추가 되었다. 예를 들어 사용하는 AVR의 SFR 레지스터가 정의되어 있다.
gcc도구로부터 변형 되었으므로 틀의 유사성이 있으며, 다음 3부분으로 구성 된다:
avr-binutils
avr-gcc
avr-libc
AVR을 기반으로 하는 아두이노 프로그래밍은 AVR-gcc를 아두이노 통합 개발 환경에 결합하여, 개발 환경을 설치하면 별도의 추가 설치없이 사용할 수 있다.
AVR Libc > 인터럽트

마이크로컨트롤러의 인터럽트 처리를 허용할 것인지를 설정한다.
전체 인터럽트 요청 신호를 무시:
cli();  //  CPU가 인터럽트 요청을 무시
전체 인터럽트 요청 신호를 허용 :
sei(); //  CPU는 인터럽트 요청을 허용하여 인터럽트 핸들러를 실행한다.
delayMicroseconds()나 시리얼 통신은 인터럽트의 cli()에 의한 비활성화에 영향을 받는다.
AVR Libc > 시간 지연

delayMicroseconds()는 가장 작은 시간 지연이 2μs 정도이다. 이것보다 짧은 시간을 지연할 때는 어셈블리어의 'NOP' 명령을 사용할 수 있다.
'NOP' 명령 실행에 걸리는 시간은 16 Mhz을 사용할 경우 62.5ns 정도의 지연 시간을 얻을 수 있다.
이를 위해 다음과 같이 코딩한다:
__asm__("nop\n\t");
AVR Libc > 포트 조작

이미 언급했듯이, AVR 포트 제어 시, 레지스터를 직접 제어하여 빠른 포트 제어를 실현 할 수 있다.
AVR Libc > 특수 레지스터의 조작 (SET/RESET)

AVR의 SFR(특수 기능 레지스터)의 비트 단위 조작이 가능하다.
다음 헤더에 정의된 정의 구조를 사용할 수 있다:
# ifndef cbi
# define cbi(sfr, bit) (_SFR_BYTE(sfr) &= _BV(bit))
# endif
# ifndef sbi
# define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))
# endif
같이 보기

아두이노
아두이노 보드
아두이노 라이브러리
마이크로컨트롤러
아두이노 map 함수 그래프
스튜어트 헨들러

| 스튜어트 헨들러 Stewart Hendler  |
| --- | --- |
출생: 1978년 12월 22일(1978-12-22)(45세) 캘리포니아주
국적: 미국
직업: 영화 감독
활동 기간: 2007-현재
웹사이트: stewarthendler.com
스튜어트 헨들러(영어: Stewart Hendler, 1978년 12월 22일 ~ )는 미국의 영화 감독이다. 《위스퍼》(2007), 《여대생 기숙사》(2009) 등 공포 영화 연출로 데뷔하였다. 2016년 액션 피규어 시리즈에 기반한 슈퍼히어로 영화 《맥스 스틸》을 감독했다.
연출 작품 > 영화

| 연도 | 제목 | 원제 | 비고 |
| --- | --- | --- | --- |
| 2007 | 위스퍼 | Whisper |  |
| 2009 | 여대생 기숙사 | Sorority Row |  |
| 2016 | 맥스 스틸 | Max Steel |  |
연출 작품 > 텔레비전

헤일로: 슈퍼 솔저 (2012, Halo 4: Forward Unto Dawn)
전진수

| 전진수(全鎭洙) |
| --- | --- |
출생: 1930년 11월 18일 일제강점기 함경남도
성별: 남성
국적: 조선민주주의인민공화국
학력: 만경대혁명학원, 소련군사대학
직업: 정치인, 평양시 위수사령관, 인민군 상장, 당 중앙위 위원, 최고인민회의 제12기 대의원
전진수(全鎭洙, 1940년 11월 18일 ~ )는 조선민주주의인민공화국의 군인 겸 정치인이다. 조선인민군 상장으로 평양시 위수사령관 겸 조선로동당 중앙위원회 위원이다. 최고인민회의 제12기 대의원이다.
경력

1930년 일제강점기에 함경남도에서 태어났다. 1982년 1월 당 중앙위 후보위원을 거쳐 1984년 12월 당 중앙위 위원에 선출되었다. 1982년 10월 인민군 소장, 1985년 5월 중장, 1992년 4월 상장으로 각각 진급한 이후 1994년 10월 4군단장에 임명되었다. 인민군 총참모부 부총참모장을 역임한 이후, 현재는 평양시 위수사령관을 맡고 있다. 2010년 9월, 조선로동당 중앙위원회 위원에 선임되었다.
최고인민회의 대의원

1982년 최고인민회의 제7기 대의원에 선출된 이래, 제8~11기 대의원을 차례로 지냈으며, 2009년 4월이후 제12기 대의원을 맡고 있다.
수훈

2002년 4월 김일성훈장을 받았다.
기타

1994년 김일성, 1995년 오진우, 2011년 김정일 사망 당시에 국가 장의위원회 위원을 맡았다.
유원대학교 축구부

유원대학교 축구부(영어: U1 University  Football Club)는 대한민국 충청북도 영동군에 위치한 대학교 축구부이다.
같이 보기

유원대학교
전북 현대 다이노스 1998 시즌

| --- | --- |
1998년 시즌
도시: 전라북도
경기장: 전주종합경기장
구단주:  정몽규
감독:  최만희
성적
K리그: 6위
FA컵: 2라운드
아디다스컵: B조 4위
필립모리스코리아컵: 7위
최다 득점:  박성배 (12)
리그 최다 득점:  박성배 (10)
최다 관중: 18,438
최소 관중: 526


« 19971999 »
전북 현대 다이노스 1998 시즌은 전북 현대 다이노스 (현 전북 현대 모터스)의 4번째 시즌이다.
시즌

K리그 클래식을 지난 해와 동일하게 6위로 마쳤다. FA컵 등 각종 컵대회에서는 조기 탈락의 고배를 마셨다.
통계 > 클럽 전적 통계

| 대회 | 경기 | 승 | 무 | 패 | 득점 | 실점 | 득실차 | 승점 | 결과 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| K리그 | 18 | 8 | 1 | 9 | 30 | 35 | -5 | 25 | 6위 |
| FA컵 | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | 2라운드 |
| 아디아스컵 | 8 | 1 | 3 | 4 | 10 | 11 | -1 | 6 | B조 4위 |
| 필립모리스코리아컵 | 9 | 2 | 1 | 6 | 11 | 14 | -4 | 7 | 7위 |
| 합계 | 36 | 11 | 5 | 20 | 51 | 61 | -10 | 38 | 무관 |
통계 > 선수 개인 기록

| No> .No. | 포 | 국 | 선수 | 합계> 경기 | 합계> 득점 | K리그> 경기 | K리그> 득점 | FA컵> 경기 | FA컵> 득점 | 아디다스컵> 경기 | 아디다스컵> 득점 | 필립모리스코리아컵> 경기 | 필립모리스코리아컵> 득점 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | GK |  | 이광석 | 35 | 0 | 17 | 0 | 1 | 0 | 8 | 0 | 9 | 0 |
| 2 | DF |  | 강성호 | 9 | 0 | 3 | 0 | 0 | 0 | 3 | 0 | 3 | 0 |
| 3 | DF |  | 김봉현 | 33 | 3 | 16 | 1 | 0 | 0 | 8 | 1 | 9 | 1 |
| 4 | DF |  | 최진철 | 28 | 8 | 11 | 6 | 1 | 0 | 8 | 1 | 8 | 1 |
| 5 | DF |  | 이경춘 | 33 | 1 | 16 | 1 | 1 | 0 | 8 | 0 | 8 | 0 |
| 6 | DF |  | 서혁수 | 27 | 1 | 16 | 0 | 1 | 0 | 4 | 1 | 6 | 0 |
| 7 | MF |  | 명재용 | 27 | 2 | 16 | 1 | 1 | 0 | 7 | 0 | 3 | 1 |
| 8 | FW |  | 박성배 | 33 | 12 | 17 | 10 | 1 | 0 | 6 | 1 | 9 | 1 |
| 9 | MF |  | 변재섭 | 26 | 3 | 11 | 2 | 1 | 0 | 7 | 1 | 7 | 0 |
| 10 | FW |  | 잔코 | 26 | 4 | 11 | 1 | 1 | 0 | 6 | 2 | 8 | 1 |
| 12 | FW |  | 고티 | 9 | 0 | 4 | 0 | 0 | 0 | 3 | 0 | 2 | 0 |
| 13 | MF |  | 김성구 | 35 | 1 | 17 | 0 | 1 | 0 | 8 | 1 | 9 | 0 |
| 14 | MF |  | 정경구 | 21 | 0 | 7 | 0 | 0 | 0 | 8 | 0 | 6 | 0 |
| 15 | FW |  | 김범수 | 24 | 2 | 15 | 1 | 1 | 0 | 0 | 0 | 8 | 1 |
| 17 | DF |  | 최진규 | 17 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| 18 | MF |  | 김용갑 | 22 | 3 | 9 | 0 | 0 | 0 | 7 | 0 | 6 | 3 |
| 19 | MF |  | 김경량 | 33 | 0 | 16 | 0 | 1 | 0 | 8 | 0 | 8 | 0 |
| 20 | MF |  | 고성민 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | GK |  | 송덕균 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | DF |  | 정주완 | 9 | 0 | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23 | MF |  | 전현석 | 13 | 2 | 5 | 0 | 0 | 0 | 3 | 2 | 5 | 0 |
| 24 | MF |  | 하은철 | 22 | 7 | 16 | 5 | 1 | 0 | 0 | 0 | 5 | 2 |
| 25 | DF |  | 이태훈 | 6 | 1 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | DF |  | 유성우 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 27 |   |  | 송우 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | FW |  | 정우진 | 5 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | 0 |
| 29 | FW |  | 박종필 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | FW |  | 강성민 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 | GK |  | 알렉세이 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 32 |   |  | 유강원 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 | 시즌중 이적 |  |  |
| -- | FW |  | 비탈리 | 9 | 1 | 0 | 0 | 0 | 0 | 8 | 1 | 1 | 0 |
관중 기록

| 대회 | 경기수 | 최다 관중 | 최소 관중 | 누적 관중 | 평균 관중 | 비고 |
| --- | --- | --- | --- | --- | --- | --- |
| K리그 | 9 | 18,438 | 872 | 68,289 | 7,588 |  |
| FA컵 | 1 | ? | ? | ? | ? |  |
| 아디다스컵 | 4 | 1,520 | 526 | 3,920 | 980 |  |
| 필립모리스코리아컵 | 4 | 3,824 | 712 | 6,975 | 1,744 |  |
| 합계 | 17 | 18,438 | 526 | 79,184 | 4,658 | FA컵 미포함 |
| v t e전북 현대 모터스 |
| --- | --- |
 창단: 1994년  연고: 전북특별자치도 
구단:  역사  감독  전북 현대 모터스  전북 현대 모터스 B  유스클럽 U-18  U-15  U-12  시즌 시즌별 기록  기록과 통계 국제클럽대항전 
경기장:  전주종합경기장 (1995년~2002년, 2017년)  전주월드컵경기장 (2002년~현재) 
선수:  모든선수  선수명단  외국인 선수  수상자  국제대회 출전 
훈련장:  율소리 클럽하우스 
라이벌:  수원 삼성 블루윙즈 (공성전)  FC 서울  울산 현대 (현대가 더비)  전남 드래곤즈 (호남 더비) 
미디어:  JHM TV 
관련 항목:  전북특별자치도  전주시  현대자동차  전북 버팔로  M.G.B(서포터즈)  초아와 초니(마스코트)  유니폼 
 시즌 :  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024
우승
K리그1:  2009  2011  2014  2015  2017  2018  2019  2020  2021 
FA컵:  2000  2003  2005  2020  2022 
 슈퍼컵:  2004 
AFC 챔피언스리그:  2006  2016 
웹사이트: hyundai-motorsfc.com
제10주

제10주의 위치
제10주(보스니아어: Kanton 10, 크로아티아어: Županija 10, 세르비아어: Кантон 10)는 보스니아 헤르체고비나를 구성하는 국가 및 지역인 보스니아 헤르체고비나 연방에 속해 있는 10개 주 가운데 하나로 주도는 리브노이며 면적은 4,934.1km2, 인구는 79,879명(2011년 기준), 인구 밀도는 16명/km2이다.
주기
주 문장
이름

주 정부에서 공식적으로 사용하는 이름은 헤르체그보스니아 주(크로아티아어: Hercegbosanska županija)로 보스니아 전쟁 당시에 보스니아 헤르체고비나에 존재했던 나라인 헤르체그보스니아 크로아티아인 공화국을 암시하고 있다. 그렇지만 보스니아 헤르체고비나 연방 헌법 재판소는 이 명칭에 대해 "주의 관할하에 있는 지역이 헤르체고비나 지방의 어느 지역에 포함되지 않기 때문에 헌법에 위배된다"고 판결했다.
일반적으로는 제10주(보스니아어: Kanton 10, 크로아티아어: Županija 10, 세르비아어: Кантон 10)라고 부르지만 흔히 서보스니아 주(보스니아어: Zapadnobosanski kanton, 크로아티아어: Zapadnobosanska županija, 세르비아어: Западнобосански кантон), 리브노 주(보스니아어: Livanjski kanton, 크로아티아어: Livanjska županija, 세르비아어: Ливањски кантон)라고 불리기도 한다.
지방 자치체

6개 지방 자치체를 관할한다.
드르바르 (Drvar)
보산스코그라호보 (Bosansko Grahovo)
글라모치 (Glamoč)
쿠프레스 (Kupres)
리브노 (Livno)
토미슬라브그라드 (Tomislavgrad)
지리

보스니아 헤르체고비나 서부에 위치하며 면적은 4,934.1km2이다. 기복이 심하고 넓은 카르스트 지형을 띤 대지가 많이 분포한다.
인구

주 인구 가운데 크로아티아인 인구가 가장 많고 세르비아인 인구가 두 번째로 많다. 전쟁 전인 1991년 당시에는 115,726명이 거주했지만 2003년 당시에는 83,701명이 거주했다. 다음은 2003년 당시에 거주했던 민족의 인구 분포이다.
크로아티아인 66,138명 (79.0%)
세르비아인 10,377명 (12.4%)
보스니아인 6,860명 (8.2%)
제10주
저우수이쯔역

| 저우수이쯔역 周水子站 |
| --- | --- |

ko
개괄
관할 기관 : 중국철로 선양국 그룹 유한회사(中国铁路沈阳局集团有限公司)
소재지 : 중국 랴오닝성 다롄시 간징쯔구 저우수이쯔광장 8호
좌표 : 북위 38° 57′ 23.40″ 동경 121° 33′ 39.24″﻿ / ﻿북위 38.9565000°  동경 121.5609000° ﻿ / 38.9565000; 121.5609000
전보 약호 : ZIT
역 번호 : 53555
등급 : 2등역
역 코드 : ZSZ
거리표
선다 철로
선양베이 기점 391 km
   ← 다롄 북역  (7 km)  사허커우역 → (4 km)
     
뤼순 지선
저우수이쯔 기점 0 km
     다롄 서역 → (8 km)
     
저우수이쯔역(중국어: 周水子站)은 1907년년에 건설된 중국 랴오닝성 다롄시 간징쯔구에 위치한 철도역으로 선양 철로국 관할의 2등역으로 지정되어있다. 향후 다롄 지하철 4호선이 본 역을 통과하게 된다.
역 구조

1면 2선의 섬식 승강장으로 구성된 지상역이다.
| 0 | 1 | 2 |
| --- | --- | --- |
| 동측(东侧) | 선다 철로 (상행) | 진저우・랴오양・선양・선양베이 방면 |
| 서측(西侧) | 선다 철로 (하행) | 사허커우・다롄 방면 |
| 서측(西侧) | 뤼순 지선 | 뤼순  방면 |
역세권 정보

역 주변은 주거 건물이 대부분이며, 서쪽에는 다롄 저우수이쯔 국제공항이 위치한다.
역사

1907년: 영업 개시.
인접역

| 중국철로 |
| --- | --- | --- |
| 사허커우역 다롄 방면 | 선다 철로 | 난관링 선양베이 방면 |
| 시·종착역 | 뤼순 지선 | 거전바오역 뤼순 방면 |
같이 보기

남만철로(南满铁路)
뤼순 지선(旅顺支线)
이대진

다른 뜻에 대해서는 이대진 (동음이의) 문서를 참고하십시오.
이대진(李大振, 1974년 6월 9일 ~ )은 전 KBO 리그 KIA 타이거즈의 투수이자, 현 KBO 리그 한화 이글스의 2군 감독이다.
선수 시절 > 아마추어 시절

고교 3년간 3루수로 활동하며 기록한 21홈런 중 14개가 장외 홈런이었다.
선수 시절 > 해태 타이거즈 시절

1993년에 입단하였다. 데뷔 첫 해인 1993년에 두 자릿수 승(2구원승)을 거두며 마운드의 일원이 됐다. 1994년에 2년차 징크스를 겪으며 잠시 주춤했고, 1995년에 방위 대체 복무를 하게 돼 홈 경기만 등판하며 14승(11선발승) 6패, 2점대 평균자책점을 기록해 팀의 새로운 에이스 탄생을 알렸다. 1996년에는 16승(9구원승) 8패, 2점대 평균자책점, 1997년에는 17승(모두 선발)(1위) 6패, 3점대 평균자책점을 기록하며 명실상부한 팀의 마지막 에이스가 됐다. 1996년에는 선동열의 일본 진출, 박재홍의 지명권을 현대 유니콘스에 넘겨준 대신 보상 선수로 데려온 최상덕이 팔꿈치 부상 때문에 시즌 2패만 기록해 같은 해 9월 미국으로 건너가 수술대에 오르는 등 마운드가 부실해지자 전천후로 투입됐다. 1996년 한국시리즈, 1997년 한국시리즈에서 선발 등판한 4경기에서 3승 1패를 거두며 팀의 한국시리즈 2연패를 이끌었다. 1996년 한국시리즈 6차전에서는 세이브를 기록했다. 1998년 5월 14일 현대전에서 10타자 연속 탈삼진 기록을 세우며 완봉승을 거뒀다. 당시 시즌 우승 팀인 현대 유니콘스의 막강 타선을 상대로 세운 기록이기에 더욱 의미가 깊었다. 이 기록은 MLB에서 1970년 4월 22일 당시 뉴욕 메츠 소속이었던 톰 시버와 타이 기록이었으나 2022년 4월 10일 롯데 사사키 로키가 13타자 연속으로 탈삼진을 기록하며 경신됐다. 당시 현대 유니콘스의 감독이었던 김재박은 2사 후 김경기에게 번트를 지시해 그의 기록을 막았다는 루머로 팬들의 비난을 받았으나 이 루머는 거짓으로 밝혀졌다.
선수 시절 > KIA 타이거즈 시절

2001년에 팀명이 변경됐고, 팀 내 광주진흥고 후배인 김상진이 젊은 나이로 세상을 떠나자 그의 등번호였던 11번을 잠시 달았다. 1999년에 어깨 부상을 당한 후 재활로 시간을 많이 썼고, 이 때 미국에서 어깨 수술을 받으며 익힌 영어가 수준급이어서 외국인 용병과 어렵지 않게 대화를 했다. 2000년에 마무리로 전향해 8승(2선발승) 6패, 13세이브를 거뒀는데 그 당시 해태 타이거즈는 이강철, 임창용의 공백 뿐 아니라 연고 지역 고교 야구 팀 광주일고의 최고 투수이자 1998년 아시안게임 금메달로 군 문제가 해결된 서재응, 김병현이 스카우트 머니 부족 탓인지 대학을 거쳐 메이저리그 구단에 입단했고, 1998년 아시안게임 금메달로 군 문제가 해결된 점 등 기껏 키워놓았던 마무리 임창용이 1999년에 삼성 라이온즈로 트레이드된데다 선발 유망주 김상진이 암으로 세상을 떠나 유망주 농사를 망쳤고 A급 유망주도 없었던 터라 믿을 만한 선수가 그밖에 없어 2000년에 당시 감독이었던 김응용에 의해 혹사를 당했다. 한 때 타자로 전향해 2002년 LG 트윈스 투수 이상훈을 상대로 3루타를 치는 등 활약이 있었으나 인상적인 활약을 보이지 못한 투수로 복귀했다. 이후에도 몇 년간 재활했고, 2007년 4월 7일 LG 트윈스전에서 선발 투수로 복귀해 6이닝 무실점으로 2003년 이후 약 4년 만에 선발승을 거뒀다. 그리고 2009년 9월 11일 한화 이글스와의 경기에서 승리 투수가 되며 통산 세 자릿수 승(당시 77선발승)을 달성했다. 2009년 한국시리즈에서 구원 등판해 2.2이닝 무실점을 기록하며 팀의 우승을 이끌었다. 2010년~2011년에는 주전에서 밀렸고, 현역 생활을 이어가고자 팀에 방출을 요청했다.
선수 시절 > LG 트윈스 시절

계약 양도를 신청해 이적했지만 주전으로 자리잡지 못했다. 2012년 4월 14일에 친정 팀 KIA전에 선발로 등판했으나 3.1이닝 5피안타, 5사사구, 6실점(5자책)을 기록하고 조기 강판당하며 김기표에게 마운드를 넘겼다. 그 경기에서 패전 투수가 됐는데 이 경기는 그에게 선수로써 마지막 경기가 됐고, 시즌 중 은퇴를 선언했다.
야구선수 은퇴 후

해태 타이거즈 시절 은사이자 당시 한화 이글스의 감독이었던 김응용의 부름을 받아 한화 이글스의 투수코치로 선임되며 코치로 활동하기 시작했고, 2014년부터 친정 팀 KIA 타이거즈로 3년 만에 복귀해 투수코치로 활동했다.
수상 및 기록 > 아마추어 시절

1992년 제 14회 대붕기 감투상
1992년 7월∼8월, 세계청소년선수권(멕시코)
수상 및 기록 > 프로 선수 시절

매직글러브상(1997·투수·스포츠서울 선정)
1997년, 팀내 최다승(17승)(선발로만 17승을 거두어 그 해 최다 선발승)
연속 타자 탈삼진 기록 경신(10타자·1998.5.14 인천 현대전) 및 정규 이닝 16탈삼진(당시 타이 기록)
매회 선발 전원 탈삼진(1998.5.14 인천 현대전)
700탈삼진(1998.6.5·마산 롯데전·통산 17번째)
800탈삼진(1998.8.26·군산 쌍방울전·통산 16번째)
2003년 5월 4일, 2000년 10월 13일 광주 SK전 이후 2년 7개월 만에 선발 등판(수원 현대전)
2003년 5월 11일, 2000년 8월 29일 대구 삼성전 이후 첫 선발승(SK전)
등번호 > 선수 시절

'26' - (1993년 ~ 1999년, 해태 타이거즈)
'11' - (2000년 ~ 2004년, 해태 타이거즈 & KIA 타이거즈)
'45' - (2005년 ~ 2011년, KIA 타이거즈)
'34' - (2011년 ~ 2012년, LG 트윈스)
등번호 > 코치 시절

'75' - (2013년, 한화 이글스)
'78' - (2014년 ~ 2019년, KIA 타이거즈)
'85' - (2021년 ~ 2022년, SK 와이번스 & SSG 랜더스)
'71' - (2023년 ~ , 한화 이글스)