Tập Tin Thuật Ngữ Hacker, Phiên Bản 4.2.2, 20 Tháng 8 Năm 2000

Lượt đọc: 601 | 0 Đánh giá: 0/10 Sao
★★★★★★★★★★
★★★★★★★★★★
« Lùi Tiến »
= V =

❊ ❊ ❊

V7:

vadding:

vanilla:

vanity domain:

vannevar:

vaporware:

var:

vaston:

VAX:

VAXectomy:

VAXen:

vaxherd:

vaxism:

vaxocentrism:

vdiff:

veeblefester:

velveeta:

ventilator card:

Venus flytrap:

verbage:

verbiage:

Version 7:

vgrep:

vi:

video toaster:

videotex:

virgin:

virtual:

virtual beer:

virtual Friday:

virtual reality:

virtual shredder:

virus:

visionary:

VMS:

voice:

voice-net:

voodoo programming:

VR:

Vulcan nerve pinch:

vulture capitalist:

Node:

V7

, Next:

vadding

, Previous:

UUCPNET

, Up:

= V

=

V7 /V'sev'en/ d.t.

Xem Version 7.

Node:

vadding

, Next:

vanilla

, Previous:

V7

, Up:

= V =

vadding /vad'ing/ d.t.

[bắt nguồn từ VAD, một biến thể hoán vị của ADV (tức là ADVENT), được dùng để tránh những đợt càn quét tìm-và-diệt trò chơi mang tính liên tục của một quản trị viên nào đó] Một hoạt động giải trí của một số hacker, bao gồm việc lén lút khám phá các khu vực "bí mật" trong những tòa nhà lớn — như tầng hầm, mái nhà, thang máy chở hàng, đường ống bảo trì, hầm hơi, và những nơi tương tự. Một số ít người còn đi xa đến mức học nghề thợ khóa để tự chế tạo chìa khóa vadding. Động từ là `to vad` (so sánh với phreaking; xem thêm hack, nghĩa 9). Thuật ngữ này có từ cuối thập niên 1970; trước đó, hoạt động này đơn giản được gọi là `hacking`; cách dùng cũ này hiện vẫn phổ biến tại MIT.

Hình thức vadding khắc nghiệt và nguy hiểm nhất là `elevator rodeo` (đấu bò thang máy), còn gọi là `elevator surfing` (lướt sóng thang máy) — một môn thể thao được chơi bằng cách vật lộn với một cỗ thang máy nặng ngàn cân bằng một sợi dây dài 3 gang tay, rồi tận dụng sự làm chủ này theo nhiều cách kích thích khác nhau (như nhảy cóc thang máy, thám hiểm giếng thang, đua chuột, và các thí nghiệm thả rơi vốn luôn được ưa chuộng). Các bạn nhỏ, chớ nên thử điều này ở nhà! Xem thêm hobbit (nghĩa 2).

Node:

vanilla

, Next:

vanity domain

, Previous:

vadding

, Up:

= V =

vanilla t.t.

[bắt nguồn từ mùi vị kem mặc định ở Hoa Kỳ] Mùi vị thông thường, tiêu chuẩn. Khi dùng cho đồ ăn, rất thường xuyên không có nghĩa là món ăn đó được ướp hương vani! Ví dụ, `vanilla wonton soup` có nghĩa là súp hoành thánh bình thường, trái ngược với súp hoành thánh chua cay. Áp dụng cho phần cứng và phần mềm, như trong câu "Vanilla Version 7 Unix không thể chạy trên một máy 11/34 vanilla." Cũng được dùng để làm trực giao hóa danh pháp chip; ví dụ, 74V00 chỉ cái mà TI gọi là 7400, khác với 74LS00, v.v. Từ này khác với canonical ở chỗ từ sau có nghĩa là `mặc định`, trong khi vanilla đơn giản có nghĩa là `thông thường`. Ví dụ, khi các hacker đi ăn món great-wall, súp chua cay là món súp canonical nên gọi (vì đó là món hầu hết họ thường gọi) mặc dù nó không phải là súp (hoành thánh) vanilla.

Node:

vanity domain

, Next:

vannevar

, Previous:

vanilla

, Up:

= V =

vanity domain d.t.

[phổ biến; bắt nguồn từ `vanity plate` như biển số xe hơi] Một tên miền Internet, đặc biệt là trong các miền cấp cao nhất .com hoặc .org, rõ ràng được tạo ra không vì lý do gì ngoài việc khuếch trương cái tôi của người tạo ra nó.

Node:

vannevar

, Next:

vaporware

, Previous:

vanity domain

, Up:

= V =

vannevar /van'*-var/ d.t.

