laion/Wikipedia-Exotic huggingface dataset:
샤를 파브리

샤를 파브리(Charles Fabry, 본명: Marie Paul Auguste Charles Fabry ForMemRS, 프랑스어: [fabʁi], 1867년 6월 11일 – 1945년 12월 11일)는 광학 분야에 종사하는 프랑스 물리학자였다. 알프레드 페로와 함께 파브리-페로 간섭계를 발명했다. 또한 오존층의 공동 발견자 중 한 명이다. 파브리는 파리의 에콜 폴리테크니크를 졸업하고 1892년 파리 대학교에서 간섭 무늬에 대한 연구로 박사 학위를 받았으며, 이를 통해 그는 광학 및 분광학 분야의 권위자가 되었다. 1904년에 마르세유 대학교의 물리학 교수로 임명되어 16년을 보냈다. 광학에서 간섭 ​​무늬 현상에 대한 설명을 발견했다. 동료인 알프레드 페로와 함께 1899년에 현재 파브리-페로 간섭계로 알려진 새로운 간섭계를 발명했다. 그와 앙리 뷔송(Henri Buisson)은 1913년에 오존층을 발견했다. 1921년 파브리는 소르본 대학의 일반 물리학 교수이자 새로운 광학 연구소의 초대 소장으로 임명되었다. 1926년에 그는 또한 에콜 폴리테크니크의 교수가 되었다. 쉬프옵티크의 이사가 되었다. 파브리는 1931년부터 1933년까지 프랑스 천문학회 회장을 역임했다. Biography, in French Copy of Fabry's "Oeuvres Choisies Publiées à l'Occasion de son Jubilé Scientifique"
알프레드 페로

장바티스트 알프레드 페로(Jean-Baptiste Alfred Perot, 프랑스어: [pəʁo], 1863년 11월 3일 ~ 1925년 11월 28일)는 프랑스의 물리학자이다. 동료인 샤를 파브리와 함께 1899년에 파브리-페로 간섭계를 개발했다. 프랑스 과학 아카데미는 1912년에 그에게 얀센 메달을 수여했다. 왕립 학회는 1918년에 파브리와 페로에게 럼퍼드 메달을 수여했다. Fabry, C; Perot, A (1899). “Theorie et applications d'une nouvelle methode de spectroscopie interferentielle”. 《Ann. Chim. Phys.》 16 (7).  Perot, A; Fabry, C (1899). “On the Application of Interference Phenomena to the Solution of Various Problems of Spectroscopy and Metrology”. 《Astrophysical Journal》 9: 87. Bibcode:1899ApJ.....9...87P. doi:10.1086/140557.  Joseph F. Mulligan (1998). “Who were Fabry and Pérot?” (PDF). 《Am. J. Phys.》 66 (9): 797. Bibcode:1998AmJPh..66..797M. doi:10.1119/1.18960. 2014년 8월 22일에 원본 문서 (PDF)에서 보존된 문서.  "Alfred Perot, un expérimentateur et inventeur de talent" A good biography, in French.
홍수암로

홍수암로(Hongsuam-ro)는 제주특별자치도 제주시 한림읍 금능삼거리 에서 한경면 조수1리 교차로 를잇는 도로이다. 제주특별자치도 제주시 (한림읍 . 한경면) 교차로와 나들목뿐만 아니라 인근 지역의 건물 및 시설 등도 포함 홍수암로 (제주특별자치도 제주시)
야지디 학살

야지디 학살(Yazidi genocide)은 2014년부터 2017년까지 이라크와 시리아에서 이슬람 국가(IS)에 의해 자행된 사건이다. 학살, 대량 학살, 강제 이슬람 개종 등이 특징이다. 야지디는 인도-이란 전통에서 파생된 유일신교 이란 민족종교인 야지드교를 실천하는 쿠르드족 토착민으로 쿠르드어를 말하는 민족이다. 3년에 걸쳐 이슬람 국가 무장세력은 수천 명의 야지디 여성과 소녀들을 인신매매하고 수천 명의 야지디 남성을 살해했다. 유엔은 이슬람 국가가 이라크 전역에서 "강제 개종 캠페인"을 통해 약 5,000명의 야지디를 살해하고 약 10,800명의 야지디 여성과 소녀들을 인신매매했다고 보고했다. 2015년까지 전 세계 야지디 인구의 71% 이상이 대량 학살로 인해 난민이 되었으며, 대부분의 야지디 난민은 이라크의 쿠르디스탄 지역과 시리아의 로자바로 도망갔다. 야지디에 대한 박해는 다른 소수 종교인들과 함께 2014년 6월 이슬람국가(IS)의 이라크 북부 공세 이후 일어났다. 이슬람 국가가 자행한 수많은 잔학 행위 속에서 야지디 학살은 국제적인 관심을 끌었고 미국은 많은 서방 국가와 터키, 모로코, 요르단으로 구성된 군사 연합인 CJTF-OIR을 설립하게 되었다. 또한 미국, 영국, 호주는 2014년 8월 이슬람국가의 이라크 북부 공세로 신자르산맥에 갇힌 야지디 난민들을 지원하기 위해 긴급공수를 실시했다. 그리고 갇힌 야지디 수천 명을 납치하자 미국과 영국은 진군하는 이슬람국가(IS) 무장세력에 대해 공습을 시작했고, 인민방위군과 쿠르드 노동자당은 공동으로 나머지 신자르 산맥의 야지디 난민들을 대피시키기 위해 인도주의적 통로를 형성했다. 유엔과 유럽 평의회, 유럽 연합을 포함한 여러 다른 조직은 미국, 캐나다, 아르메니아, 이라크와 마찬가지로 이슬람 국가의 야지디 반대 캠페인을 대량 학살로 지정했다. 노예제에 대한 이슬람교의 견해 대 IS 군사 개입 The Islamic State, Vice News report (segment featuring Yazidi refugees starts at 39:50) 〈Aftermath of a genocide—Yazidis of Sinjar〉. 《Close Up — The Current Affairs Documentary》. 2018년 7월 7일. Deutsche Welle.  Angels of Sinjar (2022) Daughters of the Sun (2023)
색소체 탈취

