内容简介:It saves time to write a Frequently Given Answer just once, and then just post a reference to it every time that a relevant question is asked, rather than soak up large amounts of bandwidth posting the same answer longhand time and again.The common practic
Frequently Given Answers written by JdeBP
It saves time to write a Frequently Given Answer just once, and then just post a reference to it every time that a relevant question is asked, rather than soak up large amounts of bandwidth posting the same answer longhand time and again.
The common practice is to refer questioners directly to one or more specific answers, which will themsleves cross-reference the other answers that they relate to, if any. But there are people out there who are terminally inquisitive. To satisfy them, here is a list of all of the FGAs that you can find here, broken down by category.
Feel free to refer people to any of these answers yourself if you need to.
The answering of questions
-
Don't ask questions that have "yes" or "no" as the answer unless you really want such an answer.
-
When reporting problems, always follow the standard litany of questions and answers.
-
Put down the chocolate-covered banana and step away from the European currency systems.
-
Sometimes, it's time to invoke Dukhat .
Research
Softwares
Command interpreters
-
A command interpreter is not a console , either.
-
The gen on the CALL caret escaping bug in Microsoft's and IBM's CMDs .
-
How to wrap commands in scripts in order to add default options and arguments to them.
-
How to perform common tasks using JP Software's command interpreters .
-
The joys of search wildcards in Win32 command interpreters .
Operating system bootstraps
-
A description of the PC/AT boot process .
-
A description of the boot process of DOS-Windows .
-
A description of the boot process of Windows NT version 6 .
-
A description of the boot process on EFI systems .
-
A description of the boot process on ARC systems .
-
How operating systems determine the location of the system volume when bootstrapped .
-
How operating systems determine the location of the boot volume when bootstrapped .
-
A description of the shutdown process of Windows NT version 6 .
-
The gen on emergency and rescue mode bootstrap .
Volumes and filesystem formats
-
The meaning and use of the OEM Name field in volume boot blocks .
-
Disc and volume size limits , with a focus on OS/2.
-
How to determine the type of the filesystem with which a disc volume has been formatted .
-
One can convert MBR partition tables to EFI partition tables non-destructively .
Bugs
-
An explanation offix terminology.
-
The gen on the CSRSS backspace bug in Windows NT 4/2000/XP .
-
The gen on the bug in RAMFS.IFS that affects pure 32-bit OS/2 programs .
System softwares
-
How time and timezones are supposed to work in 32-bit OS/2 .
-
How to deal with OS/2 applications that do not understand timezones .
-
The various daemons on the Hurd and what services they provide.
-
The daemontools family of service and system management toolsets .
-
A service that is continually up for 0 seconds is failing to start properly.
-
The
launchd
on FreeBSD/NetBSD/OpenBSD train is never coming. -
Corrected termcap/terminfo records for the Interix terminal emulator
File formats
Character sets
-
What Unicode CJKV character set rationalization is, and isn't.
Hardwares
Programming
Programming standards
-
Because of a defect in the C Standard void main() is illegal in C++ but legal in C .
-
Because of a defect in the C++ Standard it's not actually legal to use reinterpret_cast<> with pointers to
void
in C++ . -
The thread safety problems of function scope static variables in many C++ implementations.
-
The gen on Metaware High C/C++'s iterator-driven
for
.
Win32 and Windows NT programming
-
How one goes about capturing console I/O in Win32 , and how the very design of Win32 militates against it.
-
On Windows, do not put your DLLs in the System32 directory .
POSIX and Unix programming
-
The gen on the UNIX Client-Server Program Interface .
MS/PC/DR-DOS programming
-
The gen on the C and C++ language bindings to the DOS API .
General programming
-
A list of books for operating system kernel and device driver developers .
-
How one goes about redirecting standard I/O from within a program .
-
Do not set shared file descriptors to non-blocking I/O mode .
-
Arithmetic and logical shifts and rotates are done with functions in VHDL, not operators.
-
In the C and C++ languages, variables cannot be used as functions .
-
Predefined macros in the C and C++ languages …
The Internet
-
The IP addresses on which proxy servers should be configured to listen .
-
The security problems to address with proxy server back ends .
-
The gen onTesco.NET.
The Internet DNS
The answering of DNS questions
-
Do not obscure your DNS data when asking for help. It's pointless and silly.
DNS Concepts
-
The notions of "primary" and "secondary" DNS content servers only apply to database replication .
-
SOA
is a resource record type. Content DNS servers may be "masters". -
The uselessness of "Round Robin" resource record set shuffling.
Providing DNS service
-
Avoid RFC 2317's classless " in-addr.arpa. " delegation. Modern well designed DNS server softwares simply don't need it.
-
How to set up one's DNS servers to provide "split horizon" DNS service.
-
How one goes about updating a resolving proxy DNS server's list of root content DNS servers .
-
How to switch a domain from one set of content DNS servers to another.
-
How to provide proxy DNS service with an all-the-hats-at-once DNS server software .
-
How to provide content DNS service with an all-the-hats-at-once DNS server software .
-
Remember to populate your "internal" DNS database with data after setting up "split horizon" DNS service.
-
Employ split horizon DNS service if you are using non-public IP address ranges.
-
Always use domain names that you own and don't abuse domain names that you do not own .
DNS softwares
-
A similar "Big Picture" for the ISC's BIND .
-
ISC's BIND understands bailiwick. It doesn't make full use of it, however.
-
nslookup displays a daft error message because it is badly designed. Don't use it.
-
nslookup is a seriously flawed tool. Don't use it.
-
Why the results from nslookup are different to the operation of ping .
-
dnstracer doesn't diagnose what it is intended to diagnose because it uses an incorrect query resolution algorithm. Don't rely upon it.
-
Microsoft Windows Domain Controllers dynamically register their own IP addresses as the domain name.
The World Wide Web
-
How to allow the omission of www from URLs for your website .
-
No, that dot in the domain name of the URL is not a mistake.
-
The
Proxy-Connection:
header is a mistake in how some web browsers use HTTP.
Mail and news
Mail and news concepts
-
"mbox" is a family of several mutually incompatible mailbox formats.
-
The anti-UBM measures for SMTP-based Internet mail are fundamentally flawed . Use IM2000 Internet mail.
-
SPF is a bad idea that will harm the SMTP-based Internet mail architecture. Adopt it.
-
Do not send Microsoft Word documents to me. I cannot read them and I will simply delete your mail unread.
-
Use appropriate body part formats in your mail and news messages.
-
SMTP servers should not require, or ascribe meaning to, HELO/EHLO.
-
The "percent hack" is not part of the Internet mail standards.
-
Add the Followup-To: header to your message if you think that replies should go to another newsgroup.
-
Read the References: header to find out what message is being replied to.
-
Always read the back messages when joining a new discussion forum.
Mail and news softwares
Television
Memes
Language
-
legacy is not a pejorative. Do not use it as such.
Humanities
-
The gen onNewtonmas.
-
George Washington's birthday is (currently) on the 24th of February.
Law
Recreation
-
Robert Pepper's Five Stages of Cerocers , preserved for posterity.
-
Robert Pepper's Advice for Ceroc novices , preserved for posterity.
-
Mydance calendars.
Food, leisure, and entertainment
-
The gen on Hush! here comes the Dream man. .
©Copyright 2001–2004,2007,2010 Jonathan de Boyne Pollard . "Moral" rights asserted.
Permission is hereby granted to copy and to distribute this web page in its original, unmodified form as long as its last modification datestamp is preserved.
以上所述就是小编给大家介绍的《Frequently Given Answers Written by JdeBP》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。