Một dự đoán công nghệ giả hiệu hoặc một khái niệm kỹ thuật chết yểu từ trong trứng nước, đặc biệt là loại thất bại do ngầm định rằng công nghệ phát triển theo đường thẳng, tiệm tiến và tách biệt khỏi nhau trong khi thực tế đường cong học tập có xu hướng phi tuyến tính cao, các cuộc cách mạng là chuyện thường tình, và cạnh tranh mới là quy luật. Nguyên mẫu của nó là dự đoán của Vannevar Bush về những "bộ não điện tử" có kích thước bằng Tòa nhà Empire State kèm theo hệ thống làm mát tương đương Thác Niagara cho các bóng điện tử và rơ-le của chúng, một dự đoán được đưa ra vào thời điểm hiệu ứng bán dẫn đã được chứng minh. Những vannevar nổi tiếng khác bao gồm bộ nhớ bong bóng từ tính, máy LISP, videotex, và một bài báo từ cuối thập niên 1970 tính toán về cái gọi là giới hạn tối ưu về mật độ diện tích cho các mạch tích hợp (IC), nhưng thực tế lại thấp hơn mật độ thông thường của 5 năm sau đó.

Node:

vaporware

, Next:

var

, Previous:

vannevar

, Up:

= V =

vaporware /vay'pr-weir/ d.t.

Các sản phẩm được thông báo từ rất lâu trước khi phát hành (việc phát hành này có thể diễn ra hoặc không). Xem thêm brochureware.

Node:

var

, Next:

vaston

, Previous:

vaporware

, Up:

= V =

var /veir/ hoặc /var/ d.t.

Viết tắt của `variable` (biến số). So sánh với arg, param.

Node:

vaston

, Next:

VAX

, Previous:

var

, Up:

= V =

vaston d.t.

[Durham, UK] Đơn vị `tải trung bình` (load average). Một thước đo khối lượng công việc mà máy tính đang xử lý. Một thiết bị đo hiển thị điều này theo hàm số thời gian được gọi là `vastometer` (máy đo vaston). Lần đầu tiên được sử dụng trong một buổi thực hành máy tính vào tháng 12 năm 1996.

Node:

VAX

, Next:

VAXectomy

, Previous:

vaston

, Up:

= V =

VAX /vaks/ d.t.

1. [bắt nguồn từ Virtual Address eXtension - Mở rộng Địa chỉ ảo] Thiết kế máy tính mini thành công nhất trong lịch sử ngành công nghiệp, có lẽ chỉ ngoại trừ người tiền nhiệm trực tiếp của nó là PDP-11. Kể từ khi ra mắt vào năm 1978 cho đến khi bị lấn át bởi các dòng vi máy tính sát thủ (killer micros) vào khoảng năm 1986, VAX có lẽ là cỗ máy yêu thích nhất của mọi hacker, đặc biệt là sau khi phiên bản 4.2 BSD Unix ra mắt vào năm 1982 (xem BSD). Đặc biệt nổi tiếng với tập lệnh lớn, thân thiện với lập trình viên hợp ngữ — một lợi thế đã trở thành điểm yếu sau cuộc cách mạng RISC. 2. Một thương hiệu máy hút bụi lớn ở Anh. Được dẫn ra ở đây vì khẩu hiệu quảng cáo của nó, "Nothing sucks like a VAX!" (Không gì hút mạnh bằng VAX! - nguyên văn chữ "sucks" mang nghĩa kép là tồi tệ/hút bụi) đã trở thành một thứ tiếng kêu xung trận của những người theo trường phái RISC. Thậm chí đôi khi người ta còn cho rằng DEC thực sự đã ký một thỏa thuận cấp phép chéo với hãng hút bụi Vax, cho phép họ bán máy tính VAX ở Anh đổi lại việc không khiếu nại nhãn hiệu máy hút bụi ở Mỹ.

Một thương hiệu đối thủ thực ra mới là bên tiên phong đưa ra câu khẩu hiệu đó: hình thức ban đầu của nó là "Nothing sucks like Electrolux". Nó rõ ràng đã trở thành một ví dụ kinh điển (được sử dụng trong sách giáo khoa quảng cáo) về những rủi ro khi không hiểu thành ngữ địa phương. Nhưng vào năm 1996, giám đốc truyền thông của Electrolux AB, trong khi xác nhận rằng công ty đã sử dụng câu khẩu hiệu này vào cuối những năm 1960, cũng cho biết nhân viên tiếp thị của họ hoàn toàn nhận thức được ý nghĩa kép có thể có và có ý định dùng nó để gây chú ý.

Và quả thực nó đã gây được chú ý — những người làm máy hút bụi VAX thấy câu khẩu hiệu này đủ hay để sao chép lại. Một số hacker người Anh cho biết các chiến dịch quảng cáo của VAX đã sử dụng nó vào năm 1986-1987, và chúng tôi có một báo cáo từ một người New Zealand rằng câu khẩu hiệu khét tiếng đó đã xuất hiện ở đó trong các quảng cáo truyền hình cho sản phẩm này vào năm 1992.

Node:

VAXectomy

, Next:

VAXen

, Previous:

VAX

, Up:

= V =

VAXectomy /vak-sek't*-mee/ d.t.

[phỏng theo `vasectomy` - thuật ngữ thắt ống dẫn tinh] Hành động loại bỏ máy VAX. Các dòng Microvax của DEC nói riêng chậm hơn nhiều so với các máy trạm dựa trên kiến trúc RISC mới hơn như SPARC. Do đó, nếu biết trước rằng mình sắp có máy thay thế, việc tháo dỡ VAX có thể là một dịp để ăn mừng.