색소체 탈취(kleptoplasty)는 동물이나 세균이 식물등의 색소체를 먹어서 공생하며 살아가는 현상이다. 자가영양생물
IBM 3270 PC

IBM 3270 PC(IBM System Unit 5271)는 IBM이 개발하여 1983년 10월에 출시한 개인용 컴퓨터이다. 하드웨어는 대부분 IBM PC XT와 동일하지만 3270에는 소프트웨어와 함께 에뮬레이트할 수 있는 추가 구성 요소가 포함되어 있다. IBM 3270 터미널의 동작. 따라서 독립형 컴퓨터로 사용할 수도 있고 메인프레임에 대한 터미널로 사용할 수도 있다. IBM은 나중에 IBM PC AT를 기반으로 한 유사한 디자인인 3270 AT(IBM System Unit 5273)를 출시했다. 또한 XT 및 AT 변형 모두에서 3270 PC의 고급 그래픽 버전을 출시했다. XT 기반 버전은 3270 PC/G 및 3270 PC/GX라고 하며 서로 다른 시스템 유닛 5371을 사용하는 반면, AT 버전(PC AT/G 및 PC AT/GX)은 시스템 유닛 5373을 사용한다. IBM PC XT IBM PC/AT 프로페셔널 그래픽스 컨트롤러 3270 에뮬레이터 Detailed technical information about the 3270 PC (basic model, not the PC/G or PC/GX) Full list of 5271 models Scanned documentation on bitsavers 보관됨 2월 1, 2014 - 웨이백 머신
논리 합성

논리 합성(logic synthesis)은 컴퓨터 공학에서 일반적으로 레지스터 전송 수준(RTL)에서 원하는 회로 동작의 추상적 사양을 일반적으로 합성 도구라고 하는 컴퓨터 프로그램을 통해 논리 게이트 측면의 설계 구현으로 바꾸는 프로세스이다. 이 프로세스의 일반적인 예로는 VHDL 및 베릴로그를 포함한 하드웨어 설명 언어로 지정된 설계 합성이 있다. 일부 합성 도구는 PAL 또는 FPGA와 같은 프로그래밍 가능 논리 장치용 비트스트림을 생성하는 반면 다른 도구는 ASIC 생성을 목표로 한다. 논리 합성은 전자 설계 자동화에서 회로 설계의 한 단계이며, 나머지 단계는 배치 및 배선, 검사와 타당성 검증이다. “Synthesis:Verilog to Gates” (PDF).  위키미디어 공용에 논리 합성 관련 미디어 분류가 있습니다.
레지스터 전송 수준

레지스터 전송 수준 또는 레지스터 전송 레벨(Register-transfer level, RTL)은 디지털 회로 설계에서 하드웨어 레지스터 간의 디지털 신호(자료) 흐름과 해당 신호에서 수행되는 논리 연산 측면에서 동기식 디지털 회로를 모델링하는 설계 추상화이다. 레지스터 전송 수준 추상화는 베릴로그 및 VHDL과 같은 하드웨어 기술 언어(HDL)에서 사용되어 저급 표현과 궁극적으로 실제 배선이 파생될 수 있는 회로의 높은 수준 표현을 생성한다. RTL 수준의 디자인은 현대 디지털 디자인의 일반적인 관행이다. 레지스터 전송 수준이 중간 표현이고 가장 낮은 수준인 소프트웨어 컴파일러 설계와 달리 RTL 수준은 회로 설계자가 작업하는 일반적인 입력이다. 실제로 회로 합성에서는 입력 레지스터 전송 수준 표현과 대상 넷리스트 사이의 중간 언어가 사용되는 경우가 있다. 넷리스트와 달리 셀, 함수, 다중 비트 레지스터와 같은 구성을 사용할 수 있다. 예로는 FIRRTL 및 RTLIL이 있다. 트랜잭션 수준 모델링은 전자 시스템 설계의 더 높은 수준이다. 전자 설계 자동화 집적 회로 설계 동기 회로 가우스 잡음 Frank Vahid (2010). 《Digital Design with RTL Design, Verilog and VHDL》 2판. John Wiley and Sons. 247쪽. ISBN 978-0-470-53108-2.  Yosys Manual (RTLIL)
다이렉트뮤직

다이렉트뮤직(DirectMusic)은 음악과 사운드 효과를 구성하고 재생할 수 있으며 재생 방식에 대한 유연한 대화형 제어를 제공하는 마이크로소프트 DirectX API의 구식 구성 요소이다. 구조적으로 다이렉트뮤직은 다이렉트사운드 위에 구축된 높은 수준의 개체 집합으로, 프로그래머가 다이렉트사운드만큼 낮은 수준을 얻을 필요 없이 사운드와 음악을 재생할 수 있다. 다이렉트사운드를 사용하면 디지털 사운드 샘플을 캡처하고 재생할 수 있는 반면 다이렉트뮤직은 메시지 기반 음악 데이터를 사용하여 작동한다. 음악은 하드웨어, Microsoft GS Wavetable SW Synth 또는 사용자 정의 신디사이저에서 합성될 수 있다. 다이렉트사운드 MIDI 크로스 플랫폼 오디오 크리에이션 툴 “64-bit programming for Game Developers”. 《MSDN Library》. Microsoft. April 2008. 2009년 3월 3일에 확인함.  DirectMusic for the masses DirectMusic Producer for the masses
무모범

무모범(recklessness)은 위험한 것을 알면서 위험한 일을 하여 피해를 끼치는 영미법상 범죄이다. 미필적 고의와 인식 있는 과실의 중간 형태의 범죄로 그러한 성질을 무모성이라고 한다. 대한민국의 위험운전치사상죄와 비슷하다. https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001941671
원격 회의

