I use Linux. I use it a lot. But I don't use it like a desktop OS. I spend 90% of my time in xterms running vi. Linux is quite simply is not up to the tasks of a desktop environment. KDE and GNOME are bloated morasses of cartoons. I don't know any other way to put it. You can't copy and paste arbitrary objects through some kind of "Clipboard". How does one expect some intern to get any work done if they cannot copy some graphic from the something like Dia into a Word Processor. And that's another thing. There are no Word Processors that can handle Word documents. I find it difficult to believe that I'm the only one AbiWord doesn't work for. There's a lot that has to happen before Linux desktops become viable. Now you can mod me down; I hit the cap long ago.
Actually, you can configure the user for IIS too. I don't think it's configured this way by default but I get the impression that it's very easy to inadvertantly set it up to run it as Administrator or SYSTEM rather, which is even worse. I think if you use "impersonation" it has to run as SYSTEM.
Hate to sound like a "*BSD is Dead" troll, but CGI is a dying breed...
But it will never go away entirely. For a lot of simple things CGI is quite appropriate. At work, we have a feed monitoring utility that just generates tables of timestamps. I have very rarely seen it fail. And when it does, it doesn't happen twice in a row unless there's something wrong with the database or the web server. For something mission-critical like your feed monitoring utility you don't want some stateful enterprise application amorphous cloud super server to get it's tentacles in a tangle. CGI is very easy to use, understand, and debug. Don't rule it out alltogether. It's just a tool for niche stateless applications.
I have a for host in *.mycompany.com script that will automagically update all our production machines at once. Who needs up2date, Red Carpet, and all that crap? Ha-ha.
How does this interact with CUPS, or is it a replacement for CUPS?
Xprint is not like CUPS or lpd or LPRng. It just generates better PostScript. Xprint will feed this output to the lpr command (i.e. CUPS). Jus read the first paragraph on the page cited.
Xprint replaces the underlying XFree86 drawing primatives with ones that generate PostScript. Mozilla has the necessary code to support this and it can easily be activated. This results in printouts that look almost exactly like the display. It will even print wacko fonts by downloading them or, as a last resort, embedding them as bitmats. If you have good Type1 font's it looks pretty good. It is very popular with non-U.S./Canadian users for just this reason. There's minor setup but it's all explained in detail here:
I expect [Quickbooks] to write [the data] to [a] file and not trash the [data if the files] unexpectedly go away.
Like this? E325: ATTENTION Found a swap file by the name ".taxes.qbk.swp"
owned by: miallen dated: Thu May 9 19:06:10 2002
file name: ~miallen/taxes.qbk
modified: no
user name: miallen host name: CRAPPYWS
process ID: 65534 While opening file "taxes.qbk"
(1) The Windows file server crashed.
If this is the case, be careful not
to by Windows servers in the future.
Quit, or continue with caution.
(2) Quickbooks friggn' crashed (again *sigh*).
If this is the case, use "file > recover"
or "quickbooks -r taxes.qbk"
to recover the changes (seek help about
recovery on the Internet or something).
If you did this already, try again. If that
didn't work try upgrading to the latest
service pack. If still no luck try to reboot.
If that still doesn't work, delete the swap
file ".taxes.qbk.swp" to avoid this message. "taxes.qbk" [New File] Hit ENTER or type command to continue
I second this. I think it's high time some people get together and start to think about a network filesystem that addresses all the issues. I don't know much about NFSv3 but historically NFS has huge holes. And RPC is overrated I think. The API just doesn't change enough to warrant it. It's just overhead and an implementation barrier for other languages. How hard is it to serialize data structures for cripes sake. CIFS is actually good to know when considering a new protocol though. It's got a lot of different stuff in there. That's why it sucks but it's useful to how they tried something, saw it fail in some way so they abondonded it and stuck another layer of crap on top to hide the previous layer of crap. It's quite funny to think about the layers. You have:
MS/RPC on top of
DCE/RPC and
Remote Access Protocol (RAP) over
Named Pipes on top of
Transactions on top of
Server Message Block (SMB) on top of
NetBIOS
If you do an RPC call it goes through all of that (minus RAP which is quite dead post NT). A redesign would be trivial to implement by comparison because you could reduce all of that crap to one uniform API.
After you show them where the man pages are and how to use the tab key be sure to show them something useful or they're just going to ask "why do I want to do this?". For example, run through a simple shell script. Like this one that allows you to quickly update your web page:
Can someone please tell me how to get it to work over X. I can't believe they're calling it "solid" and "fast" when it doesn't even paint the display over eXceed. I get nothing but a black display area on any reasonably long page.
I have not heard anything about Patents. I think that Advogato post is exaggerated that bit a little. The documentation on CIFS that has this Royalty Free License associated with it is just a dumb Windows Help File:
It's derived from the same old documention that was released as an IETF draft several years ago. The SNIA took over that doc and reformatted and added a little bit to it. It is freely available here:
I think MS is just going to release whatever they have on this sort of stuff under this "Royalty Free" license to appease the DOJ and this silly.chm file wound up in the out-bin. Don't read into this too much folks. There is no way MS could use this as an angle on revoking previously released information about these protocols.
If they release something that we actually need like the IDL to their DCE/RCP calls under this "Royalty Free" license, is that bad or good? I think it's good. It's certainly better than nothing at all. I think new products with great interoperabilty with Windows would emerge. Viable companies would be formed around this stuff. There's no reason why a company couldn't release binaries for free. And this information will eventually trikle down into the Open Source community anyway. It's unavoidable regardless of any fandangled licenses.
Re:How Incredibly Discourteous
on
KDE 3.0 is Out
·
· Score: 2
They *know* that the kde ftp site will get hammered because of this story. The[y] *know* that the KDE developers obviously aren't ready yet BECAUSE THEY HAVE NOT ANNOUNCED THE RELEASE.
I never understood this. Why aren't these releases mirrored in hidden directories. Then each mirror operator just does mv secret/kde-3.0.0../kde-3.0.0 after they have it all (or it's built into the script).
this [ch-werner.de] is not. It's a port of Tk (the Tcl graphical toolkit) to curses, and it is truly excellent.
Well this looks interesting. Is there a screen shot of something reasonably sophisticated around? I ran your basic hello world two buttons and a field example and it worked ok but it's hard to get a feel for how navigation is handled. Are there some good example apps to try? I tried to get the make xconfig tk gui for configuring the kernel but it bails right away without any informative sorts of messages.
Before you label me a troll, go ahead and try it. Closely compare the IE and Mozilla on UNIX output and look at the size/quality of the generated PostScript. And god forbid the page uses a font other than the 12 builtin Adobe fonts (even if it does it has a problem distiquishing between Monospaced and variable width text on the same page). *Sigh*.
Actually this is true. It is slower. Of course this stuff depends greatly on the programs running but consider a) if the cache lines of the CPU are filled with 64bit values where 32bit values would have sufficed it does use more space and therefore will result in more cache misses and b) most software is written for 32bit processors so undoubtedly there will be compatibitly code executing and therefore slowing things down. It's not "twice as" slow but it's not necessarily faster. Having said that it is possible to write a program that runs just as fast as it's 32bit couterpart and in some cases faster (again, depending on what type of calculations are being performed) if the compiler was very good with 64 bit instructions and knew about the capabilities of the particular CPU.
if their platters can only store one image:
s iness/01KOMA.1.jpg
http://graphics7.nytimes.com/images/2002/07/01/bu
I use Linux. I use it a lot. But I don't use it like a desktop OS. I spend 90% of my time in xterms running vi. Linux is quite simply is not up to the tasks of a desktop environment. KDE and GNOME are bloated morasses of cartoons. I don't know any other way to put it. You can't copy and paste arbitrary objects through some kind of "Clipboard". How does one expect some intern to get any work done if they cannot copy some graphic from the something like Dia into a Word Processor. And that's another thing. There are no Word Processors that can handle Word documents. I find it difficult to believe that I'm the only one AbiWord doesn't work for. There's a lot that has to happen before Linux desktops become viable. Now you can mod me down; I hit the cap long ago.
So what about being sworn in by placing your hand on the Bible and swearing to tell the truth?
Hack IIS and you're the Administrator.
Actually, you can configure the user for IIS too. I don't think it's configured this way by default but I get the impression that it's very easy to inadvertantly set it up to run it as Administrator or SYSTEM rather, which is even worse. I think if you use "impersonation" it has to run as SYSTEM.
An evacuated tube makes it possible to move a train across the continent using the equivalent of 20 gallons of gas.
And how many gallons of gas does it take to evacuate the tube?
Hate to sound like a "*BSD is Dead" troll, but CGI is a dying breed...
But it will never go away entirely. For a lot of simple things CGI is quite appropriate. At work, we have a feed monitoring utility that just generates tables of timestamps. I have very rarely seen it fail. And when it does, it doesn't happen twice in a row unless there's something wrong with the database or the web server. For something mission-critical like your feed monitoring utility you don't want some stateful enterprise application amorphous cloud super server to get it's tentacles in a tangle. CGI is very easy to use, understand, and debug. Don't rule it out alltogether. It's just a tool for niche stateless applications.
By the time it was over, the Yahoo! attack alone would involve enough data to fill 630 pickup trucks with paper.
But what font size did they use?
I have a for host in *.mycompany.com script that will automagically update all our production machines at once. Who needs up2date, Red Carpet, and all that crap? Ha-ha.
How does this interact with CUPS, or is it a replacement for CUPS?
Xprint is not like CUPS or lpd or LPRng. It just generates better PostScript. Xprint will feed this output to the lpr command (i.e. CUPS). Jus read the first paragraph on the page cited.
If you want nice printouts in UNIX use Xprint.
Xprint replaces the underlying XFree86 drawing primatives with ones that generate PostScript. Mozilla has the necessary code to support this and it can easily be activated. This results in printouts that look almost exactly like the display. It will even print wacko fonts by downloading them or, as a last resort, embedding them as bitmats. If you have good Type1 font's it looks pretty good. It is very popular with non-U.S./Canadian users for just this reason. There's minor setup but it's all explained in detail here:
Using Xprint with Mozilla
I'd like to see this developed further so the distros catch on and support it. Spread the word.
I expect [Quickbooks] to write [the data] to [a] file and not trash the [data if the files] unexpectedly go away.
Like this?
E325: ATTENTION
Found a swap file by the name ".taxes.qbk.swp"
owned by: miallen dated: Thu May 9 19:06:10 2002
file name: ~miallen/taxes.qbk
modified: no
user name: miallen host name: CRAPPYWS
process ID: 65534
While opening file "taxes.qbk"
(1) The Windows file server crashed.
If this is the case, be careful not
to by Windows servers in the future.
Quit, or continue with caution.
(2) Quickbooks friggn' crashed (again *sigh*).
If this is the case, use "file > recover"
or "quickbooks -r taxes.qbk"
to recover the changes (seek help about
recovery on the Internet or something).
If you did this already, try again. If that
didn't work try upgrading to the latest
service pack. If still no luck try to reboot.
If that still doesn't work, delete the swap
file ".taxes.qbk.swp" to avoid this message.
"taxes.qbk" [New File]
Hit ENTER or type command to continue
It's already gone from Yahoo! which used to have little "Powered by Compaq" logos all over.
I installed Beta 1. Can I safely run the installer over that? Or perhaps I can just to the uptodate business?
Where do you live Taco? For $3800 you'll be driving a bile colored 1998 Oldsmobile Delta that smells like an ashtray.
FYI (like anyone cares) the above message is a useless karma sucking banter. Way to go benhaha. You got your 5 karma points I guess.
- MS/RPC on top of
- DCE/RPC and
- Remote Access Protocol (RAP) over
- Named Pipes on top of
- Transactions on top of
- Server Message Block (SMB) on top of
- NetBIOS
If you do an RPC call it goes through all of that (minus RAP which is quite dead post NT). A redesign would be trivial to implement by comparison because you could reduce all of that crap to one uniform API.After you show them where the man pages are and how to use the tab key be sure to show them something useful or they're just going to ask "why do I want to do this?". For example, run through a simple shell script. Like this one that allows you to quickly update your web page:
#!/bin/sh
rm -f ${1}.html && \
wget http://www.myisp.com/~me/${1}.html && \
vi ${1}.html && \
exec ftp www.myisp.com
Think of examples that do things Windows just doesn't let you do like running X applications remotely. Here's a must read regarding that topic:
Remote X Apps mini-HOWTO
The Xnest script from the above would be good.
Photoshop in a Nutshell
WebMaster in a Nutshell, Deluxe Edition
Java in a Nutshell
Windows 95 in a Nutshell
I love these "Nutshell" books!
Can someone please tell me how to get it to work over X. I can't believe they're calling it "solid" and "fast" when it doesn't even paint the display over eXceed. I get nothing but a black display area on any reasonably long page.
I have not heard anything about Patents. I think that Advogato post is exaggerated that bit a little. The documentation on CIFS that has this Royalty Free License associated with it is just a dumb Windows Help File:
= 37530
.chm file wound up in the out-bin. Don't read into this too much folks. There is no way MS could use this as an angle on revoking previously released information about these protocols.
www.microsoft.com/downloads/release.asp?ReleaseID
It's derived from the same old documention that was released as an IETF draft several years ago. The SNIA took over that doc and reformatted and added a little bit to it. It is freely available here:
CIFS Protocol Document Version 0.9
I think MS is just going to release whatever they have on this sort of stuff under this "Royalty Free" license to appease the DOJ and this silly
If they release something that we actually need like the IDL to their DCE/RCP calls under this "Royalty Free" license, is that bad or good? I think it's good. It's certainly better than nothing at all. I think new products with great interoperabilty with Windows would emerge. Viable companies would be formed around this stuff. There's no reason why a company couldn't release binaries for free. And this information will eventually trikle down into the Open Source community anyway. It's unavoidable regardless of any fandangled licenses.
They *know* that the kde ftp site will get hammered because of this story. The[y] *know* that the KDE developers obviously aren't ready yet BECAUSE THEY HAVE NOT ANNOUNCED THE RELEASE.
../kde-3.0.0 after they have it all (or it's built into the script).
I never understood this. Why aren't these releases mirrored in hidden directories. Then each mirror operator just does mv secret/kde-3.0.0
this [ch-werner.de] is not. It's a port of Tk (the Tcl graphical toolkit) to curses, and it is truly excellent.
Well this looks interesting. Is there a screen shot of something reasonably sophisticated around? I ran your basic hello world two buttons and a field example and it worked ok but it's hard to get a feel for how navigation is handled. Are there some good example apps to try? I tried to get the make xconfig tk gui for configuring the kernel but it bails right away without any informative sorts of messages.
Wow, nothing but trolls in response to this. I think it looks great. Get a life people.
Before you label me a troll, go ahead and try it. Closely compare the IE and Mozilla on UNIX output and look at the size/quality of the generated PostScript. And god forbid the page uses a font other than the 12 builtin Adobe fonts (even if it does it has a problem distiquishing between Monospaced and variable width text on the same page). *Sigh*.
His answer: "64-bit is SLOWER than 32-bit!
Actually this is true. It is slower. Of course this stuff depends greatly on the programs running but consider a) if the cache lines of the CPU are filled with 64bit values where 32bit values would have sufficed it does use more space and therefore will result in more cache misses and b) most software is written for 32bit processors so undoubtedly there will be compatibitly code executing and therefore slowing things down. It's not "twice as" slow but it's not necessarily faster. Having said that it is possible to write a program that runs just as fast as it's 32bit couterpart and in some cases faster (again, depending on what type of calculations are being performed) if the compiler was very good with 64 bit instructions and knew about the capabilities of the particular CPU.