사용자:토끼군/작업할 문서

위키백과 ― 우리 모두의 백과사전.

목차

이 문서는 사용자 문서에 삽입해서 쓸 용도입니다.

[편집] 정보 전자 기술

  • IA-32, x86 아키텍처
  • 선형 되먹임 시프트 레지스터 (LFSR)
  • 압축 파일 포맷 등등: zlib, ZIP, gzip, bzip2, RAR, 7-zip
  • 메타데이터: ID3 (정리 필요), APEv2
  • 소프트웨어 버그
    • NASA 우주선
      • 마리너 1호 (1962): 명세서를 받아 쓸 때 bar를 빼 먹어서 수식이 망가짐
      • 아리안 5호 (1996): 64비트 실수를 16비트 정수로 변환하는 과정에서 overflow exception 발생. 제대로 핸들러가 처리되지 않아 메모리 초기화 -_-;
    • Y2K, 2000년 문제2038년 문제10000년 문제
    • 펜티엄 FDIV 버그 / 0xf00fc7c8(lock cmpxchg8b eax 풉;)
    • Therac-25: 사상 최악의 인명 피해를 불러 일으킨 버그
  • UTF-9와 UTF-18: nontet(9/8 octet)을 위한 유니코드 변환 포맷. 사실은 만우절 RFC
  • 자료형
    • 비트, 니블, 옥텟 / 바이트, 워드, 더블워드, 쿼드워드 / 트리트
    • 정수형: 부호 있는 정수(1의 보수, 2의 보수), -0
  • 이스터 에그

[편집] 프로그래밍 언어

  • 위키프로젝트 프로그래밍 - 프로그래밍 언어
  • 난해한 프로그래밍 언어 (see 틀:난해한 프로그래밍 언어 also): 영문 위키백과에 남은 esolang들이 많지는 않다. 기본적으로는 사용자가 많거나, 그 컨셉이 특이해서 notable하다 말할 수 있는 것들만 남긴다.
    • 비펀지: 2차원 프로그래밍 언어의 대표적인 예
    • 펀지: 다차원 프로그래밍 언어 (비펀지로 넘겨주기?)
    • 브레인퍽: turing tarpit의 예시
    • False (프로그래밍 언어) → FALSE 프로그래밍 언어: 초기(1993년)에 만들어진 언어
    • INTERCAL: 역사적으로 의미가 있으며 최초의 esolang으로 간주됨
    • Malbolge → 말볼제?: 현존하는 언어 중 가장 어려운 것으로 알려짐
    • 셰익스피어 프로그래밍 언어: literature programming의 패러디
    • 언람다: 함수형 프로그래밍 언어이면서 esolang
    • 화이트스페이스 프로그래밍 언어: 출력 불가능한 문자를 토큰으로 사용함
    • ETA (프로그래밍 언어) → ETA 프로그래밍 언어: 셰익스피어 프로그래밍 언어와 유사하나, 접근 방식이 완전히 다름. 비슷한 언어들이 많으나 대표격이라 보임
    • (삭제 대상) Kipple (프로그래밍 언어) → 키플 프로그래밍 언어
    • Kvikkalkul → ...: 역사적으로 의미가 있음
    • Thue 프로그래밍 언어: 문자열 재작성을 사용함
    • 널 프로그래밍 언어: 0차원 프로그래밍 언어. 역사적으로 비펀지와 연관이 있음.
    • HQ9+: 사실상 쓸데 없도록 설계된 언어
    • 피에트 프로그래밍 언어: 그래픽을 입력으로 받는 프로그래밍 언어의 예
    • (삭제 대상?) Muriel 프로그래밍 언어 → ...: 콰인과 관련이 있음
    • P'': 역사적으로 의미가 있음. 엄밀하게는 언어가 아니며, brainfuck의 수학적인 버전.
    • (삭제 대상) PATH 프로그래밍 언어

[편집] 소프트웨어

  • 널소프트: 윈앰프, 샤우트캐스트, NSIS / 저스틴 프랑켈
  • 이스트소프트: 알툴즈 - 알집, 알씨, 알FTP, 알맵, 알쇼, 알송, 알패스, 알GIF
    • 알집 specific: ALZ 포맷(very controversial), 이스터 에그에 대한 언급 (alsdream == 민 영환 이스트소프트 이사)
  • 빵집, MDIR/WinM(최정한), 곰플레이어 etc(그레텍)
  • 모질라 관련
    • 모질라 서
    • XUL

[편집] 문자 인코딩 vs. 문자 집합

  • ISO/IEC 8859: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16
  • KOI8: KOI8-R (러시아), KOI8-U (우크라니아)
  • 일본어: JIS X 0201, JIS X 0208, JIS X 0212, JIS X 0213, EUC-JP, Shift-JIS, 코드 페이지 932
  • 중국어: GB 2312 & GB/T 12345 (GB 6345.1, GB 8565.2), GB 7589 & GB/T 13131, GB 7590 & GB/T 13132, GB 18030, GBK = 코드 페이지 936, EUC-CN, HZ (문자 인코딩) (중국) / EUC-TW, Big5, 코드 페이지 950, CNS 11643 (대만) / HKSCS, 코드 페이지 950 (홍콩)
  • 기타 동아시아: ISCII (인도어), VISCII (베트남어), TSCII (타밀어)
  • 기타: ISO/IEC 646 (ASCII = ISO/IEC 646-US), ISO/IEC 2022, EBCDIC
  • 다양한 문자들 (TODO!)
    • 따옴표, 괄호 or 묶음표