원격 회의, 텔레콘퍼런스(teleconference) 또는 텔레콘(telecon)은 서로 멀리 떨어져 있지만 통신 시스템으로 연결된 여러 사람들 간의 실시간 정보 교환이다. 오디오 회의, 전화 회의, 전화 회의 등의 용어도 때때로 원격 회의를 지칭하는 데 사용된다. 통신 시스템은 전화, 컴퓨터, 전신, 전신타자기, 라디오 및 텔레비전과 같은 하나 이상의 수단을 통해 소리, 비디오 및 데이터 서비스 중 하나 이상을 제공하여 원격 회의를 지원할 수 있다. 미디어스페이스 원격현장감  이 문서는 다음을 포함합니다: 퍼블릭 도메인 자료 - 총무청 문서 "연방 표준 1037C" (MIL-STD-188 지원).
위험운전치사상죄

위험운전치사상죄는 음주 또는 약물의 영향으로 정상적인 운전이 곤란한 상태에서 자동차등을 운전하여 상해나 사망을 입히는 죄이다. 음주운전
휘파람 언어

Sfyria 스피리아(Sfyria) 휘파람 언어로 대화하는 내용 이 파일을 듣기에 문제가 있으면 미디어 도움말을 참조하세요. 휘파람 언어(Whistled language)는 휘파람을 사용하여 음성을 모방하고 개인 간의 의사 소통을 촉진하는 언어 시스템이다. 80개가 넘는 언어가 다양한 정도의 휘파람을 사용하는 것으로 밝혀졌으며, 대부분은 험난한 지형이나 울창한 숲에서 휘파람을 불면 의사소통 영역이 확장되고 메시지를 전달하기 위한 움직임이 어려운 곳이다. 현대화의 증가와 도로의 속도 향상으로 인해 이러한 관행은 일반적으로 위협을 받고 있지만 성공적인 보존 노력이 기록되어 있다. 솔레솔 치찰음 Magazine, Smithsonian. “More Than 80 Cultures Still Speak in Whistles”. 《Smithsonian Magazine》 (영어). 2024년 7월 4일에 확인함.  Whistles in the Mist: Whistled Speech in Oaxaca, Mexico "In the Americas with David Yetman" documentary in which Georgetown University linguist Mark Sicoli conducts fieldwork with speaker/whistlers of Sochiápam Chinantec The World Whistles Network An international network of research and defense on whistled languages A whistled conversation in Sochiapam Chinantec (SIL-Mexico) Whistling to Communicate in Alaska from NPR Link to ELAR documentation of Antia Whistling language MP3 File of a Voice of America Broadcast - UN: Technology Threatens Whistled Language in Turkey - January 12, 2018
플래그 (프로그래밍)

플래그(flag)는 컴퓨터 프로그래밍에서 '파일 비어 있음' 또는 '전체 대기열 상태'와 같은 특수 코드 조건을 신호하기 위해 이진 값 또는 불리언 변수를 저장하는 데 사용되는 하나 이상의 비트를 나타낼 수 있다. 플래그는 데이터베이스 레코드와 같은 정의된 자료 구조의 개체로 발견될 수 있으며 플래그에 포함된 값의 의미는 일반적으로 해당 플래그가 속한 데이터 구조와 관련하여 정의된다. 많은 경우 플래그의 이진 값은 여러 가지 가능한 상태 중 하나를 나타내는 것으로 이해된다. 다른 경우, 이진 값은 비트 필드에서 "기록 가능" 또는 "삭제 가능"과 같은 능력이나 권한과 관련된 하나 이상의 속성을 나타낼 수 있다. 그러나 플래그 값에 할당할 수 있는 다른 의미도 많이 있다. 플래그의 일반적인 용도 중 하나는 향후 처리를 위해 데이터 구조를 표시하거나 지정하는 것이다. 마이크로프로세서 및 기타 논리 장치 내에서 플래그는 일반적으로 다양한 작업의 중간 또는 최종 상태나 결과를 제어하거나 나타내는 데 사용된다. 마이크로프로세서에는 일반적으로 이러한 플래그로 구성된 상태 레지스터가 있으며, 플래그는 산술 오버플로가 발생한 경우와 같은 다양한 사후 작업 조건을 나타내는 데 사용된다. 플래그는 조건부 점프 명령 처리와 같은 후속 작업에서 활용될 수 있다. 예를 들어 X86 어셈블리 언어의 je(같으면 점프) 명령어는 Z(제로) 플래그가 이전 작업에 의해 설정된 경우 점프를 초래한다. 명령줄 스위치를 플래그라고도 한다. 명령줄 프로그램은 이 기사의 의미에서 명령줄 스위치를 플래그로 변환하는 옵션 구문 분석기로 시작하는 경우가 많다. 비트 필드 열거형 세마포어 상태 레지스터 Haigh, J. (1994). 《Designing Computer Programs》. Elsevier Science. 59쪽. ISBN 978-0-08-050403-2. 2023년 7월 31일에 확인함.  Fitzgerald, M. (2007). 《Learning Ruby: The Language that Powers Rails》. O'Reilly Media. 49쪽. ISBN 978-0-596-55532-0. 2023년 7월 31일에 확인함.
바이너리 블롭

