hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
즈데노 치게르
즈데노 치게르(슬로바키아어: Zdeno Cíger, 1969년 10월 19일~)는 슬로바키아의 아이스하키 선수, 감독으로 포지션은 레프트윙이다. 내셔널 하키 리그(NHL)의 뉴저지 데블스, 에드먼턴 오일러스, 뉴욕 레인저스, 탬파베이 라이트닝 소속으로 뛰었으며, NHL 통산 352경기 출전했다.
국제 대회에 체코슬로바키아와 슬로바키아 국가대표로 참가하였으며, 체코슬로바키아 국가대표로서 1989년과 1990년 세계 선수권 대회에서 동메달을 획득했다. 이후 슬로바키아 국가대표로서 1998년 동계 올림픽에 참가하였으며, 2003년 세계 선수권 대회에서 동메달을 획득했다.
은퇴 후 지도자가 되어 슬로반 브라티슬라바과 슬로바키아 대표팀 감독을 지냈다.
궁숭
궁숭(宮崇, ? ~ ?)은 후한 중기의 인물로 우길의 제자이다.
궁숭 생애
순제 시기에 170권 혹은 1백여 권에 해당하는 태평청령서(太平清領書)를 스승 우길이 곡양(曲陽) 천수(泉水)에서 얻었다며 황제에게 바쳤으나 신료들이 거짓된 책이라고 판단하여 어딘가에 감추어 두었다. 이후 양해는 환제에게 궁숭이 전해준 신서(神書)는 국가를 흥하게 하고 후손을 번창하게 할 것이라면서 책에 대해 응답해줄 것을 부탁하였으나 받아들여지지 않았다. 이후 숨겨두었던 책들은 훗날 황건적의 난을 일으킨 장각(張角)이 읽게 되어 그에게 영향을 주게 되었다고 한다.
능리타이 사라통위안
능리타이 사라통위안(태국어: หนึ่งฤทัย สระทองเวียน, 1972년 1월 1일 ~ )은 태국의 전직 축구 선수, 필드하키 선수이자 축구 감독이다. 태국에서는 코치 능(태국어: โค้ชหนึ่ง)이라는 애칭으로 부르기도 한다.
능리타이 사라통위안 경력
사라통위안은 나콘빠톰주 깜팽샌군에 위치한 사라팟나 마을에서 태어났으며 깜팽샌 윗타야 중학교, 프라빠톰 윗타야라이 고등학교를 졸업했다. 그는 까셋삿 대학교 실험학교에서 예술 학사 학위를 받았고 까셋삿 대학교 체육학과에서 박사 학위를 받았다. 그는 대학교 재학 시절에 필드하키 선수로 활동했는데 당시 대학교에서는 학생들을 위한 축구 경기가 거의 없었기 때문이다.
사라통위안은 1995년에 태국 치앙마이에서 열린 동남아시아 경기 대회에서 태국 여자 필드하키 국가대표팀 선수로 참가하면서 태국의 금메달에 기여했다.그러다가 나중에 축구 선수로도 활동하게 된다. 1992년부터 2001년까지 폴리스 클럽 소속으로 뛰었고 태국 여자 축구 국가대표팀 선수로도 활동했다. 그는 태국 방콕에서 열린 1998년 아시안 게임에 참가했으나 태국은 조별 예선에서 승점 1점을 기록하는 데에 그치면서 탈락했다.
능리타이 사라통위안 경력
사라통위안은 가르치는 분야마다 숙련된 축구 코치로 여겨졌다. 그는 많은 타이틀을 획득한 아시아 대학원 대학 여자 축구 클럽의 코치로 활동했고 태국의 여러 유소년 축구 클럽에서 코치를 역임했다. 그는 2009년 1월에 람캄행 대학교가 주최한 제36회 태국 대학교 경기 대회에서 아시아 대학원 대학 여자 축구 클럽의 코치를 역임했다. 2013년 12월에는 누안판 람삼에 의해 차뚜폰 쁘라몬반이 감독을 맡고 있던 태국 여자 축구 국가대표팀의 코치로 임명되었다.
능리타이 사라통위안 경력
사라통위안은 2014년에 쁘라몬반의 뒤를 이어 여성으로는 처음으로 태국 여자 축구 국가대표팀 감독으로 임명되었다. 태국은 베트남에서 열린 2014년 AFC 여자 아시안컵 5·6위전에서 베트남을 누르고 5위를 차지하면서 사상 처음으로 FIFA 여자 월드컵 본선에 진출했다. 태국은 캐나다에서 열린 2015년 FIFA 여자 월드컵에서 독일, 노르웨이, 코트디부아르와 함께 B조에 편성되었다. 태국은 노르웨이에 0-4 패배, 독일에 0-4 패배를 기록했으나 코트디부아르에 3-2 승리를 기록하면서 사상 첫 승리를 따냈다. 태국은 B조에서 3위에 올랐으나 다른 조에서 3위를 차지했던 상위 4개 팀인 콜롬비아, 네덜란드, 스위스, 스웨덴에 밀려 조별 예선에서 탈락했다.
사라통위안은 2015년 9월에 태국이 2016년 리우데자네이루 하계 올림픽 여자 축구 아시아 지역 2차 예선에서 탈락하자 태국 여자 축구 국가대표팀 감독에서 사임했다. 그러나 2017년 10월에 스펜서 프라이어의 뒤를 이어 태국 여자 축구 국가대표팀 감독으로 복귀하게 된다. 태국은 요르단에서 열린 2018년 AFC 여자 아시안컵에서 4위를 차지하면서 2회 연속 FIFA 여자 월드컵 본선 진출 기록을 달성했다. 태국은 프랑스에서 열린 2019년 FIFA 여자 월드컵에서 미국, 스웨덴, 칠레와 함께 F조에 편성되었으나 미국에 0-13 패배, 스웨덴에 1-5 패배, 칠레에 0-2 패배를 기록하여 조 4위로 탈락했다.
사라통위안은 2014년부터 2017년 사이에 태국 U-14, U-16(2015년 AFC U-16 여자 선수권 대회), U-19(2017년 AFC U-19 여자 선수권 대회) 대표팀을 포함한 연령대별 태국 여자 축구 국가대표팀의 감독을 역임했다. 2019년에는 랏차부리 미트르 폴과 감독 계약을 체결하면서 태국 축구 역사상 처음으로 남자 축구 클럽의 감독을 맡은 여자 축구 감독이 되었다. 2021년에는 태국 남자 축구 국가대표팀 코치로 임명되었다.
오카사키 미호
오카사키 미호(일본어: 岡咲 美保 おかさき みほ[*], 1998년 11월 22일 ~ )는 일본의 여성 성우. 오카야마현 출신. 아임 엔터프라이즈 소속.
군사혁명평의회
군사혁명평의회(러시아어: Военно-революционный Совет; VRS)는 마흐노우슈치나(우크라이나 아나키스트 공동체)의 사실상의 행정부로서, 입법부 비슷한 최고기구인 농민노동자반군지역대회의 회기 사이에 수립되어 집행력을 수행했다.:27:87
VRS는 지역의 군사 및 민사 문제를 모두 도맡았으나, 언제라도 지역대회의 의지에 따라 즉각적으로 소환될 수 있었으며, 그 활동 내용은 지역대회에서 명시한 것으로 제한되었다. 매 지역대회마다 VRS는 지난 기간 중의 활동에 대한 상세한 보고서를 제출하고, 해산 후 재조직되었다.:112 VRS는 각 지역별 평의회들의 결정에 관여할 때도 어디까지나 권한이 없는 자문기구로서 스스로를 위치시켰다.:333
군사혁명평의회
한편, VRS는 우크라이나 혁명반역군(흑군)의 사실상 최고기구로서 기능했으며, 선출된 총참모단과 협조하여 예하 부대들과 협의함으로써:314 군사에 대한 문민의 우위를 관철하고자 했다.:27 VRS는 마흐노파 참모들의 일방적 결정들(예컨대 붙잡힌 적군 요원들의 처형 같은 것) 때문에 그들과 충돌하는 경우도 있었다. 이러한 충돌 때문에 VRS는 “행정, 경제, 재정 문제”에 집중하고 흑군은 “군무”에 집중하자는 요항을 재확인하는 합의가 이루어지기도 했다.:51-52
군사혁명평의회 역사
1919년 2월 12일, 제2차 지역대회에서 대회 회기 사이의 임시 집행부로서 제1기 VRS를 선출했다.:27:87 제1기 VRS는 예카테리노슬라프현과 타브리다현의 32개 구(區)를 대표하는 32인으로 구성되었다. 주석은 이반 체르녹니즈니, 부주석은 레오니트 코간, 서기장은 카르베트였다.:94-95
볼셰비키는 VRS의 구성에 반대했고, 레프 카메네프가 훌리아이폴레로 직접 와서 해산을 요구했다. 네스토르 마흐노는 VRS는 지역대회의 결의를 통해서만 해산될 수 있다며 카메네프의 요구를 거부했다.:54-55:100
흑군과 노농적군 사이의 긴장이 고조되기 시작하자, VRS는 6월 15일에 지역대회를 소집할 것을 요청했다.:60 그러나 그보다 앞서 6월 11일 적군이 디브리프카를 함락시키고 VRS 평의원들이 체카에게 붙잡혀 처형당하면서 지역대회는 소집되지 못했다.:62
군사혁명평의회 역사
이후 마흐노를 따르는 흑군과 니키포르 흐리호리프의 녹군 사이에 협상이 이루어지면서 VRS 재건이 시도되었다. 흐리호리프가 통합군의 총사령관이 되는 대신 VRS를 상급기관으로 두기로 했고, 네스토르 마흐노가 VRS 주석, 흐리호리 마흐노가 참모장을 맡기로 했다. 그러나 협상이 끝나기도 전에 흐리호리프는 마흐노파에게 암살당했다.:41 제2기 VRS는 우만으로 후퇴하면서 재건되었고, 그 활동은 주로 우크라이나 국민주의 지도자 시몬 페틀류라에 대한 비난:113을 비롯한 선전작업에 국한되었다.:111
1919년 9월 1일, 흑군은 백군에 대항하는 유격전을 펼치기 위한 군대를 신속히 동원하기 위해 군대를 재편성해야 한다며 회의를 소집했다. 선출된 제3기 VRS의 평의원은 30명이었고,:70-71 네스토르 마흐노의 주장으로 프셰볼로트 아이헨바움이 주석으로 선출되었다.:277-279
군사혁명평의회 역사
제3기 VRS가 구성된 시점은 마흐노우슈치나의 실효지배 영토가 최대에 달한 때였으나, 우크라이나의 군사적 정치적 상황은 여전히 유동적이었다. 제3기 VRS는 다양한 경제적 사회적 조치들을 시행했다.:111 VRS는 점령한 도시와 촌락에서 표현과 결사의 완전한 자유가 확장될 것이라고 발표했고,:168 은행들에서 자금을 압류하고 인민들에게 재분배하는 것을 감독했다. 특히 예카테리노슬라프현의 보육소와 병원에 돌아가는 보급에 관심을 기울였다.:157-158 또한 각지의 민중들에게 현지의 업무를 통제할 자치회의를 소집할 것을 호소했고, VRS는 순수하게 군사적인 기능만 수행하겠다고 물러났다.:158
군사혁명평의회 역사
제3기 VRS는 마흐노파의 공식 기관지인 『자유로 가는 길』을 편집했고, 『우크라이나 혁명반역군 기획선언』를 발표했다.:111-112 이 선언문은 자유지상주의적 공산주의 세상으로 가는 “전환기”의 기저로서 “자유평의회”의 역할을 상세히 기술했다.:332-333 VRS는 “자유평의회”가 최종적으로 “전우크라이나 노동대회”로 이어져서 우크라이나 노동자들의 완전한 자결이 이루어질 것이라고 전망했다. 그들은 자신들이 주장하는 “사회적 독립”을 우크라이나 국민주의자들이 추구하는 “국가의 독립”과 대비하면서, 우크라이나 뿐 아니라 모든 노동인민은 ‘독립국가’로서가 아니라 ‘독립 노동자’로서 자결할 권리가 있다고 선언했다.:169
1920년 1월 니코폴이 함락된 뒤, 군사혁명평의회는 해산되고 혁명반역평의회가 그 자리를 대신했다. 이 새로운 평의회는 흑군에서 직접 선출한 7명의 평의원으로 구성되었고, 드미트리 포포프가 서기장으로 선출되었다.:111:316
1920년 7월과 8월, 제4기 평의회는 적군에 휴전과 동맹을 제안하려 했으나 답을 받지 못했고, 그 사이 마흐노우슈치나 영토는 거의 대부분 백군에게 넘어갔다.:107 9월 30일 다시 휴전을 요구하여 이번에는 볼셰비키와 마흐노파 사이에 합의가 이루어졌다.:110 그러나 12월에 포포프 등 평의원들이 적군에게 암살당하면서 아나키스트 군사평의회는 최종적으로 붕괴되었다.:237-239
가드 지파
가드(공동번역성서, 로마 가톨릭교회), 또는 갓 지파(개역개정)(히브리어: גָּד‎, 현대 히브리어: Gad, 티베리아 히브리어: Gāḏ, "병사" 혹은 "운")는 이스라엘의 열두 지파 중 하나이다. 요르단강 동쪽에 위치하고, 야곱과 질바의 장남 가드의 후손으로 전해진다.
가드 지파 영역
기원전 1200년경 여호수아의 지휘 아래 이스라엘 민족이 가나안을 정복한 이후, 여호수아는 그 땅을 이스라엘의 열두 지파에게 분배한다. 이 때 대부분의 지파는 요르단강 서쪽의 가나안땅을 분배받은 반면, 가드 지파, 르우벤 지파, 그리고 므나쎄 지파만이 요르단강 동측의 땅을 모세에게 직접 분배받았다(여호수아 13:24-28). 가드 지파는 르우벤 지파와 므나쎄 지파 사이의 땅을 받았는데, 에브라임 지파의 동쪽에 위치했다. 여호수아기에 기록된 가드 지파의 땅은 다음과 같다.
24 가드 자손의 지파가 갈래를 따라 모세에게서 받은 25 지역은 야셀, 길르앗의 모든 성, 라빠 앞쪽에 있는 아로엘에 이르는 암몬 백성의 땅 절반, 26 또 헤스본에서 라맛미즈베와 브도님까지, 마하나임에서 로드발 지경까지, 27 그리고 벳하람, 벳니므라, 수꼿, 사본 등 헤스본 왕 시혼의 나머지 영토인 요르단 계곡인데, 그 경계는 요르단 강 건너 해 뜨는 쪽 계곡으로서 긴네렛 호수 한 끝에 이른다. 28 이렇게 가드 후손은 갈래를 따라 위와 같은 여러 성과 그 주변 지역을 유산으로 차지하였다.— 여호수아기 13장, 공동번역성서
가드 지파 영역
민수기 32장 34절에서도 가드 지파의 성읍을 언급하는데, 여기서 언급된 성읍 중에서는 일부 여호수아기에서 르우벤 지파의 것으로 언급된 성읍이 있다.
가드 지파의 땅은 요르단 강 건너편에 있고 이스라엘 지파의 땅 가운데 가장 외곽에 있어서, 모압, 아람 다마스쿠스를 비롯한 외세의 침략을 자주 받았다.
가드 지파 성경
모세오경에 따르면 가드 지파는 야곱의 일곱째 아들인 가드의 후손이다. 그러나 역사학자들은 가드 지파가 후에 자신들의 기원을 설명하기 위해 가드라는 가상의 인물을 창작한 것으로 본다. 가드는 야곱의 시종인 질바의 장자인데, 시종의 아들로 묘사되는 까닭에 질바의 차남인 아셀과 엮어 학자들은 가드 지파와 아셀 지파가 처음부터 이스라엘 백성의 일종으로 분류된 것은 아니었을지도 모른다고 추정한다. 이런 관점에서 가드라는 이름이 셈족이 믿었던 행운의 여신 '가드'의 이름에서 따온 것으로 보기도 한다.
가드 지파의 성읍이 모호하게 묘사된다는 점도 이러한 가설의 근거로 차용된다. 예를들어 길르앗의 경우 판관기 5장에서는 가드 지파의 성읍으로 묘사하지만, 사무엘하와 여호수아기에서는 다른 지파의 성읍으로 묘사하기도 한다. 모압에서 발견된 메사 석비의 비문에서도 이스라엘 왕국과 가드 지파를 별개의 공동체로 구분지어 서술한다. 메사 석비에서는 "가드 사람들은 고래로 아타로스에서 살고 있었는데, 이스라엘의 왕이 아타로스를 요새화하였다"라고 서술한다.
가드 지파 성경
이스라엘 왕국의 일부였으나, 우찌야와 요담의 치세에 티글라트-필레세르 3세가 이끄는 신아시리아 제국이 이스라엘 왕국을 병합하던 기원전 730년경에 유다 왕국에 협력했다고 전한다. 그러나 아시리아 제국의 손아귀에서 완전히 벗어날 수는 없어서, 르우벤 지파와 함께 지파의 아시리아로 잡혀갔다고 탈무드는 전한다. 예레미야서는 가드 지파의 땅이 암몬인의 땅이 되었다고 서술한다.
가드 지파 유대교에서
성경에서는 가드 지파가 요르단강 동쪽에 위치하게 된 것이 그들이 요르단강을 건너기 전에 그 땅을 모세에게 요구했기 때문에 그 땅이 주어진 것으로 서술한다. 고대 랍비 문헌에서는 이를 두고 전도서 5장 12절의 "부자는 그 부요함 때문에 자지 못하느니라"를 인용하며 땅의 비옥함 때문에 대업을 포기했다고 비난하기도 한다. 모세가 가드 지파의 땅에 묻혔으며, 엘리야와 그 후손이 가드 지파였다는 이야기도 전해져온다. 르우벤 지파와 가드 지파가 바빌론 유수때 처음으로 잡혀갔다고 보기도 한다.
쿠하라 후사노스케
쿠하라 후사노스케(일본어: 久原 房之助 (くはら ふさのすけ): 1869년 7월 12일[메이지 2년 6월 4일] - 1965년[메이지 40년] 1월 29일)는 일본의 실업가, 정치가다. 히타치제작소・닛산자동차・히타치조선・일본광업 창립의 기반이 된 쿠하라광업소(히타치 동광) 및 쿠하라 재벌의 총수로서, 「광산왕」(鉱山王)이라는 별명으로 불렸다.
제1차 세계대전 이후의 공황을 계기로, 기업지배권을 몽땅 처남에게 물려주고 정계에 진출했다. 중의원의원 5선(16, 17, 18, 18, 25대), 체신대신, 내각참의, 대정익찬회 총무, 입헌정우회 정통파 총재를 역임했다. 전후에는 A급 전범 용의자(불기소)가 되어 공직추방을 당했다.
전후 중일・중소국교회복회의 의장 등을 맡았다. 서훈은 정3위 훈1등 수보장.
메드베데프숲의 학살
메드베데프숲의 학살(러시아어: Медведевский расстрел)은 1941년 9월 11일 소련의 비밀경찰 엔카베데가 수행한 정치범들의 대량학살 사건이다. 나치 독일이 소련을 침공한 바르바로사 작전이 개시되고 3개월 뒤에 벌어졌다. 독일군이 침공해오던 1941년 와중에 엔카베데가 여기저기서 자행한 재소자 학살 가운데 한 사례였다.
1941년 당시 오룔 교도소에는 5천여명의 정치범들이 수감되어 있었는데, 9월 5일 라브렌티 베리야의 명령으로 그들 가운데 특히 불평불만이 많아 전쟁통에 탈옥해서 지하운동을 조직할 것 같은 사람 170명의 명단이 작성되었다. 이 처형대상자 명단을 넘겨받은 스탈린이 처형을 승인했고, 9월 8일 바실리 울리크(재판장)・드미트리 칸디빈・바실리 부카노프 재판부가 소송・수사 등 법적 절차를 깡끄리 무시하고 161명에게 사형을 선고했다.
메드베데프숲의 학살
이후 오룔 교도소에 모여 있던 정치범 157명이 오룔시 바로 외곽의 메드베데프숲으로 끌려가 총살되었다. 처형된 사람 중에는 프리츠 뇌터 같은 외국 시민도 있었다. 그 밖에 여기서 처형된 저명인물로는 크리스티안 라콥스키, 세르게이 에프론, 올가 카메네바, 가레긴 아프레소프, 마리야 스피리도노바, 드미트리 플레트뇨프 등이 있다.
나바트
나바트: 우크라이나 아나키스트 조직 총연맹(우크라이나어: Набат конфедерація анархістських організацій України)은 1918년에서 1920년 사이 우크라이나에서 활동했던 아나키스트 조직이다. “나바트”란 경종이라는 뜻이다. 동명의 기관지를 발행했다. 마흐노우슈치나(동남우크라이나 아나키스트 공동체)에서 세력이 가장 강했지만, 남우크라이나의 다른 주요 도시들에도 지부를 두었다.
시구르드 베텐호비아스파
시구르드 베텐호비아스파(스웨덴어: Sigurd Wettenhovi-Aspa: 1870년 5월 7일 - 1946년 2월 18일)는 핀란드의 화가, 조각가이며, 사이비 언어학자다. 핀인의 조상은 고대 이집트인이라는 해괴한 학설을 주장했다.
쿠라야시키
쿠라야시키(일본어: 蔵屋敷 (くらやしき))는 에도시대의 다이묘가 연공미나 영내 특산물을 판매하기 위해 설치한 쌀창고 겸 가옥이다. 오사카에 있던 것이 일반적으로 저명하지만, 에도・츠루가・오츠・사카이・나가사키 등 다른 상업도시에도 설치되는 경우가 있었다. 다이묘 뿐 아니라 유력한 하타모토・공가 귀족・사찰 가운데서 쿠라야시키를 운영하는 이들도 있었다.
2008년 북인도양 사이클론
다음은 2008년 북인도양에서 발생한 열대저기압의 목록이다.
성전관철의원연맹
성전관철의원연맹(일본어: 聖戦貫徹議員連盟 (せいせんかんてつぎいんれんめい) 세이센칸테츠기인렌메이[*])은 1940년(쇼와 15년) 2월 사이토 타카오가 중의원에서 행한 반군(反軍)연설을 계기로, 군부를 지지하는 의원들이 동년 3월 25일 결성했던 초당파적 의원모임이다.:171 동년 8월 6일 상임간사회에서 정당해소의 측면적 역할을 했다며 해산을 결정, 새로운 조직인 신체제촉진동지회에 합류하기로 결정했다.
공변성과 반공변성 (컴퓨터 과학)
프로그래밍 언어의 공변성(영어: Covariance)과 반공변성(영어: Contravariance)은 프로그래밍 언어가 타입 생성자(영어: type constructor)에 있어 서브타입을 처리하는 방법을 나타내는 것으로, 더 복잡한 타입간의 서브타입 관계가 타입 사이의 서브타입 관계에 따라 정의되거나, 이를 배반해 정의됨을 가리킨다.
예를 들어, 목록과 함수에 대해 생각해 보자. 고양이는 동물의 서브타입이다. 그렇다면 고양이 목록은 동물 목록과 어떻게 연관되어야 할까? 또는 고양이를 인자로 받는 함수가 동물을 인자로 받는 함수와 어떻게 연관되어야 할까? 이는 변성(영어: Variance)으로 설명될 수 있다. OCaml 언어에서 고양이 목록은 동물 목록의 서브타입이다. 목록 타입 생성자가 공변하기 때문이다. 그러나 동물 -> 문자열 함수는 고양이 -> 문자열 함수의 서브타입이다. 함수 타입 생성자는 인자 타입에 있어 반공변하기 때문이다.
공변성과 반공변성 (컴퓨터 과학) 정의
프로그래밍 언어의 자료형 체계에서 I를 타입 매개변수 하나를 받는 타입 생성자라고 할 때,
공변성과 반공변성 (컴퓨터 과학) 제네릭에서
‘공변성(Covariance)’과 ‘반공변성(Contravariance)’은 원래 지정된 것보다 더 많이 파생되거나(더 구체적인) 더 적게 파생된 형식(덜 구체적인)을 사용할 수 있는 능력을 지칭하는 용어입니다. 제네릭 형식 매개 변수는 더욱 유연하게 제네릭 형식을 할당하고 사용할 수 있도록 공변성과 반공변성을 지원합니다.
형식 시스템을 참조할 때 공변성(Covariance), 반공변성(Contravariance), 불변성의 정의는 다음과 같습니다. 이 예제에서는 Base 라는 기본 클래스와 Derived라는 파생 클래스가 있는 것으로 가정합니다.
다음 코드에 표시된 것처럼, 공변 형식 매개 변수를 사용하여 일반적인 다형성과 매우 비슷한 할당을 수행할 수 있습니다.
C#
IEnumerable<Derived> d = new List<Derived>(); IEnumerable<Base> b = d;
List<T> 클래스는 IEnumerable<T> 인터페이스를 구현하므로 List<Derived> (Visual Basic의 경우List(Of Derived) )는 IEnumerable<Derived>를 구현합니다. 나머지 작업은 공변 형식 매개 변수가 처리합니다.
공변성과 반공변성 (컴퓨터 과학) 제네릭에서
그러나 반공변성은 직관적으로 이해하기가 어려울 수 있습니다. 다음 예제에서는 Action<Base>(Visual Basic의 경우 Action(Of Base)) 형식의 대리자를 만든 다음 이 대리자를 Action<Derived> 형식의 변수에 할당합니다.
C#
이는 순서가 뒤바뀐 것처럼 보이지만 실제로는 형식이 안전한 코드로서 문제 없이 컴파일 및 실행됩니다. 람다 식이 할당된 대리자와 일치하므로 Base 형식의 매개 변수 하나를 사용하고 반환 값이 없는 메서드를 정의할 수 있습니다. 결과로 얻은 대리자를 Action<Derived> 형식의 변수에 할당할 수 있습니다. T 대리자의 형식 매개 변수 Action<T> 가 반공변성을 지니기 때문입니다. T 에서 매개 변수 형식을 지정하므로 이는 형식이 안전한 코드입니다. Action<Base> 형식의 대리자를 Action<Derived>형식의 대리자인 것처럼 호출하는 경우 해당 인수가 Derived형식이어야 합니다. 메서드의 매개 변수가 Base형식이므로 이 인수를 내부 메서드에 항상 안전하게 전달할 수 있습니다.
공변성과 반공변성 (컴퓨터 과학) 제네릭에서
일반적으로 공변 형식 매개 변수는 대리자의 반환 형식으로 사용할 수 있으며, 반공변 형식 매개 변수는 매개 변수 형식으로 사용할 수 있습니다. 인터페이스의 경우 공변 형식 매개 변수는 인터페이스 메서드의 반환 형식으로 사용할 수 있으며, 반공변 형식 매개 변수는 인터페이스 메서드의 매개 변수 형식으로 사용할 수 있습니다.
공변성(Covariance) 및 반공변성(Contravariance)을 전체적으로 차이라고 합니다. 공변 또는 반공변 여부가 표시되지 않은 제네릭 형식 매개 변수를 고정(invariant)매개 변수라고 합니다. 다음은 공용 언어 런타임의 가변성에 대한 간략한 설명입니다.
대리자 결합에는 가변성이 적용되지 않습니다. 즉, 두 대리자의 형식이 Action<Derived> 및 Action<Base> (Visual Basic의 경우Action(Of Derived) 및 Action(Of Base) )라고 할 때 결과의 형식이 안전하더라도 둘째 대리자를 첫째 대리자와 결합할 수 없습니다. 가변성을 통해 둘째 대리자를 Action<Derived>형식의 변수에 할당할 수 있지만, 대리자를 결합하기 위해서는 해당 형식이 정확하게 일치해야 합니다.
공변성과 반공변성 (컴퓨터 과학) 공변 형식 매개 변수가 있는 제네릭 인터페이스
여러 제네릭 인터페이스에 공변 형식 매개 변수가 있습니다(예: IEnumerable<T>, IEnumerator<T>, IQueryable<T>, IGrouping<TKey,TElement>). 이러한 인터페이스의 모든 형식 매개 변수는 공변성이므로, 형식 매개 변수는 멤버의 반환 형식에만 사용됩니다.
공변성과 반공변성 (컴퓨터 과학) 공변 형식 매개 변수가 있는 제네릭 인터페이스
다음 예제에서는 공변 형식 매개 변수를 사용하는 방법을 보여 줍니다. 이 예제에서는 두 가지 형식을 정의합니다. 그중 하나인 Base 에는 PrintBases (Visual Basic의 경우 IEnumerable<Base> )를 취하고 요소를 출력하는IEnumerable(Of Base) 라는 정적 메서드가 있습니다. Derived는 Base에서 상속됩니다. 이 예제에서는 빈 List<Derived>(Visual Basic의 경우 List(Of Derived))를 만든 다음 이 형식을 캐스팅하지 않은 채 PrintBases에 전달하고 IEnumerable<Base> 형식의 변수에 할당하는 방법을 보여 줍니다. List<T> 은 단일 공변 형식 매개 변수가 있는 IEnumerable<T>을 구현합니다. IEnumerable<Derived>의 인스턴스를 IEnumerable<Base> 대신 사용할 수 있는 것은 공변 형식 매개 변수 때문입니다.
C#
공변성과 반공변성 (컴퓨터 과학) 반공변 형식 매개 변수가 있는 제네릭 인터페이스
IComparer<T>, IComparable<T>, IEqualityComparer<T> 같은 여러 제네릭 인터페이스에서 반공변 형식 매개 변수를 사용합니다. 이러한 인터페이스에는 반공변 형식 매개 변수만 있으므로 형식 매개 변수가 인터페이스 멤버의 매개 변수 형식으로만 사용됩니다.
다음 예제에서는 반공변 형식 매개 변수를 사용하는 방법을 보여 줍니다. 이 예제에서는MustInherit 속성을 사용하여 추상(Visual Basic의 경우 Shape ) Area 클래스를 정의합니다. 이 예제에서는 또한 ShapeAreaComparer (Visual Basic의 경우 IComparer<Shape> )를 구현하는IComparer(Of Shape) 클래스를 정의합니다. IComparer<T>.Compare 메서드 구현은 Area 속성의 값을 기반으로 하므로 ShapeAreaComparer 를 사용하여 Shape 개체를 영역별로 정렬할 수 있습니다.
공변성과 반공변성 (컴퓨터 과학) 반공변 형식 매개 변수가 있는 제네릭 인터페이스
Circle 클래스는 Shape 를 상속하고 Area를 재정의합니다. 이 예제에서는 SortedSet<T> (Visual Basic의 경우 Circle )을 받아 들이는 생성자를 사용하여 IComparer<Circle> 개체의IComparer(Of Circle) 을 만듭니다. 하지만 이 예제에서는 IComparer<Circle>을 전달하는 대신 ShapeAreaComparer 를 구현하는 IComparer<Shape>개체를 전달합니다. 이 예제에서는Shape제네릭 인터페이스의 형식 매개 변수가 반공변 형식이기 때문에 코드에서 더 많이 파생된 형식(Circle)의 비교자를 호출하더라도 더 적게 파생된 형식( IComparer<T> )의 비교자를 전달할 수 있습니다.
새 Circle 개체를 SortedSet<Circle>에 추가하면 기존 요소에 대해 새 요소를 비교할 때마다 IComparer<Shape>.Compare 개체의IComparer(Of Shape).Compare 메서드(Visual Basic의 경우 ShapeAreaComparer 메서드)가 호출됩니다. 메서드의 매개 변수 형식(Shape)은 전달되는 형식(Circle)보다 더 적게 파생되었으므로 호출에서 형식 안전성을 유지합니다. 반공변성은 ShapeAreaComparer가 Shape에서 파생되는 혼합된 형식 컬렉션뿐만 아니라 모든 단일 형식의 컬렉션을 정렬할 수 있게 해줍니다.
C#
공변성과 반공변성 (컴퓨터 과학) Variant 형식 매개 변수가 있는 제네릭 대리자
Func<T,TResult> 같은 Func 제네릭 대리자가 공변 반환 형식과 반공변 매개 변수 형식을 사용합니다. Action 같은 Action<T1,T2>제네릭 대리자는 반공변 매개 변수 형식을 사용합니다. 즉, 더 많이 파생된 매개 변수 형식과 더 적게 파생된 반환 형식(Func 제네릭 대리자의 경우)이 있는 변수에 대리자를 할당할 수 있습니다.
참고
Func 제네릭 대리자의 마지막 제네릭 형식 매개 변수는 대리자 시그니처에 반환 값의 형식을 지정합니다. 이 제네릭 형식 매개 변수는 공변(out 키워드)인 반면 다른 한 제네릭 형식 매개 변수는 반공변(in 키워드)입니다.
공변성과 반공변성 (컴퓨터 과학) Variant 형식 매개 변수가 있는 제네릭 대리자
다음 코드가 이를 보여줍니다. 코드의 첫 부분에서는 Base라는 클래스, Derived 를 상속하는 Base라는 클래스 및 static 라는Shared 메서드(Visual Basic의 경우 MyMethod)가 있는 또 다른 클래스를 정의합니다. 이 메서드는 Base의 인스턴스를 사용하고 Derived의 인스턴스를 반환합니다. 인수가 Derived의 인스턴스이면 MyMethod에서 이 인스턴스를 반환하고, 인수가 Base의 인스턴스이면 MyMethod에서 Derived의 새 인스턴스를 반환합니다. 이 예제에서는 Main() 내에서 Func<Base, Derived>를 나타내고 이를 Func(Of Base, Derived) 변수에 저장하는 MyMethod(Visual Basic의 경우 f1)의 인스턴스를 만듭니다.
C#
코드의 둘째 부분에서는 반환 형식이 공변적이기 때문에 Func<Base, Base> (Visual Basic의 경우Func(Of Base, Base) ) 형식의 변수에 대리자를 할당할 수 있음을 보여 줍니다.
C#
공변성과 반공변성 (컴퓨터 과학) Variant 형식 매개 변수가 있는 제네릭 대리자
코드의 셋째 부분에서는 매개 변수 형식이 반공변적이기 때문에 Func<Derived, Derived>(Visual Basic의 경우 Func(Of Derived, Derived)) 형식의 변수에 대리자를 할당할 수 있음을 보여 줍니다.
C#
코드의 마지막 부분에서는 반공변 매개 변수 형식과 공변 반환 형식의 효과를 결합하여 Func<Derived, Base> (Visual Basic의 경우Func(Of Derived, Base) ) 형식의 변수에 대리자를 할당할 수 있음을 보여 줍니다.
C#
위의 코드에서 MyMethod의 시그니처는 생성된 제네릭 대리자 Func<Base, Derived>(Visual Basic의 경우 Func(Of Base, Derived))의 시그니처와 정확하게 일치합니다. 이 예제에서는 모든 대리자 형식이 제네릭 대리자 형식 Func<T,TResult>에서 생성되는 한 더 많이 파생된 매개 변수 형식과 더 적게 파생된 반환 형식이 있는 메서드 매개 변수 또는 변수에 이 제네릭 대리자를 저장할 수 있음을 보여 줍니다.
공변성과 반공변성 (컴퓨터 과학) Variant 형식 매개 변수가 있는 제네릭 대리자
다음은 중요한 내용입니다. 제네릭 대리자의 형식 매개 변수가 지니는 공변성 및 반공변성의 효과는 일반적인 대리자 바인딩이 지니는 공변성 및 반의 효과와 비슷합니다. 자세한 내용은 대리자의 가변성(C#) 및 대리자의 가변성(Visual Basic)을 참조하세요. 그러나 대리자 바인딩의 가변성은 variant 형식 매개 변수가 있는 제네릭 대리자 형식뿐 아니라 모든 대리자 형식에서 작동합니다. 또한 대리자 바인딩이 가변성을 지니면 더 제한적인 매개 변수 형식과 덜 제한적인 반환 형식이 있는 임의의 대리자에 메서드를 바인딩할 수 있는 반면, 제네릭 대리자의 할당은 두 대리자 형식이 모두 동일한 제네릭 형식 정의에서 생성되는 경우에만 작동합니다.
다음 예제에서는 대리자 바인딩의 가변성과 제네릭 형식 매개 변수의 가변성이 결합된 효과를 보여 줍니다. 이 예제에서는 가장 적게 파생된 형식(Type1)부터 가장 많이 파생된 형식(Type3)까지 세 개의 형식을 포함하는 형식 계층을 정의합니다. 일반적인 대리자 바인딩의 가변성은 Type1 의 매개 변수 형식과 Type3 의 반환 형식이 있는 제네릭 대리자에 Type2 의 매개 변수 형식과 Type2의 반환 형식이 있는 메서드를 바인딩하는 데 사용됩니다. 결과로 생성된 제네릭 대리자는 제네릭 형식 매개 변수의 공 분산과 반공 분산을 사용하여 제네릭 대리자의 매개 변수 형식과 반환 형식이 각각 Type3과 Type1인 다른 변수에 할당됩니다. 이 두 번째 할당을 수행하려면 변수 형식과 대리자 형식이 둘 다 같은 제네릭 형식 정의(이 예제의 경우 Func<T,TResult>)에서 생성된 것이어야 합니다.
C#
공변성과 반공변성 (컴퓨터 과학) Variant 제네릭 인터페이스 및 대리자 정의
Visual Basic과 C#에서 인터페이스와 대리자의 제네릭 형식 매개 변수를 공변 또는 반공변으로 표시하는 데 사용할 수 있는 키워드를 제공합니다.
공변 형식 매개 변수는 out 키워드(Visual Basic의 Out 키워드)로 표시됩니다. 공변 형식 매개 변수는 인터페이스에 속하는 메서드의 반환 값이나 대리자의 반환 형식으로 사용할 수 있지만 인터페이스 메서드에 대한 제네릭 형식 제약 조건으로는 사용할 수 없습니다.
참고
인터페이스의 메서드에 제네릭 대리자 형식인 매개 변수가 있으면 인터페이스 형식의 공변 형식 매개 변수를 사용하여 대리자 형식의 반공변 형식 매개 변수를 지정할 수 있습니다.
반공변 형식 매개 변수는 in 키워드(Visual Basic의 In 키워드)로 표시됩니다. 반공변 형식 매개 변수는 인터페이스에 속하는 메서드의 매개 변수 형식이나 대리자의 매개 변수 형식으로 사용할 수 있으며 인터페이스 메서드의 제네릭 형식 제약 조건으로도 사용할 수 있습니다.
공변성과 반공변성 (컴퓨터 과학) Variant 제네릭 인터페이스 및 대리자 정의
variant 형식 매개 변수를 사용할 수 있는 것은 인터페이스 형식과 대리자 형식뿐입니다. 인터페이스 형식이나 대리자 형식은 공변 및 반공변 형식 매개 변수를 둘 다 가질 수 있습니다.
Visual Basic과 C#에서는 공변 및 반공변 형식 매개 변수의 사용 규칙을 위반하거나 인터페이스와 대리자가 아닌 다른 형식의 형식 매개 변수에 공 분산 및 반공 분산 주석을 추가할 수 없습니다.
자세한 내용과 예제 코드는 제네릭 인터페이스의 가변성(C#) 및 제네릭 인터페이스의 가변성(Visual Basic)을 참조하세요.
공변성과 반공변성 (컴퓨터 과학) 형식 목록
다음 인터페이스 및 대리자 형식에서 공변 및 반공변 형식 매개 변수를 사용합니다.
공변성과 반공변성 (컴퓨터 과학) 객체 지향 언어의 상속에서
서브클래스가 슈퍼클래스의 메소드를 오버라이드 할 경우, 컴파일러는 메소드의 타입이 올바른지 확인해 타입 안전(영어: type safe)을 보장해야만 한다. 무공변만을 허용하는 일부 언어에서는 인자 타입과 반환 타입 모두 슈퍼클래스의 인자 타입 그리고 반환 타입과 정확히 같아야 한다. 그러나 특별한 규칙을 따른다면, 오버라이드된 메소드가 더 유연한 타입을 갖도록 허용하면서도 타입 안전을 보장할 수 있다. 함수 유형에 대한 일반적인 서브타이핑 규칙에 따르면, 오버라이드된 메소드는 더욱 구체적인 타입을 반환해야 하고(반환 타입 공변), 더욱 일반적인 타입을 허용해야만 한다.(인자 타입 반공변)
ClassB가 ClassA를 상속하는 서브클래스라고 할 때, 가능한 조합들을 UML로 나타내면 다음과 같다.
객체지향 프로그래밍 언어들의 메소드 오버라이딩 규칙을 요약하면 다음과 같다.
테이크오프 (래퍼)
커슈닉 카리 볼(Kirshnik Khari Ball, 1994년 6월 18일 ~ 2022년 11월 1일)은 예명 테이크오프(Takeoff)로 알려졌던 미국의 래퍼이다. 그는 미고스의 멤버로 활동했었다.
2022년 11월 1일, 텍사스주 휴스턴에서 총격을 받아 살해되었다.
천하제일장사
《천하제일장사》는 대한민국의 채널A에 텔레비전 예능 프로그램이다.
천하제일장사 기획 의도
각 종목을 대표하는 ‘힘’의 최강자들이 모여 종목의 명예를 걸고 씨름으로 ‘힘’쓰는 한판 승부를 펼친다!! 모래판 위에서 폭풍처럼 펼쳐지는 힘 좀 써본 자들의 뜨거운 승부 과연 ‘힘’ 하나로 ‘씨름 최강자’의 자리를 차지하게 될 팀은 누가 될 것인가?!
장천샤오
장천샤오(중국어 간체자: 张宸逍, 정체자: 張宸逍, 병음: Zhāng Chénxiāo, 한자음: 장신소, 1999년 10월 18일 ~ )는 중국의 배우이다.
알로고이
알로고이(ἄλογοι)는 초대교회의 이단으로 요한 복음과 요한 계시록의 저자가 사도 요한이 아니라고 하며 그리스도의 신성을 부인하였다. 요한의 로고스 교리가 신약의 다른 교훈과 충돌된다고 거부하였다.
영등포역 무궁화호 탈선 사고
영등포역 무궁화호 탈선 사고는 2022년 11월 6일 오후 8시 52분경 용산발 익산행 무궁화호 제1567열차가 영등포역 인근에서 탈선한 사고이다. 이 사고로 현재 총 35명의 부상자가 발생하였으며 또한 수도권 전철 1호선의 양방향 운행이 중단된 상태에 머물렀다. 또한 이 여파로 인해 서울역, 광운대역, 양주역, 소요산역 방면 열차들을 어쩔 수 없이 구로역까지만 운행한 바 있다.
2022년 11월 7일 오후 5시 30분에 복구가 완료되었다.
탱 (가수)
탱(본명: 최태원, 1991년 10월 20일~)은 대한민국의 남성이자 마리텡 멤버다.
봉화 광산 매몰 사고
봉화 광산 매몰 사고(奉化鑛山埋沒事故)는 2022년에 대한민국 경상북도 봉화군 재산면 갈산리 금호탄광에서 일어난 붕괴 사고이다.
봉화 광산 매몰 사고 1차 사고
2022년 8월 29일에 발생한 광석이 무너졌으며, 광부 10명 중의 1명이 사망하고, 1명 부상하였다.
봉화 광산 매몰 사고 2차 사고
2022년 10월 26일에 발생한 광석이 또 무너졌으며, 매몰 구조된 지 9일만에 11월 5일 밤 11시경 2명이 생환되었다.
가디언즈 오브 갤럭시 홀리데이 스페셜
《가디언즈 오브 갤럭시 홀리데이 스페셜》(영어: The Guardians of the Galaxy Holiday Special)은 디즈니+에서 2022년 11월부터 공개된 미국의 크리스마스 특집 텔레비전 스페셜 방송이다. 마블 시네마틱 유니버스(MCU)의 캐릭터 《가디언즈 오브 갤럭시》팀이 주인공으로 등장한다. 페이즈 4에 포함된다.
아이 왕조
아이국(타밀어: ஆய் நாடு 아이 나두), 통칭 아이 왕조는 초기 역사 시대부터 중세 시대에 이르기까지 인도 아대륙의 남서쪽 끝을 지배한 타밀 왕조 중 하나였다. 씨족은 전통적으로 비지니잠의 항구, 난지나드의 비옥한 지역, 그리고 향신료를 생산하는 서고츠산맥의 남쪽 부분을 지배했다. 중세 시대에는 쿠파카로도 알려졌다.
아이족은 중부 케랄라의 체라족, 북쪽의 엘리말라이의 무사카족과 함께 초기 역사적(팔라바 이전) 케랄라의 주요 군장국 중 하나를 형성했다. 그리스 지리학자 클라우디우스 프톨레마이오스(2세기)는 "아이오이" 영토를 바리스(팜바)에서 코모린 곶(카니야쿠마리)까지 확장했다고 설명했다. 코끼리는 아이의 상징이었다.
아이 왕조
중세 아이 혈통은 초기 역사(팔라바 이전) 남인도의 구릉 토후에 기원을 두고 있다. 아이 왕국은 중세 시대에 강력한 판디아 / 촐라와 체라 사이의 완충국 역할을 했다. 차다얀 카루난타(AD 788), 카루난타다칸 "스리발라바"(rc 856/57–884) 및 비크라마디티야 "바라구나"(AD 884–911/920)와 같은 많은 왕이 비지니잠 항구의 아이 토후로 나타난다.판디아 왕조와 체라 왕조 사이의 충성도 변화는 지속되었으며, 아이 통치자들은 판디아 왕족 성을 채택했지만, 그들의 비문에는 판디아 통치 연도를 사용하지 않아, 소속에도 불구하고 지속적인 자율성을 나타냈다. 역사가들은 아이가 서기 10세기까지 그 지역의 주도적인 세력이었다고 추정한다.
오늘날의 트리반드룸(티루버난타푸람) 근처 어딘가에 있는 칸탈루르의 유명한 브라만 살라이는 아이 왕국에 있었다. 살라이는 서기 988년경 촐라 황제 라자라자 1세 (985–1014)에 의해 파면되었다. 몇몇 학자들은 허황옥이 이 왕국의 후예였다고 주장한다.
아이 왕조 기원
중세 아이 가계는 초기 역사 시대(팔라바 왕조 이전) 남인도의 같은 이름의 구릉 족장(아이족)에서 기원을 주장했다. 아이 가문의 구성원들 – 포디일 언덕(아이쿠디) –은 초기 역사 시대 중부 케랄라의 체라 왕조와 관련이 있었다.
스리 파드마나바스와미는 중세 아이 가문의 수호신이었다. 중세 아이는 자신들이 야다바 또는 브리슈니 혈통(팔리얌 구리판)에 속한다고 주장했다. 이 주장은 후대의 베나드와 트라방코르 통치자들에 의해 제기되었다. 아이족은 현자 아가스티아와 함께 드바라카에서 남인도로 왔다고도 묘사된다.
트라방코르 왕실 역시 그들의 조상을 아이 및 체라 통치자들에게로 거슬러 올라갔다. 트라방코르 주립 편람(1906)에 따르면, 아이 왕조는 "북인도"의 지배적인 왕조들로부터 "기원"했다. P. 슝구니 메논(1878)에 따르면, 아이 가문은 순수 크샤트리야(남부디리 브라만에 의해)로 분류되었으며 북부 케랄라주의 무시카 왕조와 관련이 있었다.
아이 왕조 역사
아이 씨족은 초기 역사 시대 남인도의 주요 구릉 족장(또는 벨) 중 하나였다. 아이 가문(포디일 언덕 또는 아이쿠디)의 구성원들은 초기 역사 시대 중부 케랄라/서부 타밀나두주의 체라 왕조와 관련이 있었다. 고대 타밀 문학에서 그들은 때때로 판디아 왕조의 영향권 아래에, 때로는 체라의 통제권 아래에 놓이는 것으로 묘사된다. 초기 역사 시대 말기에 판디아 왕조의 우위는 아이 영토까지 확장되었을 수 있다(칼라브라 왕조 시대에 아이가 독립을 얻었을 가능성이 높지만).
안디란, 티티얀, 아티얀과 같은 여러 아이(아이-벨스) 족장들이 초기 타밀 시에 언급된다. 이 통치자들은 수많은 코끼리를 소유하고, 포디일 언덕을 포함한 서고츠산맥 최남단 산악 지대를 통제하며, 궁전, 전차, 말을 소유한 것으로 유명했다.
아이 왕조 역사
아이 안디란은 우라이유르 에니체리 무다 모치야르, 투라이유르 오다이키자르, 쿠투반 키라나르와 같은 초기 타밀 시인들에 의해 푸라나누루에서 칭송받는다. 그는 푸라나누루에서 남부 서고츠산맥의 "포디일 말라의 주인"으로 언급된다. 그는 콩구 족장을 물리치고 그들을 아라비아해로 몰아냈다고 전해진다. 그는 체라 국왕 안투반 체랄(기원 140년경)의 나이 많은 동시대 인물이었다.
원래 베나드 전체 지역(벨+나투 = 벨 민족의 나라, 아이 가문과 관련됨)은 더 큰 아이-벨 영토의 일부였다. 아이 가문에 속하는 사람들(벨스)은 벨 국가의 족장이었다.
"벨리얀 벤만" 아이 에이난은 동일한 벨리얀의 아들이었을 가능성이 있으며, 유명한 파지 전투에서 엘리말라이의 난난(활동 기원후 180년경)에 맞서기 위해 체라 통치자 페룸 체랄 이루포라이 (기원후 190년경)가 소집한 전사들 중 중요한 인물이었다. 한때 난난과 우정을 나누었던 에이난은 민질리 또는 님질리와 교전 중 전투에서 사망했다고 전해진다.
아이 왕조 역사
초기 중세 남인도의 아이 통치자들은 체라 왕조나 판디아 왕조와 같은 주요 왕조의 권위를 인정한 여러 지역 "군장" 중 하나였다. 북부 케랄라의 무시카 왕조와 함께 아이족은 특히 초기 역사 시대로부터 그들의 가계를 거슬러 올라갔다. 이러한 고대의 조상은 그들을 다른 케랄라의 군장 가문들과 구별했는데, 그들은 일반적으로 더 최근에 기원했거나 체라족에 의해 "지명"되었다. 그러나 판디아족과 체라족 사이의 충성도 변화는 계속되었다. 아이 통치자들은 "스리발라바" 또는 "바라구나"와 같은 판디아 왕족 성을 채택했지만, 그들의 비문에는 판디아 통치 연도를 사용하지 않아, 소속에도 불구하고 어느 정도의 자율성을 나타냈다.
기원 765년경, 판디아 왕조 왕 자틸라 파란타카/네둠 "마란" 차다얀 바라구나 1세(재위 765–815년)는 벨 군장(아이 가문과 관련이 있었을 수 있는 "벨 만난")을 물리치고 항구 비지니잠을 약탈하여 아이-벨 국가("웅장한 보물과 함께 비옥한 국가")를 점유했다(자틸라 파란타카의 마드라스 박물관 판, 재위 17년). 이 사건은 벨비쿠디 판(네둠 차다얀 재위 3년)에서도 "반란군 아이-벨의 진압"(또는 "나투쿠룸부" 전투)으로 기억된다.
아이 왕조 역사
판디아족의 남부 케랄라 진출은 중세 케랄라의 체라 통치자들을 분쟁으로 끌어들였고, 길고 긴 판디아-아이/체라 투쟁이 이어졌다.
9세기경, 판디아족과 체라-페루말족의 침범으로 인해 고대 아이 영토는 두 부분으로 분할되었다. 콜람에 근거지를 둔 베나드(벨 민족의 나라)는 체라 페루말 왕국의 영향권 아래에 들어갔고, 비지니잠에 근거지를 둔 아이 왕국, 또는 남아있는 부분은 판디아 통치자 스리마라 스리발라바(재위 815–862년)의 영향권 아래에 들어갔다. 더 큰 친남아누르 판에는 스리발라바 왕이 비지니잠에서 승리했다고 언급되어 있다. 판디아 왕 스리마라 스리발라바의 아이 봉신은 카루난타다칸 "스리발라바"(재위 기원 856/57–884년)였다.
스리마라 스리발라바의 뒤를 이어 판디아 왕좌에 바라구나 2세(재위 862–885년)가 올랐다. 비지니잠의 아이 왕들은 당시 왕 비크라마디티야(재위 기원 884–911/920년)의 성에서 알 수 있듯이 판디아의 봉신으로 남아 있었다.
판디아족은 서기 885년경 "스리푸람비얌의 대전"에서 패배했다. 이 전투 이후 아이 국가에서 체라 페루말의 상당한 영향력은 그 지역에서 발견된 두 기록에서 볼 수 있다. 체라 페루말 비자야라가의 아내인 키잔 아디칼 라비 닐리의 기록은 아이 국가에 위치한 시바 사원인 티루난디카라에서 발견할 수 있다. 서기 898년에 비크라마디티야 "바라구나"는 체라 페루말 왕국에 있는 스리물라바사 불교 비하라에 막대한 토지를 기부하는 모습이 보인다(팔리얌 구리판).
아이 왕조 유산
체라 페루말족에게 충성을 맹세했던 베나드의 군장들은 아이 왕국으로 그들의 세력을 확장하기로 결심했다. 그들의 기회는 타코람에서의 촐라족 패배(10세기 중반) 이후 혼란 속에서 찾아왔을 수 있다. 베나드 군장들은 결국 코타루까지 아이 국가 전체를 점령하는 데 성공했다. 일반적으로 케랄라 통치자들의 영향력은 10세기경 남부 아이 영토로 확산되었다.
아이 왕조 유산
오늘날의 티루바난타푸람 근처 어딘가에 있는 칸탈루르의 유명한 브라만 살라이는 아이 국가에 위치해 있었다(865년, 후주르/파르티바푸람 판, 카루난타다칸). 살라이는 988년경(라자라자 1세 재위 4년) 촐라 황제 라자라자 1세(재위 985–1014년)에 의해 파면되었다. 티루바난타푸람 남쪽의 항구 비지니잠과 칸야쿠마리를 포함한 전체 지역은 11세기 초 라자라자 왕의 통제 아래 들어갔다. 콜람(베나드), 코둥갈루르(체라 페루말), 콜라데삼(무시카 왕조)의 왕들도 촐라족에게 패배했다(세누르 비문, 1005년). 라자라자 1세의 습격 이후 베나드 군장들이 옛 아이 지역을 탈환하려 했을 가능성이 있다. 촐라 라자디라자는 "무서운 베나두의 왕을 [아이 국가에서] 체라 왕국으로 되돌려보냈고 ...... 쿠파카의 [아이] 왕을 해방시켰으며... 강한 빌라반[체라 왕]이 공포에 떨며 정글 속에 숨어 있는 동안 칸탈루르 살라이를 점령한 후 신선한 반치 화환을 썼다"고 주장한다(이 사건은 1018/19년경으로 추정된다).
트리파푸르의 아이 가문 지파가 베나드의 키즈페루르 왕실과 합병된 것으로 알려져 있다.
인프라블록체인
인프라블록체인은 블록체인랩스가 개발한 자체 가상화폐 없는 퍼블릭 블록체인 서비스이다.
EOSIO 소프트웨어를 기반으로 개발됐다.  사용자 및 서비스 토큰으로 트랜잭션 수수료를 낼 수 있도록 설계된 것이 가장 큰 특징인데, 이는 곧 블록체인 네트워크에서 자체 발행한 가상화폐(Native Cryptocurrency)가 없다는 의미이다.
정부기관이나 기업은 Native Cryptocurrency가 있는 기존의 퍼블릭 블록체인을 수용하기 어렵다. 왜냐면 서비스 대상인 국민들이나 서비스 이용자들에게 비트코인이나 이더리움 같은 Native Cryptocurrency 보유를 강제할 수 없기 때문이다. 아니면 서비스 제공 기업/기관이 사용자에게 Native Cryptocurrency 트랜잭션 수수료를 대납할 수도 있는데, 이것도 높은 가격 변동성때문에 현실적으로 불가능한 시나리오다.
인프라블록체인은 이러한 문제를 해결하기 위해 Native Cryptocurrency를 가지고 있지 않고, 별도의 ICO도 하지 않았으며 독자적인 합의 알고리즘(Proof of Transaction), 대규모 서비스를 위한 트랜잭션 처리 기술들을 개발해왔다.
인프라블록체인
인프라블록체인은 이러한 기술적 우위를 바탕으로 코로나19 당시 전 국민을 대상으로 한 세계 최초 백신패스 쿠브(COOV) 보관됨 2022-11-07 - 웨이백 머신를 보건복지부, 질병청에 제공하였다.
점심 시간에 식당에서 쿠브(COOV) 백신패스 인증이 실시간으로 대규모 트래픽이 일어났음도 불구하고 블록체인 네트워크를 큰 문제없이 안정적으로 운영했다는 평가를 받고 있다.
이는 비트코인이나 이더리움같이 처리 속도가 느린 퍼블릭 블록체인에서는 절대 구현할 수 없는 시나리오이다. 사실상 블록체인을 전 국민 대상으로 실제 대규모 서비스를 한 세계 최초의 사례이다.
인프라블록체인은 기업, 정부기관이 블록체인 기반 서비스를 쉽게 개발할 수 있도록 클라우드형 블록체인 서비스 개발 플랫폼도 제공한다.