좀 늦었군요. 이럴거면 그냥 20 개씩 받아서 매일 성실하게 제출할것을...
이젠 다 나누어 졌을것 같은데 그래도 혹 빈것이있으면 보내주셔도 됩니다.
그리고 질문하나...
The
OpenOffice.org team hopes you enjoy working with
OpenOffice.org!
한국 사람들은 "즐겨주세요!" 이런식으로 인사 안하쟎아요? 그래서 이런 종류의 인삿말은 볼 때 마다 난감한데 한국말로
대응될만한것 하나 만들어 놓고 쓰면 어떨런지요.
예를 들어
"OpenOffice.org 를 선택해 주셔서 감사 합니다" (윈도우 설치때 나오는것 같은데 아마 원문도 enjoy
Windows 어쩌구 했을것 같습니다)
또는
"OpenOffice.org 가 여러분의 가정에 행복을 가져다 주길 바래요" (이걸 읽는 사람들은 좀 황당하겠군요)
"OpenOffice.org 를 앞으로도 많이 애용해 주셔요" (황당하긴 마찬가지군요)
"OpenOffice.org 팀은 여러분이
OpenOffice.org 를 잘 쓰시길 희망해요"
"OpenOffice.org 사용이 재미있으시길 바랍니다"
좋은 아이디어 없나요?
1> # ========================================================
#: openoffice-1.0.0-3.i386.rpm:1005 openoffice-1.0.0-3.src.rpm:1005
OpenOffice.org is an Open Source, community-developed, multi-platform\n
office productivity suite. It includes the key desktop applications,\n
such as a word processor, spreadsheet, presentation manager, formula\n
editor and drawing program, with a user interface and feature set\n
similar to those of other office suites. Sophisticated and flexible,\n
OpenOffice.org also works transparently with a variety of file\n
formats, including Microsoft Office.\n
\n
Usage: Simply type \"ooffice\" to run
OpenOffice.org or select the\n
requested component (Writer, Calc, Draw, Impress, etc.) from your\n
desktop menu. The ooffice wrapper script will install a few files in\n
the user's home, if necessary.\n
\n
Note that this release does not support Mozilla address books or GPC\n
polygon clipping.\n
\n
The
OpenOffice.org team hopes you enjoy working with
OpenOffice.org!
OpenOffice.org 는 여러 플랫폼에서 사용할 수 있는, 커뮤니티에 의해 개발 되고 있는 공개소스 오피스 패키지
입니다. 여기에는 다른 오피스 프로그램들 과 비슷한 유저 인터페이스와 기능을 갖춘 문서 작성기, 스프레드시트, 프레 젠테이션,
수식 편집기, 그림 프로그램등 주요 데스크탑 프로그램들이 들어 있습니다. 정교하고 유연성있는
OpenOffice.org 는
마이크로소프트 오피스 파일과 같은 다른 파일 포맷들도 특별한 과정을 거치지 않고 직접 다룰수 있습니다.
사용법: 명령행에서 \"ooffice\" 를 입력하거나 데스크탑 메뉴에서 Writer, Calc, Draw, Impress
등의 사용할 컴포넌트를 선택하시면 됩니다. ooffice 래퍼 스크립트는 필요한 파일들을 사용자의 홈 디렉토리에 설치하기도
합니다.
이번 릴리즈에는 모질라의 주소록과 GPC 다각형 오려내기를 지원하지 않습니다.
OpenOffice.org 팀은
OpenOffice.org 사용이 즐거우시길 바랍니다.
2> # ========================================================
#: openssh-2.3.0p1-8.i386.rpm:1005 openssh-2.3.0p1-8.src.rpm:1005
OpenSSH is OpenBSD's SSH (Secure SHell) protocol implementation. SSH\n
replaces rlogin and rsh, to provide secure encrypted communications\n
between two untrusted hosts over an insecure network. X11 connections\n
and arbitrary TCP/IP ports can also be forwarded over the secure\n
channel. Public key authentication may be used for \"passwordless\"\n
access to servers.\n
\n
This package includes the core files necessary for both the OpenSSH\n
client and server. To make this package useful, you should also\n
install openssh-clients, openssh-server, or both.
OpenSSH 는 SSH (Secure SHell) 프로토콜을 OpenBSD 에서 구현한 것입니다. SSH 는 rlogin 와
rsh 의 대용으로, 보안성이 떨어지는 네트워크에서 서로간 의 신뢰성을 보장할 수 없는 호스트들간의 암호화된 통신을 하게
해줍니다. X11 이나 그 외 TCP/IP 포트들은 이 안전한 채널로 포워딩 할 수 있습니다. 또한 암호없이 서버에 접속하기
위한 공유키 인증 방식도 사용할 수 있습니다.
이 패키지는 OpenSSH 클라이언트와 서버에 필요한 핵심 파일들을 담고 있습니 다. 이 패키지를 제대로 사용시려면
openssh-clients 나 openssh-server 를 설치 하십시요.
3> #
========================================================
> #: openssh-2.3.0p1-8.src.rpm:1005 openssh-clients-2.3.0p1-8.i386.rpm:1005
> OpenSSH is OpenBSD's SSH (Secure SHell) protocol
implementation.\n
> \n
> This package includes the clients necessary to make encrypted\n
> connections to SSH protocol servers. You'll also need to install the\n
> openssh package on OpenSSH clients.
OpenSSH 는 SSH (Secure SHell) 프로토콜을 OpenBSD 에서 구현한 것입니다. 이 패키지는 SSH 서버로
암호화된 연결을 하게 해주는 클라이언트 프로그램이 들어 있습니다. 여러분은 openssh 패키지도 설치 하셔야 합니다.
4> # ========================================================
> #: openssh-2.3.0p1-8.src.rpm:1005 openssh-server-2.3.0p1-8.i386.rpm:1005
> OpenSSH is OpenBSD's SSH (Secure SHell) protocol
implementation.\n
> \n
> This package contains the secure shell daemon (sshd). The sshd daemon\n
> allows SSH clients to securely connect to your SSH server. You also\n
> need to have the openssh package installed.
OpenSSH 는 SSH (Secure SHell) 프로토콜을 OpenBSD 에서 구현한 것입니다. 이 패키지는 SSH
클라이언트가 안전하게 여러분의 SSH 서버에 접속 할 수 있 게 해 주는 secure shell 데몬을 (sshd) 담고
있습니다. 여러분은 openssh 패 키지도 설치 하셔야 합니다.
5> # ========================================================
> #: openssl-0.9.5a-23.i386.rpm:1005 openssl-0.9.5a-23.src.rpm:1005
> #: openssl095-0.9.5a-1.src.rpm:1005 openssl095a-0.9.5a-1.386.rpm:1005
> #: openssl096b-0.9.6b-1.i386.rpm:1005 None:1005
> The OpenSSL toolkit provides support for secure
communications between\n
> machines. OpenSSL includes a certificate management tool and shared\n
> libraries which provide various cryptographic algorithms and\n
> protocols.
OpenSSL 툴킷은 컴퓨터들간의 안전한 통신지원을 제공해 줍니다. OpenSSL 은 인증서 관리툴과 여러가지 암호화
알고리듬과 프로토콜을 제공하는 공유 라이 브러리들을 포함하고 있습니다.
6> # ========================================================
> #: pango-devel-0.17-2.i386.rpm:1005 pango-0.17-2.src.rpm:1005
> The pango-devel package includes the static libraries,
header files,\n
> and developer docs for the pango package.\n
> \n
> Install pango-devel if you want to develop programs which will use\n
> pango.
pango-devel 패키지는 pango 패키지 개발에 필요한 정적 라이브러리, 헤더파 일, 개발자용 문서등이 들어 있습니다.
pnago 를 사용하는 프로그램을 개발하신다면 pango-devel 패키지를 설치 하십 시요.
7> # ========================================================
> #: parted-1.2.12-2.i386.rpm:1005 parted-1.2.12-2.src.rpm:1005
> The GNU Parted program allows you to create, destroy,
resize, move,\n
> and copy hard disk partitions. Parted can be used for creating space\n
> for new operating systems, reorganizing disk usage, and copying data\n
> to new hard disks.
GNU Parted 프로그램은 하드디스크 파티션의 생성, 제거, 크기 조절, 복사 및 옮기기등을 할 수 있게 해줍니다.
Parted 는 새 운영체제를 설치하기 위한 공 간을 만들거나 디스크 파티션을 재정비 하는데, 또는 데이터를 새 하드디스크 로
옮기는 작업등에 사용될 수 있습니다.
8> # ========================================================
> #: parted-1.2.12-2.src.rpm:1005 parted-devel-1.2.12-2.i386.rpm:1005
> The GNU Parted library is a set of routines for hard disk
partition\n
> manipulation. If you want to develop programs that manipulate disk\n
> partitions and filesystems using the routines provided by the GNU\n
> Parted library, you need to install this package.
GNU Parted 라이브러리는 하드디스크 파티션을 조작하는데 필요한 루틴들을 담고 있습니다. 여러분이 GNU Parted
라이브러리가 제공하는 루틴을 이용해서 하드디스크 파티션과 파일시스템을 조작하는 프로그램을 개발 하신다면 이 패 키지를
설치하시기 바랍니다.
9> # ========================================================
> #: passivetex-1.6-1.noarch.rpm:1005 passivetex-1.6-1.src.rpm:1005
> PassiveTeX is a library of TeX macros which can be used to
process an\n
> XML document which results from an XSL transformation to formatting\n
> objects.
PassiveTeX 은 TeX 매크로 라이브러리로써, XSL 변환에서 생성된 XML 문서를 처리하는데 쓰입니다.
10> # ========================================================
> #: passwd-0.64.1-4.i386.rpm:1005 passwd-0.64.1-4.src.rpm:1005
> The passwd package contains a system utility (passwd)
which sets\n
> and/or changes passwords, using PAM (Pluggable Authentication\n
> Modules).\n
> \n
> To use passwd, you should have PAM installed on your system.
passwd 패키지는 PAM (Pluggable Authentication Modules) 을 이용해서 암호 를 변경하거나
지정하는 시스템 유틸리티 passwd 를 담고 있습니다.
passwd 를 사용하시려면 PAM 이 시스템에 설치되어 있어야 합니다.
11 # ========================================================
> #: patch-2.5.4-9.i386.rpm:1005 patch-2.5.4-9.src.rpm:1005
> The patch program applies diff files to originals. The
diff command is\n
> used to compare an original to a changed file. Diff lists the changes\n
> made to the file. A person who has the original file can then use the\n
> patch command with the diff file to add the changes to their original\n
> file (patching the file).\n
> \n
> Patch should be installed because it is a common way of upgrading\n
> applications.
patch 는 원본파일에 diff 파일을 적용하는 프로그램입니다. diff 는 원본과 변경된 파일을 비교해서 달라진 사항을
나열하는 커맨드입니다. 따라서 원본 파일을 가진 사람은 diff 파일을 가져다 patch 커맨드로 변경된 사항들을 적 용할
수 있습니다. (이것이 파일을 패치하는 작업)
응용프로그램은 통상 이런 방법으로 업그레이드 하므로 patch 를 반드시 설치 하시기 바랍니다.
12> # ========================================================
> #: patchutils-0.2.10-1.i386.rpm:1005 patchutils-0.2.10-1.src.rpm:1005
> This is a collection of programs that can manipulate patch
files in\n
> a variety of ways, such as interpolating between two pre-patches, \n
> combining two incremental patches, fixing line numbers in hand-edited \n
> patches, and simply listing the files modified by a patch.
이것은 패치파일들을 여러가지 방법으로 다루는 프로그램들의 모음입니다. 예 를 들어 두 개의 패치 파일들을 비교해 보거나 두
패치 파일들을 합치기, 손 으로 쓴 패치파일의 줄번호 고치기, 또는 단순히 patch 로 변경된 파일들을 보여주기등을 할 수
있습니다.
13> # ========================================================
> #: pccts-1.33mr22-5.i386.rpm:1005 pccts-1.33mr22-5.src.rpm:1005
> The Purdue Compiler-Compiler Tool Set (PCCTS) is a set of
public\n
> domain software tools designed to facilitate the implementation of\n
> compilers and other translation systems. These tools currently include\n
> antlr, dlg and support code. In many ways, PCCTS is similar to a\n
> highly integrated version of YACC and LEX; where antlr (ANother Tool\n
> for Language Recognition) corresponds to YACC and dlg (DFA-based\n
> Lexical analyzer Generator) functions like LEX. However, PCCTS has\n
> many additional features which make it easier to use for a wider range\n
> of translation problems.
Purdue Compiler-Compiler Tool Set (PCCTS) 은 컴파일러나 다른 번역 시스템을
구현하는것을 돕기 위해 만들어진 공개 소프트웨어툴입니다. 현재 이 툴은 antlr 와 dlg 그리고 그 외의 코드들로 이루어져
있습니다. 여러모로 PCCTS 는 YACC 와 LEX 와 비슷한데, antlr (ANother Tool for Language
Recognition) 는 YACC 에, dlg (DFA-based Lexical analyzer Generator) 는
LEX 같은 기능을 합니다. 그러나 PCCTS 는 더 넓은 범위의 번역관련 문제들을 쉽게 해결할 수 있도록 도와주는 부가적인
기능들을 가지고 있습니다.
14> # ========================================================
> #: pciutils-2.1.8-9.i386.rpm:1005 pciutils-2.1.8-9.src.rpm:1005
> The pciutils package contains various utilities for
inspecting and\n
> setting devices connected to the PCI bus. The utilities provided\n
> require kernel version 2.1.82 or newer (which support the\n
> /proc/bus/pci interface).
pciutils 패키지는 PCI 버스에 연결된 장치들을 검색하고 설정하는데 쓰는 여 러가지 유틸리티들을 담고
있습니다. 이
유틸리티들을 사용하는데는 /proc/bus/pci 인터페이스를 제공하는 2.1.82 이상의 커널이 필요합니다.
15> # ========================================================
> #: pcre-3.4-2.i386.rpm:1005 pcre-3.4-2.src.rpm:1005
> Perl-compatible regular expression library. PCRE has its
own native\n
> API, but a set of \"wrapper\" functions that are based on the POSIX API\n
> are also supplied in the library libpcreposix. Note that this just\n
> provides a POSIX calling interface to PCRE; the regular expressions\n
> themselves still follow Perl syntax and semantics. The header file for\n
> the POSIX-style functions is called pcreposix.h.
PCRE 는 Perl-compatible regular expression library (펄 호환 정규표현식 라이브러리)
입니다. PCRE 는 고유의 API를 가지고 있지만 POSIX API 에 기반 한 \"wrapper\" 함수들도
libpcreposix 라이브러리를 통해 제공합니다. 그러 나 이것은 단지 PCRE 로의 POSIX 호출 인터페이스일 뿐이며
정규표현식은 여 전히 펄의 문법과 의미를 따릅니다. POSIX 형식의 함수들을 위한 헤더파일은 pcreposix.h 입니다.
16> # ========================================================
> #: pdksh-5.2.14-9.i386.rpm:1005 pdksh-5.2.14-9.src.rpm:1005
> The pdksh package contains PD-ksh, a clone of the Korn
shell (ksh).\n
> The ksh shell is a command interpreter intended for both interactive\n
> and shell script use. Ksh's command language is a superset of the sh\n
> shell language.
pdksh 패키지는 Korn SHELL (KSH) 의 클론인 PD-ksh 를 담고 있습니다. ksh 쉘은 대화형으로나
쉘스크립트용으로 쓰기 위해 작성된 명령 해석기 입니다. ksh 의 명령어는 sh 쉘 명령어의 대용입니다.
17> # ========================================================
> #: perl-5.6.1-28.99.3.i386.rpm:1005 perl-5.6.1-28.99.3.src.rpm:1005
> Perl is a high-level programming language with roots in C,
sed, awk\n
> and shell scripting. Perl is good at handling processes and files,\n
> and is especially good at handling text. Perl's hallmarks are\n
> practicality and efficiency. While it is used to do a lot of\n
> different things, Perl's most common applications are system\n
> administration utilities and web programming. A large proportion of\n
> the CGI scripts on the web are written in Perl. You need the perl\n
> package installed on your system so that your system can handle Perl\n
> scripts.\n
> \n
> Install this package if you want to program in Perl or enable your\n
> system to handle Perl scripts.
펄은 C, sed, awk, 쉘스크립팅에 뿌리를 둔 고급 프로그래밍 언어입니다. 펄 은 프로세스와 파일들을 다루는데 강하며
특히 텍스트 처리에 강합니다. 펄의 특징은 실용성과 효율입니다. 펄은 여러부문에서 쓰이지만 특히 시스템 관리 용 유틸리티나 웹
프로그래밍에 널리 쓰이고 있습니다. 웹상의 CGI 스크립트 중 상당부분이 펄로 작성되었습니다. 여러분의 시스템이 펼
스크립트를 사용 하게 하려면 이 패키지가 필요합니다.
펄로 프로그램을 작성하거나 여러분의 시스템이 펄 스크립트를 다룰수 있게 하시려면 이 패키지를 설치 하십시요.
18 # ========================================================
> #: perl-Bit-Vector-6.1-24.i386.rpm:1005 None:1005
> Bit::Vector is an efficient C library which allows you to
handle bit\n
> vectors, sets (of integers), \"big integer arithmetic\" and boolean\n
> matrices, all of arbitrary sizes.\n
> \n
> The library is efficient (in terms of algorithmical complexity) and\n
> therefore fast (in terms of execution speed) for instance through the\n
> widespread use of divide-and-conquer algorithms.
Bit::Vector 는 bit vectors, 정수 집합, 매우 큰 수의 연산, 불 행렬등 모든 크기의 효율적인 연산을
가능하게 해주는 C 라이브러리 입니다.
이 라이브러리는 알고리듬의 복합성 측면에서 봤을때 효율적이므로 분할통치 법 알고리듬을 많이 사용하는 경우등에서 빠른 실행속도를 냅니다.
19> # ========================================================
> #: perl-DBI-1.14-9.i386.rpm:1005 perl-DBI-1.14-9.src.rpm:1005
> DBI is a database access Application Programming Interface
(API) for\n
> the Perl programming language. The DBI API specification defines a set\n
> of functions, variables and conventions that provide a consistent\n
> database interface independent of the actual database being used.
DBI 는 펄 프로그래밍 언어의 데이터베이스 액세스 API (Application Programming Interface)
입니다. DBI API 스펙은 사용되는 데이터베이스 자체 에 대해 독립적인 인터페이스를 제공하는 함수, 규정 및 변수들을
정의합니다.
20> # ========================================================
> #: perl-Digest-HMAC-1.01-5.noarch.rpm:1005 None:1005
> HMAC is used for message integrity checks between two
parties that\n
> share a secret key, and works in combination with some other Digest\n
> algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in\n
> RFC 2104.\n
> \n
> HMAC follow the common Digest:: interface, but the constructor takes\n
> the secret key and the name of some other simple Digest:: as argument.
HMAC 은 하나의 비밀키를 공유하는 양측의 메세지의 무결성을 체크하는데 쓰 입니다. 이것은 보통 MD5 나 SHA-1 같은
다이제스트 알고리듬과 같이 작동합 니다. HMAC 의 메커니즘은 RFC 2104 에 기술되어 있습니다.
HMAC 은 일반적인 Digest:: 인터페이스를 따르지만 이것의 구성자는 비밀키와 다른 간단한 Digest:: 의 이름을 인수로 받습니다.
21> # ========================================================
#: perl-Digest-SHA1-2.01-3.i386.rpm:1005 None:1005
The Digest::SHA1 module allows you to use the NIST SHA-1 message\n
digest algorithm from within Perl programs. The algorithm takes as\n
input a message of arbitrary length and produces as output a 160-bit\n
\"fingerprint\" or \"message digest\" of the input.\n
\n
The Digest::SHA1 module provide a procedural interface for simple use,\n
as well as an object oriented interface that can handle messages of\n
arbitrary length and which can read files directly.\n
\n
A binary digest will be 20 bytes long. A hex digest will be 40\n
characters long. A base64 digest will be 27 characters long.
Digest::SHA1 모듈은 NIST SHA-1 메세지 다이제스트 알고리듬을 펄 프로그램 에서 쓸 수 있게 해줍니다. 이
알고리듬은 임의 길이의 메세지를 입력으로 받 아서 160-bit \"핑거프린트\" 나 \"메세지 다이제스트\" 를
생성합니다.
Digest::SHA1 모듈은 간단히 사용할 수 있는 절차적 인터페이스와 임의 길이 의 메세지나 파일을 직접 읽을수 있는
객체지향적 인터페이스를 제공합니다.
바이너리 다이제스트는 20 바이트 길이 입니다. 헥스 다이제스트는 40 문자, base64 다이제스트는 27 문자 길이 입니다.
22> # ========================================================
> #: perl-Filter-1.28-5.i386.rpm:1005 None:1005
> This package provides source-level filters for Perl
modules. Source\n
> filters alter the program text of a module before Perl sees it, much\n
> as a C preprocessor alters the source text of a C program before the\n
> compiler sees it.
이 패키지는 펄 모듈 소스레벨 필터를 제공합니다. 소스 필터는 C 언어의 전 처리기가 소스 텍스트를 컴파일러보다 먼저 읽고
소스를 변경하는것 처럼 펄 이 모듈을 읽어 들이기 전에 모듈의 프로그램 텍스트를 변경하는 일을 합니다.
23> # ========================================================
> #: perl-Filter-Simple-0.78-4.noarch.rpm:1005 None:1005
> Source filtering is an immensely powerful feature of
recent versions\n
> of Perl. It allows one to extend the language itself (for example the
> Switch\n
> module), to simplify the language (such as Language::Pythonesque), or to\n
> completely recast the language (such as Lingua::Romana::Perligata).\n
> Effectively, it allows one to use the full power of Perl as its own,\n
> recursively applied, macro language.\n
> \n
> The excellent Filter::Util::Call module (by Paul Marquess) provides a\n
> usable Perl interface to source filtering, but it is often too\n
> powerful and not nearly as simple as it could be.
소스 필터링은 최근 버전의 펄이 가진 매우 강력한 기능입니다. 이것은 Switch 모듈의 예에서 볼 수 있듯이 언어 자체를
확장하거나 Language::Pythonesque 처럼 단순화 시킬수 있으며 Lingua::Romana::Perligata
처럼 언어 전체를 캐스트 할 수 있게 해줍니다. 소스 필터링은 펄 그 자체가 가진 강력한 기능뿐만 아니라 이것을 재귀적으로
다시 적용한 매크로 언어로 쓸 수 있게 해 줍니다.
폴 마커스의 Filter::Util::Call 모듈은 소스 필터링에 대한 쓸만한 펄 인터 페이스를 제공하지만, 너무 강력한
나머지 생각처럼 간단하게 쓸 수는 없습니다.
24> # ========================================================
> #: perl-HTML-Parser-3.26-12.i386.rpm:1005 None:1005
> The HTML-Parser module for perl to parse and extract
information from\n
> HTML documents, including the HTML::Entities, HTML::HeadParser,\n
> HTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.
HTML-Parser 은 HTML 문서를 해석하고 정보를 뽑아내는 펄 모듈입니다. HTML::Entities,
HTML::HeadParser, HTML::LinkExtor, HTML::PullParser, HTML::TokeParser
등이 포함되어 있습니다.
25> # ========================================================
#: perl-Inline-0.43-4.i386.rpm:1005 None:1005
The Inline module allows you to put source code from other programming\n
languages directly \"inline\" in a Perl script or module. The code is\n
automatically compiled as needed, and then loaded for immediate access\n
from Perl.\n
\n
Inline saves you from the hassle of having to write and compile your\n
own glue code using facilities like XS or SWIG. Simply type the code\n
where you want it and run your Perl as normal. All the hairy details\n
are handled for you. The compilation and installation of your code\n
chunks all happen transparently; all you will notice is the delay of\n
compilation on the first run.\n
\n
The Inline code only gets compiled the first time you run it (or\n
whenever it is modified) so you only take the performance hit\n
once. Code that is Inlined into distributed modules (like on the CPAN)\n
will get compiled when the module is installed, so the end user will\n
never notice the compilation time.
Inline 모듈은 다른 프로그래밍 언어의 코드를 펄 모듈이나 스크립트에 인라 인으로 넣을 수 있게 해줍니다. 이렇게 들어간
코드는 자동으로 컴파일되서 로딩이 되어 펄에서 바로 액세스 할 수 있게 됩니다.
Inline 은 여러분이 XS 나 SWIG 등으로 글루코드를 작성하고 컴파일하는 수고 를 덜어줍니다. 그저 쓰고 싶은 코드를
써 넣고 보통때 처럼 펄을 실행하십시 요. 모든 세세한 것들이 자동으로 처리됩니다. 또한 여러분의 코드가 컴파일 되고 설치되는
과정이 눈에 보이지않게 실행됩니다. 단지 처음 실행 할 때 컴 파일되는 시간이 더 걸릴뿐입니다.
Inline 코드는 최초로 (그리고 코드가 변경되었을때) 실행될때만 컴파일 되기 때문에 그 때 한 번만 성능저하가 있을뿐
입니다. CPAN 에 있는 모듈처럼 배 포되는 모듈에 Inline 으로 코드를 넣었을때도 설치 할 때 한 번만 컴파일 되 기
때문에 사용자들은 컴파일되는 시간을 눈치채지 못할 것입니다.
26> # ========================================================
> #: perl-Net-DNS-0.23-5.noarch.rpm:1005 None:1005
> Net::DNS is a collection of Perl modules that act as a
Domain Name\n
> System (DNS) resolver. It allows the programmer to perform DNS queries\n
> that are beyond the capabilities of gethostbyname and gethostbyaddr.\n
> \n
> The programmer should be somewhat familiar with the format of a DNS\n
> packet and its various sections. See RFC 1035 or DNS and BIND (Albitz\n
> & Liu) for details.
Net::DNS 는 도메인 네임 시스템 (Domain Name System - DNS) 리졸버로 쓰이 는 펄 모듈의
모음입니다. 이것은 프로그래머들이 gethostbyname 와 gethostbyaddr 로 할 수 없는 DNS 쿼리를 보낼수
있도록 해줍니다.
프로그래머는 DNS 패킷의 형식과 여러가지 섹션들에 익숙해야 합니다. 자세한 사항들은 RFC 1035 나 Albitz &
Liu 의 DNS and BIND 를 참조하시기 바랍니다.
27 # ========================================================
> #: perl-PDL-2.3.2-8.i386.rpm:1005 None:1005
> PDL (\"Perl Data Language\") gives standard Perl
the ability to\n
> compactly store and speedily manipulate the large N-dimensional data\n
> arrays which are the bread and butter of scientific computing. PDL\n
> turns perl in to a free, array-oriented, numerical language similar to\n
> such commerical packages as IDL and MatLab.
PDL (\"Perl Data Language\") 은 일반 펄이 과학 계산에 빠지지 않는 다차원 데이터 어레이를 컴팩트하게
저장하고 빠르게 조작할수 있게 햐줍니다. PDL 는 펼을 상업적인 패키지인 IDL 이나 MatLab 처럼 어레이 지향적이고
수식언 어 이면서도 공짜인 언어로 만들어 줍니다.
28 # ========================================================
> #: perl-Parse-RecDescent-1.80-2.i386.rpm:1005 None:1005
> Parse::RecDescent incrementally generates top-down
recursive-descent\n
> text parsers from simple yacc-like grammar specifications. It\n
> provides:\n
> \n
> * Regular expressions or literal strings as terminals (tokens),\n
> * Multiple (non-contiguous) productions for any rule,\n
> * Repeated and optional subrules within productions,\n
> * Full access to Perl within actions specified as part of the\n
> grammar,\n
> * Simple automated error reporting during parser generation and\n
> parsing,\n
> * The ability to commit to, uncommit to, or reject particular\n
> productions during a parse,\n
> * The ability to pass data up and down the parse tree (\"down\" via\n
> subrule argument lists, \"up\" via subrule return values)\n
> * Incremental extension of the parsing grammar (even during a\n
> parse),\n
> * Precompilation of parser objects,\n
> \n
> User-definable reduce-reduce conflict resolution via \"scoring\" of\n
> matching productions.
Parse::RecDescent 는 간단한 yacc 스타일의 문법 명세로 부터 증분적으로 순환 하강형 분석기 (파서 -
parser)를 생성합니다. 이것은 다음의 기능을 제공합니다. \n
* 정규표현식 또는 문자열을 터미널로 (tokens) 사용, \n
* 어떤 룰에서도 연속적이지 않은 다수의 프로덕션 사용,\n
* 프로덕션 안에서 서브룰을 선택적, 반복적으로 사용,\n
* 문볍 명세에서 정의된 액션에서 펄의 사용, \n
* 파서의 생성중이나 분석중에 간단한 자동 오류보고 기능, \n
* 분석중 특정 프로덕션을 커밋, 언커밋 또는 거부할 수 있는 기능, \n
* 데이터를 분석 트리에서 상향(up) 또는 하향(down)으로 보낼수 있는 기능 (서브룰의 인수 리스트를 통해서
\"down\", 서브룰의 리턴값을 통해서 \"up\")\n
* 분석중에도 가능한 분석 문법의 확장 기능 \n
* 분석 객체의 프레컴파일 \n
* 사용자 정의가 가능한 매칭 프로덕션 \"점수제\" (\"scoring\") 를 이용, reduce-reduce 충돌
해결.
29> #
========================================================
> #: perl-Parse-Yapp-1.05-24.noarch.rpm:1005 None:1005
> Parse::Yapp (Yet Another Perl Parser compiler) is a
collection of\n
> modules that let you generate and use yacc like thread safe\n
> (reentrant) parsers with perl object oriented interface. The script\n
> yapp is a front-end to the Parse::Yapp module and let you easily\n
> create a Perl OO parser from an input grammar file.
Parse::Yapp (Yet Another Perl Parser compiler) 는 yacc 와 비슷한, 스레드를 지원하는
재진입성 파서 (parser) 생성을 가능하게 해주는 펄 모듈의 모음입니다. yapp 스크립트는 Parse::Yapp 모듈의
프론트엔드로 입력 문법 파일로부터 펄 00 파서 를 쉽게 생성할 수 있게 도와 줍니다.
30> # ========================================================
> #: perl-Text-Kakasi-1.04-2.i386.rpm:1005 perl-Text-Kakasi-1.04-2.src.rpm:1005
> The Text-Kakasi module provides a libkakasi (a KAKASI
library)\n
> interface for Perl. KAKASI is a language processing filter to convert\n
> Kanji characters to Hiragana, Katakana, or Romaji.
Text-Kakasi 모듈은 펄의 libkakasi (KAKASI 라이브러리) 인터페이스를 제공합니다. KAKASI 는 간지
문자를 히라가나, 카타카나 또는 로마지로 변환하는 언어 처리 필터입니다.
31> # ========================================================
> #: perl-XML-Dumper-0.4-20.noarch.rpm:1005 None:1005
> XML::Dumper dumps Perl data to XML format. XML::Dumper can
also read\n
> XML data that was previously dumped by the module and convert it back\n
> to Perl. Perl objects are blessed back to their original packaging;\n
> if the modules are installed on the system where the perl objects are\n
> reconstituted from xml, they will behave as expected. Intuitively, if\n
> the perl objects are converted and reconstituted in the same\n
> environment, all should be well.
XML::Dumper 는 펄 데이터를 XML 포맷으로 덤프해줍니다. XML::Dumper 는 또한 이 모듈이 덤프한 XML
데이터를 다시 읽어들여 펄 데이터로 되돌릴수 있습니다. 펄 객체가 XML로 부터 재생성된 그 시스템에 해당 모듈만 설치되어
있다면 펄 객체는 원래의 그 팩키징으로 되돌아 갈 수 있고 작동도 제대로 할 것입니다. 즉 펄 객체는 같은 환경에서 XML 로
변환 되었다가 재생성되어도 영향을 받지 않습니다.
32> # ========================================================
> #: perl-XML-Encoding-1.01-18.noarch.rpm:1005 None:1005
> This module, which is built as a subclass of XML::Parser,
provides a\n
> parser for encoding map files, which are XML files. The file\n
> maps/encmap.dtd in the distribution describes the structure of these\n
> files.
이 모듈은 XML::Parser 의 서브클라스로 빌드되며 XML 파일인 인코딩맵 파일의 파서 (parser) 를 제공합니다.
함꼐 제공되는 maps/encmap.dtd 에 이런 파일들의 구조에 대해 기술되어 있습니다.
33> #
========================================================
> #: perl-XML-Grove-0.46alpha-19.noarch.rpm:1005 None:1005
> XML::Grove is a tree-based object model for accessing the
information\n
> set of parsed or stored XML, HTML, or SGML instances. XML::Grove\n
> objects are Perl hashes and arrays where you access the properties of\n
> the objects using normal Perl syntax.
XML::Grove 는 분석되거나 저장된 XML, HTML, 또는 SGML 인스턴스에 대한 정보를 액세스하는데 사용하는
트리구조를 바탕으로한 객체모델 입니다.
XML::Grove 객체는 펄의 해시 또는 배열로써 일반적인 펄 구문으로 이 객체의 속성에 접근할수 있습니다.
34> # ========================================================
> #: perl-XML-Parser-2.31-8.i386.rpm:1005 None:1005
> This module provides ways to parse XML documents. It is
built on top\n
> of XML::Parser::Expat, which is a lower level interface to James\n
> Clark's expat library. Each call to one of the parsing methods creates\n
> a new instance of XML::Parser::Expat which is then used to parse the\n
> document. Expat options may be provided when the XML::Parser object is\n
> created. These options are then passed on to the Expat object on each\n
> parse call. They can also be given as extra arguments to the parse\n
> methods, in which case they override options given at XML::Parser\n
> creation time.
이 모듈은 XML 문서를 분석하는 방법들을 제공합니다. 이것은 제임스 클라크씨의 expat 라이브러리의 저수준 인터페이스인
XML::Parser::Expat 의 상위에 제작되었습니다. 분석 메소드를 호줄할 때마다 새로운
XML::Parser::Expat 의 인스턴스가 생성되며, 이것이 문서를 분석하는데 쓰이게 됩니다. XML::Parser
객체가 생성될 때 마다 expat 옵션을 지정해 줄 수 있는데 이 옵션들은 매번 분석을 호출 할 때 마다 Expat 에
전달됩니다. 이 때 분석 메서드에 추가적으로 인수를 전달해줄 수도 있으며 이 인수들은 XML::Parser 생성때 주어졌던
옵션들을 무효화 할 수 있습니다.
35> # ========================================================
> #: perl-XML-Twig-3.04-12.noarch.rpm:1005 None:1005
> This module provides a way to process XML documents. It is
build on\n
> top of XML::Parser. XML::Twig offers a tree interface to the\n
> document, while allowing you to output the parts of it that have been\n
> completely processed. It allows minimal resource (CPU and memory)\n
> usage by building the tree only for the parts of the documents that\n
> need actual processing, through the use of the twig_roots and\n
> twig_print_outside_roots options.
이 모듈은 XML 문서를 처리하는 방법을 제시해 줍니다. 이것은 XML::Parser 를 기반으로 제작되었습니다.
XML::Twig 은 문서에 대한 트리 인터페이스를 제공하며 먼저 처리된 부분만 출력하는것도 가능합니다. 이것은
twig_roots, twig_print_outside_roots 옵션을 통해 문서에서 실제 처리가 필요한 부분에 대해서만
트리를 만들기 때문에 최소한의 시스템 리소스만 사용하게 됩니다.
36> # ========================================================
> #: perl-libwww-perl-5.64-20.noarch.rpm:1005 None:1005
> The libwww-perl collection is a set of Perl modules which
provides a\n
> simple and consistent application programming interface to the\n
> World-Wide Web. The main focus of the library is to provide classes\n
> and functions that allow you to write WWW clients. The library also\n
> contain modules that are of more general use and even classes that\n
> help you implement simple HTTP servers.
libwww-perl 은 월드와이드웹 (WWW) 에 대한 간단하고 안정적인 프로그래밍 인터페이스를 제공하는 펄 모듈의
모음입니다. 이 라이브러리는 여러분이 WWW 클라이언트를 작성할 수 있게 하는 클래스와 함수들에 초점이 맞추어져 있습니다. 이
라이브러리는 또한 일반적인 용도에 쓸 수도 있고, 심지어 간단한 HTTP 서버까지도 구현이 가능한 클래스들도 포함하고
있습니다.
37> # ========================================================
> #: perl-libxml-perl-0.07-23.noarch.rpm:1005 None:1005
> libxml-perl is a collection of smaller Perl modules,
scripts, and\n
> documents for working with XML in Perl. libxml-perl software works in\n
> combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and\n
> others.
libxml-perl 은 펄에서 XML 을 다루는데 필요한 작은 펄 모듈, 스크립트 및 문서들을 포함하고 있습니다.
libxml-perl 소프트웨어는 XML::Parser, PerlSAX, XML::DOM, XML::Grove 나 그 외 다른
모듈과 함께 쓰여집니다.
38> # ========================================================
> #: php-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> PHP is an HTML-embedded scripting language. PHP attempts
to make it\n
> easy for developers to write dynamically generated webpages. PHP also\n
> offers built-in database integration for several commercial and\n
> non-commercial database management systems, so writing a\n
> database-enabled webpage with PHP is fairly simple. The most common\n
> use of PHP coding is probably as a replacement for CGI scripts. The\n
> mod_php module enables the Apache Web server to understand and process\n
> the embedded PHP language in Web pages.
PHP 는 HTML 내장 스크립트 언어 입니다. PHP는 개발자들이 동적으로 생성되는 웹페이지를 쉽게 작성할 수 있도록 하기
위해 제작되었습니다. PHP는 또한 몇 가지 상업적 또는 비상업적 데이터베이스 관리 시스템들을 위해 데이터베이스 지원이
내장되어 있어 데이터베이스를 이용하는 웹페이지를 쉽게 제작할 수 있습니다. PHP 는 보통 CGI 스크립트를 대체하는데
쓰입니다. mod_php 모듈은 아파치 웹서버가 웹페이지에 내장된 PHP 코드를 이해하고 처리 할 수 있게 해줍니다.
39> # ========================================================
> #: php-imap-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-imap package contains a dynamic shared object
(DSO) for the\n
> Apache Web server. When compiled into Apache, the php-imap module will\n
> add IMAP (Internet Message Access Protocol) support to PHP. IMAP is a\n
> protocol for retrieving and uploading e-mail messages on mail\n
> servers. PHP is an HTML-embedded scripting language. If you need IMAP\n
> support for PHP applications, you will need to install this package\n
> and the php package.
php-imap 패키지는 아파치 웹서버를 위한 동적 공유 라이브러리 (dynamic shared object - DSO) 를
담고 있습니다. php-imap 모듈이 아파치용으로 컴파일이 되면 PHP 에 IMAP (Internet Message
Access Protocol) 지원 기능을 더하게 됩니다. IMAP 은 이메일 메시지를 서버에서 받거나 서버로 올리는데 쓰는
프로토콜입니다. PHP 는 HTML 내장 가능한 스크립트 언어 입니다. 여러분이 PHP 응용프로그램에 IMAP 지원을 더하고
싶다면 이 패키지를 설치 하십시요.
40> # ========================================================
> #: php-ldap-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-ldap package is a dynamic shared object (DSO) for
the Apache\n
> Web server that adds Lightweight Directory Access Protocol (LDAP)\n
> support to PHP. LDAP is a set of protocols for accessing directory\n
> services over the Internet. PHP is an HTML-embedded scripting\n
> language. If you need LDAP support for PHP applications, you will\n
> need to install this package in addition to the php package.
php-ldap 패키지는 아파치 웹서버를 위한 동적 공유 라이브러리 (dynamic shared object - DSO) 를
담고 있습니다. 이것은 PHP 에 Lightweight Directory Access Protocol (LDAP) 지원을
더하게 해줍니다. LDAP 은 인터넷에서 디렉토리 서비스를 이용할 수 있게 해주는 프로토콜입니다. PHP 는 HTML 내장
가능한 스크립트 언어 입니다. 여러분이 PHP 응용프로그램에 LDAP 지원을 더하고 싶다면 이 패키지를 설치 하십시요.
41> # ========================================================
> #: php-mysql-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-mysql package contains a dynamic shared object
that will add\n
> MySQL database support to PHP. MySQL is an object-relational database\n
> management system. PHP is an HTML-embeddable scripting language. If\n
> you need MySQL support for PHP applications, you will need to install\n
> this package and the php or mod_php package.
php-mysql 패키지는 동적 공유 라이브러리 (dynamic shared object - DSO) 를 담고 있습니다.
이것은 PHP 에 MySQL 데이터베이스 지원을 더하게 해줍니다. MySQL 은 객체-관계 지향형 데이터베이스 관리
시스템입니다. PHP 는 HTML 내장 가능한 스크립트 언어 입니다. 여러분이 PHP 응용프로그램에서 MySQL 지원이
필요하다면 이 패키지를 설치 하십시요.
42> # ========================================================
> #: php-odbc-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-odbc package contains a dynamic shared object that
will add\n
> database support through ODBC to PHP. ODBC is an open specification\n
> which provides a consistent API for developers to use for accessing\n
> data sources (which are often, but not always, databases). PHP is an\n
> HTML-embeddable scripting language. If you need ODBC support for PHP\n
> applications, you will need to install this package and the php\n
> package.
php-odbc 패키지는 PHP 에 ODBC 를 통한 데이터베이스 지원을 더해주는 동적 공유 라이브러리 (dynamic
shared object - DSO) 를 담고 있습니다. ODBC 는 개발자들에게 데이터 소스에 (통상적으로 데이터베이스)
접근하는데 사용하는 응용 프로그래밍 인터페이스(API) 규격입니다. PHP 는 HTML 내장 가능한 스크립트 언어 입니다.
여러분이 PHP 응용프로그램에서 ODBC 지원이 필요하다면 이 패키지를 설치 하십시요.
43> # ========================================================
> #: php-pgsql-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-pgsql package includes a dynamic shared object
(DSO) that can\n
> be compiled in to the Apache Web server to add PostgreSQL database\n
> support to PHP. PostgreSQL is an object-relational database management\n
> system that supports almost all SQL constructs. PHP is an\n
> HTML-embedded scripting language. If you need back-end support for\n
> PostgreSQL, you should install this package in addition to the main\n
> php package.
php-pgsql 패키지는 아파치 웹서버에 설치 할 수 있는 동적 공유 라이브러리 (dynamic shared object -
DSO) 를 담고 있습니다. 이것은 PHP 에 PostgreSQL 데이터베이스 지원을 더하게 해줍니다. PostgreSQL 은
객체-관계 지향형 데이터베이스 관리 시스템으로 거의 모든 SQL 컨스트럭트를 지원 합니다. . PHP 는 HTML 내장 가능한
스크립트 언어 입니다. 여러분이 PostgreSQL 백엔드 지원이 필요하다면 이 패키지도 설치 하십시요.
44> # ========================================================
> #: php-snmp-4.1.2-3.i386.rpm:1005 php-4.1.2-3.src.rpm:1005
> The php-snmp package contains a dynamic shared object that
will add\n
> support for querying SNMP devices to PHP. PHP is an HTML-embeddable\n
> scripting language. If you need SNMP support for PHP applications, you\n
> will need to install this package and the php package.
php-snmp 패키지는 PHP 에 SNMP 지원을 더해주는 동적 공유 라이브러리 (dynamic shared object -
DSO) 를 담고 있습니다. PHP 는 HTML 내장 가능한 스크립트 언어 입니다. 여러분이 PHP 응용프로그램에서 SNMP
지원이 필요하다면 이 패키지와 PHP 패키지를 설치 하십시요.
45> #
========================================================
> #: pidentd-3.0.10-11.i386.rpm:1005 pidentd-3.0.10-11.src.rpm:1005
> The pidentd package contains identd, which implements the
RFC1413\n
> identification server. Identd looks up specific TCP/IP connections and\n
> returns either the user name or other information about the process\n
> that owns the connection.\n
> \n
> Install pidentd if you need to look up information about specific\n
> TCP/IP connections.
pidentd 패키지는 RFC1413 신원확인 서버를 구현한 identd 를 담고 있습니다. Identd 는 특정 TCP/IP
연결을 검색해서 사용자 이름이나 그 외 정보등 해당 연결을 소유 하고있는 프로세스에 대한 정보를 알려줍니다.
여러분이 특정 TCP/IP 연결에 대한 정보를 검색할 필요가 있다면 pidentd 를 설치하십시요.
46> # ========================================================
> #: pilot-link-0.9.5-1.i386.rpm:1005 pilot-link-0.9.5-1.src.rpm:1005
> #: pilot-link095-compat-0.9.5-20.i386.rpm:1005
> #: pilot-link095-compat-0.9.5-20.src.rpm:1005
> This suite of tools allows you to upload and download
programs and\n
> data files between a Linux/UNIX machine and the PalmPilot. It has a\n
> few extra utilities that will allow for things like syncing the\n
> PalmPilot's calendar app with Ical. Note that you might still need to\n
> consult the sources for pilot-link if you would like the Python, Tcl,\n
> or Perl bindings.\n
> \n
> Install pilot-link if you want to synchronize your Palm with your Red\n
> Hat Linux system.
여기 들어있는 툴들은 Linux/UNIX 머신과 팜파일럿간의 데이터 송수신을 가능하게 해 줍니다. 여기에는 팜파일럿 칼렌다와
Ical 간의 동기화 따위의 일을 할 수 있는 몇 가지 유틸리티들도 포함됩니다. 여러분이 파이썬, Tcl 또는 펄 바인딩을
하려고 하신다면 pilot-link 의 소스파일을 참조 하셔야 할것입니다.
여러분의 레드햇 리눅스 시스템에서 팜파일럿을 사용하시려면 pilot-link 를 설치하십시요.