[편집] 사용자 인터페이스

  • 사용자 인터페이스
  • 그래픽 사용자 인터페이스
    • 창 (컴퓨터), 메뉴 (컴퓨터), 아이콘, 라디오 단추, 체크 상자, 드롭다운 목록, 스크롤바, 텍스트 상자, 슬라이더, 툴바, 도구 도움말(tooltip)
    • 제목 표시줄, 상태 표시줄, 작업 표시줄, 알림 영역 = 컴퓨터 트레이
    • 모달 창, 대화 상자, 시작 메뉴, 스크린샷
    • 단일 문서 인터페이스(SDI), 다중 문서 인터페이스(MDI), 탭 인터페이스
    • 보스 키
  • 명령 줄 인터페이스

[편집] 파일 시스템

  • 파일 시스템 - 파일 시스템
  • 디스크 파일 시스템 (보조 기억 장치를 위한 파일 시스템)
    • FAT(FAT12, FAT16, FAT32, VFAT에서 통째로 넘겨줌), HPFS, NTFS
    • ext2, ext3, ReiserFS(라이저 파일 시스템), UFS(유닉스 파일 시스템), XFS
    • HFS 플러스, ISO 9660(to do), UDF(유니버셜 디스크 포맷), ZFS
  • 네트워크 파일 시스템
    • NFS(네트워크 파일 시스템)
  • 기타 파일 시스템 비스무리
    • CDFS, DEVFS, TMPFS, FUSE(...번역 불가능), 저널링 파일 시스템
  • 8.3/8.3 이름, 부트 섹터, 드라이브 글자, 아이노드(inode), 디스크 파티션, 심볼릭 링크, 하드 링크
  • 파일 속성, 파일 잠금, 파일 사용 권한(퍼미션), 임시 파일, 임시 디렉토리, 홈 디렉토리, 루트 디렉토리, 작업 디렉토리

[편집] 부호화, 압축

[편집] 수학

[편집] 기타 과학 및 기술

  • 종이 크기 - ISO 216
  • 다양한 식별자
    • 유럽상품번호(EAN, 13자리) ← 범용상품부호(UPC, 12자리)
    • 국제표준도서번호(ISBN, 10자리였으나 2007년부터 13자리로), 국제표준연속간행물번호(ISSN, 8자리); 대한민국에서는 한국문헌번호센터가 할당을 담당함
    • 국제은행계좌번호(IBAN), ISO 9362(일명 SWIFT code)
    • 음반 등등의 카탈로그 번호. 이것도 어딘가에 있을 법 한데 정확한 정보를 모르겠음.
  • 다양한 바코드
    • 정확하게 말하면 UPC와 EAN-13은 바코드 표준의 일종.
    • 2차원 바코드
      • QR 코드(JIS X 0510, ISO/IEC 18004): 일본에서 엄청나게 쓰며 포맷이 공개됨
      • 데이터 매트릭스(Data Matrix, 놀랍게도 KS X 6721 -_-;)
      • 아이콘랩의 intercode: 사실상 대한민국에서 독점적으로 쓰이다시피 함
  • 플랑크 단위: 플랑크 질량, 플랑크 길이, 플랑크 시간, 플랑크 전하 or 플랑크 전하량, 플랑크 온도

[편집] 문화와 사회

[편집] 게임

[편집] 특수

  • 사용자:토끼군/틀:Bible: 출처 사이트 문제 해결하고 정식으로 틀 네임스페이스로 옮길 것
  • 사용자:토끼군/customized.js
    • 매뉴얼 좀 정리하고 설정 인터페이스 제공할 것
    • $EditPageRedesign에서 entry가 그냥 문자열일 때 선택된 문자열 있으면 ‘덮어쓰도록’
    • $JavascriptConsole 개선 - object inspection 강화
    • $SimpleInterwiki - 인터위키 링크 복사(or something) 기능 추가
    • $RecentChangeRedesign 추가: 네임스페이스에 따라서, 편집자에 따라서 적절히 스타일을 설정할 수 있도록 고침, 잘 안 쓰는 (역사) 버튼은 없애거나 줄이던지...
    • $DiffPageRevise 추가: 바뀐 문자열 공백 등이 들어 갔을 때 제대로 안 보여 주는 것을 고침. 이미 존재하는 문자열을 비교하는 것으로 가능할 듯

[편집] 미디어위키

  • LanguageKo.php: 토씨 처리를 위해 {{grammar}} 기능 추가. 구현은 끝났고 버그질라에 올려야
  • SpecialSuffixindex.php: 한국어 등등의 환경을 위한 접미사 목록. Special:Prefixindex와 비슷하며 구현은 어렵지 않을 듯