바이너리 블롭(Binary blob) 또는 블롭(Blob)은 자유-오픈 소스 소프트웨어의 맥락에서 바이너리 실행 파일로만 제공되는 사유 소프트웨어를 가리킨다. 이 용어는 일반적으로 오픈 소스 운영 체제의 커널에 로드된 장치 드라이버 모듈을 의미하며 때로는 시스템 펌웨어 이미지, 마이크로코드 업데이트 또는 사용자 영역 프로그램과 같이 커널 외부에서 실행되는 코드에도 적용된다. 블롭이라는 용어는 단일 엔터티로 저장된 이진 데이터 모음을 설명하기 위해 데이터베이스 관리 시스템에서 처음 사용되었다. 컴퓨터 하드웨어 공급업체가 자사 제품에 대한 완전한 기술 문서를 제공하면 운영 체제 개발자는 운영 체제 커널에 포함될 하드웨어 장치 드라이버를 작성할 수 있다. 그러나 엔비디아와 같은 일부 공급업체는 일부 제품에 대한 전체 설명서를 제공하지 않고 대신 바이너리 전용 드라이버를 제공한다. 이 방법은 가속 그래픽 드라이버, 무선 네트워킹 장치 및 하드웨어 RAID 컨트롤러에 가장 일반적이다. 가장 주목할 만한 점은 비공개 소스 드라이버가 비무선 네트워크 인터페이스 컨트롤러에 대해 매우 드물다는 점이다. 이는 거의 항상 기본 유틸리티(예: ifconfig)를 통해 구성할 수 있다. OpenBSD의 테오 드 라트(Theo de Raadt)는 이것이 단일 FreeBSD 개발자의 작업 덕분이라고 생각한다. 캐릭터 라지 오브젝트 펌웨어 적재 가능 커널 모듈 사유 소프트웨어 Michael Larabel (2012년 8월 6일). “Coreboot: Replacing Intel's Binary Video BIOS Blob”. Phoronix. 2015년 6월 23일에 확인함.  Chris Hoffmann (2015년 2월 13일). “How Intel and PC makers prevent you from modifying your laptop's firmware”. 《pcworld.com》. 2015년 6월 23일에 확인함.  “BIOS Freedom Status”. 《puri.sm》. 2014년 11월 12일. 2015년 6월 23일에 확인함.  Michael Larabel (2012년 10월 24일). “Raspberry Pi GPU Driver Turns Out To Be Crap”. Phoronix. 2015년 6월 23일에 확인함.  Jake Edge (2015년 6월 17일). “Chromium suddenly starts downloading a binary blob”. LWN.net. 2015년 6월 23일에 확인함.  “3.9: "Blob!"”. 《OpenBSD Release Songs》. OpenBSD. 2006년 5월 1일. Blobs are vendor-compiled binary drivers without any source code.  “Debian packages built from the source package 'firmware-nonfree' - Binary firmware for various drivers in the Linux kernel”. 2010. 2010년 3월 25일에 확인함.  Constantine A. Murenin (2006년 12월 10일). “Почему так важно иметь документацию по программированию железа”. 《Linux.org.ru》 (러시아어).  Theo de Raadt (2016년 12월 3일). 〈Page 11: The hardware: ethernet〉. 《Open Documentation for Hardware》. OpenCON 2006, 2–3 December 2006. Courtyard Venice Airport, Venice/Tessera, Italy. Only a few recalcitrant vendors remain closed. / ethernet 95% documented 99% working / Open documentation largely due to the effort of one man: Bill Paul  McMillan, Robert (2006년 6월 21일). “Researchers hack Wi-Fi driver to breach laptop”. InfoWorld. 2006년 7월 2일에 원본 문서에서 보존된 문서. 2006년 6월 23일에 확인함.  KernelTrap article on Damien Bergamini's wpi(4) driver, a blobless ipw3945 alternative for OpenBSD KernelTrap interview with Jonathan Gray and Damien Bergamini regarding binary blobs The Black Hat Wireless Exploit Interview, Verbatim by Brian Krebs on the Washington Post's website, archived on May 5, 2012 A creative example of the value of free drivers, LWN.net
인천광역시서구문화재단

(재)인천광역시서구문화재단(영어: Incheon Seogu cultural foundation) 설립근거 지역문화진흥법 제19조, 민법 제32조, 문화체육관광부 및 문화재청 소관 비영리법인 설립 및 감독에 관한 규칙, 인천광역시 서구 문화재단 설립 및 운영에 관한 조례 설립목적 「인천광역시 서구 문화재단 설립 및 운영에 관한 조례」가 정하는 바에 의하여 지역문화예술 진흥과 구민의 문화복지 구현에 이바지함 주요사업 문화예술의 창작 · 보급 및 문화예술 활동의 지원, 문화예술교육사업, 생활문화진흥 관련 사업, 문화복지사업, 지역문화진흥법 「지역문화진흥법 시행령」 제21조 제2항 각호의 사업, 문화예술진흥을 위하여 인천광역시 서구청장이 위탁하는 사업, 그 밖의 문화재단 목적 달성에 필요한 사업 조직구성 기획경영본부 - 기획경영팀, 시설운영관리팀 문화예술진흥본부 - 문화예술진흥팀, 생활문화복지팀, 문화예술교육지원센터, 문화의거리조성팀 재단연혁 2024. 05. 문화공간 터·틀 개관 2024. 04. 서구드림 아카데미 개관 2023. 03. ESG 경영 선포 2023. 01. 출범 5주년 기념식 2022. 11. 2대 대표이사 이종원 취임 2022. 09. 한국문화예술회관연합회장상 수상(인천서구문화회관) 2022. 03. 청년 시각예술 작가 전문 창작공간 「예술나루 레지던시」 개소 2022. 01. 인천광역시 서구 문화대학 수탁 운영 2021. 12. 가족친화인증 기관 선정(여성가족부) 2021. 11. 청라블루노바홀 개관 2021. 09. 회복탄력 문화도시 선포 2021. 05. 가정생활문화센터 개관 2021. 04. 실패박람회 업무협약(행정안전부 외 17개처) 2020. 12. 제 3차 예비문화도시 지정 무지개다리지원사업 문화체육관광부장관상 수상 2020. 10. 검암경서생활문화센터 개관 2020. 07. 인천 서구 출연기관 경영평가 2년 연속 우수등급 2020. 07. 지정기부금 단체 지정 2020. 01. 가정생활문화센터 수탁 운영 2020. 01. 청라블루노바홀 수탁 운영 2019. 05. 정서진 아트큐브 수탁 운영 2018. 09. 중장기발전계획 수립(2019~2023) 2018. 01. 서구문화재단 출범식 2017. 11. 초대 대표이사 이종원 취임
블롭

블롭(blob)은 아래 뜻이 있다. 블롭 (영화 시리즈) 물방울 (영화)(The Blob) 우주 생명체 블롭 오브젝트 스토리지(블롭 스토리지) 바이너리 블롭 블롭: 방울 검출에 종속된 이미지 영역 블롭(The Blob): 미국의 외교 정책을 지배하는 주로 개입주의적인 정책 입장을 가리키는 속어 블롭(Blob): 슬러그 관련 단위 더 블랍: 컬러 레볼루션
그룹 식별자