Node:

VAXen

, Next:

vaxherd

, Previous:

VAXectomy

, Up:

= V =

VAXen /vak'sn/ d.t.

[bắt nguồn từ `oxen` - những con bò đực, có lẽ chịu ảnh hưởng từ `vixen` - con cáo cái] (cách gọi khác `vaxen`) Dạng số nhiều được dùng theo quy chuẩn trong giới hacker để chỉ các máy tính DEC VAX. "Hệ thống của chúng tôi có bốn chiếc PDP-10 và hai mươi chiếc vaxen." Xem boxen.

Node:

vaxherd

, Next:

vaxism

, Previous:

VAXen

, Up:

= V =

vaxherd /vaks'herd/ d.t. lỗi thời.

[bắt nguồn từ `oxherd` - kẻ chăn bò] Một nhân viên vận hành máy VAX. Hình ảnh này càng được củng cố vì các máy VAX thực sự có xu hướng đi theo bầy đàn, thuật ngữ kỹ thuật gọi là `clusters` (cụm máy).

Node:

vaxism

, Next:

vaxocentrism

, Previous:

vaxherd

, Up:

= V =

vaxism /vak'sizm/ d.t.

Một đoạn mã thể hiện tính lấy VAX làm trung tâm (vaxocentrism) ở các khu vực trọng yếu. So sánh với PC-ism, unixism.

Node:

vaxocentrism

, Next:

vdiff

, Previous:

vaxism

, Up:

= V =

