Pagename normalization 문제: code - 행동의 결과? [[코드,code]] '''부호,code''' // pagerole : '''부호,code'''는 info theory/coding theory 쪽을, [[코드,code]]는 executable_code 쪽에 대해 적으면 어떨까 coding - 행동? [[코딩,coding]] encoding - 행동 중에서 decoding [[Date(2023-08-20T08:35:12)]] [[인코딩,encoding]] - 인코딩 부호화 암호화(암호) 코드화 ... Ndict:encoding [[디코딩,decoding]] - 디코딩 복호화 해독(암호) ... Ndict:decoding [[인코더,encoder]] - 인코더 부호화기 부호기 암호화기(암호) ... Ndict:encoder [[디코더,decoder]] - 디코더 복호화기 복호기 해독기(암호) ... Ndict:decoder (특히 code와) cmp: symbol([[심벌,symbol]] [[기호,symbol]] [[상징,symbol]]), [[정보,information]], data([[자료,data]] [[데이터,data]]) [[메시지,message]] [[문자,character]] letter([[글자,letter]]?) [[알파벳,alphabet]] digit([[숫자,digit]]?) signal([[신호,singal]] [[시그널,signal]]) MKL: [[문자열,string]] [[스트림,stream]] [[필터,filter]](encoder/decoder는 여기에 속할 수) [[변환,transformation]](encoding/decoding은 여기에 속할 수?) [[해시,hash]] [[해싱,hashing]] [[해시함수,hash_function]] [[정보이론,information_theory]] ---- Pagename 문제: ● '''부호,code''' 그리고 ● [[코드,code]] ([[VG:코드,code]]) { 한국어 ~~translation~~ transliteration이 같은 영단어들. ● '''code - [[코드,code]]''' ● chord - [[코드,chord]](rr에 언급있음.) { KmsE:chord = https://www.kms.or.kr/mathdict/list.html?key=ename&keyword=chord - [[현,chord]]이었나? - Yes. \\ NdEn:chord WtEn:chord Ndict:chord \\ (wikiadmin > pagename) kornorms 에 따르면 chord -> 코드. } ● cord - [[코드,cord]]?(rr에 언급은 없음.) { =,cord NdEn:cord WtEn:cord Ndict:cord \\ (wikiadmin > pagename) kornorms 에 따르면 cord -> 코드. } Sub: [[Netcode]] =,Netcode . Netcode { mkl [[latency]] delay [[네트워크,network]] [[네트워킹,networking]] [[인터넷,Internet]] ... online gaming / online games https://ko.wikipedia.org/wiki/넷코드 https://namu.wiki/w/넷코드 Ggl:넷코드 Ggl:Netcode } } 페이지를 어떻게 나눌지 TBD. ''[[소스코드,source_code]] ( Srch:source_code )의 parent로 저걸 하면 되겠다'' { source code control, source code management https://foldoc.org/source+code+management [[coding_style]] 코딩스타일 { WtEn:coding_style [[파이썬,Python]]의 PEP 8이 유명하다. PEP 8 – Style Guide for Python Code | peps.python.org https://peps.python.org/pep-0008/ } https://foldoc.org/source+code http://www.linfo.org/sourcecode.html } [[object_code]] =,object_code =,object_code . object_code { 목적코드 ? 객체코드 아님. ([[객체,object]] 아님) 컴파일의 결과. 아직 실행할 수 없다. [[링킹,linking]] [[링커,linker]]를 거쳐야 [[executable_code]]가 된다. DOS/Windows 시스템에선, 일반적으로 '.obj' 확장자. WtEn:object_code ? WpSp:object_code ? WpEn:object_code http://www.linfo.org/object_code.html ... Google:object.code } [[executable_code]] =,executable_code =,executable_code . executable_code { Sub: [[code_generation]] =,code_generation . code_generation { 코드생성 부호생성 - 이라 하면 어색하니까... Sub: [[runtime_code_generation]] =,runtime_code_generation . runtime_code_generation [[run-time_code_generation]] =,run-time_code_generation . run-time_code_generation { '''run-time code generation''' CTO : Run-Time Code Generation http://tunes.org/cliki/run-time_20code_20generation.html https://www.cs.washington.edu/research/compiler/rtcg.html DEADLINK [[Archive:https://www.cs.washington.edu/research/compiler/rtcg.html]] https://www.cs.washington.edu/research/dyncomp/ DEADLINK [[Archive:https://www.cs.washington.edu/research/dyncomp/]] Deferred Compilation: The Automation of Run-Time Code Generation https://web.archive.org/web/20240000000000*/http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/rtcg/paper.html Up: [[runtime]] [[code_generation]] } // run-time code generation Ggl:"run-time code generation" CTO : Code Generation http://tunes.org/cliki/code_20generation.html } // code generation Ggl:"code generation" Ndict:"code generation" [[position-independent_code]] =,position-independent_code =,position-independent_code . position-independent_code | =,PIC PIC { 위치독립코드 ? 위치독립성코드 ? MKLINK [[주소,address]] [[메모리주소,memory_address]] [[주소공간,address_space]] [[실행,execution]] [[ASLR]] [[shim]]? ... [[심,shim]] ? NdEn:shim WtEn:shim [[WpKo:위치_독립_코드]] = https://ko.wikipedia.org/wiki/위치_독립_코드 [[WpEn:Position-independent_code]] = https://en.wikipedia.org/wiki/Position-independent_code } [[실행,execution]] } [[character_code]] =,character_code =,character_code . character_code ... Srch:character_code WtEn:character_code { Sub: [[control_code]] =,control_code . control_code { control code 제어코드 REL [[제어문자,control_character]] WtEn:control_code https://foldoc.org/control+code Up: [[제어,control]] [[코드,code]] [[부호,code]]? } } [[코드포인트,code_point]] { Srch:code_point } [[one-hot_code]] 원핫코드 ? 원핫부호 ? { [[원핫,one-hot]] } [[Gray_code]] 그레이_코드 ---- code는 {코드, 부호, 암호}로 번역됨. 여기선 앞 두가지만 쓰고 암호는 crypto쪽에서만 쓰기로 ... encoding - 부호화, 인코딩 decoding - 복호화, 디코딩 coding - 부호화, coding 중에 pagename TBD [[encoding]] { [[부호화,encoding]] or [[인코딩,encoding]] } [[decoding]] { [[복호화,decoding]] or [[디코딩,decoding]] } [[coding]] { https://encyclopediaofmath.org/wiki/Coding_and_decoding 의 표제어를 보면 encoding = coding 일 때도 분명 있는건데... [[Rice_coding]] [[Golomb_coding]] { [[WpEn:Golomb_coding]] = https://en.wikipedia.org/wiki/Golomb_coding [[WpKo:골롬_부호화]] = https://ko.wikipedia.org/wiki/골롬_부호화 Up: [[loseless_data_compression]] } } // coding ''이하 세개 공통점 이걸 어떤 명칭으로 categorize? pagename tbd'' ... Entropy_coding / Entropy_encoding + variable-length_coding / variable-length_encoding (Opp. fixed-length_ Up: [[길이,length]] ) + loseless_compression + ...? Morse_code Morse_coding Shannon-Fano_code Shannon-Fano_coding Huffman_code Huffman_coding code/coding 중에 TBD: [[Huffman_code]] or [[Huffman_coding]] { [[WpKo:허프먼_부호화]] = https://ko.wikipedia.org/wiki/허프먼_부호화 [[WpEn:Huffman_coding]] = https://en.wikipedia.org/wiki/Huffman_coding Up: [[loseless_data_compression]] [[entropy_coding]] or [[entropy_encoding]] } coding/encoding 중에 TBD: { [[entropy_coding]] or [[entropy_encoding]] { Sub: [[range_encoding]] { [[범위,range]] ... [[VG:범위,range]] [[WpKo:범위_부호화]] = https://ko.wikipedia.org/wiki/범위_부호화 [[WpEn:Range_coding]] = https://en.wikipedia.org/wiki/Range_coding "Range coding (or range encoding)..." } // range_encoding [[WpKo:엔트로피_부호화]] = https://ko.wikipedia.org/wiki/엔트로피_부호화 "엔트로피 인코딩 혹은 엔트로피 부호화(entropy encoding)...." [[WpEn:Entropy_coding]] = https://en.wikipedia.org/wiki/Entropy_coding "entropy coding (or entropy encoding)" Up: [[loseless_data_compression]] } // entropy_coding or entropy_encoding } (coding/encoding 중에 TBD) [[genetic_code]] =,genetic_code . genetic_code { 유전부호 (wpko) [[WpKo:유전_부호]] = https://ko.wikipedia.org/wiki/유전_부호 ... Naver:유전부호 ... Google:genetic+code } [[bytecode]] =,bytecode . bytecode { 바이트코드 MKLINK [[바이트,byte]] [[코드,code]] 실행코드 실행가능코드 [[executable_code]] [[intermediate_code]] [[just-in-time_compiler]] [[just-in-time_compilation]]? [[just-in-time_compile]]? [[JIT]] { '''JIT compiler'''는 실행시간도중에(runtime = run_time 에) [[bytecode]]를 [[machine_code]]로 변환한다. code_optimization 을 하기도 한다. rel. adaptive_optimization { WpEn:Adaptive_optimization = https://en.wikipedia.org/wiki/Adaptive_optimization } dynamic_recompilation { WpEn:Dynamic_recompilation = https://en.wikipedia.org/wiki/Dynamic_recompilation } https://rosettacode.org/wiki/Just-In-Time https://en.wikipedia.org/wiki/Just-in-time_compilation } [[컴파일러,compiler]]나 [[인터프리터,interpreter]]가 만들어서 실행 https://rosettacode.org/wiki/Bytecode } [[machine_code]] =,machine_code . machine_code { [[기계,machine]] [[코드,code]] [[executable_code]] [[중앙처리장치,central_processing_unit,CPU]] } [[country_code]] =,country_code . country_code { top-level domain에 쓰이는 두 글자 그거? 미국 us 일본 jp 한국 kr https://foldoc.org/country+code 한편 [[도스,DOS]]의 country codes는 세자리 숫자: http://wiki.freedos.org/wiki/index.php/Country_codes ... Google:country+code 국가 나라 country } [[language_code]] =,language_code . language_code { two-letter code three-letter code 영어 en 일본어 ja 한국어 ko https://foldoc.org/language+code ... Google:language+code [[언어,language]] > natural_language } [[percent_code]] =,percent_code . percent_code { [[percent_encoding]] { 퍼센트인코딩 ? aka [[URL_encoding]] URL인코딩 ? 사실은 URI인코딩 이 더 정확한데 그냥 퍼센트가 좋을 것 같다. (as a pagename) [[URL_encoding]] = [[percent_encoding]] //we '''URL encoding, percent-encoding, percent encoding''' URI(URL, URN, ''또 있나?'')에 주로 쓰이는 인코딩. 그래서 [[media_type]] `application/x-www-form-urlencoded`인 data를 준비할 때도 쓰인다. (이것은 보통 HTTP요청 HTTP_request 에서 HTML_form 의 제출,,submission,,에 자주 쓰인다.) WpEn:URL_encoding }으로 [[인코딩,encoding]]된 code? ---- ''via: In WpEn:Null_character percent_code linked to: WpEn:Percent_encoding redir to: WpEn:URL_encoding'' } [[microcode]] =,microcode . microcode { microcode 마이크로코드 이건 cpu내부/controller level https://ko.wikipedia.org/wiki/마이크로코드 https://simple.wikipedia.org/wiki/Microcode Ndict:microcode Ggl:microcode } [[code_page]] =,code_page . code_page { code page 코드페이지 줄여서 CP ? WtEn:code_page WpEn:Code_page [[CCSID]] =,CCSID . CCSID ..... - 숫자? ID = [[식별자,identifier]]? ~~WtEn:CCSID x [[Date(2023-08-28T20:57:50)]]~~ ~~Ndict:CCSID x [[Date(2023-08-28T20:57:50)]]~~ Ggl:CCSID Naver:CCSID Bing:CCSID https://en.wikipedia.org/wiki/CCSID "A '''CCSID (coded character set identifier)''' is a 16-bit number that represents a particular [[encoding]] of a specific [[code_page]]." ||CCSID || || ||437 || || https://en.wikipedia.org/wiki/Code_page_437 코드페이지 Ndict:코드페이지 Bing:코드페이지 Ggl:코드페이지 } [[alt_code]] =,alt_code . alt_code { alt code 말줄임표 Alt+133 = … 여는큰따옴표 Alt+147 = “ 닫는큰따옴표 Alt+148 = ” mdash Alt+151 = — // https://www.google.com/search?q=m+dash+input+alt+key "m dash input alt key" 가운뎃점 Alt+183 = · 여는 작은따옴표 Alt+145 = ‘ 닫는 작은따옴표 Alt+146 = ’ Libre:알트_입력법 Namu:알트%20입력법 WtEn:alt_code Bing:"alt code" Ggl:"alt code" } [[code_smell]] =,code_smell . code_smell { 코드냄새 ?? 코드스멜 ?? code smell WtEn:code_smell [[프로그래밍,programming]] [[refactoring]] 에서 얘기하는 주제 [[Zeta:코드_스멜]] = https://zetawiki.com/wiki/코드_스멜 Ggl:"code smell" "code smell" } // code smell ---- [[WpKo:부호_(정보)]] = https://ko.wikipedia.org/wiki/부호_(정보) = https://ko.wikipedia.org/wiki/부호_%28정보%29 [[MathWorld:Code]] = https://mathworld.wolfram.com/Code.html { [[Date(2023-11-11T13:52:20)]] letter의 sequence를 word라 하며, word들의 집합을 code라 한다. i.e. [[레터,letter]]의 [[시퀀스,sequence]]를 [[워드,word]]라 하며, [[워드,word]]의 [[집합,set]]을 '''[[코드,code]]'''라 한다. i.e. [[글자,letter]]의 [[수열,sequence]]를 [[단어,word]]라 하며, [[단어,word]]의 [[집합,set]]을 '''[[부호,code]]'''라 한다. } etc 같은 한국어 '부호': [[부호,sign]] Sub에 추가: [[BCH부호,BCH_code]] w