유닉스 계열 시스템에서는 여러 사용자를 그룹으로 묶을 수 있다. POSIX 및 기존 유닉스 파일 시스템 권한은 사용자, 그룹 및 기타의 세 가지 클래스로 구성된다. 그룹을 사용하면 디스크, 프린터 및 기타 주변 장치에 대한 액세스와 같은 추가 기능을 체계적으로 위임할 수 있다. 특히 이 방법을 사용하면 슈퍼유저가 마이크로소프트 윈도우 NT 및 그 파생 제품의 관리자 그룹과 유사하게 일부 관리 작업을 일반 사용자에게 위임할 수 있다. 종종 GID로 축약되는 그룹 식별자(group identifier)는 특정 그룹을 나타내는 데 사용되는 숫자 값이다. GID 값의 범위는 시스템마다 다르다. 최소한 GID는 0에서 32,767 사이일 수 있으며 한 가지 제한 사항이 있다. 즉, 수퍼유저의 로그인 그룹은 GID 0을 가져야 한다. 이 숫자 값은 /etc/passwd 및 /etc/group 파일의 그룹을 참조하는 데 사용된다. 섀도우 비밀번호 파일과 네트워크 정보 서비스(Network Information Service)도 숫자 GID를 참조한다. 그룹 식별자는 유닉스 파일 시스템 및 프로세스의 필수 구성 요소이다. 사용자 식별자 프로세스 식별자 아이노드 유닉스 명령어 목록 “Definitions”. 《pubs.opengroup.org》. 2021년 12월 6일에 확인함.
유닉스 도메인 소켓

유닉스 도메인 소켓(Unix domain socket)은 클라이언트-서버 컴퓨팅에서 동일한 유닉스 또는 유닉스 계열 호스트 컴퓨터에서 실행되는 두 프로세스 간에 데이터를 교환할 수 있게 해주는 버클리 소켓이다. 이는 서로 다른 호스트 컴퓨터에서 실행되는 두 프로세스 간에 데이터를 교환할 수 있는 인터넷 도메인 소켓과 유사하다. 통신 범위(동일 호스트 또는 다른 호스트)에 관계없이 소켓 통신을 수행하는 유닉스 컴퓨터 프로그램은 유사하다. 유일한 통신 차이점은 이름을 소켓 연결을 바인딩하는 데 필요한 주소 매개변수로 변환하는 방법이다. 유닉스 도메인 소켓의 경우 이름은 /path/filename이다. 인터넷 도메인 소켓의 경우 이름은 IP 주소:포트 번호이다. 두 경우 모두 이름을 주소라고 한다. 두 프로세스가 각각 소켓을 얻으면 서로 통신할 수 있다. 서버 프로세스는 해당 소켓을 주소에 바인딩하고 수신 채널을 연 다음 계속해서 루프를 반복한다. 루프 내에서 서버 프로세스는 클라이언트 연결 수락을 기다리는 동안 절전 모드로 전환된다. 클라이언트 연결을 수락하면 서버는 대기를 차단하는 읽기 시스템 호출을 실행한다. 클라이언트는 서버의 주소를 통해 서버의 소켓에 연결한다. 그런 다음 클라이언트 프로세스는 서버 프로세스가 읽을 메시지를 작성한다. 애플리케이션의 알고리즘에는 여러 읽기/쓰기 상호 작용이 수반될 수 있다. 알고리즘이 완료되면 클라이언트는 exit()를 실행하고 서버는 close()를 실행한다. 유닉스 도메인 소켓의 경우 소켓 주소는 /path/filename 식별자이다. 서버는 파일 시스템에 /path/filename을 생성하여 잠금 파일 세마포 역할을 한다. 클라이언트와 서버가 서로 메시지를 보낼 때 이 파일에서는 I/O가 발생하지 않는다. 파이프 (유닉스) Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1149쪽. ISBN 978-1-59327-220-3. Sockets are a method of IPC that allow data to be exchanged between applications, either on the same host (computer) or on different hosts connected by a network.  Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1150쪽. ISBN 978-1-59327-220-3.  Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1150쪽. ISBN 978-1-59327-220-3. The server binds its socket to a well-known address (name) so that clients can locate it.  Stevens, Richard W.; Fenner, Bill; Rudoff, Andrew M. (2004). 《Unix Network Programming》 3판. Pearson Education. 14쪽. ISBN 81-297-0710-1. Normally, the server process is put to sleep in the call to accept, waiting for a client connection to arrive and be accepted.  Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1169쪽. ISBN 978-1-59327-220-3.  Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1159쪽. ISBN 978-1-59327-220-3.  Kerrisk, Michael (2010). 《The Linux Programming Interface》. No Starch Press. 1166쪽. ISBN 978-1-59327-220-3.
버클리 소켓

버클리 소켓(Berkeley socket) 또는 BSD 소켓은 프로세스 간 통신(IPC)에 사용되는 인터넷 도메인 소켓 및 유닉스 도메인 소켓용 API(응용 프로그래밍 인터페이스)이다. 일반적으로 연결 가능한 모듈의 라이브러리로 구현된다. 이는 1983년에 출시된 4.2BSD 유닉스 운영 체제에서 시작되었다. 소켓은 네트워크 통신 경로의 로컬 끝점에 대한 추상 표현(핸들)이다. 버클리 소켓 API는 이를 데이터 스트림에 대한 입력 및 출력을 위한 공통 인터페이스를 제공하는 유닉스 철학의 파일 설명자(파일 핸들)로 나타낸다. 버클리 소켓은 사실상 표준에서 POSIX 사양의 구성 요소로 거의 수정되지 않은 채 발전했다. POSIX 소켓이라는 용어는 본질적으로 버클리 소켓과 동의어이지만 BSD의 첫 번째 구현을 인정하여 BSD 소켓으로도 알려져 있다. UNIX Programmer's Supplementary Documents (PSD: 20-1) Beej's Guide to Network Programming - 2007 Porting Berkeley Socket programs to Winsock - Microsoft's documentation. Programming UNIX Sockets in C - Frequently Asked Questions - 1996 Linux network programming - Linux Journal, 1998
독립성 (데이터베이스 시스템)

