- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Or, better yet, use e.g. and i.e. correctly.
Admin
Admin
Admin
What's the betting that this particular "moderator" from 2006 has been subject to "Rendition with extreme prejudice?"
And, off-topic, has anyone here found on-line MSDN or the related forums remotely useful in, oh, say, figuring out how to deploy side-by-side DLLs without pithering around with Admin rights and a pointless digital signature?
I've spent something like two weeks, in my spare time between compilation and running tests (and obviously not reading TDWTF, because that would be Bad). I still don't know. I think I have an (ugly) solution, but it's all clouded in mystery, and the magic roundabout that is single-page MSDN support isn't exactly a vote of confidence.
Admin
Yrs,
<Grammar Nazi/>Admin
"No punctuation in Latin abbreviations?" WTF?! Is this an inside joke I'm not privy to?
Admin
I'm not like a super pro coder or anything, but for a number of win32 calls, an "error code" of 0 means success. So, what's the big deal?
http://help.netop.com/support/errorcodes/win32_error_codes.htm
Admin
Not a particularly funny one. I prefer wooden tables and Paula Beans, myself.
Admin
X Windows client connects to whichever X Windows server you tell it to. You can run thin clients which would all use a mainframe's Xserver if you wanted. I suspect if you did this that those Firefox and Thunderbird connections might be connected to the mainframe instead.
At to why X has the server/client architecture...well, that's X for you
Admin
Therefore all it proves is that at least one person who reads this site also posts to that site. :)
Admin
So this "Worse Than Failure" issue is WTF itself (it is better if author wait more time and collected real WTFs than publish such "off-topict" which I can find on hundreds of talentless anecdote and humour sites and boards).
P.S. sorry for my english, my native language is russian.
Admin
I know that the client can connect to any MySQL server - but the 'normal' behaviour is to configure MySQL users which can only be connected to from 'localhost' (gives it a bit more security). So, in that case the client HAS to connect to 'localhost' to access the server.
In fact, using the loopback address is very common. If software installs server & client software on the same PC it will often use the loopback address as the default server for the client. It SHOULD work. Security software assuming that it's bad just because it's the loopback address is broken.
Admin
If that is the case, I will stop using them. However, it does not appear to be the case. A few are commonly used without punctuation, like QED, but those usages seem to be by exception rather than by rule. Do you have a source for your claim?
Admin
Actually, what happens is that you run the client on the mainframe, and the server runs on your local workstation (your "thin client"). The client-server architecture in X is really backwards.
And it doesn't apply to the Firefox/Thunderbird case, as the application (the client) runs on the mainframe.
Admin
No, it's not really like that. While you can connect to the X server using TCP sockets, programs almost always connect to the local server using Unix domain sockets (anonymous pipes, or, at least on Linux, named pipes in the /tmp/.X11-unix directory).
As for client server architecture, it's not just X. Every major windowing system, including on Windows, uses a client server architecture. On Mac, there's the WindowServer process which is responsible for dispatching events and rendering windows' backing store to the screen. On Windows, there's win32k.sys which originally lived as a true server process inside csrss.exe. It performs the same function more or less. A client-server architecture works well for windowing systems because it models the reality that you have one screen and one keyboard/mouse, which need to be shared among multiple programs (clients). Having a single server responsible for multiplexing input and demultiplexing output is a pretty reasonable design decision.
Admin
Sorry. The real WTF is you pointing out that an Error'd post is not a WTF. It isn't supposed to be a WTFl it's an Error'd.
Admin
Library functions are not permitted (by the C or POSIX standards) to set errno to 0. You might get the wrong error (if an intervening library call had an error and set it to its own error code), but you won't get so-called "ESUCCESS".
I don't think I've ever seen anyone provide an example "in the wild" of this happening at all on a unix system, but even if one exists, it's not C or Unix's fault that some implementations disregard the standards.
Admin
Admin
this u cant read ok so yea
Admin
Don't get me wrong, I like the X11 windows model. Perhaps the client-server model is more visible because the documentation actually speaks about clients and servers (and in fact it was the first thing we talked about in a X11 developer course I took many years ago). And the binary that talks to your graphics card is (correctly) referred to as the "server".
It's just that people think the other way when they talk about clients and servers and very often get it wrong. When you know how X11 works, you realize that the other way is VERY wrong.
I used to use X11 over TCP sockets frequently since I used to work with a major finance package that happened to come in a Motif version, but users had Windows desktops and so needed to install Hummingbird or similar X server software. This was before X11 traffic was considered insecure and people started tunnling X11 traffic through ssh instead.
Admin
You forgot the embarrassingly forced pun.
captcha: alarm - yes it is very alarming indeed!
Admin
For American usage, see http://www.bartleby.com/68/39/2139.html, although it's not really addressed to this point.
For general usage, I refer you to a reputable academic of my (ancient) acquaintance, Larry Trask; v. http://www.informatics.sussex.ac.uk/department/docs/punctuation/node28.html I'm pleased to bow to Larry's superior knowledge and admit that my usage is, on reflection, ghastly...
Admin
Admin
Why does your computer block localhost?