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

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

목차

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

[편집] 정보 전자 기술

[편집] 프로그래밍 언어

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

[편집] 소프트웨어

[편집] 문자 인코딩 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), 디스크 파티션, 심볼릭 링크, 하드 링크
  • 파일 속성, 파일 잠금, 파일 사용 권한(퍼미션), 임시 파일, 임시 디렉토리, 홈 디렉토리, 루트 디렉토리, 작업 디렉토리

[편집] 부호화, 압축

[편집] 수학

[편집] 기타 과학 및 기술

[편집] 문화와 사회

[편집] 게임

[편집] 여기 저기

  • 위키백과의 단어 선택에 있어서 일관성을 높이자!

[편집] 특수

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

[편집] 미디어위키

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