분리(isolation), 격리, 독립성은 데이터베이스 시스템에서 ACID(원자성, 일관성, 독립성/분리, 내구성) 트랜잭션 속성 중 하나이다. 이는 트랜잭션 무결성이 다른 사용자 및 시스템에 표시되는 방식을 결정한다. 분리 수준이 낮을수록 많은 사용자가 동시에 동일한 데이터에 액세스할 수 있는 능력이 높아지지만 사용자가 겪을 수 있는 동시성 효과(예: 더티 읽기 또는 업데이트 손실)도 늘어난다. 반대로 분리 수준이 높을수록 사용자에게 발생할 수 있는 동시성 효과 유형은 줄어들지만 더 많은 시스템 리소스가 필요하고 한 트랜잭션이 다른 트랜잭션을 차단할 가능성이 높아진다. 원자성 (데이터베이스 시스템) 일관성 (데이터베이스 시스템) 낙관적 병행 수행 제어 관계형 데이터베이스 스냅샷 격리 "Isolation Levels in the Database Engine", TechNet, Microsoft, https://technet.microsoft.com/en-us/library/ms189122(v=SQL.105).aspx Oracle® Database Concepts, chapter 13 Data Concurrency and Consistency, Preventable Phenomena and Transaction Isolation Levels Oracle® Database SQL Reference, chapter 19 SQL Statements: SAVEPOINT to UPDATE, SET TRANSACTION in JDBC: Connection constant fields, Connection.getTransactionIsolation(), Connection.setTransactionIsolation(int) in Spring Framework: @Transactional, Isolation P.Bailis. When is "ACID" ACID? Rarely
트랜잭셔널 NTFS

트랜잭셔널 NTFS(Transactional NTFS, 약어로 TxF)는 윈도우 비스타에 도입되었으며 이후 버전의 마이크로소프트 윈도우 운영 체제에 있는 구성 요소로, NTFS 파일 시스템에 원자성 트랜잭션 개념을 도입하여 윈도우 응용 프로그램 개발자가 보장된 파일 출력 루틴을 작성할 수 있도록 한다. 완전히 성공하거나 완전히 실패한다. 시스템 복원, 작업 스케줄러, 윈도우 업데이트를 포함한 주요 운영 체제 구성 요소는 안정성을 위해 TxF를 사용한다. 윈도우 비스타를 개발하는 동안 WinFS도 파일 저장을 위해 TxF를 사용했다. 개발자가 응용 프로그램 개발의 일부로 고려해야 하는 복잡성과 다양한 차이로 인해 마이크로소프트는 TxF를 더 이상 사용하지 않으며 향후 윈도우 버전에서 제거될 수 있다고 밝혔다. 마이크로소프트는 개발자가 향후 윈도우 버전에서는 사용할 수 없는 트랜잭셔널 NTFS API 플랫폼을 채택하는 대신 대안을 사용하여 조사할 것을 강력히 권장했다. Olson, Jason (2007). “Enhance Your Apps With File System Transactions”. 《MSDN Magazine》. Microsoft. 2008년 8월 30일에 원본 문서에서 보존된 문서. 2015년 6월 30일에 확인함.  Microsoft. “Alternatives to using Transactional NTFS”. 《MSDN》. 2015년 6월 30일에 확인함.  “NTFS Beta Chat Transcript (July 12, 2006)”. 《TechNet》. Microsoft. 2006년 9월 20일. 2017년 4월 8일에 확인함.  “About Transactional NTFS”. Microsoft. 2018년 5월 30일. 2019년 10월 27일에 확인함. Microsoft strongly recommends developers utilize alternative means to achieve your application s needs. Many scenarios that TxF was developed for can be achieved through simpler and more readily available techniques. Furthermore, TxF may not be available in future versions of Microsoft Windows.  Because We Can, a Microsoft developer blog that discusses TxF both conceptually and in code Kernel Transaction Manager documentation on the Microsoft Developer Network.
듀랜달 (말)

듀랜달(デュランダル, Durandal, 1999년 5월 25일 ~ 2013년 7월 7일)은 일본의 서러브레드 경주마다.
메모리 테크놀로지 디바이스

메모리 테크놀로지 디바이스(Memory Technology Device, MTD)는 플래시 메모리와 상호 작용하기 위한 리눅스의 장치 파일 유형이다. MTD 하위 시스템은 하드웨어별 장치 드라이버와 상위 수준 응용 프로그램 간의 추상화 계층을 제공하기 위해 만들어졌다. 문자 및 블록 장치 파일이 이미 존재하지만 해당 의미는 플래시 메모리 장치가 작동하는 방식과 잘 매핑되지 않는다. USB 스틱, MMC, SD, 콤팩트플래시 및 기타 대중적인 이동식 장치는 MTD가 아니다. 플래시 메모리가 포함되어 있지만 이는 플래시 변환 레이어(Flash Translation Layer)를 사용하는 블록 장치 인터페이스 뒤에 숨겨져 있으며 커널과 직접 인터페이스하지 않는다. MTD를 사용하는 경우 UBIFS, JFFS2 또는 YAFFS와 같은 MTD 인식 파일 시스템을 사용하는 것이 좋다. MTD 하위 시스템은 블록 장치도 내보내므로 ext4와 같은 일반 파일 시스템을 사용할 수 있다. 그러나 이러한 방식으로 MTD를 사용하는 것은 불량 블록 감지나 어떤 종류의 마모 평준화도 없기 때문에 권장되지 않는다. MTD는 LBA를 사용하는 기존 저장 장치(솔리드 스테이트 드라이브, 하드 디스크 드라이브...)처럼 커널에 주소를 지정하지 않고 오히려 오프셋과 크기를 사용한다. “Memory Technology Device Overview”. 2012년 9월 1일에 확인함.  http://www.linux-mtd.infradead.org
논리 볼륨 관리