vaxocentrism /vak`soh-sen'trizm/ d.t.

[phỏng theo `ethnocentrism` - chủ nghĩa vị chủng] Một căn bệnh tưởng tượng được cho là mắc phải ở các lập trình viên C, những kẻ vẫn kiên trì viết mã theo một số giả định vốn đúng (đặc biệt là trên hệ điều hành Unix) đối với các máy VAX nhưng lại sai ở những nơi khác. Trong số đó có:

Giả định rằng việc giải tham chiếu một con trỏ null (rỗng) là an toàn vì nó toàn các bít 0, và ô nhớ 0 có thể đọc được và mang giá trị 0. Vấn đề: điều này thay vào đó có thể gây ra một bẫy địa chỉ không hợp lệ trên các máy không phải VAX, và thậm chí trên cả máy VAX chạy các hệ điều hành khác ngoài BSD Unix. Thông thường đây là một giả định ngầm của lối viết mã cẩu thả (quên kiểm tra con trỏ trước khi sử dụng nó), chứ không phải là sự tận dụng có chủ ý một tính năng bị lỗi.

Giả định rằng các ký tự (characters) có mang dấu (signed).

Giả định rằng một con trỏ tới bất kỳ kiểu dữ liệu nào cũng có thể được ép kiểu tự do thành con trỏ tới bất kỳ kiểu dữ liệu nào khác. Một hình thức mạnh hơn của điều này là giả định rằng tất cả các con trỏ đều có cùng kích thước và định dạng, đồng nghĩa với việc bạn không phải lo lắng về việc viết đúng các phép ép kiểu hoặc kiểu dữ liệu trong các lời gọi hàm. Vấn đề: điều này không áp dụng được trên các máy định hướng theo từ (word-oriented) hoặc các máy khác có nhiều định dạng con trỏ.

Giả định rằng các tham số của một hàm được lưu trữ trong bộ nhớ, trên một ngăn xếp (stack), liên tục nhau, và theo thứ tự tăng dần hoặc giảm dần nghiêm ngặt. Vấn đề: điều này không hoạt động trên nhiều kiến trúc RISC.

Giả định rằng kiểu con trỏ và kiểu số nguyên có cùng kích thước, và các con trỏ có thể được nhét vào các biến số nguyên (và ngược lại) rồi rút ra mà không bị cắt xén hay biến dạng. Vấn đề: điều này thất bại trên các kiến trúc phân đoạn (segmented architectures) hoặc các máy định hướng theo từ có định dạng con trỏ kỳ lạ.

Giả định rằng một kiểu dữ liệu có bất kỳ kích thước nào cũng có thể bắt đầu tại bất kỳ địa chỉ byte nào trong bộ nhớ (ví dụ, bạn có thể tự do xây dựng và giải tham chiếu một con trỏ trỏ tới một đối tượng có kích thước bằng một từ máy hoặc lớn hơn tại một địa chỉ ký tự lẻ). Vấn đề: điều này thất bại trên nhiều kiến trúc (đặc biệt là RISC) được tối ưu hóa tốt hơn cho tốc độ thực thi ngôn ngữ cấp cao (HLL), và có thể gây ra lỗi sai địa chỉ hoặc lỗi bus.

Giả định (có liên quan) rằng không có vùng đệm (padding) ở cuối các kiểu dữ liệu và do đó trong một mảng, bạn có thể bước thẳng từ byte cuối cùng của một thành phần trước sang byte đầu tiên của thành phần tiếp theo. Điều này không chỉ phụ thuộc vào máy mà còn phụ thuộc vào trình dịch.

Giả định rằng không gian địa chỉ bộ nhớ phẳng trên toàn cầu và việc tham chiếu mảng foo[-1] là tất yếu hợp lệ. Vấn đề: điều này thất bại ở mốc 0, hoặc ở các vị trí khác trên các máy định địa chỉ theo đoạn như các dòng chip Intel (vâng, việc phân đoạn được toàn bộ thế giới coi là một thiết kế máy tính thiểu năng (xem moby), nhưng đó là một vấn đề hoàn toàn khác).

Giả định rằng các đối tượng có thể có kích thước tùy ý mà không cần cân nhắc đặc biệt nào. Vấn đề: điều này thất bại trên các kiến trúc phân đoạn và trong các môi trường không dùng địa chỉ ảo.

Giả định rằng ngăn xếp có thể lớn bằng bộ nhớ. Vấn đề: điều này thất bại trên các kiến trúc phân đoạn hoặc hầu như bất kỳ thứ gì khác không có địa chỉ ảo và một ngăn xếp được phân trang.

Giả định rằng các bít và các đơn vị có thể định địa chỉ bên trong một đối tượng được sắp xếp theo cùng một cách và thứ tự này là một hằng số tự nhiên. Vấn đề: điều này thất bại trên các máy lưu trữ theo thứ tự lớn (big-endian).

Giả định rằng việc so sánh các con trỏ tới các đối tượng khác nhau không nằm trong cùng một mảng, hoặc tới các đối tượng khác nhau về kiểu, là có ý nghĩa. Vấn đề: điều trước thất bại trên các kiến trúc phân đoạn, điều sau thất bại trên các máy định hướng theo từ hoặc các máy khác có nhiều định dạng con trỏ.

Giả định rằng một số nguyên (int) dài 32 bít, hoặc (gần như tương đương) giả định rằng sizeof(int) == sizeof(long). Vấn đề: điều này thất bại trên các máy PDP-11, các hệ thống dựa trên chip 286 và thậm chí trên cả các hệ thống 386 và 68000 dưới một số trình dịch (và tất nhiên là trên các hệ thống 64 bít như Alpha).

Giả định rằng argv[] có thể ghi được. Vấn đề: điều này thất bại trong nhiều môi trường C của hệ thống nhúng và thậm chí dưới một số biến thể của Unix.

Lưu ý rằng một lập trình viên hoàn toàn có cơ sở để bị buộc tội là mắc chứng vị kỷ VAX (vaxocentrism) ngay cả khi người đó chưa từng nhìn thấy một chiếc máy VAX nào. Một số giả định trong số này (đặc biệt là từ 2 đến 5) đã từng đúng trên PDP-11, cỗ máy C nguyên thủy, và trở thành căn bệnh thâm căn cố đế từ nhiều năm trước khi máy VAX ra đời. Các thuật ngữ `vaxocentricity` và `hội chứng-cả-thế-giới-là-một-chiếc-VAX` đã được sử dụng đồng nghĩa.

Node:

vdiff

, Next:

veeblefester

, Previous:

vaxocentrism

, Up:

= V =

vdiff /vee'dif/ đ.t., d.t.

Visual diff (So sánh trực quan). Thao tác tìm kiếm sự khác biệt giữa hai tệp bằng cách dò bằng mắt thường. Thuật ngữ `optical diff` (so sánh quang học) cũng từng được ghi nhận, và đôi khi được dùng cụ thể hơn cho hành động đặt chồng hai bản in gần như y hệt lên nhau rồi giơ lên trước ánh sáng để phát hiện các điểm khác biệt. Mặc dù phương pháp này kém hiệu quả trong việc phát hiện các phần bị thiếu ở tệp "phía sau", nó cũng có thể được sử dụng với các bản in đồ họa, một tuyên bố mà rất ít (nếu có) chương trình diff nào có thể đưa ra. Xem diff.

Node:

veeblefester

, Next:

velveeta

, Previous:

vdiff

, Up:

= V =

veeblefester /vee'b*l-fes`tr/ d.t.

