face time:
factor:
fairings:
fall over:
fall through:
fan:
fandango on core:
FAQ:
FAQ list:
FAQL:
faradize:
farkled:
farming:
fascist:
fat electrons:
fat-finger:
faulty:
fd leak:
fear and loathing:
feature:
feature creature:
feature creep:
feature key:
feature shock:
featurectomy:
feep:
feeper:
feeping creature:
feeping creaturism:
feetch feetch:
fence:
fencepost error:
fiber-seeking backhoe:
FidoNet:
field circus:
field servoid:
Fight-o-net:
File Attach:
File Request:
file signature:
filk:
film at 11:
filter:
Finagle's Law:
fine:
finger:
finger trouble:
finger-pointing syndrome:
finn:
firebottle:
firefighting:
firehose syndrome:
firewall code:
firewall machine:
fireworks mode:
firmware:
firmy:
fish:
FISH queue:
FITNR:
fix:
FIXME:
flag:
flag day:
flaky:
flamage:
flame:
flame bait:
flame on:
flame war:
flamer:
flap:
flarp:
flash crowd:
flat:
flat-ASCII:
flat-file:
flatten:
flavor:
flavorful:
flippy:
flood:
flowchart:
flower key:
flush:
flypage:
Flyspeck 3:
flytrap:
FM:
fnord:
FOAF:
FOD:
fold case:
followup:
fontology:
foo:
foobar:
fool:
fool file:
Foonly:
footprint:
for free:
for the rest of us:
for values of:
fora:
foreground:
fork:
fork bomb:
forked:
Fortrash:
fortune cookie:
forum:
fossil:
four-color glossies:
frag:
fragile:
fred:
Fred Foobar:
frednet:
free software:
freeware:
freeze:
fried:
frink:
friode:
fritterware:
frob:
frobnicate:
frobnitz:
frog:
frogging:
front end:
frotz:
frotzed:
frowney:
FRS:
fry:
fscking:
FSF:
FTP:
-fu:
FUBAR:
fuck me harder:
FUD:
FUD wars:
fudge:
fudge factor:
fuel up:
Full Monty:
fum:
functino:
funky:
funny money:
furrfu:
fuzzball:
Node:
face time
, Next:
factor
, Previous:
eyeball search
, Up:
= F =
face time danh từ.
[thông dụng] Thời gian tương tác trực tiếp với ai đó (trái ngược với việc liên lạc qua các phương tiện điện tử). "Ồ, đúng vậy, tôi vừa có buổi gặp mặt trực tiếp với cậu ấy tại hội nghị Usenix gần nhất."
Node:
factor
, Next:
fairings
, Previous:
face time
, Up:
= F =
factor danh từ.
Xem coefficient of X.
Node:
fairings
, Next:
fall over
, Previous:
factor
, Up:
= F =
fairings danh từ /fer'ingz/
[FreeBSD; gốc là lỗi đánh máy của từ `fairness'] Một thuật ngữ được tung ra trong các cuộc thảo luận bất cứ khi nào cần đến một lập luận hoàn toàn và rõ ràng vô lý nhưng lại có lợi cho mình, ví dụ: ở cuối một chuỗi thảo luận dài đến mức kết quả ra sao không còn ai quan tâm nữa vì mọi người đã quá chán ngán; hoặc để phản bác lại một lập luận vô lý khác ("Đổi trình nạp khởi động để tìm /kernel.pl hả? Thế còn fairings thì sao?").
Node:
fall over
, Next:
fall through
, Previous:
fairings
, Up:
= F =
fall over nội động từ.
[IBM] Lại là một từ đồng nghĩa khác cho việc treo máy (crash) hoặc sập nguồn. `Fall over hard' tương đương với crash and burn (sập hoàn toàn và bốc cháy).
Node:
fall through
, Next:
fan
, Previous:
fall over
, Up:
= F =
fall through động từ.
(danh từ `fallthrough', biến thể `fall-through') 1. Thoát khỏi một vòng lặp bằng cách cạn kiệt điều kiện, nghĩa là thỏa mãn điều kiện kết thúc thay vì thông qua lệnh break hoặc điều kiện ngoại lệ làm thoát ra từ giữa vòng lặp. Cách dùng này có vẻ rất cổ, từ những năm 1940 và 1950. 2. Không vượt qua một bài kiểm tra lẽ ra phải truyền quyền điều khiển cho một chương trình con hoặc một đoạn mã ở xa nào đó. 3. Trong ngôn ngữ C, `fall-through' xảy ra khi luồng thực thi trong một cấu trúc switch chạm đến một nhãn case không phải bằng cách nhảy tới đó từ phần đầu switch, mà đi qua một điểm đáng lẽ ra phải có lệnh break. Một ví dụ đơn giản:
switch (color)
{
case GREEN:
do_green();
break;
case PINK:
do_pink();
/* FALL THROUGH */
case RED:
do_red();
break;
default:
do_blue();
break;
}
Biến thể chính tả /* FALL THRU */ cũng rất phổ biến.
Hiệu ứng của đoạn mã trên là gọi do_green() khi color là GREEN, gọi do_red() khi color là RED, gọi do_blue() với bất kỳ màu nào khác ngoài PINK, và (đây là phần quan trọng) gọi do_pink() rồi sau đó gọi do_red() khi color là PINK. Hiện tượng fall-through bị coi là có hại bởi một số người, dù có những bối cảnh (như khi lập trình máy trạng thái) mà nó rất tự nhiên; nhìn chung, người ta coi việc viết bình luận làm nổi bật hiện tượng fall-through tại nơi đáng lẽ phải có lệnh break là một thói quen tốt. Xem thêm Duff's device.
Node:
fan
, Next:
fandango on core
, Previous:
fall through
, Up:
= F =
fan danh từ.
Khiêm tốn, chỉ một người hâm mộ khoa học viễn tưởng, đặc biệt là người hay đi dự các đại hội (con) và thường tụ tập với những người hâm mộ khác. Nhiều hacker cũng là fan, vì vậy thuật ngữ này đã được du nhập từ tiếng lóng của giới hâm mộ; tuy nhiên, không giống như phần lớn tiếng lóng giới hâm mộ, nó được công nhận bởi hầu hết các hacker không thuộc giới này. Trong số các fan thể loại SF, dạng số nhiều chính xác là `fen', nhưng cách dùng này không tự động xuất hiện ở các hacker. "Laura thỉnh thoảng có đọc thể loại này nhưng thực ra không phải là fan."
Node:
fandango on core
, Next:
FAQ
, Previous:
fan
, Up:
= F =
fandango on core danh từ.
[Hacker Unix/C, bắt nguồn từ điệu nhảy Iberia] Trong ngôn ngữ C, một con trỏ hoang dã (wild pointer) chạy vượt quá giới hạn, gây ra hiện tượng kết xuất lõi (core dump), hoặc làm hỏng vùng nhớ malloc(3) theo cách gây ra những lỗi bí ẩn sau đó, đôi khi được mô tả là đã `done a fandango on core' (thực hiện vũ điệu fandango trên vùng nhớ cốt lõi). Trên các dòng máy cá nhân cấu hình thấp không có MMU (hoặc các cỗ máy chạy Windows, có MMU nhưng sử dụng kém cỏi), điều này có thể làm hỏng chính hệ điều hành, gây ra thiệt hại lớn. Các điệu nhảy cuồng nhiệt khác như cha-cha hay watusi có thể được thay thế. Xem aliasing bug, precedence lossage, smash the stack, memory leak, memory smash, overrun screw, core.
Node:
FAQ
, Next:
FAQ list
, Previous:
fandango on core
, Up:
= F =
FAQ /F-A-Q/ hoặc /fak/ danh từ.
[Usenet] 1. Frequently Asked Question (Câu hỏi thường gặp). 2. Một tập hợp các kiến thức tích lũy, được đăng định kỳ lên các nhóm tin có lưu lượng cao nhằm mục đích ngăn chặn những câu hỏi lặp lại đó. Một số người thích dùng thuật ngữ `FAQ list' hoặc `FAQL' /fa'kl/ hơn, và dành riêng từ `FAQ' cho nghĩa 1.
Bản thân từ vựng này đóng vai trò là một ví dụ minh họa tuyệt vời cho một bộ sưu tập kiến thức kiểu này, mặc dù nó quá lớn so với một bài đăng FAQ thông thường. Ví dụ: "Kiểu dữ liệu phù hợp của NULL là gì?" và "Tên buồn cười cho ký tự # là gì?" đều là những Câu hỏi thường gặp. Một số FAQ hướng dẫn người đọc đến tập tin này.
Node:
FAQ list
, Next:
FAQL
, Previous:
FAQ
, Up:
= F =
FAQ list /F-A-Q list/ hoặc /fak list/ danh từ.
[thông dụng; Usenet] Đồng nghĩa với FAQ, nghĩa 2.
Node:
FAQL
, Next:
faradize
, Previous:
FAQ list
, Up:
= F =
FAQL /fa'kl/ danh từ.
Đồng nghĩa với FAQ list.
Node:
faradize
, Next:
farkled
, Previous:
FAQL
, Up:
= F =
faradize /far'*-di:z/ động từ.
[Cục Khảo sát Địa chất Hoa Kỳ - US Geological Survey] Bắt đầu bất kỳ quá trình hoặc xu hướng gây nghiện cao độ nào, hoặc tiếp tục tiếp thêm dòng điện vào xu hướng đó. Việc kể cho một người dùng nghe về trò chơi octo-tetris mới mà bạn vừa biên dịch sẽ là một hành động faradize — trong hai tuần, bạn có thể thấy toàn bộ phòng ban của mình đang chơi trò chơi faradic đó.
Node:
farkled
, Next:
farming
, Previous:
faradize
, Up:
= F =
farkled /far'kld/ tính từ.
[Viện Công nghệ DeVry, Atlanta] Đồng nghĩa với hosed. Có thể có chút ảnh hưởng từ từ tiếng Yiddish `farblondjet' và/hoặc các tiểu phẩm về `Gia đình Farkle' trong chương trình "Rowan and Martin's Laugh-In", một show hài kịch nổi tiếng cuối thập niên 1960.
Node:
farming
, Next:
fascist
, Previous:
farkled
, Up:
= F =
farming danh từ.
[Đại học Adelaide, Australia] Hành động mà các đầu đọc của ổ đĩa cứng được cho là đang thực hiện khi chúng cày những rãnh nhỏ trên bề mặt từ tính. Gắn liền với sự cố treo máy. Thường được dùng như sau: "Ồ không, máy vừa treo rồi; hy vọng ổ cứng không lại đi cày ruộng nữa." Không còn phổ biến; các ổ đĩa hiện đại tự động đưa đầu đọc về vùng an toàn khi tắt nguồn, vì vậy phải có một vấn đề cơ học thực sự mới gây ra tình trạng này.
Node:
fascist
, Next:
fat electrons
, Previous:
farming
, Up:
= F =
fascist tính từ.
1. [thông dụng] Dùng để chỉ một hệ thống máy tính có các rào cản bảo mật, giới hạn sử dụng hoặc chính sách truy cập quá mức hoặc gây khó chịu. Ý ở đây là các chính sách đó đang cản trở các hacker hoàn thành công việc thú vị của họ. Biến thể `fascistic' dường như được ưa chuộng hơn tại MIT, có thể do tương tự với `touristic' (xem tourist hoặc dưới ảnh hưởng của tiếng Đức/Yiddish `faschistisch'). 2. Trong thiết kế ngôn ngữ và các công cụ phần mềm khác, `the fascist alternative' (phương án phát xít) là cách tiếp cận hạn chế và có cấu trúc chặt chẽ nhất để hiện thực hóa một chức năng cụ thể; ngụ ý rằng điều này có thể đáng mơ ước nhằm đơn giản hóa việc thực thi hoặc cung cấp khả năng kiểm tra lỗi ngặt nghèo hơn. So sánh với bondage-and-discipline language, mặc dù thuật ngữ đó mang tính toàn cục hơn là cục bộ.
Node:
fat electrons
, Next:
fat-finger
, Previous:
fascist
, Up:
= F =
fat electrons danh từ.
Lý thuyết của hacker kỳ cựu David Cargill về nguyên nhân gây ra các lỗi trục trặc máy tính. Hệ thống điện thông thường của bạn lấy dòng điện lưới từ các máy phát điện lớn thông qua một cặp đầu nối cuộn dây nằm gần đỉnh của cỗ máy phát điện. Khi các chổi quét của đầu nối thông thường bị bẩn, người ta tháo chúng ra khỏi đường dây để làm sạch, và sử dụng các đầu nối phụ trợ đặc biệt ở phía dưới cuộn dây. Giờ thì đây là vấn đề, bởi vì khi làm vậy, họ không nhận được các electron bình thường hoặc `mỏng', mà nhận được các electron béo ngậy và chậm chạp (`fat'n'sloppy'), nặng hơn và do đó lắng xuống đáy máy phát điện. Chúng chảy qua các dây dẫn bình thường rất tốt, nhưng khi phải rẽ một góc gắt (như trong một lỗ xuyên mạch tích hợp - IC via), chúng dễ bị kẹt lại. Đây là nguyên nhân gây ra các lỗi trục trặc máy tính. [Thật hấp dẫn. Rõ ràng, các electron béo phải tăng khối lượng nhờ hấp thụ bogon —ESR] So sánh bogon, magic smoke.
Node:
fat-finger
, Next:
faulty
, Previous:
fat electrons
, Up:
= F =
fat-finger ngoại động từ.
1. Ghi lỗi đánh máy trong lúc chỉnh sửa sao cho kết quả làm hỏng một tệp cấu hình theo cách gây ra hậu quả vô ích, tai hại hoặc hoàn toàn bất ngờ. "NSI đã fat-finger tệp vùng DNS của họ và một lần nữa đánh sập một nửa mạng internet." 2. Tổng quát hơn, bất kỳ lỗi đánh máy nào tạo ra kết quả tồi tệ một cách kịch tính.
Node:
faulty
, Next:
fd leak
, Previous:
fat-finger
, Up:
= F =
faulty tính từ.
Không hoạt động; có lỗi. Cùng ý nghĩa với bletcherous, losing (xem các từ này), nhưng sắc thái nhẹ nhàng hơn rất nhiều.
Node:
fd leak
, Next:
fear and loathing
, Previous:
faulty
, Up:
= F =
fd leak /F-D leek/ danh từ.
Một loại lỗi lập trình tương tự như rò rỉ vùng nhớ cốt lõi (core leak), trong đó chương trình không đóng các bộ mô tả tệp (`fd's) sau khi các thao tác tệp hoàn tất, và do đó cuối cùng bị cạn kiệt chúng. Xem leak.
Node:
fear and loathing
, Next:
feature
, Previous:
fd leak
, Up:
= F =
fear and loathing danh từ.
[lấy từ Hunter S. Thompson] Trạng thái cảm xúc do viễn cảnh phải đối phó với một số hệ thống và tiêu chuẩn thực tế hoàn toàn ngớ ngẩn nhưng lại có mặt ở khắp mọi nơi — như chip Intel 8086, COBOL, EBCDIC, hoặc bất kỳ cỗ máy IBM nào lớn hơn máy trạm. "Ái chà! Họ muốn máy tính cá nhân phải giao tiếp được với cỗ máy AI. Đến lúc sợ hãi và chán ghét rồi đây!"
Node:
feature
, Next:
feature creature
, Previous:
fear and loathing
, Up:
= F =
feature danh từ.
1. [thông dụng] Một thuộc tính hoặc hành vi tốt (của một chương trình). Việc nó có được cố ý thiết kế hay không không quan trọng. 2. [thông dụng] Một thuộc tính hoặc hành vi có chủ đích (của một chương trình). Việc nó tốt hay xấu không quan trọng (nhưng nếu xấu, nó cũng là một misfeature - tính năng lỗi). 3. Một thuộc tính hoặc hành vi đáng ngạc nhiên; cụ thể là một thuộc tính cố ý không nhất quán vì hoạt động như vậy tốt hơn — do đó, sự không nhất quán như vậy là một tính năng chứ không phải lỗi. Loại tính năng này đôi khi được gọi là miswart; hãy xem mục đó để có một ví dụ kinh điển. 4. Một thuộc tính hoặc hành vi thừa thãi hoặc không cần thiết, dù có lẽ cũng ấn tượng hoặc đáng yêu. Ví dụ, một tính năng của hàm format trong Common LISP là khả năng in số theo hai định dạng chữ số La Mã khác nhau (xem bells whistles and gongs). 5. Một thuộc tính hoặc hành vi được đưa vào để giúp đỡ người khác nhưng lại vô tình cản đường bạn. 6. [thông dụng] Một lỗi đã được đưa vào tài liệu. Gọi một thứ là tính năng đôi khi có nghĩa là tác giả của chương trình đã không lường trước trường hợp cụ thể đó, và chương trình đã phản hồi theo một cách bất ngờ nhưng không hẳn là sai sót nghiêm trọng. Một trò đùa kinh điển là một lỗi có thể được biến thành một tính năng đơn giản bằng cách ghi chép nó vào tài liệu (khi đó về mặt lý thuyết không ai có thể phàn nàn vì nó có trong sách hướng dẫn), hoặc thậm chí chỉ đơn giản bằng cách tuyên bố nó là tốt. "Đó không phải là lỗi, đó là tính năng!" là một câu cửa miệng phổ biến. Xem thêm feetch feetch, creeping featurism, wart, green lightning.
Mối quan hệ giữa lỗi (bug), tính năng (feature), tính năng lỗi (misfeature), mụn cóc (wart), và mụn cóc lỗi (miswart) có thể được làm sáng tỏ qua đoạn đối thoại giả định sau giữa hai hacker trên một chiếc máy bay:
A: "Ghế này không ngả ra sau được."
B: "Đó không phải là lỗi, đó là tính năng. Có một cửa thoát hiểm được thiết kế xung quanh ô cửa sổ phía sau bạn, và lối đi đó phải được giữ thông thoáng."
A: "Ồ. Vậy thì đó là một misfeature; đáng lẽ họ nên tăng khoảng cách giữa các hàng ghế ở đây chứ."
B: "Đúng vậy. Nhưng nếu họ tăng khoảng cách ở chỉ một khu vực thì nó sẽ thành một wart — họ sẽ phải làm các tấm trần có chiều dài phi tiêu chuẩn để lắp lên trên những chiếc ghế bị dịch chuyển đó."
A: "Thực ra là một miswart. Nếu họ tăng khoảng cách xuyên suốt, họ sẽ mất đi vài hàng ghế và một phần biên lợi nhuận. Vì vậy, khoảng cách không đều thực sự là The Right Thing (Điều Đúng Đắn)."
B: "Quả thực là vậy."
`Undocumented feature' (Tính năng không có trong tài liệu) là một uyển ngữ phổ biến, được cho là hài hước để chỉ một lỗi phần mềm. Có một trò đùa liên quan đôi khi được gọi là "bài kiểm tra một câu hỏi dành cho dân geek". Bạn nói với ai đó rằng: "Hôm nay tôi thấy một chiếc Volkswagen Beetle có biển số xe cá nhân là FEATURE." Nếu anh ta/cô ta cười, anh ta/cô ta chính là một geek (xem computer geek, ý 2).
Node:
feature creature
, Next:
feature creep
, Previous:
feature
, Up:
= F =
feature creature danh từ.
[có thể bắt nguồn từ tiếng lóng `creature feature' chỉ phim kinh dị] 1. Người thích thêm các tính năng vào thiết kế hoặc chương trình, có lẽ phải đánh đổi bằng sự mạch lạc, tính súc tích hoặc gu thẩm mỹ. 2. Hoặc cách khác, một sinh vật thần thoại xúi giục những lập trình viên vốn dĩ rất tỉnh táo thực hiện những hành động quái đản đó. Xem thêm feeping creaturism, creeping featurism.
Node:
feature creep
, Next:
feature key
, Previous:
feature creature
, Up:
= F =
feature creep danh từ.
[thông dụng] Kết quả của hiện tượng creeping featurism, như trong câu "Emacs đang mắc bệnh nặng về feature creep".
Node:
feature key
, Next:
feature shock
, Previous:
feature creep
, Up:
= F =
feature key danh từ.
[thông dụng] Phím trên máy Macintosh có hình vẽ cỏ bốn lá ở mặt trên; đôi khi được gọi là `flower' (bông hoa), `pretzel' (bánh quy xoắn), `clover' (cỏ ba/bốn lá), `propeller' (cánh quạt), `beanie' (mũ chỏm đầu — một tham chiếu rõ ràng đến đặc điểm chính của chiếc mũ chỏm gắn chông chóng), splat, `open-apple' (táo mở) hoặc (chính thức, trong tài liệu của Mac) là `command key' (phím lệnh). Bằng tiếng Pháp, thuật ngữ `papillon' (con bướm) đã được ghi nhận. Sự bùng nổ các thuật ngữ cho sinh vật này có thể minh họa một mối nguy hiểm tinh vi của các giao diện mang tính biểu tượng.
Nhiều người đã bị bối rối trước biểu tượng giống cỏ bốn lá xuất hiện trên phím tính năng. Tên cổ xưa nhất của nó là `thập tự St. Hannes', nhưng nó xuất hiện trong nghệ thuật Viking tiền Thiên Chúa giáo như một họa tiết trang trí. Khắp vùng Scandinavia ngày nay, các cơ quan giao thông sử dụng nó để đánh dấu các di tích lịch sử. Apple đã nhặt nhạnh biểu tượng này từ một nhà phát triển Mac đời đầu vốn là người Thụy Điển. Tài liệu của Apple đưa ra bản dịch là "tính năng thú vị" (interesting feature)!
Có một số tranh cãi về tên gọi chính xác (bằng tiếng Thụy Điển) của biểu tượng này. Về mặt kỹ thuật, nó viết tắt cho từ `sevärdhet' (điều đáng xem); rất nhiều trong số đó là các nhà thờ cổ. Một số người Thụy Điển báo cáo một thành ngữ cho ký hiệu này là từ `kyrka', cùng gốc với từ `church' trong tiếng Anh và phát âm (tương đối) là /chur'ka/ trong tiếng Thụy Điển hiện đại. Những người khác nói điều này là vô nghĩa. Các thành ngữ khác được báo cáo cho ký hiệu này là `runa' (chữ rune) hoặc `runsten' /roon'stn/ (há đá rune), bắt nguồn từ thực tế là nhiều tính năng thú vị là đá khắc chữ rune của người Viking. Thuật ngữ `fornminne' /foorn'min'*/ (di tích cổ, tượng đài cổ) cũng được ghi nhận, đặc biệt là trong số những người nghĩ rằng bản thân chiếc máy Mac là một di tích cổ.
Node:
feature shock
, Next:
featurectomy
, Previous:
feature key
, Up:
= F =
feature shock danh từ.
[lấy từ tựa đề sách của Alvin Toffler "Future Shock" - Sốc tương lai] Sự bối rối của người dùng (hoặc lập trình viên!) khi đối mặt với một gói phần mềm có quá nhiều tính năng và tài liệu hướng dẫn sơ khai kém chất lượng.
Node:
featurectomy
, Next:
feep
, Previous:
feature shock
, Up:
= F =
featurectomy /fee`ch*r-ek't*-mee/ danh từ.
Hành động loại bỏ một tính năng ra khỏi một chương trình. Các ca cắt bỏ tính năng (featurectomy) có hai loại, `righteous' (chính đáng) và `reluctant' (bất đắc dĩ). Featurectomy chính đáng được thực hiện vì người loại bỏ tin rằng chương trình sẽ thanh lịch hơn nếu không có tính năng đó, hoặc đã có một cách tương đương và tốt hơn để đạt được cùng một mục đích. (Làm như vậy không hoàn toàn giống với việc loại bỏ một tính năng lỗi - misfeature). Featurectomy bất đắc dĩ được thực hiện để thỏa mãn một số ràng buộc bên ngoài như kích thước mã nguồn hoặc tốc độ thực thi.
Node:
feep
, Next:
feeper
, Previous:
featurectomy
, Up:
= F =
feep /feep/
1. danh từ. Âm thanh "chuông" điện tử nhẹ nhàng của một thiết bị đầu cuối hiển thị (ngoại trừ VT-52); một tiếng bíp (trên thực tế, thế giới vi tính có vẻ ưa chuộng từ beep hơn). 2. nội động từ. Khiến màn hình phát ra âm thanh feep. Các máy ASR-33 (các TTY nguyên bản) không phát ra tiếng feep; chúng có chuông cơ học kêu ben keng. Các dạng thay thế: beep, `bleep', hoặc hầu như bất kỳ từ tượng thanh nào phù hợp. (Jeff MacNelly, trong bộ truyện tranh "Shoe", sử dụng từ `eep' cho âm thanh phát ra từ thiết bị đầu cuối máy tính và trò chơi điện tử; đây có lẽ là sự mô phỏng gần nhất bằng văn bản cho đến nay.) Thuật ngữ `breedle' đôi khi được nghe thấy tại SAIL, nơi các thiết bị phát tiếng bíp của thiết bị đầu cuối không hề nhẹ nhàng chút nào (chúng nghe giống phiên bản âm nhạc của một tiếng khạc nhổ hoặc tiếng la ó mỉa mai; để có sự hình dung gần đúng, hãy tưởng tượng tiếng bíp của thiết bị liên lạc trong Star Trek kéo dài trong năm giây). `Feper' trên VT-52 đã được so sánh với âm thanh của chiếc Chevy đời '52 bị tước bánh răng. Xem thêm ding.
Node:
feeper
, Next:
feeping creature
, Previous:
feep
, Up:
= F =
feeper /fee'pr/ danh từ.
Thiết bị trong một thiết bị đầu cuối hoặc máy trạm (thường là một dạng loa nào đó) tạo ra âm thanh feep.
Node:
feeping creature
, Next:
feeping creaturism
, Previous:
feeper
, Up:
= F =
feeping creature danh từ.
[từ feeping creaturism] Một tính năng không cần thiết; một chi tiết rườm rà (chrome) mà theo đánh giá của người nói, chính là cái mũi lạc đà chui vào lều, dẫn đến cả một bầy đàn các tính năng mới xuất hiện.
Node:
feeping creaturism
, Next:
feetch feetch
, Previous:
feeping creature
, Up:
= F =
feeping creaturism /fee'ping kree`ch*r-izm/ danh từ.
Một phép nói lái có chủ ý cho từ creeping featurism, nhằm ẩn ý rằng hệ thống hoặc chương trình đang bàn đã biến thành một sinh vật quái dị gồm toàn những đoạn mã chắp vá (hacks). Thuật ngữ này thực ra không được định nghĩa rõ ràng, nhưng nghe rất kêu nên hầu hết các hacker đều đã nói hoặc nghe qua. Nó có lẽ được củng cố bởi hình ảnh các thiết bị đầu cuối lảng vảng trong bóng tối và phát ra những tiếng kêu quen thuộc của chúng.
Node:
feetch feetch
, Next:
fence
, Previous:
feeping creaturism
, Up:
= F =
feetch feetch /feech feech/ thán từ.
Nếu ai đó kể cho bạn nghe về một cải tiến mới nào đó đối với một chương trình, bạn có thể đáp lại rằng: "Feetch, feetch!" Ý nghĩa của câu này phụ thuộc rất nhiều vào ngữ điệu giọng nói. Với sự nhiệt tình, nó có nghĩa đại loại như "Chà, tuyệt quá! Một bản hack đỉnh cao làm sao!" Với vẻ miễn cưỡng hoặc nghi ngờ rõ rệt, nó có nghĩa là "Tôi không biết nữa; nghe có vẻ chỉ là một thứ thừa thãi và phức tạp nữa mà thôi". Với giọng điệu cam chịu, nó có nghĩa là, "Ừ thì, tôi thích giữ mọi thứ đơn giản hơn, nhưng có lẽ buộc phải làm vậy thôi".
Node:
fence
, Next:
fencepost error
, Previous:
feetch feetch
, Up:
= F =
fence danh từ. 1.
Một chuỗi gồm một hoặc nhiều ký tự phân biệt (ngoài băng tần) đặc biệt (hoặc các mục dữ liệu khác), được sử dụng để phân định một đoạn dữ liệu dự định được xử lý như một khối duy nhất (tài liệu khoa học máy tính gọi đây là `sentinel' - lính gác). Ký tự NUL (ASCII 0000000) dùng để kết thúc chuỗi trong C chính là một hàng rào (fence). Ký tự Hex FF cũng được sử dụng theo cách này (mặc dù ít thường xuyên hơn một chút). Xem zigamorph. 2. Một giá trị dữ liệu bổ sung được chèn vào một mảng hoặc cấu trúc dữ liệu khác nhằm cho phép một số bài kiểm tra thông thường trên nội dung của mảng cũng hoạt động như một bài kiểm tra kết thúc. Ví dụ, một thủ tục được tối ưu hóa cao để tìm kiếm một giá trị trong một mảng có thể cố tình đặt một bản sao của giá trị cần tìm sau khe cuối cùng của mảng, từ đó cho phép vòng lặp tìm kiếm chính tìm kiếm giá trị mà không cần phải kiểm tra ở mỗi bước xem đã đến cuối mảng hay chưa. 3. [trong số những người dùng trình biên dịch tối ưu hóa] Bất kỳ kỹ thuật nào, thường tận dụng kiến thức về trình biên dịch, nhằm ngăn chặn một số phép tối ưu hóa nhất định. Được sử dụng khi các cơ chế tường minh không có sẵn hoặc quá mức cần thiết. Thường là một bản hack: "Tôi gọi một thủ tục giả ở đó để buộc xóa sạch thông tin tô màu thanh ghi của trình tối ưu hóa" có thể được diễn đạt ngắn gọn hơn là "Đó là một thủ tục hàng rào (fence procedure)".
Node:
fencepost error
, Next:
fiber-seeking backhoe
, Previous:
fence
, Up:
= F =
fencepost error danh từ.
1. [thông dụng] Một vấn đề với dạng tương đương rời rạc của điều kiện biên, thường biểu hiện trong các chương trình bởi các vòng lặp lặp đi lặp lại. Bắt nguồn từ bài toán sau: "Nếu bạn xây một hàng rào dài 100 feet với các cột cách nhau 10 feet, bạn cần bao nhiêu cột?" (Hoặc 9 hoặc 11 là câu trả lời tốt hơn con số 10 hiển nhiên.) Ví dụ, giả sử bạn có một danh sách dài hoặc một mảng các mục, và muốn xử lý các mục từ m đến n; có bao nhiêu mục tất cả? Câu trả lời hiển nhiên là n - m, nhưng con số đó lệch một đơn vị; câu trả lời đúng phải là n - m + 1. Một chương trình sử dụng công thức `hiển nhiên' đó sẽ mắc lỗi fencepost. Xem thêm zeroth và off-by-one error, và lưu ý rằng không phải mọi lỗi lệch một đơn vị đều là lỗi fencepost. Trò chơi Giành ghế âm nhạc (Musical Chairs) liên quan đến một lỗi lệch một đơn vị thảm khốc khi N người cố gắng ngồi vào N - 1 chiếc ghế, nhưng đó không phải là lỗi fencepost. Lỗi fencepost bắt nguồn từ việc đếm các vật thể thay vì đếm khoảng trống giữa chúng, hoặc ngược lại, hay từ việc quên cân nhắc xem nên đếm một hay cả hai đầu của một hàng. 2. [hiếm] Một lỗi phát sinh do các quy 규칙 bất ngờ trong các giá trị đầu vào, có thể (ví dụ) làm tê liệt hoàn toàn một cây nhị phân hoặc việc cài đặt bảng băm vốn dĩ có hiệu quả về mặt lý thuyết. (Lỗi ở đây liên quan đến sự khác biệt giữa hành vi kỳ vọng và hành vi tệ nhất của một thuật toán.)
Node:
fiber-seeking backhoe
, Next:
FidoNet
, Previous:
fencepost error
, Up:
= F =
fiber-seeking backhoe
[thông dụng trong giới nhân viên ISP trục chính] Bất kỳ loại máy móc hạng nặng, gây gián đoạn nào thường xuyên cắt đứt các đường liên kết trục chính quan trọng, tạo ra sự cố mất kết nối Internet và các vấn đề về gói tin trên không.
Node:
FidoNet
, Next:
field circus
, Previous:
fiber-seeking backhoe
, Up:
= F =
FidoNet danh từ.
Một mạng lưới máy tính cá nhân sở thích trên toàn thế giới dùng để trao đổi thư từ, các nhóm thảo luận và các tệp tin. Được thành lập vào năm 1984 và ban đầu chỉ bao gồm các máy IBM PC và dòng máy tương thích, FidoNet nay đã bao gồm các cỗ máy đa dạng như Apple ][, Atari, Amiga và hệ thống Unix. Trong nhiều năm, FidoNet thực sự phát triển nhanh hơn cả Usenet, nhưng sự ra đời của truy cập Internet giá rẻ có lẽ có nghĩa là thời gian của nó không còn nhiều. Đầu năm 1999, FidoNet có khoảng 30.000 nút mạng, giảm từ mức 38.000 vào năm 1996.
Node:
field circus
, Next:
field servoid
, Previous:
FidoNet
, Up:
= F =
field circus danh từ.
[một trò chơi chữ mang tính miệt thị dựa trên từ `field service' - dịch vụ hiện trường] Tổ chức dịch vụ hiện trường của bất kỳ nhà sản xuất phần cứng nào, nhưng ban đầu là DEC. Có cả một thể loại truyện cười về các kỹ sư field circus:
Hỏi: Làm thế nào để nhận ra một kỹ sư field circus bị thủng lốp xe?
Đáp: Anh ta đang thay từng chiếc lốp một để xem chiếc nào bị thủng.
Hỏi: Làm thế nào để nhận ra một kỹ sư field circus bị hết xăng?
Đáp: Anh ta đang thay từng chiếc lốp một để xem chiếc nào bị thủng.
Hỏi: Làm thế nào để biết đó chính là kỹ sư field circus của bạn?
Đáp: Lốp dự phòng cũng bị thủng nốt.
[Xem Easter egging để có thêm cái nhìn sâu sắc về những câu nói đùa này.]
Ngoài ra còn có bài `Khúc ca Field circus' (từ tệp kế hoạch cũ dành cho DEC trên MIT-AI):
Maynard! Maynard!
Đừng có giỡn mặt với chúng tôi!
Chúng tôi hung hãn và chúng tôi lì lợm!
Nếu khiến chúng tôi bối rối
Chúng tôi sẽ làm hỏng bét đồ đạc của anh.
(Trụ sở dịch vụ của DEC, vẫn tồn tại dưới thời Compaq, nằm ở Maynard, Massachusetts.)
Node:
field servoid
, Next:
Fight-o-net
, Previous:
field circus
, Up:
= F =
field servoid [chơi chữ dựa trên từ `android'] /fee'ld ser'voyd/ danh từ.
Đại diện của một tổ chức dịch vụ hiện trường (xem field circus). Từ này mang nhiều ý nghĩa hàm ẩn của từ droid (người máy).
Node:
Fight-o-net
, Next:
File Attach
, Previous:
field servoid
, Up:
= F =
Fight-o-net danh từ.
[FidoNet] Sự bóp méo có chủ ý từ FidoNet, thường được áp dụng sau một loạt các bài cãi vã nảy lửa (flamage) trong một bản sao (echo) cụ thể, đặc biệt là bản sao SYSOP hoặc Fidonews (xem 'Snooze).
Node:
File Attach
, Next:
File Request
, Previous:
Fight-o-net
, Up:
= F =
File Attach [FidoNet]
1. danh từ. Một tệp tin được gửi kèm theo thông điệp thư từ hệ thống FidoNet này sang hệ thống FidoNet khác. 2. ngoại động từ. Gửi cho ai đó một tệp tin bằng cách sử dụng tùy chọn File Attach trong chương trình gửi thư FidoNet.
Node:
File Request
, Next:
file signature
, Previous:
File Attach
, Up:
= F =
File Request [FidoNet]
1. danh từ. Phiên bản tương đương của FidoNet đối với FTP, trong đó một hệ thống FidoNet tự động quay số kết nối tới hệ thống khác và "húp" (snarfs) một hoặc nhiều tệp tin. Thường được viết tắt là `FReq'; các tệp tin thường được thông báo là "có sẵn để FReq" giống như cách các tệp tin được thông báo là "có sẵn cho/bằng FTP ẩn danh" trên Internet. 2. ngoại động từ. Hành động lấy một bản sao của tệp tin bằng cách sử dụng tùy chọn File Request của chương trình gửi thư FidoNet.
Node:
file signature
, Next:
filk
, Previous:
File Request
, Up:
= F =
file signature danh từ.
Một số kỳ diệu (magic number), nghĩa 3.
Node:
filk
, Next:
film at 11
, Previous:
file signature
, Up:
= F =
filk /filk/ danh từ, động từ.
[bắt nguồn từ cộng đồng hâm mộ khoa học viễn tưởng SF, nơi một lỗi đánh máy chữ `folk' được chấp nhận thành một từ mới] Một bài hát phổ thông hoặc dân ca có phần lời được sửa đổi hoặc viết mới hoàn toàn và/hoặc kèm theo âm nhạc, nhằm tạo hiệu ứng hài hước khi đọc, và/hoặc để hát vào đêm muộn tại các đại hội SF. Có một tiểu thể loại thịnh hành của các bài này được gọi là `computer filks' (filk máy tính), do các hacker sáng tác và thường chứa đựng sự hài hước mang tính kỹ thuật khá tinh vi. Xem double bucky để biết ví dụ. So sánh grilf, hing, pr0n, và newsfroup.
Node:
film at 11
, Next:
filter
, Previous:
filk
, Up:
= F =
film at 11
[MIT: nhại lại các phát thanh viên truyền hình] 1. Được sử dụng trong trò chuyện để thông báo về các sự kiện bình thường, với hàm ý mỉa mai rằng những sự kiện này có sức chấn động địa cầu. "ITS bị sập; phim phát sóng lúc 11 giờ." "Tìm thấy lỗi trong trình lập lịch; phim phát sóng lúc 11 giờ." 2. Cũng được sử dụng rộng rãi bên ngoài MIT để chỉ ra rằng thông tin bổ sung sẽ có sẵn vào một thời điểm nào đó trong tương lai, mà không hàm ý bất cứ điều gì đặc biệt bình thường về sự kiện được nhắc đến. Ví dụ, "Máy chủ tệp thư điện tử đã chết sáng nay; chúng tôi tìm thấy rác rưởi khắp thư mục gốc. Phim phát sóng lúc 11 giờ." sẽ cho thấy rằng một sự cố lớn đã xảy ra nhưng những người đang xử lý nó chưa có thêm thông tin gì về sự cố đó; việc sử dụng cụm từ này theo cách này gợi ý một cách nhẹ nhàng rằng vấn đề có khả năng được khắc phục nhanh hơn nếu những người sửa lỗi có thể dành thời gian để sửa lỗi thay vì trả lời các câu hỏi — mà câu trả lời sẽ xuất hiện trên "bản tin 11 giờ" thông thường, nếu mọi người chịu kiên nhẫn.
Biến thể "MPEGs at 11" gần đây đã được nhắc đến (MPEG là định dạng video kỹ thuật số).
Node:
filter
, Next:
Finagle's Law
, Previous:
film at 11
, Up:
= F =
filter danh từ.
[rất phổ biến; gốc từ Unix, nay cũng có trong MS-DOS] Một chương trình xử lý luồng dữ liệu đầu vào thành luồng dữ liệu đầu ra theo một cách được xác định rõ ràng, và không thực hiện thao tác nhập/xuất (I/O) đi bất kỳ đâu khác ngoại trừ khả năng xảy ra điều kiện lỗi; một chương trình được thiết kế để sử dụng làm một giai đoạn trong một `đường ống' (pipeline — xem plumbing). So sánh sponge.
Node:
Finagle's Law
, Next:
fine
, Previous:
filter
, Up:
= F =
Finagle's Law danh từ.
Phiên bản tổng quát hoặc "dân gian" của Định luật Murphy, có tên đầy đủ là "Định luật Phủ định Động lực học của Finagle" (Finagle's Law of Dynamic Negatives) và thường được diễn đạt là "Bất cứ điều gì có thể sai sót, sẽ sai sót". Một biến thể được giới hacker ưa chuộng là "Sự oái oăm của Vũ trụ có xu hướng đạt mức tối đa" (nhưng xem thêm Hanlon's Razor). Nhãn hiệu `Finagle's Law' được phổ biến bởi nhà văn SF Larry Niven trong một số câu chuyện miêu tả nền văn hóa biên giới của những người khai thác tiểu hành tinh; nền văn hóa `Belter' này tuyên bố tôn giáo và/hoặc trò đùa cửa miệng liên quan đến việc tôn súng vị thần đáng sợ Finagle và vị tiên điên cuồng Murphy của ông ta. Một số nền văn hóa kỹ thuật và khoa học (ví dụ: các nhà cổ sinh vật học) biết đến nó dưới cái tên `Sod's Law' (Định luật Sod); cách dùng này có lẽ phổ biến hơn ở Anh Quốc.
Node:
fine
, Next:
finger
, Previous:
Finagle's Law
, Up:
= F =
fine tính từ.
[WPI] Tốt, nhưng chưa đủ tốt để được coi là cuspy (tuyệt hảo). Từ `fine' tất nhiên được dùng ở những nơi khác, nhưng không đi kèm với sự so sánh ngầm với mức độ cao hơn mà từ cuspy ngụ ý.
Node:
finger
, Next:
finger trouble
, Previous:
fine
, Up:
= F =
finger
[WAITS, qua BSD Unix] 1. danh từ. Một chương trình hiển thị thông tin về một người dùng cụ thể hoặc tất cả người dùng đã đăng nhập vào hệ thống, hoặc một hệ thống từ xa. Thường hiển thị họ tên đầy đủ, thời gian đăng nhập lần cuối, thời gian rảnh (idle time), dòng thiết bị đầu cuối và vị trí thiết bị đầu cuối (nếu có). Cũng có thể hiển thị một tệp kế hoạch (plan file) do người dùng để lại (xem thêm Hacking X for Y). 2. ngoại động từ. Áp dụng lệnh finger cho một tên người dùng. 3. ngoại động từ. Mở rộng ra, kiểm tra trạng thái hiện tại của con người bằng bất kỳ phương tiện nào. "Foodp?" "T!" "Được rồi, finger Lisa xem cô ấy có đang rảnh không." 4. Bất kỳ hình ảnh nào (được soạn thảo bằng các ký tự ASCII) mô tả `ngón tay thối' (the finger). Ban đầu là một thành phần hài hước trong tệp kế hoạch của ai đó nhằm ngăn chặn kẻ tò mò dùng lệnh finger (nghĩa 2), nó đã bước vào kho vũ khí của một số kẻ chuyên gây chiến mạng (flamers).
Node:
finger trouble
, Next:
finger-pointing syndrome
, Previous:
finger
, Up:
= F =
finger trouble danh từ.
Gõ sai phím, lỗi đánh máy, hoặc sự bất tài tổng thể với bàn phím (điều này đáng ngạc nhiên lại rất phổ biến trong giới hacker, xét đến khoảng thời gian họ ngồi trước bàn phím). "Tôi cứ gõ dấu hai chấm ở cuối câu lệnh thay vì dấu chấm phẩy", "Lại lỗi tay nữa rồi hử?".
Node:
finger-pointing syndrome
, Next:
finn
, Previous:
finger trouble
, Up:
= F =
finger-pointing syndrome danh từ.
Kết quả quá đỗi thường xuyên của các lỗi phần mềm (bug), đặc biệt là trong các cấu hình mới hoặc thử nghiệm. Nhà cung cấp phần cứng chỉ tay đổ lỗi cho phần mềm. Nhà cung cấp phần mềm chỉ tay đổ lỗi cho phần cứng. Tất cả những gì tội nghiệp người dùng nhận được chỉ là ngón tay thối (the finger).
Node:
finn
, Next:
firebottle
, Previous:
finger-pointing syndrome
, Up:
= F =
finn động từ.
[IRC] Lên mặt dạy đời ai đó dựa trên khoảng thời gian người đó đã tham gia IRC. Thuật ngữ này bắt nguồn từ thực tế là IRC ban đầu được viết ở Phần Lan vào năm 1987. Có thể có một chút ảnh hưởng từ nhân vật `Finn' trong tiểu thuyết cyberpunk kinh điển "Count Zero" của William Gibson, người mà tại một thời điểm đã nói với một nhân vật khác (trẻ hơn rất nhiều) rằng "Tôi có đôi giày còn nhiều tuổi hơn cậu đấy, thế nên câm miệng đi!"
Node:
firebottle
, Next:
firefighting
, Previous:
finn
, Up:
= F =
firebottle danh từ (cũ).
Một thiết bị điện chủ động lớn, nguyên thủy, ngốn điện, có chức năng tương tự như bóng bán dẫn hiệu ứng trường (FET) nhưng được chế tạo bằng thủy tinh, kim loại và chân không. Đặc trưng bởi chi phí cao, mật độ thấp, độ tin cậy thấp, hoạt động ở nhiệt độ cao và tiêu tán công suất lớn. Đôi khi bị gọi nhầm là `tube' (đèn điện tử) ở Mỹ hoặc `valve' (van) ở Anh; một thuật ngữ mang tính hacker khác là glassfet.
Node:
firefighting
, Next:
firehose syndrome
, Previous:
firebottle
, Up:
= F =
firefighting danh từ.
1. Những gì các quản trị viên hệ thống (sysadmin) phải làm để khắc phục các sự cố vận hành đột ngột. Trái ngược với hacking. "Đang hack trình đọc tin tức mới của cậu à?" "Không, một sự cố chập điện đã làm hỏng mạng và tớ mất toi cả buổi chiều để chữa cháy." 2. Hành động dồn rất nhiều nhân lực và thức khu làm đêm cho một dự án, đặc biệt để kịp ra mắt trước thời hạn. Xem thêm gang bang, Mongolian Hordes technique; tuy nhiên, thuật ngữ `firefighting' ngụ ý rằng nỗ lực đang đổ vào việc săn lùng lỗi thay vì thêm các tính năng.
Node:
firehose syndrome
, Next:
firewall code
, Previous:
firefighting
, Up:
= F =
firehose syndrome danh từ.
Trong văn hóa dân gian chính thống, người ta nhận thấy rằng cố gắng uống nước từ một vòi cứu hỏa có thể là một cách hay để làm rách môi bạn. Trên các mạng máy tính, sự vắng mặt hoặc thất bại của các cơ chế điều khiển lưu lượng có thể dẫn đến tình trạng hệ thống gửi phun ra một trận lũ gói dữ liệu ồ ạt tới một hệ thống nhận bất hạnh, vượt quá khả năng xử lý của nó. So sánh overrun, buffer overflow.
Node:
firewall code
, Next:
firewall machine
, Previous:
firehose syndrome
, Up:
= F =
firewall code danh từ.
1. Đoạn mã bạn đưa vào hệ thống (ví dụ: tổng đài điện thoại) để đảm bảo rằng người dùng không thể gây ra bất kỳ thiệt hại nào. Vì người dùng luôn muốn có thể làm mọi thứ nhưng không bao giờ muốn chịu đựng bất kỳ sai lầm nào, việc xây dựng một bức tường lửa (firewall) không chỉ là vấn đề lập trình phòng thủ mà còn là vấn đề trình bày giao diện, sao cho người dùng thậm chí không cảm thấy tò mò về những góc khuất của hệ thống nơi họ có thể tự làm cháy mình. 2. Bất kỳ lệnh kiểm tra tính hợp lý (sanity check) nào được chèn vào để bắt một lỗi "không thể xảy ra" (can't happen error). Các lập trình viên khôn ngoan thường sửa mã để khắc phục một lỗi hai lần: một lần để sửa lỗi, và một lần để chèn một bức tường lửa nhằm ngăn chặn lỗi trước khi nó gây ra quá nhiều thiệt hại.
Node:
firewall machine
, Next:
fireworks mode
, Previous:
firewall code
, Up:
= F =
firewall machine danh từ.
Một cỗ máy cổng chuyên dụng được cài đặt các biện pháp phòng ngừa bảo mật đặc biệt, được sử dụng để phục vụ các kết nối mạng bên ngoài và các đường dây quay số vào. Ý tưởng là để bảo vệ một cụm máy móc được quản lý lỏng lẻo hơn ẩn giấu phía sau nó khỏi những kẻ xâm nhập (crackers). Tường lửa điển hình là một hộp Unix chạy trên vi xử lý giá rẻ, được giữ sạch sẽ không chứa dữ liệu quan trọng, với một lô modem và cổng mạng công cộng trên đó nhưng chỉ có một kết nối được theo dõi cẩn thận quay trở lại phần còn lại của cụm máy. Các biện pháp phòng ngừa đặc biệt có thể bao gồm giám sát mối đe dọa, gọi lại (callback), và thậm chí là một hộp sắt hoàn chỉnh có thể khóa mã theo các ID hoặc mẫu hoạt động đến cụ thể. Đồng nghĩa flytrap, Venus flytrap.
[Khi mới được đặt ra vào giữa những năm 1980, thuật ngữ này hoàn toàn là biệt ngữ kỹ thuật. Giờ đây (1999) nó đã trở thành thuật ngữ công nghệ, và được giữ lại chỉ như một ví dụ về sự tiếp thu —ESR]
Node:
fireworks mode
, Next:
firmware
, Previous:
firewall machine
, Up:
= F =
fireworks mode danh từ.
1. Chế độ mà một cỗ máy đôi khi được cho là đang ở trong đó khi nó đang thực hiện hoạt động sập nguồn và bốc cháy (crash and burn). 2. Có một ý nghĩa cụ thể hơn của thuật ngữ này trong cộng đồng Amiga. Từ `fireworks' (pháo hoa) mô tả các hiệu ứng của một vụ tai nạn cực kỳ nghiêm trọng khiến (các) con trỏ video không thể được thiết lập lại ở phần đầu của khoảng trống dọc (vertical blank). Điều này khiến bộ chuyển đổi số sang tương tự (DAC) cuộn qua toàn bộ nội dung của bộ nhớ CHIP (video hoặc video+CPU). Vì mỗi mặt phẳng bit (bit plane) cuộn riêng biệt nên đây là một hiệu ứng khá hoành tráng.
Node:
firmware
, Next:
firmy
, Previous:
fireworks mode
, Up:
= F =
firmware /ferm'weir/ danh từ.
Phần mềm nhúng nằm trong bộ nhớ EPROM hoặc bộ nhớ flash. Nó không hẳn là phần cứng, nhưng ít nhất không phải tải từ đĩa giống như phần mềm thông thường. Cách sử dụng của hacker khác với thuật ngữ kỹ thuật thông thường ở chỗ hacker thường không áp dụng nó cho những thứ mà bạn hoàn toàn không thể chạm tới, chẳng hạn như chương trình chạy trên máy tính bỏ túi. Thay vào đó, nó ngụ ý rằng firmware có thể được thay đổi, ngay cả khi làm như vậy có nghĩa là phải mở hộp và cắm một con chip mới. BIOS của máy tính là một ví dụ kinh điển, mặc dù ngày nay có firmware trong các bộ điều khiển đĩa, modem, card màn hình và thậm chí cả ổ đĩa CD-ROM.
Node:
firmy
, Next:
fish
, Previous:
firmware
, Up:
= F =
firmy /fer'mee/ danh từ.
Đồng nghĩa với stiffy (đĩa mềm 3.5 inch).
Node:
fish
, Next:
FISH queue
, Previous:
firmy
, Up:
= F =
fish danh từ.
[Đại học Adelaide, Australia] 1. Một biến số cú pháp giả (metasyntactic variable) khác. Xem foo. Bắt nguồn ban đầu từ tiểu phẩm Monty Python ở giữa bộ phim "The Meaning of Life" có tựa đề "Find the Fish". 2. Một trò chơi chữ đồng âm cho `microfiche' (vi bản). Một tủ đựng tài liệu vi bản có thể được gọi là `fish tank' (bể cá).
Node:
FISH queue
, Next:
FITNR
, Previous:
fish
, Up:
= F =
FISH queue danh từ.
[từ viết tắt, theo phép loại suy với FIFO (First In, First Out - Vào trước, ra trước)] `First In, Still Here' (Vào trước, vẫn ở đây). Một cách nói đùa để chỉ ra rằng việc xử lý một chuỗi sự kiện hoặc yêu cầu cụ thể đã đứng khựng lại hoàn toàn. Cũng có `FISH mode' và `FISHnet'; cái sau có thể được áp dụng cho bất kỳ mạng nào đang chạy thực sự chậm hoặc thể hiện sự chập chờn cực độ.
Node:
FITNR
, Next:
fix
, Previous:
FISH queue
, Up:
= F =
FITNR // tính từ.
[Thinking Machines, Inc.] Fixed In The Next Release (Đã sửa trong bản phát hành tiếp theo). Một ký hiệu chỉ xuất hiện dưới dạng văn bản được đính kèm vào các báo cáo lỗi. Thường là một sự mong cầu vô vọng.
Node:
fix
, Next:
FIXME
, Previous:
FITNR
, Up:
= F =
fix danh từ, động từ.
Những gì người ta làm khi một vấn đề đã được báo cáo quá nhiều lần để có thể làm ngơ.
Node:
FIXME
, Next:
flag
, Previous:
fix
, Up:
= F =
FIXME thán từ mệnh lệnh.
[thông dụng] Một thẻ chuẩn thường được đặt trong các chú thích (comment) của ngôn ngữ C gần đoạn mã cần được chỉnh sửa. Mục đích của việc làm này là để lệnh grep hoặc một công cụ khớp mẫu tương tự có thể tìm thấy tất cả những nơi như vậy một cách nhanh chóng.
/* FIXME: lưu ý điều này phổ biến trong mã nguồn GNU. */
So sánh XXX.
Node:
flag
, Next:
flag day
, Previous:
FIXME
, Up:
= F =
flag danh từ.
[rất phổ biến] Một biến số hoặc đại lượng có thể nhận một trong hai giá trị; một bit, đặc biệt là bit được dùng để chỉ ra một trong hai kết quả hoặc được dùng để kiểm soát việc thực hiện một trong hai việc. "Cờ này điều khiển việc có xóa màn hình trước khi in thông điệp hay không." "Từ trạng thái chương trình chứa một số bit cờ." Được dùng cho con người theo cách loại suy giống như bit. Xem thêm hidden flag, mode bit.
Node:
flag day
, Next:
flaky
, Previous:
flag
, Up:
= F =
flag day danh từ.
Một thay đổi phần mềm không tương thích tiến lẫn lùi, đồng thời tốn kém khi thực hiện và tốn kém khi đảo ngược. "Chúng ta có thể cài đặt cái đó mà không gây ra ngày thảm họa (flag day) cho tất cả người dùng chứ?" Thuật ngữ này không liên quan gì đến việc sử dụng từ flag với nghĩa là một biến có hai giá trị. Nó bắt đầu được sử dụng khi một thay đổi lớn được thực hiện đối với hệ thống chia sẻ thời gian Multics nhằm chuyển đổi từ phiên bản mã ASCII ngắn ngủi năm 1965 sang phiên bản năm 1967 (đang ở dạng dự thảo vào thời điểm đó); việc này được lên lịch vào Ngày Cờ (Flag Day — một ngày lễ của Mỹ), ngày 14 tháng 6 năm 1966. Thay đổi thực tế đã dịch chuyển điểm mã cho ký tự xuống dòng ASCII; điều này đòi hỏi tất cả mã nguồn, tài liệu và trình điều khiển thiết bị của Multics phải được thay đổi đồng thời. Xem thêm backward compatibility.
Node:
flaky
, Next:
flamage
, Previous:
flag day
, Up:
= F =
flaky tính từ.
(biến thể chính tả `flakey') Dễ bị lỗi hỏng thường xuyên. Cách dùng này tất nhiên liên quan đến tiếng lóng phổ biến miêu tả một người là kỳ quặc, điên rồ hoặc đơn giản là không đáng tin cậy. Một hệ thống flaky vẫn đang hoạt động, đại loại thế — đủ để cám dỗ bạn sử dụng — nhưng lại hỏng thường xuyên đến mức xác suất hoàn thành công việc bạn bắt đầu là rất thấp. Giới hacker khối Thịnh vượng chung thích dùng từ dodgy hoặc wonky hơn.
Node:
flamage
, Next:
flame
, Previous:
flaky
, Up:
= F =
flamage /flay'm*j/ danh từ.
[rất phổ biến] Những lời lẽ bùng nổ, đặc biệt là các bài đăng có độ nhiễu cao, tín hiệu thấp lên Usenet hoặc các diễn đàn điện tử khác. Thường nằm trong cụm từ `the usual flamage' (những lời chửi bới quen thuộc). `Flaming' là bản thân hành động đó; `flamage' là nội dung; một `flame' là một thông điệp bùng nổ duy nhất. Xem flame, và dahmum.
Node:
flame
, Next:
flame bait
, Previous:
flamage
, Up:
= F =
flame
[tại MIT, gốc từ cụm từ `flaming asshole'] 1. nội động từ. Đăng một thông điệp email nhằm lăng mạ và khiêu khích. 2. nội động từ. Nói không ngừng nghỉ và/hoặc cuồng nhiệt về một chủ đề tương đối kém thú vị hoặc với một thái độ ngớ ngẩn hiển nhiên. 3. ngoại động từ. Một trong hai nghĩa 1 hoặc 2, hướng sự thù địch vào một người hoặc nhóm người cụ thể. 4. danh từ. Một lần bùng nổ tranh cãi. Khi một cuộc thảo luận thoái hóa thành cuộc tranh cãi vô bổ, người ta có thể bảo những người tham gia rằng "Bây giờ các cậu chỉ đang cãi cùn thôi" hoặc "Dừng cái đám flamage đó lại đi!" để cố gắng hạ hỏa họ (theo nghĩa đen).
Thuật ngữ này có lẽ đã được phát minh độc lập tại một số địa điểm khác nhau. Nó đã được ghi nhận từ MIT, Cao đẳng Carleton và RPI (trong số nhiều nơi khác) từ tận năm 1969, và từ Đại học Virginia vào đầu những năm 1960.
Có khả năng nghĩa mang tính hacker của `flame' còn cổ hơn thế nhiều. Nhà thơ Chaucer cũng là một người đóng vai trò như một bậc thầy hacker thời bấy giờ; ông đã viết một chuyên luận về thước trắc tinh (astrolabe), thiết bị tính toán tiên tiến nhất thời đại đó. Trong tác phẩm "Troilus and Cressida" của Chaucer, Cressida than thở về việc cô không thể hiểu được chứng minh của một định lý toán học cụ thể; chú của cô là Pandarus sau đó nhận xét rằng nó được gọi là "the fleminge of wrecches" (sự xua đuổi những kẻ khốn khổ). Cụm từ này dường như được dùng trong ngữ cảnh là "thứ đánh đuổi những kẻ khốn khổ chạy trốn" nhưng có lẽ cũng mơ hồ trong tiếng Anh Trung cổ giống như cụm từ "the flaming of wretches" (sự đốt cháy những kẻ khốn khổ) ngày nay. Người ta có thể nghi ngờ rằng Chaucer sẽ cảm thấy hoàn toàn quen thuộc khi lướt Usenet.
Node:
flame bait
, Next:
flame on
, Previous:
flame
, Up:
= F =
flame bait danh từ.
[thông dụng] Một bài đăng nhằm khơi mào một cuộc chiến tranh cãi (flame war), hoặc bài đăng mời gọi những lời chửi bới đáp trả. Xem thêm troll.
Node:
flame on
, Next:
flame war
, Previous:
flame bait
, Up:
= F =
flame on nội động từ, thán từ.
1. Bắt đầu chửi bới/tranh cãi. Ẩn ý chơi chữ về nhân vật Ngọn đuốc Người (Human Torch) của Marvel Comics nay không còn được nhiều người nhận ra nữa. 2. Tiếp tục chửi bới. Xem rave, burble.
Node:
flame war
, Next:
flamer
, Previous:
flame on
, Up:
= F =
flame war danh từ.
[thông dụng] (biến thể `flamewar') Một cuộc tranh cãi gay gắt, đặc biệt là khi diễn ra trên một diễn đàn điện tử công cộng như Usenet.
Node:
flamer
, Next:
flap
, Previous:
flame war
, Up:
= F =
flamer danh từ.
[thông dụng] Người hay có thói quen chửi bới, gây gổ. Đặc biệt dùng để chỉ những nhân vật khó chịu trên Usenet.
Node:
flap
, Next:
flarp
, Previous:
flamer
, Up:
= F =
flap ngoại động từ.
1. [cũ] Tháo băng DECtape ra (để nó phát ra tiếng phành phạch, phành phạch...). Các hacker kỳ cựu tại MIT kể về những ngày mà ổ đĩa là thiết bị 0 và băng vi mô DEC là 1, 2,... và việc cố gắng tháo thiết bị 0 sẽ thay vào đó khởi động một động cơ đập thình thịch bên trong một cái tủ gần ổ đĩa. 2. Mở rộng ra, tháo bất kỳ cuộn băng từ nào. Xem thêm macrotape. Các hộp băng cat-trít hiện đại không còn thực sự tạo ra tiếng phành phạch nữa, nhưng cách sử dụng vẫn được giữ lại. (Thuật ngữ này hoàn toàn có thể áp dụng lại cho ổ băng cat-trít TK50 của DEC, một cỗ máy được thiết kế tồi một cách ngoạn mục tạo ra tiếng động phành phạch lớn, gần giống như một chiếc máy cắt cỏ kiểu cuộn cũ, trong một trong nhiều chế độ lỗi chuyên ăn băng của nó.)
Node:
flarp
, Next:
flash crowd
, Previous:
flap
, Up:
= F =
flarp /flarp/ danh từ.
[Đại học Rutgers] Lại là một biến số cú pháp giả khác (xem foo). Trong số những người sử dụng nó, nó gắn liền với một truyền thuyết rằng bất kỳ chương trình nào không chứa từ `flarp' ở đâu đó sẽ không chạy được. Truyền thuyết hoàn toàn giữ im lặng về độ tin cậy của các chương trình có chứa từ kỳ diệu đó.
Node:
flash crowd
, Next:
flat
, Previous:
flarp
, Up:
= F =
flash crowd
Truyện ngắn khoa học viễn tưởng năm 1973 của Larry Niven mang tên "Flash Crowd" đã dự đoán rằng một hệ quả của việc dịch chuyển tức thời giá rẻ sẽ là những đám đông khổng lồ tụ tập gần như ngay lập tức tại các địa điểm xảy ra các câu chuyện tin tức thú vị. Hai mươi năm sau, thuật ngữ này đi vào sử dụng phổ biến trên Internet để mô tả những cú tăng vọt theo cấp số nhân về lượng truy cập trang web hoặc máy chủ khi người ta vượt qua một ngưỡng quan tâm đại chúng nhất định (điều này cũng có thể gọi là hiệu ứng slashdot).
Node:
flat
, Next:
flat-ASCII
, Previous:
flash crowd
, Up:
= F =
flat tính từ.
1. [thông dụng] Thiếu bất kỳ cấu trúc nội tại phức tạp nào. "Cái hộp nhỏ đó chỉ có hệ thống tệp phẳng (flat filesystem), chứ không phải hệ thống phân cấp." Dạng động từ là flatten. 2. Dùng để chỉ kiến trúc bộ nhớ (như của VAX hoặc 680x0) là một không gian địa chỉ tuyến tính lớn duy nhất (thường với mỗi giá trị có thể có của thanh ghi bộ xử lý tương ứng với một địa chỉ lõi duy nhất), trái ngược với kiến trúc `phân đoạn' (segmented — như của dòng 80x86) trong đó các địa chỉ được cấu thành từ một cặp thanh ghi cơ sở/độ lệch (các thiết kế phân đoạn nhìn chung bị coi là đần độn).
Lưu ý rằng nghĩa 1 (ít nhất là đối với hệ thống tệp) thường được dùng với nghĩa miệt thị, trong khi nghĩa 2 là một Điều Tốt (Good Thing).
Node:
flat-ASCII
, Next:
flat-file
, Previous:
flat
, Up:
= F =
flat-ASCII tính từ.
[thông dụng] Dùng để chỉ một tệp văn bản chỉ chứa các ký tự ASCII 7-bit và chỉ sử dụng các ký tự điều khiển chuẩn ASCII (nghĩa là không có mã nhúng nào cụ thể cho một ngôn ngữ đánh dấu định dạng văn bản hoặc thiết bị đầu ra cụ thể, và không có siêu ký tự - metacharacters). Đồng nghĩa plain-ASCII. So sánh flat-file.
Node:
flat-file
, Next:
flatten
, Previous:
flat-ASCII
, Up:
= F =
flat-file tính từ.
Một dạng biểu diễn được làm phẳng của một cơ sở dữ liệu, cây hoặc cấu trúc mạng nào đó thành một tệp đơn lẻ mà từ đó cấu trúc có thể ngầm được xây dựng lại, đặc biệt là tệp ở dạng flat-ASCII. Xem thêm sharchive.
Node:
flatten
, Next:
flavor
, Previous:
flat-file
, Up:
= F =
flatten ngoại động từ.
[thông dụng] Loại bỏ thông tin cấu trúc, đặc biệt là lọc thứ gì đó có cấu trúc cây ẩn thành một chuỗi các lá đơn giản; cũng có xu hướng ngụ ý ánh xạ sang flat-ASCII. "Đoạn mã này làm phẳng một biểu thức có dấu ngoặc thành một dạng chuẩn tương đương."
Node:
flavor
, Next:
flavorful
, Previous:
flatten
, Up:
= F =
flavor danh từ.
1. [thông dụng] Sự đa dạng, loại, kiểu. "Các lệnh DDT có hai hương vị." "Những chiếc đèn này có hai loại, loại màu đỏ lớn và loại màu xanh lá cây nhỏ." "Linux là một hương vị của Unix" Xem vanilla. 2. Thuộc tính khiến cho thứ gì đó trở nên có hương vị. Thường được sử dụng trong cụm từ "yields additional flavor" (mang lại thêm hương vị). "Quy ước này mang lại thêm hương vị bằng cách cho phép người dùng in văn bản hướng lên hoặc lộn ngược." Xem vanilla. Cách dùng này chắc chắn được củng cố bởi thuật ngữ trong sắc động lực học lượng tử, trong đó các quark (thành phần cấu tạo nên proton, v.v.) có sáu hương vị (up, down, strange, charm, top, bottom) và ba màu (red, blue, green) — tuy nhiên, cách dùng từ `flavor' mang phong cách hacker tại MIT có từ trước cả QCD. 3. Thuật ngữ chỉ `class' (lớp trong nghĩa hướng đối tượng) trong hệ thống Flavors của Máy LISP. Mặc dù thiết kế Flavors đã lỗi thời (đáng chú ý là bởi cơ sở CLOS của Common LISP), thuật ngữ `flavor' vẫn được một số hacker LISP sử dụng như một từ đồng nghĩa chung cho `class'.
Node:
flavorful
, Next:
flippy
, Previous:
flavor
, Up:
= F =
flavorful tính từ.
Đầy hương vị (nghĩa 2); đẹp mắt về mặt thẩm mỹ. Xem random và losing để biết từ trái nghĩa. Xem thêm các mục cho taste và elegant.
Node:
flippy
, Next:
flood
, Previous:
flavorful
, Up:
= F =
flippy /flip'ee/ danh từ.
Một đĩa mềm một mặt đã được chỉnh sửa để sử dụng hai mặt bằng cách khoét thêm một rãnh ghi thứ hai, gọi là flippy vì nó phải được lật ngược lại (flip) để có thể truy cập mặt thứ hai. Không còn phổ biến.
Node:
flood
, Next:
flowchart
, Previous:
flippy
, Up:
= F =
flood động từ.
[thông dụng] 1. Làm ngập một kênh mạng bằng lưu lượng do máy móc tạo ra; đặc biệt được dùng trong các cuộc tấn công từ chối dịch vụ (DoS) kiểu IP, TCP/IP, UDP hoặc ICMP. 2. Xả một lượng lớn văn bản lên một kênh IRC. Điều này cực kỳ bất lịch sự khi văn bản không có gì thú vị trong khi những người dùng khác đang cố gắng trò chuyện nghiêm túc. Cũng được sử dụng theo nghĩa tương tự trên Usenet. 3. [Usenet] Đăng một số lượng hoặc khối lượng tệp bất thường về một chủ đề có liên quan.
Node:
flowchart
, Next:
flower key
, Previous:
flood
, Up:
= F =
flowchart danh từ.
[thuật ngữ kỹ thuật] Một hình thức đặc tả luồng điều khiển trực quan cổ xưa sử dụng các mũi tên và "bong bóng thoại" có hình dạng khác nhau. Các hacker không bao giờ sử dụng lưu đồ (flowchart), coi chúng là vô cùng ngớ ngẩn, và liên kết chúng với các lập trình viên COBOL, thợ đục thẻ (card wallopers), và các dạng sống bậc thấp khác. Thái độ này bắt nguồn từ quan sát cho rằng các lưu đồ (ít nhất là từ quan điểm của hacker) không dễ đọc hơn mã nguồn, kém chính xác hơn, và có xu hướng mất đồng bộ với mã nguồn (sao cho chúng hoặc làm rối rắm thêm chứ không giải thích gì, hoặc đòi hỏi thêm công sức bảo trì mà không cải thiện mã nguồn). Xem thêm PDL, nghĩa 1.
Node:
flower key
, Next:
flush
, Previous:
flowchart
, Up:
= F =
flower key danh từ.
[Người dùng Mac] Xem feature key.
Node:
flush
, Next:
flypage
, Previous:
flower key
, Up:
= F =
flush động từ.
1. [thông dụng] Xóa thứ gì đó, thường là thứ thừa thãi, hoặc hủy bỏ một thao tác. "Mọi thứ vô nghĩa đó đã được flush sạch rồi." 2. [Unix/C] Buộc dữ liệu nhập/xuất có đệm phải ghi xuống đĩa, giống như lệnh gọi fflush(3). Đây không phải là hủy bỏ hay xóa như trong nghĩa 1, mà là yêu cầu hoàn thành sớm! 3. Rời đi vào cuối ngày làm việc (trái ngược với việc rời đi để đi ăn). "Tớ chuẩn bị flush đây." "Đến lúc flush rồi." 4. Loại trừ ai đó khỏi một hoạt động, hoặc phớt lờ một người.
`Flush' là thuật ngữ chuẩn trong hệ điều hành ITS dùng để chỉ việc hủy bỏ một thao tác xuất; người ta gọi văn bản đáng lẽ ra được in nhưng lại không được in là đã bị flush. Người ta phỏng đoán rằng thuật ngữ này xuất phát từ hình ảnh sống động về việc xả trôi các ký tự không mong muốn bằng cách xịt nước vào bộ đệm đầu ra bên nội bộ, rửa trôi các ký tự đi trước khi chúng kịp in ra. Mặt khác, cách dùng trong Unix/C được truyền bá bởi lệnh gọi fflush(3) trong thư viện I/O chuẩn của C (mặc dù có thông tin cho rằng nó đã được sử dụng bởi các lập trình viên BLISS tại DEC và trên các máy Honeywell và IBM từ tận năm 1965). Các hacker Unix/C thấy cách dùng của ITS gây bối rối, và ngược lại.
Node:
flypage
, Next:
Flyspeck 3
, Previous:
flush
, Up:
= F =
flypage /fli:'payj/ danh từ.
(cách gọi khác `fly page') Biểu ngữ (banner), nghĩa 1.
Node:
Flyspeck 3
, Next:
flytrap
, Previous:
flypage
, Up:
= F =
Flyspeck 3 danh từ.
Tên chuẩn cho bất kỳ phông chữ nào nhỏ đến mức không thể đọc nổi (theo phép loại suy với các tên như `Helvetica 10' cho phông Helvetica cỡ 10 điểm). Văn bản pháp lý mẫu thường được in bằng phông Flyspeck 3.
Node:
flytrap
, Next:
FM
, Previous:
Flyspeck 3
, Up:
= F =
flytrap danh từ.
[hiếm] Xem firewall machine.
Node:
FM
, Next:
fnord
, Previous:
flytrap
, Up:
= F =
FM /F-M/ danh từ.
1. [thông dụng] Không phải `Frequency Modulation' (Điều biên tần số) mà là chữ viết tắt của `Fucking Manual' (Cuốn sổ tay khốn kiếp), từ phái sinh ngược của RTFM. Dùng để chỉ chính cuốn sổ tay đó trong câu RTFM. "Cậu đã xem cuốn FM Mạng gần đây chưa?" 2. Viết tắt của "Fucking Magic" (Phép thuật khốn kiếp), được dùng theo nghĩa ma thuật đen (black magic).
Node:
fnord
, Next:
FOAF
, Previous:
FM
, Up:
= F =
fnord danh từ.
[từ "Illuminatus Trilogy"] 1. Một từ được sử dụng trong email và các bài đăng tin tức để gán nhãn cho các phát ngôn là trò đùa tâm trí siêu thực hoặc hài hước, đặc biệt liên quan đến chủ nghĩa Discordian và các thuyết âm mưu phức tạp. "Tôi nghe nói David Koresh đang ở chung căn hộ ở Argentina với Hitler. (Fnord.)" "Tôi có thể lấy Principia Discordia ở đâu fnord?" 2. Một biến số cú pháp giả, thường được sử dụng bởi các hacker có mối liên hệ với chủ nghĩa Discordian hoặc Giáo hội SubGenius.
Node:
FOAF
, Next:
FOD
, Previous:
fnord
, Up:
= F =
FOAF // danh từ.
[Usenet; thông dụng] Từ viết tắt của `Friend Of A Friend' (Bạn của một người bạn). Nguồn gốc của một câu chuyện chưa được kiểm chứng, có thể không có thật. Thuật ngữ này không do các hacker tạo ra (nó được sử dụng trong các cuốn sách của Jan Brunvand về văn hóa dân gian đô thị), nhưng được nhận biết trên Usenet và các nơi khác tốt hơn nhiều so với tiếng Anh chính thống.
Node:
FOD
, Next:
fold case
, Previous:
FOAF
, Up:
= F =
FOD /fod/ động từ.
[Viết tắt của `Finger of Death' — Ngón tay tử thần, ban đầu là tên một phép thuật từ trò chơi giả tưởng] Tiêu diệt với mức độ tàn nhẫn tối đa và không màng đến người khác. Bắt nguồn từ các MUD nơi lệnh của phù thủy `FOD ' dẫn đến cái chết tức tưởi và toàn tập của , thường là hình phạt cho hành vi khó chịu. Cách dùng này lan sang các hoàn cảnh khác, chẳng hạn như "Tao chuẩn bị fod cái tiến trình đang ngốn hết chu kỳ CPU kìa." So sánh gun.
Trong ngành hàng không, FOD có nghĩa là Foreign Object Damage (Tác hại do vật thể lạ), ví dụ như khi động cơ phản lực nuốt phải một con đá trên đường băng hoặc một con chim đang bay. Ngón tay tử thần (Finger of Death) là một mô tả cực kỳ chính xác về những gì điều này thường gây ra cho động cơ.
Node:
fold case
, Next:
followup
, Previous:
FOD
, Up:
= F =
fold case động từ.
Xem smash case. Thuật ngữ này có xu hướng được sử dụng nhiều hơn bởi những người không bận tâm việc các công cụ của họ làm biến đổi chữ hoa chữ thường (smash case). Nó cũng ngụ ý rằng chữ hoa chữ thường bị phớt lờ nhưng sự phân biệt chữ hoa chữ thường trong dữ liệu được xử lý bởi công cụ đang xét không bị phá hủy.
Node:
followup
, Next:
fontology
, Previous:
fold case
, Up:
= F =
followup danh từ.
[thông dụng] Trên Usenet, một bài đăng được tạo ra để phản hồi lại một bài đăng khác (trái ngược với một bài trả lời - reply, đi qua email thay vì được phát sóng rộng rãi). Các bài followup bao gồm ID của thông điệp gốc trong phần tiêu đề của chúng; các trình đọc tin tức thông minh có thể sử dụng thông tin này để trình bày tin tức Usenet theo thứ tự `trò chuyện' thay vì theo thứ tự đến nơi. Xem thread.
Node:
fontology
, Next:
foo
, Previous:
followup
, Up:
= F =
fontology danh từ.
[XEROX PARC] Kho tàng kiến thức liên quan đến việc xây dựng và sử dụng các phông chữ mới (ví dụ: cho hệ thống cửa sổ và phần mềm sắp chữ). Người ta đã nói rằng fontology tái hiện file-ogeny (phát sinh tệp).
[Thật không may, tham chiếu đến châm ngôn phôi học "Ontogeny recapitulates phylogeny" (Phát sinh cá thể tái hiện phát sinh chủng loại) không chỉ là một trò đùa. Trên Macintosh, ví dụ, System 7 phải trải qua những vòng lận đận để bù đắp cho một lỗi thiết kế trước đó đã tạo ra một tập hợp hoàn toàn các trừu tượng khác nhau cho phông chữ song song với `files' và `folders' —ESR]
Node:
foo
, Next:
foobar
, Previous:
fontology
, Up:
= F =
foo /foo/
1. thán từ. Từ thể hiện sự ghê tởm. 2. [rất phổ biến] Được sử dụng rất chung chung làm tên mẫu cho hoàn toàn bất cứ thứ gì, đặc biệt là các chương trình và tệp (đặc biệt là tệp nháp). 3. Đứng đầu trong danh sách chuẩn các biến cú pháp giả (metasyntactic variables) được sử dụng trong các ví dụ cú pháp. Xem thêm bar, baz, qux, quux, corge, grault, garply, waldo, fred, plugh, xyzzy, thud.
Khi từ `foo' được sử dụng kết hợp với `bar', nó thường được truy nguyên từ từ viết tắt tiếng lóng thời Thế chiến II FUBAR (`Fucked Up Beyond All Repair' — Hỏng bét không thể sửa chữa), sau đó được sửa đổi thành foobar. Các phiên bản đầu tiên của Jargon File giải thích sự thay đổi này như một hành động làm sạch ngôn từ hậu chiến, nhưng giờ đây có vẻ hợp lý hơn rằng bản thân FUBAR vốn là một từ phái sinh từ `foo', có lẽ chịu ảnh hưởng từ tiếng Đức `furchtbar' (khủng khiếp) — foobar thực ra có thể là dạng nguyên bản.
Hóa ra, bản thân từ `foo' đã có lịch sử tiền chiến ngay trong các truyện tranh và phim hoạt hình. Các trường hợp sử dụng được ghi nhận sớm nhất nằm trong bộ truyện tranh "Smokey Stover" rất phổ biến vào những năm 1930, thường xuyên bao gồm từ "foo". Bill Holman, tác giả của bộ truyện tranh, đã lấp đầy nó bằng những trò đùa kỳ quặc và các sáng tạo cá nhân, bao gồm cả các cụm từ vô nghĩa khác như "Notary Sojac" và "1506 nix nix". Theo Warner Brothers Cartoon Companion, Holman tuyên bố đã tìm thấy từ "foo" ở dưới đáy của một bức tượng nhỏ Trung Quốc. Điều này có lý; các bức tượng nhỏ Trung Quốc thường có các dòng khắc mang tính xua đuổi tà ma, và đây có thể là từ `fu' trong tiếng Trung (đôi khi được phiên âm là `foo'), có thể mang ý nghĩa "hạnh phúc" khi phát âm với đúng tông giọng (những chú chó sư tử canh gác bậc thềm của nhiều nhà hàng Trung Quốc được gọi đúng là "chó fu"). Sự tiếp nhận của người nói tiếng Anh đối với từ vô nghĩa `foo' của Holman chắc chắn chịu ảnh hưởng bởi từ tiếng Yiddish `feh' và các từ tiếng Anh `fooey' và `fool'.
Truyện tranh của Holman có sự xuất hiện của một chiếc xe cứu hỏa gọi là Foomobile chạy trên hai bánh. Bộ truyện tranh vô cùng phổ biến vào cuối những năm 1930, và truyền thuyết kể rằng một nhà sản xuất ở Indiana thậm chí đã sản xuất một phiên bản có thể chạy được của chiếc Foomobile do Holman sáng tạo. Theo Encyclopedia of American Comics, cơn sốt `Foo' càn quét khắp nước Mỹ, len lỏi vào các bài hát phổ biến và tạo ra hơn 500 `Câu lạc bộ Foo'. Trào lưu này để lại các tài liệu tham khảo về `foo' nhúng sâu vào văn hóa đại chúng (bao gồm một vài lần xuất hiện trong các phim hoạt hình của Warner Brothers giai đoạn 1938-39) nhưng với nguồn gốc nhanh chóng bị lãng quên.
Một nơi mà chúng được biết là vẫn tồn tại là trong quân đội Hoa Kỳ suốt những năm Thế chiến II. Vào năm 1944-45, thuật ngữ `foo fighters' được các trắc thủ ra đa sử dụng cho loại vết tín hiệu bí ẩn hoặc giả mạo mà sau này sẽ được gọi là UFO (thuật ngữ cũ này đã nổi trở lại trong văn hóa đại chúng Mỹ năm 1995 thông qua tên của một trong những ban nhạc rock grunge hay hơn). Các nhân chứng liên kết thuật ngữ này với bộ truyện tranh Smokey Stover.
Quân đội Mỹ và Anh thường xuyên trao đổi các thuật ngữ tiếng lóng trong thời chiến (xem kluge và kludge để biết một ví dụ quan trọng khác). Các nguồn tài liệu thời kỳ đó báo cáo rằng `FOO' trở thành một chủ đề bán huyền thoại của các hình vẽ bậy (graffiti) trong quân đội Anh, ít nhiều tương đương với nhân vật Kilroy của Mỹ. Nơi nào lính Anh đi qua, hình vẽ bậy "FOO was here" hoặc đại loại thế lại xuất hiện. Một số từ điển tiếng lóng khẳng định rằng FOO có lẽ bắt nguồn từ Forward Observation Officer (Sĩ quan Quan sát Tiền phương), nhưng điều này (giống như "FUBAR" cùng thời) có lẽ là một từ viết tắt ngược (backronym). Bốn mươi năm sau, cuốn sách xuất sắc "Words" của Paul Dickson (Dell, 1982, ISBN 0-440-52260-7) đã truy nguyên từ "Foo" về một tạp chí hải quân Anh không được chỉ định năm 1946, trích dẫn như sau: "Ông Foo là một sản phẩm bí ẩn của Thế chiến II, có năng lực toàn tri cay đắng và sự mỉa mai."
Các phiên bản trước của mục này gợi ý khả năng rằng cách dùng của hacker thực chất bắt nguồn từ "FOO, Lampoons and Parody", tựa đề của một cuốn truyện tranh xuất bản lần đầu vào tháng 9 năm 1958, một dự án chung của Charles và Robert Crumb. Mặc dù Robert Crumb (khi đó ở độ tuổi thiếu niên) sau đó đã trở thành một trong những nghệ sĩ quan trọng và có ảnh hưởng nhất trong dòng truyện tranh ngầm, dự án này không hề thành công; quả thực, hai anh em sau đó đã đốt phần lớn các bản sao còn lại vì chán ghét. Tiêu đề FOO được in nổi bật bằng các chữ cái lớn trên bìa trước. Tuy nhiên, rất ít bản sao của cuốn truyện tranh này được lưu hành, và những người nghiên cứu `tác phẩm' của Crumb đã xác định rằng tiêu đề này là một tham chiếu đến các truyện tranh Smokey Stover trước đó. Nhà Crumb cũng có thể đã chịu ảnh hưởng bởi một tạp chí châm biếm ngắn ngủi của Canada mang tên `Foo' xuất bản năm 1951-52.
Một thành viên kỳ cựu báo cáo rằng trong "Từ điển Ngôn ngữ TMRC" năm 1959, được biên soạn tại TMRC, có một mục đại loại như thế này:
FOO: Âm tiết đầu tiên của cụm từ tụng kinh linh thiêng "FOO MANE PADME HUM." Nghĩa vụ đầu tiên của chúng ta là giữ cho các bộ đếm foo quay đều.
(Để biết thêm về các bộ đếm foo huyền thoại, hãy xem TMRC.) Định nghĩa này đã sử dụng từ vô nghĩa của Bill Holman, khi đó mới chỉ hai thập kỷ tuổi và rõ ràng vẫn còn sống động trong văn hóa đại chúng cũng như tiếng lóng, theo một cách hài hước nhưng nghiêm túc tương tự với Phật giáo Tây Tạng huyền bí. Các hacker ngày nay sẽ thấy khó mà cưỡng lại việc thêu dệt thêm một trò đùa như thế, và những người vào năm 1959 chắc chắn cũng dễ dàng hưởng ứng như vậy. Hầu như toàn bộ nhân sự của nơi sau này trở thành Phòng thí nghiệm AI của MIT đều có liên quan đến TMRC, và từ đó đã lan truyền đi.
Node:
foobar
, Next:
fool
, Previous:
foo
, Up:
= F =
foobar danh từ.
[rất phổ biến] Một biến số cú pháp giả được sử dụng rộng rãi khác; hãy xem foo để biết từ nguyên. Có lẽ ban đầu được truyền bá qua các sách hướng dẫn hệ thống DEC bởi Digital Equipment Corporation (DEC) vào những năm 1960 và đầu những năm 1970; các lần ghi nhận xác thực tại đó có từ năm 1972. Các hacker thường không dùng từ này để chỉ FUBAR theo nghĩa tiếng lóng hay nghĩa biệt ngữ. Xem thêm Fred Foobar. Trong RFC1639, "FOOBAR" được đặt làm từ viết tắt cho "FTP Operation Over Big Address Records", nhưng đây rõ ràng là một từ viết tắt ngược (backronym).
Node:
fool
, Next:
fool file
, Previous:
foobar
, Up:
= F =
fool danh từ.
Như được sử dụng bởi các hacker, từ này mô tả cụ thể một người thường xuyên suy luận từ những tiền đề sai lầm hiển nhiên hoặc có thể chứng minh là sai và không thể bị thuyết phục bởi bằng chứng để làm khác đi; nó không thường được dùng theo các nghĩa khác, tức là miêu tả một người có sự bất lực bẩm sinh trong việc suy luận đúng, hay một chú hề. Thật vậy, theo kinh nghiệm của giới hacker, nhiều kẻ ngu ngốc (fools) có khả năng suy luận vô cùng hiệu quả khi thực hiện những sai lầm của họ. Xem thêm cretin, loser, fool file.
Trình biên dịch Algol 68-R từng có thói quen khởi tạo bộ nhớ của nó bằng chuỗi ký tự "F00LF00LF00LF00L..." bởi vì dưới dạng một con trỏ hoặc số dấu phẩy động, nó gây ra sự cố treo máy, còn dưới dạng một số nguyên hoặc chuỗi ký tự, nó rất dễ nhận ra trong một bản kết xuất bộ nhớ (dump). Đáng buồn thay, một ngày nọ, một giáo sư rất thâm niên tại Đại học Nottingham đã viết một chương trình gọi ông ta là kẻ ngốc. Ông tiếp tục chứng minh tính đúng đắn của nhận định này bằng cách vận động trường đại học (không thành công cho lắm) cấm sử dụng Algol trên các máy tính của trường. Xem thêm DEADBEEF.
Node:
fool file
, Next:
Foonly
, Previous:
fool
, Up:
= F =
fool file danh từ.
[Usenet] Một kho lưu trữ giả định chứa tất cả những phát ngôn kịch tính và ngu ngốc nhất từ trước đến nay. Toàn bộ một tiểu thể loại các khối chữ ký (sig blocks) bao gồm phần tiêu đề "From the fool file:" theo sau là một câu nói nào đó mà người đăng muốn đại diện cho một viên ngọc bất tử của sự kém cỏi trí tuệ; để cách dùng này thực sự hiệu quả, câu nói đó phải sai rành rành đến mức đáng buồn cười. Không chỉ có một thành viên Usenet đạt được sự tai tiếng không mong muốn bằng cách bị trích dẫn theo cách này.
Node:
Foonly
, Next:
footprint
, Previous:
fool file
, Up:
= F =
Foonly danh từ.
1. Kế nhiệm PDP-10 lẽ ra đã được chế tạo bởi dự án Super Foonly tại Phòng thí nghiệm Trí tuệ Nhân tạo Stanford (SAIL) cùng với một hệ thống điều hành mới. (Bản thân cái tên bắt nguồn từ FOO NLI, một thông báo lỗi phát ra từ trình hợp dịch PDP-10 tại SAIL có nghĩa là "FOO is Not a Legal Identifier" — FOO không phải là định danh hợp lệ). Mục đích là để nhảy vọt từ hệ thống chia sẻ thời gian cũ của DEC mà SAIL đang chạy sang một thế hệ mới, bỏ qua TENEX vốn vào thời điểm đó là tiêu chuẩn ARPANET. Ngân sách tài trợ của ARPA cho cả Super Foonly và hệ thống điều hành mới đã bị cắt giảm vào năm 1974. Hầu hết đội ngũ thiết kế đã chuyển sang DEC và đóng góp lớn vào thiết kế dòng máy PDP-10 kiểu KL10. 2. Tên của công ty do Dave Poole, một trong những nhà thiết kế chính của Super Foonly và là một trong những nhân vật nhiều màu sắc nhất của giới hacker, thành lập. Nhiều người nhớ đến con chú vẹt đậu trên vai Poole và là người bạn đồng hành thường xuyên. 3. Bất kỳ cỗ máy nào được chế tạo bởi công ty của Poole. Chiếc đầu tiên là F-1 (còn gọi là Super Foonly), là cỗ máy tính toán được sử dụng để tạo ra đồ họa trong bộ phim "TRON". F-1 là chiếc PDP-10 nhanh nhất từng được chế tạo, nhưng chỉ có đúng một chiếc được làm ra. Nỗ lực này đã vắt kiệt nguồn tài chính của Foonly, và công ty chuyển hướng sang chế tạo các cỗ máy nhỏ hơn, chậm hơn và ít tốn kém hơn rất nhiều. Thật không kém phần không may, những cỗ máy này không chạy TOPS-20 phổ biến mà chạy một biến thể TENEX có tên là Foonex; điều này đã hạn chế nghiêm trọng thị trường của chúng. Ngoài ra, các cỗ máy được giao ve thực chất là các nguyên mẫu kỹ thuật nối dây thủ công (wire-wrapped) đòi hỏi sự chăm sóc cá nhân từ những nhân viên có năng lực vượt mức bình thường tại các địa điểm lắp đặt, và do đó gặp phải các vấn đề nghiêm trọng về độ độ tin cậy. Tính khí nổi tiếng hung hăng và sự thiếu kiên nhẫn với những kẻ ngốc của Poole chẳng giúp ích gì cho tình hình. Đến thời điểm dự án Jupiter bị hủy bỏ vào năm 1983, đề xuất chế tạo một chiếc F-1 khác của Foonly đã bị lu mờ bởi Mars, và công ty chưa bao giờ thực sự hồi phục. Xem mục Mars để biết phần tiếp theo và bài học đạo đức của câu chuyện này.
Node:
footprint
, Next:
for free
, Previous:
Foonly
, Up:
= F =
footprint danh từ.
1. Diện tích sàn hoặc bàn làm việc bị chiếm dụng bởi một thiết bị phần cứng. 2. [IBM] Dấu vết kiểm toán (nếu có) do một chương trình bị sự cố để lại (thường ở số nhiều, `footprints'). Xem thêm toeprint. 3. Dấu vết RAM (RAM footprint): Lượng RAM tối thiểu mà một hệ điều hành hoặc chương trình khác chiếm dụng; con số này cho người ta ý tưởng về việc bao nhiêu sẽ còn lại cho các ứng dụng khác. RAM này được sử dụng tích cực đến mức nào lại là một chuyện hoàn toàn khác. Các xu hướng gần đây hướng tới bệnh nghiện tính năng (featuritis) và sự phình to của phần mềm có thể mở rộng dấu vết RAM của một hệ điều hành đến mức khiến nó gần như không thể sử dụng được trong thực tế. [May mắn thay, vấn đề này chỉ giới hạn ở các hệ thống vận hành ngớ ngẩn đến mức không hỗ trợ bộ nhớ ảo — ESR]
Node:
for free
, Next:
for the rest of us
, Previous:
footprint
, Up:
= F =
for free tính từ.
[thông dụng] Dùng để chỉ một tính năng của ngôn ngữ lập trình hoặc phần cứng có sẵn nhờ thiết kế mà không cần sự khéo léo để thực hiện: "Trong APL, chúng ta nhận được các phép toán ma trận miễn phí (for free)." "Và nhờ cách lưu trữ các phiên bản sửa đổi trong hệ thống này, các bạn có được cây phiên bản miễn phí." Thuật ngữ này thường đề cập đến một tính năng tình cờ của việc làm theo một cách nào đó (so sánh big win), nhưng nó cũng có thể đề cập đến một tính năng mang tính chủ ý nhưng đóng vai trò thứ yếu.
Node:
for the rest of us
, Next:
for values of
, Previous:
for free
, Up:
= F =
for the rest of us tính từ.
[từ khẩu hiệu của máy Mac "The computer for the rest of us" — Máy tính dành cho phần còn lại của chúng ta] 1. Dùng để mô tả một sản phẩm bảnh bao có giá cả phải chăng đến mức làm hổ thẹn các sản phẩm tương đương khác, hoặc (thường hơn thế) được dùng một cách mỉa mai để mô tả những sản phẩm bảnh bao nhưng quá đắt đỏ. 2. Mô tả một chương trình có giao diện bị hạn chế, khả năng bị giới hạn một cách có chủ đích, tính không trực giao, không có khả năng kết hợp các nguyên thủy, hoặc bất kỳ giới hạn nào khác được thiết kế để không làm `bối rối' một người dùng ngây thơ. Điều này đặt ra một giới hạn trên cho việc người dùng đó có thể đi xa đến đâu trước khi chương trình bắt đầu cản trở công việc thay vì giúp hoàn thành nó. Được dùng để chỉ phần mềm Macintosh không cung cấp các tính năng rõ ràng vì người ta cho rằng những luser tội nghiệp có thể không xử lý nổi chúng. Trở thành `the rest of them' khi được sử dụng trong tham chiếu của bên thứ ba; do đó, "Đúng vậy, đó là một chương trình hấp dẫn, nhưng nó được thiết kế cho The Rest Of Them" có nghĩa là một chương trình thoạt nhìn có vẻ gọn gàng nhưng không có chiều sâu vượt ra ngoài vẻ bóng bẩy bề ngoài. Xem thêm môi trường WIMP, Macintrash, giao diện point-and-drool, thân thiện với người dùng (user-friendly).
Node:
for values of
, Next:
fora
, Previous:
for the rest of us
, Up:
= F =
for values of
[MIT] Một thủ thuật tu từ phổ biến tại MIT là sử dụng bất kỳ số ngẫu nhiên chính tắc nào làm chỗ giữ cho các biến. "Hàm max nhận 42 đối số, với các giá trị tùy ý của 42." "Có 69 cách để bỏ rơi người yêu của bạn, với 69 = 50." Điều này đặc biệt dễ xảy ra khi người nói đã thốt ra một số ngẫu nhiên và nhận ra rằng nó không được công nhận là như vậy, nhưng ngay cả những con số `không ngẫu nhiên' cũng thỉnh thoảng được sử dụng theo cách này. Một trò đùa liên quan là pi bằng 3 — đối với các giá trị nhỏ của pi và các giá trị lớn của 3.
Ghi chú lịch sử: tại MIT, cách dùng này theo truyền thống được truy nguyên từ ngôn ngữ lập trình MAD (Michigan Algorithm Decoder), một ngôn ngữ giống Algol-58 là sự lựa chọn phổ biến nhất trong số những người dùng chính thống (không phải hacker) tại MIT vào giữa những năm 60. Nó kế thừa từ Algol-58 một cấu trúc điều khiển FOR VALUES OF X = 3, 7, 99 DO ... vốn sẽ lặp lại các hướng dẫn được chỉ định cho mỗi giá trị trong danh sách (không giống như lệnh FOR thông thường chỉ hoạt động với các chuỗi giá trị số học). MAD đã tuyệt chủng từ lâu, nhưng các cấu trúc for tương tự vẫn phát triển mạnh mẽ (ví dụ: trong các ngôn ngữ shell của Unix).
Node:
fora
, Next:
foreground
, Previous:
for values of
, Up:
= F =
fora danh từ số nhiều.
Dạng số nhiều của forum.
Node:
foreground
, Next:
fork
, Previous:
fora
, Up:
= F =
foreground ngoại động từ.
[Unix; thông dụng] Đưa một tác vụ lên đầu ngăn xếp của một người để xử lý ngay lập tức, và các hacker thường sử dụng nó theo nghĩa này cho các tác vụ không liên quan đến máy tính. "Nếu bài thuyết trình của cậu đến hạn vào tuần tới, tớ nghĩ tốt hơn là tớ nên đưa việc viết tài liệu thiết kế lên hàng đầu (foreground)."
Về mặt kỹ thuật, trên hệ thống chia sẻ thời gian, một tác vụ thực thi ở nền trước (foreground) là tác vụ có khả năng chấp nhận đầu vào từ và trả về đầu ra cho người dùng; trái ngược với nền sau (background). Ngày nay thuật ngữ này chủ yếu gắn liền với Unix, nhưng thoạt đầu nó dường như được sử dụng theo nghĩa này trên OS/360. Thông thường, chỉ có một tác vụ nền trước cho mỗi thiết bị đầu cuối (hoặc cửa sổ thiết bị đầu cuối); việc có nhiều tiến trình đồng thời đọc bàn phím là một cách hay để làm hỏng việc.
Node:
fork
, Next:
fork bomb
, Previous:
foreground
, Up:
= F =
fork
Trong cộng đồng nguồn mở, một nhánh rẽ (fork) là hiện tượng xảy ra khi hai (hoặc nhiều) phiên bản mã nguồn của một gói phần mềm đang được phát triển song song trong khi từng chia sẻ chung một cơ sở mã nguồn, và các phiên bản mã nguồn nhiều này có sự khác biệt không thể hòa giải giữa chúng. Điều này không nên nhầm lẫn với một nhánh phát triển (development branch), thứ mà sau này có thể được gộp trở lại cơ sở mã nguồn ban đầu. Cũng không nên nhầm lẫn nó với việc tạo ra một bản phân phối Linux mới hoặc bản phân phối khác, bởi vì việc đó phần lớn lắp ráp các mảnh ghép có thể và sẽ được sử dụng ở các bản phân phối khác mà không hề xung đột.
Việc rẽ nhánh (forking) là không phổ biến; thực tế, nó hiếm đến mức các trường hợp cá thể in bóng lớn trong văn hóa dân gian hacker. Nổi bật trong nhóm này là nhánh rẽ GCC/EGCS (sau đó được hàn gắn bằng một cuộc sáp nhập) và các nhánh rẽ giữa các hệ điều hành FreeBSD, NetBSD và OpenBSD.
Node:
fork bomb
, Next:
forked
, Previous:
fork
, Up:
= F =
fork bomb danh từ.
[Unix] Một loài thỏ rừng (wabbit) đặc biệt có thể được viết chỉ trong một dòng lệnh C (main() {for(;;)fork();}) hoặc dòng lệnh shell ($0 & $0 &) trên bất kỳ hệ thống Unix nào, hoặc đôi khi được tạo ra bởi một lỗi lập trình trầm trọng. Một tiến trình bom fork `bùng nổ' bằng cách tự sinh ra đệ quy các bản sao của chính nó (sử dụng lệnh gọi hệ thống Unix fork(2)). Cuối cùng nó ăn sạch tất cả các mục trong bảng tiến trình và làm tê liệt hệ thống một cách hiệu quả. May mắn thay, bom fork tương đối dễ phát hiện và tiêu diệt, vì vậy việc tạo ra nó một cách có chủ đích hiếm khi đạt được điều gì hơn là rước lấy cơn thịnh đúng đắn của các vị thần giáng xuống kẻ thủ ác. Xem thêm logic bomb.
Node:
forked
, Next:
Fortrash
, Previous:
fork bomb
, Up:
= F =
forked tính từ, nội động từ.
1. [thông dụng sau năm 1997, đặc biệt trong cộng đồng Linux] Một dự án phần mềm nguồn mở được cho là đã rẽ nhánh (forked) khi nhóm dự án phân rã thành hai hoặc nhiều phần theo đuổi các hướng phát triển riêng biệt (hoặc, ít phổ biến hơn, khi một bên thứ ba không liên quan đến nhóm dự án tự rẽ nhánh). Việc rẽ nhánh được coi là một Điều Xấu (Bad Thing) — không chỉ bởi vì nó ngụ ý rất nhiều nỗ lực lãng phí trong tương lai, mà còn vì các nhánh rẽ thường đi kèm với rất nhiều xung đột và cay đắng giữa các nhóm kế thừa về các vấn đề tính chính danh, quyền kế vị và định hướng thiết kế. Có áp lực xã hội nghiêm trọng chống lại việc rẽ nhánh. Kết quả là, các nhánh rẽ lớn (như sự chia tách Gnu-Emacs/XEmacs, việc phân rã của nhóm 386BSD thành ba dự án con, và đợt chia tách ngắn ngủi của GCC/EGCS) hiếm đến mức chúng được ghi nhớ riêng lẻ trong văn hóa dân gian hacker. 2. [Unix; không phổ biến; có lẽ chịu ảnh hưởng bởi một từ chửi thề thông thống] Chậm chạp đến mức chết người, hoặc đã chết. Bắt nguồn từ khi một hệ thống bị làm cho chậm như sên bởi một quả bom fork vô tình.
Node:
Fortrash
, Next:
fortune cookie
, Previous:
forked
, Up:
= F =
Fortrash /for'trash/ danh từ.
Tiếng lóng hacker chỉ ngôn ngữ FORTRAN (FORmula TRANslator), ám chỉ thiết kế nguyên thủy, cú pháp thô thiển và bất thường, các cấu trúc điều khiển hạn chế và ngữ nghĩa lỏng lẻo, đầy ngoại lệ của nó.
Node:
fortune cookie
, Next:
forum
, Previous:
Fortrash
, Up:
= F =
fortune cookie danh từ.
[WAITS, qua Unix; thông dụng] Một câu nói ngẫu nhiên, một mẩu chuyện nhỏ, câu đùa hoặc châm ngôn được in ra thiết bị đầu cuối của người dùng vào thời điểm đăng nhập hoặc (ít phổ biến hơn) vào thời điểm đăng xuất. Các mục từ từ vựng này thường xuyên được sử dụng làm cookie may mắn. Xem cookie file.
Node:
forum
, Next:
fossil
, Previous:
fortune cookie
, Up:
= F =
forum danh từ.
[Usenet, GEnie, CI$; số nhiều `fora' hoặc `forums'] Bất kỳ nhóm thảo luận nào có thể truy cập thông qua một bảng thông báo điện tử quay số (BBS), một danh sách gửi thư, hoặc một nhóm tin (xem the network). Một diễn đàn hoạt động giống như một bảng thông báo; người dùng gửi các bài đăng cho mọi người cùng đọc và các cuộc thảo luận sẽ nối tiếp theo sau. Tương phản với trò chuyện thời gian thực qua chế độ trò chuyện (talk mode) hoặc email cá nhân điểm nối điểm.
Node:
fossil
, Next:
four-color glossies
, Previous:
forum
, Up:
= F =
fossil danh từ.
1. Trong phần mềm, một tính năng lỗi (misfeature) chỉ trở nên dễ hiểu trong bối cảnh lịch sử, như một tàn tích của thời gian trước được giữ lại để không làm hỏng tính tương thích. Ví dụ: việc giữ lại hệ bát phân (octal) làm cơ sở mặc định cho các chuỗi thoát trong C, bất chấp sự khớp nối tốt hơn của hệ thập lục phân với ASCII và các kiến trúc định địa chỉ byte hiện đại. Xem dusty deck. 2. Hạn chế hơn, một tính năng có tiện ích trong quá khứ nhưng không còn tiện ích ở hiện tại. Ví dụ: các bit ép-tất-cả-chữ-hoa (LCASE) trong trình điều khiển tty của V7 và BSD Unix, được thiết kế để sử dụng với các thiết bị đầu cuối chỉ có một dạng chữ hoa (Trong một sự biến chất của mục tiêu tương thích ngược thông thường, chức năng này thực tế đã được mở rộng và đổi tên trong một số bản phát hành USG Unix sau này thành các bit IUCLC và OLCUC.) 3. Đặc tả trình điều khiển FOSSIL (Fido/Opus/Seadog Standard Interface Level) dành cho truy cập cổng nối tiếp nhằm thay thế các thói quen ngu ngốc trong các ROM của IBM PC. Các hóa thạch (Fossils) được sử dụng bởi hầu hết phần mềm BBS MS-DOS thay vì các trình điều khiển ROM `được hỗ trợ', vốn không hỗ trợ hoạt động điều khiển ngắt hoặc thiết lập tốc độ trên 9600; việc sử dụng một thư viện FOSSIL bán chuẩn tốt hơn là lập trình cổng nối tiếp trần trụi (bare metal) vốn bắt buộc phải làm trong trường hợp khác. Vì đặc tả FOSSIL cho phép gắn kết thêm chức năng, các trình điều khiển sử dụng móc nối này nhưng không tự cung cấp quyền truy cập cổng nối tiếp được đặt tên với một bổ ngữ, như trong `video fossil'.
Node:
four-color glossies
, Next:
frag
, Previous:
fossil
, Up:
= F =
four-color glossies danh từ.
1. Tài liệu do bọn làm thị trường (marketroids) tạo ra được cho là chứa các thông số kỹ thuật nhưng trên thực tế lại hời hợt nhất có thể mà không hoàn toàn trống rỗng nội dung. "Quên mấy cuốn four-color glossies đi, đưa cho tôi mấy cuốn sổ tay tham khảo kỹ thuật." Thường được áp dụng như một dấu hiệu của sự hời hợt ngay cả khi tài liệu được in trên giấy thông thường bằng mực đen trắng. Sách hướng dẫn bóng bẩy bốn màu (four-color-glossy) không bao giờ hữu ích cho việc giải quyết một vấn đề. 2. [hiếm] Mở rộng ra áp dụng cho các trang sổ tay (man pages) không chứa đủ thông tin để chẩn đoán tại sao chương trình không tạo ra đầu ra dự kiến hoặc mong muốn.
Node:
frag
, Next:
fragile
, Previous:
four-color glossies
, Up:
= F =
frag danh từ, động từ.
[từ tiếng lóng quân sự Mỹ thời kỳ chiến tranh Việt Nam thông qua các trò chơi Doom và Quake] 1. Tiêu diệt hình đại diện (avatar) của người chơi khác trong một trò chơi nhiều người chơi. "Tôi giữ kỷ lục của văn phòng về Quake với 40 mạng (frags)." 2. Hủy hoại hoàn toàn thứ gì đó. "Quên cái bộ nguồn đó đi, sét đánh làm nó frag tơi tả rồi." Xem thêm gib.
Node:
fragile
, Next:
fred
, Previous:
frag
, Up:
= F =
fragile tính từ.
Đồng nghĩa với brittle.
Node:
fred
, Next:
Fred Foobar
, Previous:
fragile
, Up:
= F =
fred danh từ.
1. Tên riêng được sử dụng thường xuyên nhất làm biến số cú pháp giả (xem foo). Được cho là phổ biến vì người không chuyên gõ phím mù dễ gõ trên bàn phím QWERTY tiêu chuẩn. Ở Anh Quốc, `fred', `jim' và `sheila' là các biến số cú pháp giả phổ biến vì các phiên bản chữ hoa của chúng là tên chính thức đặt cho 3 vùng nhớ chứa các thanh ghi trạng thái I/O trên chiếc Máy vi tính BBC Micro đáng nhớ! (Người ta thuật lại rằng SHEILA được chọc ngoáy [poke] nhiều lần nhất.) Không giống như J. Random Hacker hay `J. Random Loser', cái tên `fred' không mang sắc thái tích cực hay tiêu cực nào (nhưng xem Dr. Fred Mbogo). Xem thêm barney. 2. Từ viết tắt của `Flipping Ridiculous Electronic Device' (Thiết bị điện tử ngớ ngẩn chết tiệt); các động từ bắt đầu bằng chữ F khác có thể được thay thế cho từ `flipping'.
Node:
Fred Foobar
, Next:
frednet
, Previous:
fred
, Up:
= F =
Fred Foobar danh từ.
Họ hàng của J. Random Hacker. Bất kỳ con người điển hình nào, ít nhiều đồng nghĩa với `someone' (ai đó) ngoại trừ việc Fred Foobar có thể được gọi lại bằng tên sau này. "Vậy là Fred Foobar sẽ nhập số điện thoại của mình vào cơ sở dữ liệu, và nó sẽ được lưu trữ cùng với những người khác. Nhiều tháng sau, khi Fred tìm kiếm..." Xem thêm Bloggs Family và Dr. Fred Mbogo.
Node:
frednet
, Next:
free software
, Previous:
Fred Foobar
, Up:
= F =
frednet /fred'net/ danh từ.
Được dùng để chỉ một giao thức ngẫu nhiên và không phổ biến gặp phải trên một mạng nào đó. "Chúng ta đang cài đặt tính năng bắc cầu (bridging) trong bộ định tuyến của mình để giải quyết vấn đề frednet."
Node:
free software
, Next:
freeware
, Previous:
frednet
, Up:
= F =
free software danh từ.
Theo định nghĩa của Richard M. Stallman và được sử dụng bởi phong trào Phần mềm Tự do, điều này có nghĩa là phần mềm mang lại cho người dùng đủ quyền tự do để được sử dụng bởi cộng đồng phần mềm tự do. Cụ thể, người dùng phải được tự do sửa đổi phần mềm cho mục đích riêng tư của họ, và tự do phân phối lại nó dù có hoặc không có sửa đổi, theo hình thức thương mại hay phi thương mại, miễn phí hay thu phí phân phối. Phần mềm tự do đã tồn tại kể từ buổi bình minh của ngành máy tính; Phần mềm Tự do với tư cách là một phong trào bắt đầu vào năm 1984 với Dự án GNU. Xem thêm open source.
Node:
freeware
, Next:
freeze
, Previous:
free software
, Up:
= F =
freeware danh từ.
[thông dụng] Phần mềm miễn phí, thường do những người đam mê viết và phân phối bởi các nhóm người dùng, hoặc qua thư điện tử, các bảng thông báo địa phương, Usenet, hoặc các phương tiện điện tử khác. Đã có thời điểm, `freeware' là thương hiệu của Andrew Fluegelman, tác giả của chương trình truyền thông MS-DOS nổi tiếng PC-TALK III. Nó không được thực thi pháp lý sau sự biến mất bí ẩn và cái chết được cho là vào năm 1984 của ông. Xem shareware, FRS.
Node:
freeze
, Next:
fried
, Previous:
freeware
, Up:
= F =
freeze động từ.
Khóa một bản phân phối phần mềm hoặc tài liệu đang tiến hóa chống lại các thay đổi để nó có thể được phát hành với chút hy vọng về tính ổn định. Mang theo ngụ ý mạnh mẽ rằng mặt hàng đang xét sẽ `tan băng' (unfreeze) vào một thời điểm nào đó trong tương lai. "Được rồi, hãy sửa lỗi đó và chúng ta sẽ đóng băng để phát hành."
Có các cấu trúc cụ thể hơn cho thuật ngữ này. Ví dụ, `feature freeze' (đóng băng tính năng) khóa các sửa đổi nhằm giới thiệu tính năng mới nhưng vẫn cho phép sửa lỗi và hoàn thành các tính năng hiện có; `code freeze' (đóng băng mã nguồn) ngụ ý không còn bất kỳ thay đổi nào nữa. Tại Sun Microsystems và những nơi khác, người ta cũng có thể nghe thấy các tham chiếu đến `code slush' — nghĩa là một trạng thái gần như đã đóng băng nhưng chưa hoàn toàn.
Node:
fried
, Next:
frink
, Previous:
freeze
, Up:
= F =
fried tính từ.
1. [thông dụng] Không hoạt động do hỏng phần cứng; bị cháy. Đặc biệt được dùng cho phần cứng bị đánh gục bởi `sự cố chập điện' (power glitch), sụt áp, đoản mạch, hoặc một sự cố điện nào đó. (Đôi khi điều này xảy ra theo đúng nghĩa đen với các mạch điện! Cụ thể, các điện trở có thể cháy và máy biến áp có thể tan chảy, phát ra khói độc — xem friode, SED và LER. Tuy nhiên, thuật ngữ này cũng được sử dụng theo nghĩa ẩn dụ.) So sánh frotzed. 2. [thông dụng] Về con người, kiệt sức. Nói đặc biệt về những người tiếp tục làm việc trong trạng thái như vậy. Thường được dùng làm lời giải thích hoặc bào chữa. "Ừ, tớ biết bản sửa lỗi đó làm hỏng hệ thống tệp, nhưng tớ đã bị fried khi tớ đưa nó vào." Đặc biệt phổ biến khi kết hợp với `brain': "Não tôi hôm nay bị fried rồi, tôi thiếu ngủ trầm trọng."
Node:
frink
, Next:
friode
, Previous:
fried
, Up:
= F =
frink /frink/ động từ.
Động từ nguyên thủy vô danh, tự điền ý nghĩa của riêng bạn. Tìm thấy đặc biệt trên nhóm tin Usenet alt.fan.lemurs, nơi người ta nói rằng loài vượn cáo biết `frink' có nghĩa là gì, nhưng chúng không nói. So sánh gorets.
Node:
friode
, Next:
fritterware
, Previous:
frink
, Up:
= F =
friode /fri:'ohd/ danh từ.
[TMRC] Một điốt có thể đảo ngược (nghĩa là đã hàn chảy hoặc bị đánh thủng). So sánh fried; xem thêm SED, LER.
Node:
fritterware
, Next:
frob
, Previous:
friode
, Up:
= F =
fritterware danh từ.
Sự dư thừa năng lực không phục vụ mục đích sản xuất nào. Ví dụ điển hình là phần mềm vọc phông chữ trên máy Mac (xem macdink); thuật ngữ này mô tả bất cứ thứ gì ngốn lượng lớn thời gian cho những lợi ích khá nhỏ nhoi về mặt chức năng nhưng lại quyến rũ mọi người sử dụng nó bằng mọi giá. Xem thêm window shopping.
Node:
frob
, Next:
frobnicate
, Previous:
fritterware
, Up:
= F =
frob /frob/ 1. danh từ.
[MIT; rất phổ biến] Định nghĩa của TMRC là "FROB = một cánh tay nhô ra hoặc trục quay"; bằng phép mở rộng ẩn dụ, một `frob' là bất kỳ vật nhỏ ngẫu nhiên nào; một vật mà bạn có thể cầm thoải mái trong một tay; thứ gì đó mà bạn có thể frob (nghĩa 2). Xem frobnitz. 2. ngoại động từ. Dạng viết tắt của frobnicate. 3. [từ thế giới MUD] Một lệnh trên một số MUD làm thay đổi cấp độ kinh nghiệm của người chơi (điều này có thể được sử dụng để tạo ra các phù thủy); ngoài ra, để yêu cầu đặc quyền phù thủy với lý do `thờ cúng nghề nghiệp' (professional courtesy) rằng người đó là phù thủy ở nơi khác. Lệnh thực chất là `frobnicate' nhưng được rút gọn thành dạng ngắn hơn trên toàn cầu.
Node:
frobnicate
, Next:
frobnitz
, Previous:
frob
, Up:
= F =
frobnicate /frob'ni-kayt/ ngoại động từ.
[Có lẽ bắt nguồn từ frobnitz, và thường được viết tắt thành frob, nhưng `frobnicate' được công nhận là dạng đầy đủ chính thức.] Thao tác hoặc điều chỉnh, tinh chỉnh (tweak). Người ta thường frob các bit hoặc các thiết bị 2 trạng thái khác. Do đó: "Xin hãy frob công tắc đèn" (tức là bật/tắt nó), nhưng cũng có "Đừng frob cái khóa đó nữa; cậu sẽ làm gãy nó đấy". Người ta cũng thấy cấu trúc `to frob a frob'. Xem tweak và twiddle.
Cách sử dụng: frob, twiddle và tweak đôi khi ngụ ý các điểm dọc theo một liên tục. `Frob' ngụ ý thao tác không mục đích; `twiddle' ngụ ý thao tác thô, thường là tìm kiếm thô cho một cài đặt thích hợp; `tweak' ngụ ý tinh chỉnh. Nếu ai đó đang vặn núm trên một máy hiện sóng, thì nếu anh ta cẩn thận điều chỉnh nó, anh ta có lẽ đang tweaking nó; nếu anh ta chỉ đang vặn nó nhưng nhìn vào màn hình, anh ta có lẽ đang twiddling nó; nhưng nếu anh ta chỉ làm điều đó vì vặn núm là vui, anh ta đang frobbing nó. Biến thể `frobnosticate' gần đây đã được ghi nhận.
Node:
frobnitz
, Next:
frog
, Previous:
frobnicate
, Up:
= F =
frobnitz /frob'nits/, số nhiều `frobnitzem' /frob'nit-zm/ hoặc `frobni' /frob'ni:/ danh từ.
[TMRC] Một vật thể vật lý không xác định, một tiện ích (widget). Cũng dùng để chỉ các hộp đen điện tử. Dạng hiếm này thường được viết tắt là `frotz', hoặc phổ biến hơn là frob. Các từ `frobnule' (/frob'n[y]ool/) và `frobule' (/frob'yool/) cũng được sử dụng. Bắt đầu có lẽ vào năm 1979, `frobozz' /fr*-boz'/ (số nhiều: `frobbotzim' /fr*-bot'zm/) cũng trở nên rất phổ biến, phần lớn thông qua việc nó xuất hiện như một tên gọi qua Zork. Các biến thể này cũng có thể được áp dụng cho các đối tượng phi vật lý, chẳng hạn như cấu trúc dữ liệu.
Pete Samson, người biên soạn từ điển TMRC gốc, bổ sung: "Dưới mô hình [đường sắt] TMRC có nhiều hộp lưu trữ, được quản lý (vào năm 1958) bởi David R. Sawyer. Một số có các chỉ định kỳ lạ viết trên đó, chẳng hạn như `Frobnitz Coil Oil' (Dầu cuộn dây Frobnitz). Có lẽ DRS định dùng Frobnitz làm tên riêng, nhưng cái tên này nhanh chóng bị dùng cho chính vật đó". Đây gần như chắc chắn là nguồn gốc của thuật ngữ này.
Node:
frog
, Next:
frogging
, Previous:
frobnitz
, Up:
= F =
frog viết tắt `phrog'
1. thán từ. Từ thể hiện sự ghê tởm (dường như chúng ta có rất nhiều từ thế này). 2. Được sử dụng làm tên cho hầu như bất cứ thứ gì. Xem foo. 3. danh từ. Về đồ vật, một món đồ tồi (crock). 4. danh từ. Về con người, nằm ở đâu đó giữa một con gà tây và một con cóc. 5. `froggy': tính từ. Tương tự như bagbiting, nhưng nhẹ hơn. "Cái chương trình froggy này chạy mãi không xong!"
Node:
frogging
, Next:
front end
, Previous:
frog
, Up:
= F =
frogging [Đại học Waterloo] động từ.
1. Sự hỏng hóc một phần của tệp văn bản hoặc luồng đầu vào bởi một lỗi hoặc sự cố trục trặc nhất định, trái ngược với các sự kiện ngẫu nhiên như nhiễu đường truyền hoặc lỗi phương tiện. Có thể xảy ra, ví dụ, nếu một bit của mỗi ký tự đến trên một thiết bị đầu cuối bị kẹt, sao cho một số ký tự chính xác còn số khác thì không. Xem terminak để biết ví dụ lịch sử và so sánh với dread high-bit disease. 2. Mở rộng ra, hiển thị tình cờ văn bản ở chế độ mà thiết bị đầu ra phát ra các ký tự đặc biệt hoặc từ gợi nhớ thay vì ASCII thông thường. Điều này thường xảy ra, ví dụ, khi sử dụng thiết bị đầu cuối hoặc chương trình liên lạc trên một thiết bị như IBM PC có bộ ký tự `nửa trên' (high-half) đặc biệt và với giả định về chẵn lẻ bit bị sai. Một hacker đủ quen thuộc với các mẫu bit ASCII có thể đọc được màn hình bất chấp điều đó.
Node:
front end
, Next:
frotz
, Previous:
frogging
, Up:
= F =
front end danh từ.
1. Một máy tính trung gian thực hiện việc thiết lập và lọc cho một máy khác (thường mạnh mẽ hơn nhưng ít thân thiện hơn) (một `back end'). 2. Những gì bạn đang nói chuyện khi bạn trò chuyện với ai đó đang đưa ra các câu trả lời mà không chú ý. "Nhìn những con voi đang nhảy múa kìa!" "Ừ hứ." "Cậu có biết tớ vừa nói gì không?" "Xin lỗi, cậu vừa nói chuyện với front end đấy." 3. Phần mềm cung cấp giao diện cho một chương trình khác `phía sau' nó, chương trình có lẽ không thân thiện với người dùng bằng. Có lẽ bắt nguồn từ phép loại suy với các phần front-end phần cứng (xem nghĩa 1) giao tiếp với máy chủ lớn (mainframes).
Node:
frotz
, Next:
frotzed
, Previous:
front end
, Up:
= F =
frotz /frots/
1. danh từ. Xem frobnitz. 2. `mumble frotz': Một thán từ thể hiện sự ghê tởm ở mức độ nhẹ nhất.
Node:
frotzed
, Next:
frowney
, Previous:
frotz
, Up:
= F =
frotzed /frotst/ tính từ.
Bị hỏng do các vấn đề phần cứng. So sánh fried. Một cỗ máy chỉ bị frotzed có thể được sửa chữa mà không cần thay thế các bộ phận, nhưng một cỗ máy bị fried thì bị hư hại nghiêm trọng hơn.
Node:
frowney
, Next:
FRS
, Previous:
frotzed
, Up:
= F =
frowney danh từ.
(cách gọi khác `frowney face') Xem emoticon.
Node:
FRS
, Next:
fry
, Previous:
frowney
, Up:
= F =
FRS // danh từ, cũ.
Viết tắt của "Freely Redistributable Software" (Phần mềm tự do phân phối lại) bước vào sử dụng chung trên Internet vào năm 1995 sau nhiều năm nhầm lẫn cấp độ thấp về việc chính xác nên gọi phần mềm được viết để truyền tay và chia sẻ là gì (các thuật ngữ cạnh tranh bao gồm freeware, shareware và `sourceware' chưa bao giờ được cảm thấy là thỏa mãn hoàn toàn vì nhiều lý do tinh tế). Hội nghị chính thức đầu tiên về phần mềm tự do phân phối lại được tổ chức tại Cambridge, Massachusetts, vào tháng 2 năm 1996 (do Quỹ Phần mềm Tự do tài trợ). Các nhà tổ chức hội nghị đã sử dụng mạnh mẽ từ viết tắt FRS trong các lời kêu gọi gửi bài báo và tài liệu khác trong suốt năm 1995. Thuật ngữ này được sử dụng đều đặn dù không phổ biến cho đến năm 1998 và sự ra đời của mã nguồn mở (open source).
Node:
fry
, Next:
fscking
, Previous:
FRS
, Up:
= F =
fry
1. nội động từ. Hỏng. Đặc biệt dùng để chỉ các sự cố phần cứng sinh ra khói. Tổng quát hơn, trở thành không hoạt động. Cách sử dụng: không bao giờ dùng cho phần mềm, chỉ dùng cho phần cứng và con người. Xem fried, magic smoke. 2. ngoại động từ. Gây ra hỏng hóc; làm hỏng, làm cháy hoặc làm tiêu đời một thiết bị phần cứng. Không bao giờ dùng cho phần mềm hoặc con người, nhưng so sánh với fried.
Node:
fscking
, Next:
FSF
, Previous:
fry
, Up:
= F =
fscking /fus'-king/ hoặc /eff'-seek-ing/ tính từ.
[Usenet; thông dụng] Chết tiệt, theo nghĩa là một từ chửi thề (nó đề cập đến lệnh sửa chữa hệ thống tệp Unix fsck(1), mà về nó có thể nói rằng nếu bạn phải dùng đến nó thì bạn đang có một ngày tồi tệ). Bắt nguồn từ scary devil monastery và các nhóm tin bofh.net, nhưng trở nên phổ biến rộng rãi hơn sau khi Đạo luật CDA được thông qua. Đôi khi cũng xuất hiện trong biến thể "What the fsck?" (Cái quái gì thế fsck?).
Node:
FSF
, Next:
FTP
, Previous:
fscking
, Up:
= F =
FSF /F-S-F/ từ viết tắt.
Từ viết tắt phổ biến (cả văn nói lẫn văn viết) cho tên của Quỹ Phần mềm Tự do (Free Software Foundation), một hiệp hội giáo dục phi lợi nhuận được thành lập để hỗ trợ dự án GNU.
Node:
FTP
, Next:
-fu
, Previous:
FSF
, Up:
= F =
FTP /F-T-P/, không phát âm là /fit'ip/
1. [thuật ngữ kỹ thuật] danh từ. Giao thức Truyền Tệp (File Transfer Protocol) dùng để truyền tệp giữa các hệ thống trên Internet. 2. ngoại động từ. Bắn/truyền một tệp bằng Giao thức Truyền Tệp. 3. Đôi khi được sử dụng như một từ chung ngay cả cho các hoạt động truyền tệp không sử dụng FTP. "Cho tao xin một bản "Wuthering Heights" ftp từ uunet về nhé."
Node:
-fu
, Next:
FUBAR
, Previous:
FTP
, Up:
= F =
-fu
[thông dụng; khái quát từ `kung-fu'] Hình thái kết hợp biểu thị sự thành thạo chuyên gia của một kỹ năng. "Việc đó sẽ đòi hỏi một chút code-fu nghiêm túc đấy." Lần đầu được ghi nhận liên quan đến tính năng viết kịch bản từ xa của GIMP, script-fu, vào năm 1998.
Node:
FUBAR
, Next:
fuck me harder
, Previous:
-fu
, Up:
= F =
FUBAR danh từ.
Th thanh ghi địa chỉ UniBus bị hỏng (Failed UniBus Address Register) trong máy VAX. Một ví dụ điển hình về việc biệt ngữ thỉnh thoảng có thể qua mặt được các sếp lớn; xem foobar, và foo để có từ nguyên đầy đủ hơn.
Node:
fuck me harder
, Next:
FUD
, Previous:
FUBAR
, Up:
= F =
fuck me harder thán từ.
Đôi khi được thốt ra để đáp lại một hành vi sai trái trầm trọng, đặc biệt là trong phần mềm, và đặc biệt là những hành vi sai trái có vẻ ngoan cố một cách bất công (như thể được thiết kế bởi yêu tinh của sự trái khoáy). Thường được kịch tính hóa một cách phức tạp: "Ái chà! Đâm tao bằng một cái máy đóng cọc và 16 feet hàng rào bằng sắt rèn đầu nhọn tẩm củ trau mà không cần chất bôi trơn!" Cụm từ này đôi khi được nghe thấy dưới dạng viết tắt `FMH' trong các mối quan hệ lịch sự.
[Mục này là một ví dụ cực đoan về thói quen đặt ra các thuật ngữ phức tạp và gợi cảm của giới hacker để chỉ sự cố tổn thất (lossage). Ở đây chúng ta thấy một sự nhại lại hoàn toàn có ý thức về những từ chửi thề chính thống đã trở thành một trò đùa chạy suốt một phần văn hóa hacker; nó minh họa xu hướng của hacker trong việc biến bất kỳ tình huống nào, ngay cả tình huống vô cùng bực bội, thành một trò chơi trí tuệ (vấn đề trong trường hợp này là sáng tạo ra một mô tả dài dòng về hình ảnh tinh thần vô lý nhất về mặt giải phẫu có thể — các dạng viết tắt ngầm ám chỉ tất cả những hình thức dài dòng ngớ ngẩn từng được thốt lên). Ngôn ngữ bài tiết thực ra tương đối không phổ biến trong giới hacker, và đã có một số tranh cãi về việc liệu mục này có nên được đưa vào hay không. Vì nó phản ánh một cách sử dụng thực tế mang tính đặc trưng rõ rệt của văn hóa hacker, chúng tôi cảm thấy việc ghi lại nó ở đây là đúng với tinh thần trung thực kiểu hacker và phản đối mọi hình thức kiểm duyệt. —ESR & GLS]
Node:
FUD
, Next:
FUD wars
, Previous:
fuck me harder
, Up:
= F =
FUD /fuhd/ danh từ.
Được định nghĩa bởi Gene Amdahl sau khi ông rời IBM để thành lập công ty riêng: "FUD là nỗi sợ hãi, sự bất định và hoài nghi (fear, uncertainty, and doubt) mà nhân viên bán hàng của IBM tiêm nhiễm vào tâm trí của các khách hàng tiềm năng đang cân nhắc các sản phẩm [Amdahl]." Ý tưởng, tất nhiên, là để thuyết phục họ chọn thiết bị an toàn của IBM thay vì thiết bị của đối thủ cạnh tranh. Sự ép buộc ngầm này theo truyền thống được thực hiện bằng cách hứa hẹn rằng Những Điều Tốt Đẹp sẽ đến với những ai gắn bó với IBM, nhưng Những Bóng Đen Đen Tối sẽ bao trùm tương lai của thiết bị hoặc phần mềm của đối thủ cạnh tranh. Xem IBM. Sau năm 1990, thuật ngữ FUD ngày càng gắn kết thường xuyên với Microsoft, và đã trở nên khái quát để chỉ bất kỳ loại thông tin sai lệch nào được sử dụng làm vũ khí cạnh tranh.
Node:
FUD wars
, Next:
fudge
, Previous:
FUD
, Up:
= F =
FUD wars /fuhd worz/ danh từ.
[từ FUD] Tư thế chính trị được tham gia bởi các nhà cung cấp phần cứng và phần mềm ra vẻ cam kết chuẩn hóa nhưng thực ra sẵn sàng chia nhỏ thị trường để bảo vệ thị phần của chính họ. Xung đột giữa Unix International và OSF về các tiêu chuẩn Unix là một ví dụ nổi bật; Microsoft với Netscape với W3C về các tiêu chuẩn HTML là một ví dụ khác.
Node:
fudge
, Next:
fudge factor
, Previous:
FUD wars
, Up:
= F =
fudge
1. ngoại động từ. Thực hiện một cách không hoàn chỉnh nhưng chấp nhận được ở mức độ tối thiểu, đặc biệt là liên quan đến việc viết một chương trình. "Tôi không có hứng chịu đựng nỗi đau khổ đó, nên tôi đã fudge nó — tôi sẽ sửa sau." 2. danh từ. Đoạn mã kết quả.
Node:
fudge factor
, Next:
fuel up
, Previous:
fudge
, Up:
= F =
fudge factor danh từ.
[thông dụng] Một giá trị hoặc tham số được thay đổi theo cách đặc thù (ad hoc) để tạo ra kết quả mong muốn. Các thuật ngữ `tolerance' (dung sai) và slop cũng được sử dụng, mặc dù chúng thường biểu thị sự chừa chỗ một chiều, chẳng hạn như một bộ đệm được làm lớn hơn mức cần thiết vì người ta không chắc chắn chính xác nó cần lớn đến mức nào, và việc lãng phí một chút không gian tốt hơn là sập toàn bộ vì không đủ chỗ. Mặt khác, một hệ số hiệu chỉnh (fudge factor) thường có thể được tinh chỉnh theo nhiều hơn một hướng. Một ví dụ điển hình là `fuzz' (độ mờ) thường được cho phép trong các phép tính dấu phẩy động: hai số đang được so sánh xem có bằng nhau hay không phải được phép chênh lệch một lượng nhỏ; nếu lượng đó quá nhỏ, một phép tính có thể không bao giờ kết thúc, trong khi nếu nó quá lớn, kết quả sẽ không chính xác một cách vô ích. Các hệ số hiệu chỉnh thường được điều chỉnh không chính xác bởi những lập trình viên không hiểu rõ tầm quan trọng của chúng. Xem thêm coefficient of X.
Node:
fuel up
, Next:
Full Monty
, Previous:
fudge factor
, Up:
= F =
fuel up nội động từ.
Ăn hoặc uống vội vã để quay lại hacking. "Food-p?" "Ừ, nạp nhiên liệu (fuel up) thôi." "Đến giờ ăn món vạn lý trường thành (great-wall) rồi!" Xem thêm oriental food.
Node:
Full Monty
, Next:
fum
, Previous:
fuel up
, Up:
= F =
Full Monty danh từ.
Xem monty, nghĩa 2.
Node:
fum
, Next:
functino
, Previous:
Full Monty
, Up:
= F =
fum danh từ.
[XEROX PARC] Tại PARC, thường là biến số cú pháp giả thứ ba chuẩn (sau foo và bar). Cạnh tranh với baz, vốn phổ biến hơn bên ngoài PARC.
Node:
functino
, Next:
funky
, Previous:
fum
, Up:
= F =
functino danh từ.
[không phổ biến, Anh Quốc; ban đầu là một lỗi đánh máy tình cờ vào năm 1994] Con trỏ tới một hàm trong C và C++. Bằng sự liên tưởng với các hạt hạ nguyên tử như neutrino, nó truyền đạt chính xác ấn tượng về sự nhỏ bé (một con trỏ là bốn byte trên hầu hết các hệ thống) và tốc độ (hacker có thể và đang sử dụng các mảng functinos để thay thế câu lệnh switch()).
Node:
funky
, Next:
funny money
, Previous:
functino
, Up:
= F =
funky tính từ.
Được dùng để chỉ thứ gì đó hoạt động, nhưng theo một cách hơi kỳ lạ, chắp vá (klugey). Nó hoàn thành công việc và sẽ rất khó thay đổi, vì vậy sự kém tối ưu rõ rệt của nó được để nguyên ở đó. Thường được sử dụng để mô tả các giao diện. Càng có nhiều lỗi mà không ai buồn sửa vì cách giải quyết thay thế (workarounds) dễ hơn, thì nó càng trở nên funky (quái đản/lộn xộn). TECO và UUCP rất funky. Khả năng xử lý ngoại lệ của Intel i860 cực kỳ funky. Hầu hết các tiêu chuẩn đều trở nên funky khi chúng già đi. "Trình gửi thư mới đã được cài đặt, nhưng vẫn có phần funky; nếu nó trả lại thư của bạn không vì lý do gì, hãy thử gửi lại." "Cái UART này khá funky. Đường sẵn sàng dữ liệu (data ready) có mức tích cực cao (active-high) ở chế độ ngắt và mức tích cực thấp (active-low) ở chế độ DMA."
Node:
funny money
, Next:
furrfu
, Previous:
funky
, Up:
= F =
funny money danh từ.
1. Các đơn vị `đô la' giả định về thời gian tính toán và/hoặc lưu trữ được phát cho sinh viên vào đầu một khóa học máy tính; còn được gọi là `play money' (tiền đồ chơi) hoặc `purple money' (tiền màu tím) (đối lập ngầm với tiền thật hoặc tiền `xanh'). Ở New Zealand và Đức, cách dùng kỳ lạ `paper money' (tiền giấy) đã được ghi nhận; ở Đức, từ đồng nghĩa đặc biệt thú vị `transfer ruble' (rúp chuyển đổi) kỷ niệm số tiền giả được sử dụng cho thương mại giữa các nước khối COMECON hồi Khối Xô Viết còn tồn tại. Khi tiền giả của bạn cạn kiệt, tài khoản của bạn bị đóng băng và bạn cần phải đến gặp giáo sư để xin thêm. May mắn thay, chi phí chu kỳ chia sẻ thời gian đang lao dốc đã làm cho điều này ít phổ biến hơn. Số tiền được phân bổ hầu như luôn luôn quá ít, ngay cả đối với những người không phải hacker muốn lướt qua với khối lượng công việc tối thiểu. Trong các trường hợp cực đoan, thực tiễn này dẫn đến thị trường chợ đen quy mô nhỏ các tài khoản máy tính lậu. 2. Mở rộng ra, tiền ảo hoặc vé số lượng bất kỳ được sử dụng như một bản hack phân bổ tài nguyên trong hệ thống. Từ trái nghĩa: `real money' (tiền thật).
Node:
furrfu
, Next:
fuzzball
, Previous:
funny money
, Up:
= F =
furrfu thán từ.
[Usenet; dạng viết, rất hiếm khi nói] Dạng tương đương chỉ xuất hiện dưới dạng văn bản của từ "Sheesh!" (Ôi trời!); thực chất nó là từ "sheesh" được đảo ngược bằng rot13. Phát triển vào giữa năm 1992 như một phản ứng lại các bài đăng ngớ ngẩn đáng chú ý lặp lại các huyền thoại đô thị trên nhóm tin Usenet alt.folklore.urban, sau khi một số người đăng phàn nàn rằng việc dùng "Sheesh!" làm phản ứng với những người mới (newbies) đang bị lạm dụng quá mức. Xem thêm FOAF.
Node:
fuzzball
, Next:
G
, Previous:
furrfu
, Up:
= F =
fuzzball danh từ.
[Hacker TCP/IP] Một máy DEC LSI-11 chạy một bộ phần mềm tự chế cụ thể do Dave Mills và các đồng phạm hội ý viết ra, được sử dụng vào đầu những năm 1980 để thử nghiệm và thí nghiệm giao thức Internet. Chúng được sử dụng làm các trang web trục chính NSFnet trong những ngày đường truyền 56kb đầu tiên của nó; một số ít vẫn hoạt động trên Internet cho đến tận giữa năm 1993, làm các công việc vặt như dịch vụ thời gian mạng.
Node:
= G =
, Next:
= H =
, Previous:
= F =
The Jargon Lexicon