논리 볼륨 관리(Logical volume management, LVM)는 기억 장치에서 볼륨을 저장하기 위한 기존 파티셔닝 방식보다 더 유연한 대용량 스토리지에 공간을 할당하는 방법을 제공한다. 특히, 볼륨 관리자는 잠재적으로 시스템 사용을 중단하지 않고 관리자가 크기를 조정하거나 이동할 수 있는 더 큰 가상 파티션으로 파티션(또는 일반적으로 블록 장치)을 연결하거나 함께 스트라이프하거나 결합할 수 있다. 볼륨 관리는 다양한 형태의 스토리지 가상화 중 하나일 뿐이다. 그 구현은 운영체제(OS)의 장치 드라이버 스택의 계층에서 이루어진다(저장 장치나 네트워크 내부가 아님). Lewis, AJ, 《Logical Volume Manager HOWTO》 . 《HP-UX 11: lvm(7) manual page》, Hewlett-Packard, 1996 . Vanel, Laurent; van der Knaap, Ronald (2000), 《AIX Logical Volume Manager from A to Z: Introduction and Concepts》 (PDF), IBM Redbooks . 《Veritas Volume Manager 3.1 Administrator's Guide》 (PDF), Hewlett-Packard, 2001 . 《XVM Volume Manager Administration Guide》, Silicon Graphics, 1999, 2016년 3월 3일에 원본 문서에서 보존된 문서, 2020년 3월 17일에 확인함 . 《Solaris Volume Manager Administration Guide》, Sun Microsystems, 2003, 2007년 7월 15일에 원본 문서에서 보존된 문서, 2007년 7월 9일에 확인함 . Shadowcopy (2003), 《Comparison matrix of Windows LDM and Veritas Volume Manager》 (PDF), Symantec Corporation, 2006년 7월 21일에 원본 문서 (PDF)에서 보존된 문서, 2024년 10월 7일에 확인함  Chris Gibson (2010), 《Using JFS2 snapshots on AIX 6.1》, IBM .
기생 용량

기생 용량(parasitic capacitance)는 단순히 서로 근접해 있기 때문에 전자 부품이나 회로의 부품 사이에 존재하는 피할 수 없고 일반적으로 원치 않는 전기 용량이다. 서로 다른 전압을 갖는 두 개의 전기 전도체가 서로 가까이 있으면 그 사이의 전기장이 전도체에 전하를 저장하게 한다. 이 효과가 바로 전기 용량이다. 인덕터, 다이오드, 트랜지스터와 같은 모든 실제 회로 요소에는 내부 정전 용량이 있으므로 그 동작이 이상적인 회로 요소의 동작과 다를 수 있다. 또한 두 도체 사이에는 항상 약간의 정전 용량이 있다. 이는 인접한 전선이나 인쇄 회로 기판 트레이스와 같이 밀접하게 간격을 둔 도체의 경우 중요할 수 있다. 인덕터(예: 그림 1)의 권선 또는 기타 권선 구성 요소 사이의 기생 정전 용량은 종종 자체 정전 용량으로 설명된다. 그러나 전자기학에서 자체 정전 용량이라는 용어는 다른 현상, 즉 다른 물체를 참조하지 않고 전도성 물체의 정전 용량을 더 정확하게 의미한다. 기생 용량은 고주파 회로에서 중요한 문제이며 전자 부품 및 회로의 작동 주파수와 대역폭을 제한하는 요인인 경우가 많다.
논리 레벨

논리 레벨 또는 로직 레벨(logic level)은 디지털 회로에서 디지털 신호가 가질 수 있는 유한한 수의 상태 중 하나이다. 다른 표준도 존재하지만 로직 레벨은 일반적으로 신호와 접지 사이의 전압 차이로 표시된다. 각 상태를 나타내는 전압 레벨의 범위는 사용되는 로직군에 따라 다르다. 로직 레벨 시프터를 사용하여 서로 다른 회로 간의 호환성을 허용할 수 있다. Positive Logic (active-high) and Negative logic (active-low ) Simple MOSFET-based logic level conversion or level-shift based on work done by Herman Schutte at Philips Semiconductors Systems Laboratory in Eindhoven
개방 컬렉터

개방 컬렉터 또는 오픈 컬렉터(open collector)는 내부적으로 연결되지 않은(즉, "개방된") 단자가 노출된 트랜지스터를 통해 IC의 내부 기능을 처리하는 집적 회로(IC) 출력 핀 구성을 나타낸다. IC의 내부 고전압 또는 저전압 레일 중 하나는 일반적으로 해당 트랜지스터의 다른 단자에 연결된다. 트랜지스터가 꺼지면 출력이 내부 전원 레일에서 내부적으로 분리되는데, 이 상태를 "하이-임피던스"(Hi-Z)라고 한다. 따라서 개방형 출력 구성은 한 쌍의 트랜지스터를 사용하여 특정 전압이나 전류를 출력하는 푸시풀 출력과 다르다. 이러한 개방형 출력 구성은 트랜지스터가 스위치 역할을 할 때 로직 레벨 변환, 유선 로직 연결 및 라인 공유를 허용하는 디지털 애플리케이션에 자주 사용된다. Hi-Z 상태 동안 출력을 특정 전압으로 설정하려면 일반적으로 외부 풀업/다운 저항기가 필요하다. 아날로그 애플리케이션에는 아날로그 가중치, 합산, 제한 및 디지털-아날로그 변환기가 포함된다. NPN BJT(n형 양극 접합형 트랜지스터) 및 nMOS(n형 금속 산화물 반도체 전계 효과 트랜지스터)는 PNP 및 pMOS 관련 제품보다 전도도가 높으므로 이러한 출력에 더 일반적으로 사용될 수 있다. PNP 및 pMOS 트랜지스터를 사용하는 개방형 출력은 NPN 및 nMOS 트랜지스터에서 사용되는 반대 내부 전압 레일을 사용한다. 커먼 컬렉터 세-상태
프로세서 간 인터럽트