[bắt nguồn từ bộ truyện tranh "Born Loser" thông qua máy Commodore; có lẽ nguyên gốc từ các bài nhại `Veeblefetzer` của tạp chí "Mad" bắt đầu từ số #15, năm 1954] Bất kỳ kẻ khó chịu nào dấn thân vào các nghề nghiệp (được cho là) tiếp thị hoặc quản lý. Từ trái nghĩa với hacker. So sánh suit, marketroid.

Node:

velveeta

, Next:

ventilator card

, Previous:

veeblefester

, Up:

= V =

velveeta d.t.

[Usenet: phỏng theo spam. Thương hiệu Velveeta được gắn liền ở Mỹ với một loại phô mai phết chế biến sẵn đặc biệt khó chịu.] Còn được gọi là ECP; một tin nhắn được đăng chéo quá mức (excessively cross-posted), trái ngược với spam là tin nhắn được đăng quá thường xuyên. Thuật ngữ này được công nhận rộng rãi nhưng không được dùng phổ biến; hầu hết mọi người gọi cả hai loại lạm dụng này là spam. So sánh jello.

Node:

ventilator card

, Next:

Venus flytrap

, Previous:

velveeta

, Up:

= V =

ventilator card d.t.

Đồng nghĩa với lace card.

Node:

Venus flytrap

, Next:

verbage

, Previous:

ventilator card

, Up:

= V =

Venus flytrap d.t.

[lấy theo tên loài thực vật ăn côn trùng] Xem firewall machine.

Node:

verbage

, Next:

verbiage

, Previous:

Venus flytrap

, Up:

= V =

verbage /ver'b*j/ d.t.

Một cách viết sai và phát âm sai có chủ ý của từ verbiage (lắm lời/rườm rà) nhằm đồng hóa nó với từ `garbage` (rác). So sánh content-free. Mang hàm ý miệt thị nhiều hơn từ `verbiage`.

Node:

verbiage

, Next:

Version 7

, Previous:

verbage

, Up:

= V =

verbiage d.t.

Khi bối cảnh liên quan đến một hệ thống phần mềm hoặc phần cứng, từ này chỉ tài liệu hướng dẫn. Thuật ngữ này mượn các sắc thái ý nghĩa của từ `verbiage` thông thường để ám chỉ rằng tài liệu đó có ít giá trị sử dụng và động cơ đằng sau việc tạo ra nó chẳng liên quan mấy đến chủ đề bề ngoài.

Node:

Version 7

, Next:

vgrep

, Previous:

verbiage

, Up:

= V =

Version 7 t.l. V7 /vee' se'vn/ d.t.

Phiên bản Unix đầu tiên được phân phối rộng rãi, do Bell Labs phát hành mà không có hỗ trợ chính thức vào năm 1978. Thuật ngữ này được dùng như tính từ để mô tả các tính năng và chương trình Unix có từ bản phát hành đó, do đó được đảm bảo là có mặt và có thể chạy tương thích trên mọi phiên bản Unix (đây là tiêu chuẩn đo lường tính tương thích trước thời kỳ của các tiêu chuẩn POSIX và IEEE 1003). Lưu ý rằng cách dùng này không bắt nguồn từ việc bản phát hành này là "phiên bản thứ bảy của Unix"; Unix nghiên cứu tại Bell Labs theo truyền thống được đánh số theo các ấn bản của tài liệu đi kèm. Quả thực, chỉ có Ấn bản Thứ sáu và Thứ bảy được phân phối rộng rãi là được biết đến nhiều nhất dưới cái tên V[67]; hệ điều hành mà ngày nay có thể được gọi là `V10` thì lại được gọi đầy đủ là "Tenth Edition Research Unix" (Unix Nghiên cứu Ấn bản Thứ mười) hoặc gọi tắt là "Tenth Edition" (Ấn bản Thứ mười). Vì lý do này, "V7" thường được những kẻ sành sỏi đọc là "Seventh Edition" (Ấn bản Thứ bảy). Xem BSD, USG Unix, Unix.

Một số "lão làng" tỏ ra thiếu kiên nhẫn với thương mại hóa và sự cồng kềnh của nhân hệ thống (kernel bloat) vẫn duy trì quan điểm rằng V7 mới là Unix Đích thực Cuối cùng (Last True Unix).

Node:

vgrep

, Next:

vi

, Previous:

Version 7

, Up:

= V =

vgrep /vee'grep/ đ.t., d.t.

Visual grep. Thao tác tìm kiếm các mẫu trong một tệp bằng quang học thay vì bằng kỹ thuật số (còn được gọi là `optical grep`). Xem grep; so sánh vdiff.

Node:

vi

, Next:

video toaster

, Previous:

vgrep

, Up:

= V =

vi /V-I/, không phải /vi:/ và tuyệt đối không bao giờ là /siks/ d.t.

[bắt nguồn từ `Visual Interface` - Giao diện Trực quan] Một trình soạn thảo màn hình được Bill Joy chắp vá lại cho một phiên bản BSD đầu tiên. Đã trở thành trình soạn thảo Unix tiêu chuẩn trên thực tế và là một niềm đam mê gần như không thể tranh cãi của hacker bên ngoài MIT cho đến khi EMACS trỗi dậy vào khoảng năm 1984. Thường làm cho người dùng mới tức điên lên, vì nó sẽ không nhận lệnh khi đang chờ văn bản nhập vào và ngược lại, hơn nữa thiết lập mặc định trên các phiên bản cũ không cung cấp bất kỳ dấu hiệu nào cho biết trình soạn thảo đang ở chế độ nào (nhiều năm trước, một cộng sự từng báo cáo rằng anh ta thường nghe thấy tên của trình soạn thảo này được phát âm là /vi:l/; hiện tại đã có một bản nhôm nhựa của vi mang tên `vile`). Dù vậy, vi (và các biến thể như vim và elvis) vẫn được sử dụng rộng rãi (khoảng một nửa số người trả lời trong một cuộc khảo sát trên Usenet năm 1991 thích nó), và ngay cả những người hâm mộ EMACS đôi khi cũng phải cầu cứu nó để làm trình soạn thảo thư điện tử và cho các công việc chỉnh sửa nhỏ (chủ yếu là vì nó khởi động nhanh hơn các phiên bản EMACS cồng kềnh hơn). Xem holy wars.

Node:

video toaster

, Next:

videotex

, Previous:

vi

, Up:

= V =

video toaster d.t.

Về mặt lịch sử, đây là một máy Amiga được trang bị một dòng phần cứng hiệu ứng video đặc biệt từ NewTek — vốn từ lâu đã là một nền tảng phổ biến tại các hãng sản xuất video và hiệu ứng đặc biệt. Nói chung hơn, bất kỳ hệ thống máy tính nào được thiết kế riêng cho việc sản xuất và thao tác video. So sánh web toaster và xem toaster.

Node:

videotex

, Next:

virgin

, Previous:

video toaster

, Up:

= V =

videotex d.t. lỗi thời.

Một dịch vụ điện tử mang đến cho mọi người đặc quyền trả tiền để đọc dự báo thời tiết trên màn hình ti-vi của họ thay vì có ai đó đọc miễn phí cho họ nghe trong lúc họ đang đánh răng. Ý tưởng này đã chết yểu ở mọi nơi không được nhà nước trợ cấp, bởi vì vào thời điểm videotex khả thi thì cơ sở máy tính cá nhân đã được lắp đặt sẵn có thể kết nối với các dịch vụ chia sẻ thời gian và thực hiện những việc mà videotex có thể đáng làm một cách tốt hơn và rẻ hơn. Các nhà hoạch định videotex đã đánh giá quá cao cả sự hấp dẫn của việc lấy thông tin từ máy tính lẫn chi phí của bộ não cục bộ ở đầu người dùng. Giống như hiệu ứng cánh tay khỉ đột (gorilla arm effect), đây đã trở thành một bài học cảnh tỉnh cho các hacker kể từ đó. Xem thêm vannevar.

Node:

virgin

, Next:

virtual

, Previous:

videotex

, Up:

= V =

virgin t.t.

Chưa sử dụng; nguyên sơ; ở trạng thái ban đầu đã biết. "Hãy khởi động một hệ thống virgin và xem nó có bị treo nữa không." (Đặc biệt hữu ích sau khi nhiễm vi-rút qua đường SEX.) Ngoài ra, theo nghĩa rộng, các bộ đệm và những thứ tương tự trong một chương trình chưa từng được sử dụng trước đó.

Node:

virtual

, Next:

virtual beer

, Previous:

virgin

, Up:

= V =

virtual t.t.

[thông qua thuật ngữ kỹ thuật `virtual memory` - bộ nhớ ảo, có lẽ bắt nguồn từ thuật ngữ `virtual image` - ảnh ảo trong quang học] 1. Từ thay thế phổ biến cho logical (lô-gíc); thường được dùng để chỉ các đối tượng nhân tạo (như bộ nhớ ảo có thể định địa chỉ lớn hơn bộ nhớ vật lý) được mô phỏng bởi một hệ thống máy tính như một cách thuận tiện để quản lý quyền truy cập vào các tài nguyên được chia sẻ. 2. Mô phỏng; thực hiện các chức năng của một thứ thực sự không có ở đó. Con búp bê của một đứa trẻ giàu trí tưởng tượng có thể là một người bạn chơi ảo (virtual playmate). Trái nghĩa với real (thật).

Node:

virtual beer

, Next:

virtual Friday

, Previous:

virtual

, Up:

= V =

virtual beer d.t.

Lời ca ngợi hoặc cảm ơn. Được sử dụng phổ biến trong cộng đồng Linux. Ban đầu thuật ngữ này tượng trưng cho tiền mặt, sau một sự cố nổi tiếng trong đó một số người Anh muốn mời Linus một ly bia và gửi tiền sang Phần Lan cho anh để làm việc đó.

Node:

virtual Friday

, Next:

virtual reality

, Previous:

virtual beer

, Up:

= V =

virtual Friday d.t.

(còn gọi là `logical Friday` - thứ Sáu lô-gíc) Ngày cuối cùng trước một kỳ nghỉ cuối tuần kéo dài, nếu ngày đó không phải là một ngày thứ Sáu "thật". Ví dụ, ngày lễ Lễ Tạ ơn ở Mỹ luôn rơi vào thứ Năm. Ngày hôm sau thường cũng là ngày nghỉ lễ hoặc được nghỉ thêm, trong trường hợp đó thứ Tư của tuần đó là một ngày thứ Sáu ảo (và thứ Năm là thứ Bảy ảo, tương tự như thứ Sáu). Ngoài ra còn có các `virtual Mondays` (thứ Hai ảo) thực ra lại là thứ Ba, sau các kỳ nghỉ cuối tuần kéo dài ba ngày gắn liền với nhiều ngày lễ quốc gia ở Mỹ.

Node:

virtual reality

, Next:

virtual shredder

, Previous:

virtual Friday

, Up:

= V =

virtual reality d.t.

1. Các mô phỏng máy tính sử dụng đồ họa 3D và các thiết bị như Dataglove (Găng tay dữ liệu) để cho phép người dùng tương tác với mô phỏng. Xem cyberspace. 2. Một hình thức tương tác mạng kết hợp các khía cạnh của trò chơi nhập vai, kịch tương tác, hài kịch ứng tác, và các tạp chí "thú nhận chân thực". Trong một diễn đàn thực tế ảo (như nhóm tin alt.callahans của Usenet hoặc các thử nghiệm MUD trên Internet), sự tương tác giữa những người tham gia được viết giống như một cuốn tiểu thuyết chung hoàn chỉnh với phong cảnh, các "nhân vật nền trước" có thể là những nhân vật hoàn toàn không giống với những người viết ra họ, và các "nhân vật nền" chung có thể được thao túng bởi tất cả các bên. Một luật sắt là bạn không thể viết các thay đổi không thể đảo ngược đối với một nhân vật nếu không có sự đồng ý của người "sở hữu" nhân vật đó. Ngoài ra thì cái gì cũng được phép. Xem bamf, cyberspace, teledildonics.

Node:

virtual shredder

, Next:

virus

, Previous:

virtual reality

, Up:

= V =

virtual shredder d.t.

Thuật ngữ biệt ngữ tương đương với bit bucket tại các cơ sở sử dụng hệ điều hành VM/CMS của IBM. VM/CMS hỗ trợ chính thức cả một hệ thống gồm các trình đọc thẻ ảo, máy in ảo và các thiết bị ảo khác; những thứ này được sử dụng để cung cấp một số tính năng mà Unix có được từ các đường ống (pipes) chuyển hướng I/O.

Node:

virus

, Next:

visionary

, Previous:

virtual shredder

, Up:

= V =

virus d.t.

[bắt nguồn từ sự tương tự rõ ràng với vi-rút sinh học, thông qua tiểu thuyết khoa học viễn tưởng] Một chương trình cracker đi lùng sục các chương trình khác và "lây nhiễm" chúng bằng cách nhúng một bản sao của chính nó vào bên trong, khiến chúng biến thành ngựa thành Tro-o. Khi các chương trình này được thực thi, con vi-rút được nhúng bên trong cũng chạy theo, từ đó truyền bá "sự lây nhiễm". Quá trình này thường diễn ra một cách vô hình đối với người dùng. Không giống như sâu máy tính (worm), vi-rút không thể lây sang các máy tính khác nếu không có sự trợ giúp. Nó được lan truyền qua các véc-tơ như con người trao đổi chương trình với bạn bè của họ (xem SEX). Vi-rút có thể không làm gì ngoài việc tự nhân bản rồi cho phép chương trình chạy bình thường. Tuy nhiên, thông thường, sau khi lan ngầm trong một thời gian, nó bắt đầu thực hiện những việc như viết các thông báo dễ thương lên màn hình hoặc trò quái gở với màn hình hiển thị (một số vi-rút đi kèm các bản hack hiển thị khá thú vị). Nhiều loại vi-rút độc hại, do những kẻ cracker có tâm lý lệch lạc viết ra, gây ra những thiệt hại không thể cứu vãn, như tiêu hủy toàn bộ tệp của người dùng.

Vào những năm 1990, vi-rút đã trở thành một vấn đề nghiêm trọng, đặc biệt là đối với người dùng Windows; sự thiếu hụt bảo mật trên những cỗ máy này tạo điều kiện cho vi-rút lây lan dễ dàng, thậm chí lây nhiễm cả vào hệ điều hành (trong khi các máy Unix lại miễn nhiễm với các cuộc tấn công như vậy). Việc sản xuất phần mềm diệt vi-rút chuyên dụng đã trở thành một ngành công nghiệp, và một số báo cáo phóng đại trên truyền thông đã gây ra các đợt gần như cuồng loạn trong người dùng; nhiều luser hay đổ mọi thứ không hoạt động như mong đợi lên các cuộc tấn công của vi-rút. Theo đó, ý nghĩa này của từ `virus` không chỉ đi vào ngôn ngữ kỹ thuật mà còn đi vào văn hóa đại chúng (nơi nó thường bị dùng sai để chỉ sâu máy tính hoặc thậm chí ngựa thành Tro-o). Xem phage; so sánh back door; xem thêm Unix conspiracy.

Node:

visionary

, Next:

VMS

, Previous:

virus

, Up:

= V =

visionary d.t.

1. Một kẻ hack tầm nhìn (vision), theo nghĩa là một nhà nghiên cứu Trí tuệ Nhân tạo đang giải quyết vấn đề làm sao để máy tính "nhìn" thấy mọi thứ bằng cách sử dụng máy quay truyền hình. (Không có vấn đề gì trong việc truyền thông tin từ máy quay ti-vi sang máy tính. Vấn đề là, làm thế nào để lập trình cho máy tính tận dụng được thông tin từ máy quay đó? Xem SMOP, AI-complete.) 2. [IBM] Một kẻ hay đọc tài liệu bên ngoài. Tại IBM, hình như một sở thích như vậy được nhìn nhận với sự kinh ngạc và thán phục.

Node:

VMS

, Next:

voice

, Previous:

visionary

, Up:

= V =

VMS /V-M-S/ d.t.

Hệ điều hành độc quyền của DEC dành cho dòng máy tính mini VAX; một trong khoảng bảy môi trường nổi bật nhất trong văn hóa dân gian của hacker. Nhiều tín đồ Unix hào phóng công nhận rằng VMS có lẽ sẽ là hệ điều hành thương mại được hacker yêu thích nếu Unix không tồn tại; mặc dù đúng sự thật, điều này lại làm cho các tín đồ VMS nổi trận lôi đình. Một lời phàn nàn lớn của hacker đối vối VMS liên quan đến tốc độ chậm chạp của nó — do đó có bài thơ năm chữ (limerick) sau đây:

Thuở ấy có hệ thống VMS

Ngốn chu kỳ chẳng chút kiềm chế.

Toàn mã hack đầy mình,

Chạy trên VAX trinh xinh,

Làm dạ dày tôi buồn nôn ghê thế.

--- The Great Quux

Xem thêm VAX, TOPS-10, TOPS-20, Unix, runic.

Node:

voice

, Next:

voice-net

, Previous:

VMS

, Up:

= V =

voice đ.t.

Gọi điện thoại cho ai đó, thay vì gửi email cho họ hoặc kết nối ở chế độ trò chuyện (talk mode). "Tôi đang bận; lát nữa tôi sẽ voice cho bạn."

Node:

voice-net

, Next:

voodoo programming

, Previous:

voice

, Up:

= V =

voice-net d.t.

Cách gọi hệ thống điện thoại mang phong cách hacker, ví von nó như một mạng kỹ thuật số. Các khối chữ ký (sig block) trên Usenet không hiếm khi bao gồm số điện thoại của người gửi bên cạnh tiêu đề "Voice:" hoặc "Voice-Net:"; các biến thể phổ biến của điều này là "Voicenet" và "V-Net". So sánh paper-net, snail-mail.

Node:

voodoo programming

, Next:

VR

, Previous:

voice-net

, Up:

= V =

voodoo programming d.t.

[bắt nguồn từ câu nói "kinh tế học voodoo" của George Bush] 1. Việc sử dụng theo kiểu đoán mò hoặc theo sách dạy nấu ăn (cookbook) một hệ thống, tính năng hoặc thuật toán mơ hồ hay phức tạp mà bản thân không thực sự hiểu rõ. Ngụ ý là kỹ thuật đó có thể không hoạt động, và nếu nó không hoạt động, người ta sẽ chẳng bao giờ hiểu tại sao. Gần như đồng nghĩa với black magic (ma thuật đen), chỉ có điều ma thuật đen thường không có tài liệu hướng dẫn và không ai hiểu nó cả. So sánh magic, deep magic, heavy wizardry, rain dance, cargo cult programming, wave a dead chicken. 2. Những việc mà lập trình viên làm dù biết rằng chúng không nên hoạt động nhưng họ vẫn thử, và đôi khi chúng thực sự hoạt động, chẳng hạn như biên dịch lại mọi thứ.

Node:

VR

, Next:

Vulcan nerve pinch

, Previous:

voodoo programming

, Up:

= V =

VR // [MUD] d.t.

Viết tắt trực tuyến của virtual reality (thực tế ảo), trái ngược với RL (đời thực).

Node:

Vulcan nerve pinch

, Next:

vulture capitalist

, Previous:

VR

, Up:

= V =

Vulcan nerve pinch d.t.

[bắt nguồn từ loạt phim truyền hình cũ "Star Trek" thông qua các hacker máy Commodore Amiga] Tổ hợp phím buộc khởi động mềm (soft-boot) hoặc nhảy vào trình giám sát ROM (trên các máy hỗ trợ tính năng đó). Trên các dòng máy tương thích PC (PC clone), đây là Ctrl-Alt-Del; trên máy Sun là L1-A; trên máy Macintosh, đó là - hoặc --! Còn được gọi là kiểu chào ba ngón tay (three-finger salute). So sánh quadruple bucky.

Node:

vulture capitalist

, Next:

W2K bug

, Previous:

Vulcan nerve pinch

, Up:

= V =

vulture capitalist d.t.

Thuật ngữ mang tính miệt thị của hacker dùng để chỉ `venture capitalist` (nhà đầu tư mạo hiểm), bắt nguồn từ thói quen phổ biến là ép ký các hợp đồng tước đoạt quyền kiểm soát của nhà sáng chế đối với chính phát minh của họ cũng như phần lớn số tiền mà lẽ ra họ phải kiếm được từ đó.

Node:

= W =

, Next:

= X =

, Previous:

= V =

, Up:

The Jargon Lexicon

Nguồn: Việt Nam Thư Quán dịch từ Project Gutenberg
Được bạn: Mọt Sách đưa lên
vào ngày: 1 tháng 11 năm 2026

« Lùi Tiến »

1 Trong Tổng Số 2 tác phẩm của Leon Trotsky

💬 Thảo luận

Chưa có bình luận nào — hãy là người đầu tiên chia sẻ cảm nhận của bạn!

Đăng nhập để tham gia bình luận.