프로세서 간 인터럽트(Inter-processor interrupt, IPI)는 컴퓨팅에서 숄더 탭(shoulder tap)이라고도 알려진 것으로, 인터럽트의 프로세서가 다른 프로세서의 작업을 요구하는 경우 다중 프로세서 시스템에서 한 프로세서가 다른 프로세서를 인터럽트할 수 있는 특별한 유형의 인터럽트이다. 요청될 수 있는 작업은 다음과 같다. 하나의 프로세서에 의해 메모리 매핑이 변경될 때 변환 색인 버퍼와 같은 메모리 관리 장치 캐시를 다른 프로세서에서 플러시한다. 하나의 프로세서에 의해 시스템이 종료될 때 중지된다. 더 높은 우선순위의 작업이 가능함을 프로세서에 알린다. 다음과 같은 이유로 인해 모든 프로세서에서 수행할 수 없는 작업을 프로세서에 알린다. I/O 채널에 대한 비대칭 액세스 일부 프로세서의 특수 기능 인터럽트 인터럽트 핸들러 〈Appendix F: Multiprocessing Extensions〉 (PDF). 《OS I/O Supervisor Logic - Release 21 - Program Number 360S-CI-505》 (PDF). Program Logic. IBM. 271쪽. GY28-6616-9. 2022년 8월 28일에 확인함.  “AMD Technical Information Portal”. 《docs.amd.com》. 2024년 7월 18일에 확인함.  Interrupts and Exceptions
버클리 패킷 필터

버클리 패킷 필터(Berkeley Packet Filter, BPF)는 컴퓨터 네트워크 패킷이 운영체제 수준에서 캡처되고 필터링되도록 허용하는 네트워크 탭 및 패킷 필터이다. 이는 데이터 링크 계층에 대한 원시 인터페이스를 제공하여 원시 링크 계층 패킷의 전송 및 수신을 허용하고 사용자 공간 프로세스가 수신하려는 패킷을 지정하는 필터 프로그램을 제공할 수 있도록 한다. 예를 들어, tcpdump 프로세스는 TCP 연결을 시작하는 패킷만 수신하려고 할 수 있다. BPF는 프로세스가 제공하는 필터를 통과하는 패킷만 반환한다. 이렇게 하면 운영 체제 커널에서 프로세스로 원치 않는 패킷이 복사되는 것을 방지하여 성능이 크게 향상된다. 필터 프로그램은 커널에서 JIT(Just-In-Time) 메커니즘을 통해 기계어 코드로 해석되거나 컴파일되고 실행되는 가상 머신에 대한 명령 형식이다. BPF는 무엇보다도 네트워크 트래픽을 분석해야 하는 프로그램에서 사용된다. 네트워크 인터페이스용 드라이버가 무차별 모드를 지원하는 경우 인터페이스를 해당 모드로 전환하여 네트워크의 모든 패킷(다른 호스트로 향하는 패킷 포함)을 수신할 수 있다. BPF 필터링 메커니즘은 대부분의 유닉스 계열 운영 체제에서 사용할 수 있다. BPF는 때때로 전체 인터페이스가 아닌 필터링 메커니즘만을 참조하는 데 사용된다. 리눅스 및 Tru64 UNIX와 같은 일부 시스템은 BPF 원시 인터페이스 이외의 데이터 링크 계층에 대한 원시 인터페이스를 제공하지만 해당 원시 인터페이스에 대해 BPF 필터링 메커니즘을 사용한다. 리눅스 커널은 JIT 메커니즘을 사용하고 커널의 다른 목적뿐만 아니라 패킷 필터링에도 사용되는 eBPF라는 BPF 필터링 메커니즘의 확장 버전을 제공한다. eBPF는 마이크로소프트 윈도우에서도 사용할 수 있다. “Microsoft embraces Linux kernel's eBPF super-tool, extends it for Windows”. The Register. 2021년 5월 11일. 2021년 5월 11일에 원본 문서에서 보존된 문서.  bpf(4) – FreeBSD Kernel Interfaces 매뉴얼 페이지 bpfc, a Berkeley Packet Filter compiler, Linux BPF JIT disassembler (part of netsniff-ng) BPF Documentation, for Linux kernel Linux filter documentation, for both cBPF and eBPF bytecode formats
System.map

System.map 파일은 리눅스에서 커널이 사용하는 심볼 테이블이다. 심볼 테이블은 심볼 이름과 메모리의 해당 주소를 조회하는 것이다. 심볼 이름은 변수 이름일 수도 있고 함수 이름일 수도 있다. System.map은 심볼 이름의 주소나 주소의 심볼 이름이 필요할 때 필요하다. 커널 패닉 및 커널 웁스를 디버깅하는 데 특히 유용한다. 커널은 CONFIG_KALLSYMS가 활성화되면 자체적으로 주소를 이름으로 변환하므로 ksymoops와 같은 도구가 필요하지 않다. 다음은 System.map 파일의 일부이다. c041bc90 b packet_sklist c041bc94 b packet_sklist_lock c041bc94 b packet_socks_nr c041bc98 A __bss_stop c041bc98 A _end c041c000 A pg0 ffffe400 A __kernel_vsyscall ffffe410 A SYSENTER_RETURN ffffe420 A __kernel_sigreturn ffffe440 A __kernel_rt_sigreturn 주소는 한 빌드에서 다음 빌드로 변경될 수 있으므로 커널의 각 빌드마다 새로운 System.map이 생성된다. 리눅스 커널 웁스 커널 패닉 “FAQ/System.map - Linux Kernel Newbies”. kernelnewbies.org. 2006년 4월 14일. 2014년 4월 6일에 확인함.  Peter Jay Salzman (2003년 5월 28일). “The system.map File”. Rlworkman.net. 2014년 4월 6일에 확인함.  “Kernel-HOWTO”. faqs.org. 2014년 4월 6일에 확인함.