Some customer happened to run "strings" on the executable and since they're compiled (unlike comments), (...) None of my comments ever made the list tho;)
Would this be because comments are not compiled into the binary?
...to make this take off is subvocalising your end of the conversation. I don't care about people listening to their cell phone, it's the yelling into their phones in public that ticks me off.
If you have to, or want to, deal with multiple unix flavours, get the third edition of the Unix System Administration Handbook. It has yet to fail to provide me with an answer when I get stuck on a cross-platform issue.
I've thought about just quitting my day job and working at the nearby Chili's restaurant. It would be a lot more social than the boring office, and I need to get out anyway. Not to mention there are lots of cute girls there too.:) I could handle it, I think.
I don't think I could handle the flair...
But seriously, less ambitious jobs are often more physically/mentally exhausting for less money. It's easy to land in a viscious circle: your day job sucks (fries with that?) and when you come home from the Double Meat Experience, you're too tired to take on anything else.
One of the many forks of John Norstad's NewsWatcher code, MT-NewsWatcher boasts a very good feature set and smooth operation. Hope the MacOSX port goes well.
This paper was presented by the authors at Apachecon 2001 in Santa Clara, last April. The [ApacheCon.com]session info is still (sort of) online. Cool stuff.
This is already there in Mac OS X. If you drag a removable, be it a CD-ROM or mounted disk image, to the trash, the icon changes into an Eject button. If you don't have a Mac OS X box yet to try this out, check out the end of this promo clip.
For Apple to do such a thing their marketing/sales
department would have to show that spending money
there would increase hardware sales. That or the press alone is worth the cost. We're not talking millions of dollars here but it's not small change either.
Got an e-mail from a friend today who has been playing around with optimization levels on the C compiler on MacOS X. He was quite impressed: apparently that compiler can generate very tight code if you ask it nicely.
Apple's C compiler is based on gcc 2.95.2. NeXT forked gcc years ago and made all kinds of changes which were never put into the Free version. Now Apple has a guy (ex Cygnus) working on the merge.
Sources: personal notes from the MacWorld Expo 2001 SF Stepwise BOF and last month's WWDC.
This is absolutely hilarious. If it actually runs Apache I'm going to have to get one for the office.
Otherwise, the most exotic things we're doing seem to be Raven (which you make sound like it isn't very exotic at all) and NetSaint, which I can handle just fine.
Raven is an SSL plugin. I work for the company that makes it (but I don't speak for them, #include stddisclaimer.h), so that's probably why it's not very exotic to me. Raven is a closed source module. Otherwise, if you have the source code of your current version, you can do a diff against the present code base to see what the differences are. If you're really in the dark, you should approach the web server like a black box and (re)define a set of functional requirements, collect and integrate the software and keep record of what you have been doing on file. That's a sound business practice anyway: what if your present webserver irrepairably crashes?
Oh, have you considered making soft links for the most frequently occuring 404's with the misspel(l)ed names? This may be a bit more maintenance intensive but you don't need mod_speling.
Re:Upgrading from 1.3.x & preserving configuration
on
Apache 2.0 Goes Beta
·
· Score: 1
Can anyone provide some rough advice on how it might be best to upgrade from an "old" & moderately customized version of Apache to the 2.x series, or even the recent 1.3.x series?
This depends on the extent of your patches. Some things have changed in the architecture of 2.0, so your patches may not apply or even be necessary. The module API has also changed, so you'll have to re-do your own modules.
RavenSSL is not available for 2.0 yet. As another poster says, the open source TLS implementation(s) is/are not finished either, so if your site depends on SSL you may want to keep 1.3 around for a while longer.
Of course, you don't have to move your production server over immediately. Start running 2.0 on your staging box. If you don't have one, get one. Of course this staging box doesn't have to be an identical copy of your web server: it can be a white box linux PC or even your desktop system since Apache runs on anything but the tea kettle. When you are satisfied with a) functionality, b) stability and c) performance, you move the web server over. You can even stage that: run 2.0 on port 8080 initially while you build the system. When you're done, simply flip ports between 1.3 and 2.0.
We're afraid of Canada now?
Some customer happened to run "strings" on the executable and since they're compiled (unlike comments), (...) None of my comments ever made the list tho ;)
Would this be because comments are not compiled into the binary?
especially if your notebook battery runs out when your trying to have a read in a secluded place.
If your bathroom breaks are so long that your notebook battery runs out, maybe you should eat more fiber.
Since the bible thumpers seem to be asleep at the switch...
They were probably in church, this being a Sunday 'n all.
... for every time someone describes the relation between Apple and either IBM or Motorola as 'strained', I would have no liver.
Or should we call it GDE?
Since it has so many features found in both, why don't we call it the Common Desktop Environment?
Mac OS X 10.2 will be required, so add $120 to the cost of each license, too.
That would be $129, plus tax where applicable.
Plus, we are a Registered Web Presence Provider for Microsoft® FrontPage® version 2002 and all of that...
Unless I'm missing a major point here, why don't you just run Frontpage on Windows NT servers and put an Apache box in front of it as reverse proxy?
So this is what they mean when they say "find your niche and own it."
...to make this take off is subvocalising your end of the conversation. I don't care about people listening to their cell phone, it's the yelling into their phones in public that ticks me off.
If you have to, or want to, deal with multiple unix flavours, get the third edition of the Unix System Administration Handbook. It has yet to fail to provide me with an answer when I get stuck on a cross-platform issue.
also sh, the real sh (not a sym link to bash)
/bin/sh /bin/zsh
You'll find that sh is actually zsh:
[batmobile:/Volumes/Data] sctemme% openssl md5
MD5(/bin/sh)= cada16b093d4fa7766eff56aa2b48261
[batmobile:/Volumes/Data] sctemme% openssl md5
MD5(/bin/zsh)= cada16b093d4fa7766eff56aa2b48261
And as someone said, sh may be bash in the future.
0) Never be allowed to take his foot out of his mouth again
I've thought about just quitting my day job and working at the nearby Chili's restaurant. It would be a lot more social than the boring office, and I need to get out anyway. Not to mention there are lots of cute girls there too. :) I could handle it, I think.
I don't think I could handle the flair...
But seriously, less ambitious jobs are often more physically/mentally exhausting for less money. It's easy to land in a viscious circle: your day job sucks (fries with that?) and when you come home from the Double Meat Experience, you're too tired to take on anything else.
One of the many forks of John Norstad's NewsWatcher code, MT-NewsWatcher boasts a very good feature set and smooth operation. Hope the MacOSX port goes well.
What happens when someone steals the basket with all your eggs?
Well, sure enough, that egg is going to end up on somebody's face.
What's wrong with:
(void)syscall_that_might_return_annoying_error_co
??
This paper was presented by the authors at Apachecon 2001 in Santa Clara, last April. The [ApacheCon.com]session info is still (sort of) online. Cool stuff.
This is already there in Mac OS X. If you drag a removable, be it a CD-ROM or mounted disk image, to the trash, the icon changes into an Eject button. If you don't have a Mac OS X box yet to try this out, check out the end of this promo clip.
All we have to do is get a really ugly telephone with large, easily pushed buttons, connect it and wait...
For Apple to do such a thing their marketing/sales department would have to show that spending money there would increase hardware sales. That or the press alone is worth the cost. We're not talking millions of dollars here but it's not small change either.
Got an e-mail from a friend today who has been playing around with optimization levels on the C compiler on MacOS X. He was quite impressed: apparently that compiler can generate very tight code if you ask it nicely.
Apple's C compiler is based on gcc 2.95.2. NeXT forked gcc years ago and made all kinds of changes which were never put into the Free version. Now Apple has a guy (ex Cygnus) working on the merge.
Sources: personal notes from the MacWorld Expo 2001 SF Stepwise BOF and last month's WWDC.
From my submit story page:
2001-05-22 17:58:16 Apache 1.3.20 Released (articles,apache) (rejected)
That was a week ago today... kinda disappointing. Do I get rejected because I post from MSIE on a Mac?
Whaddya mean, Apache doesn't run on a tea kettle?
Slackers.
This is absolutely hilarious. If it actually runs Apache I'm going to have to get one for the office.
Otherwise, the most exotic things we're doing seem to be Raven (which you make sound like it isn't very exotic at all) and NetSaint, which I can handle just fine.
Raven is an SSL plugin. I work for the company that makes it (but I don't speak for them, #include stddisclaimer.h), so that's probably why it's not very exotic to me. Raven is a closed source module. Otherwise, if you have the source code of your current version, you can do a diff against the present code base to see what the differences are. If you're really in the dark, you should approach the web server like a black box and (re)define a set of functional requirements, collect and integrate the software and keep record of what you have been doing on file. That's a sound business practice anyway: what if your present webserver irrepairably crashes?
Oh, have you considered making soft links for the most frequently occuring 404's with the misspel(l)ed names? This may be a bit more maintenance intensive but you don't need mod_speling.
Can anyone provide some rough advice on how it might be best to upgrade from an "old" & moderately customized version of Apache to the 2.x series, or even the recent 1.3.x series?
This depends on the extent of your patches. Some things have changed in the architecture of 2.0, so your patches may not apply or even be necessary. The module API has also changed, so you'll have to re-do your own modules.
RavenSSL is not available for 2.0 yet. As another poster says, the open source TLS implementation(s) is/are not finished either, so if your site depends on SSL you may want to keep 1.3 around for a while longer.
Of course, you don't have to move your production server over immediately. Start running 2.0 on your staging box. If you don't have one, get one. Of course this staging box doesn't have to be an identical copy of your web server: it can be a white box linux PC or even your desktop system since Apache runs on anything but the tea kettle. When you are satisfied with a) functionality, b) stability and c) performance, you move the web server over. You can even stage that: run 2.0 on port 8080 initially while you build the system. When you're done, simply flip ports between 1.3 and 2.0.
Important Note: Power Mac G4 and PowerBook G4 computers introduced in January 2001 are not compatible with Mac OS X Public Beta.
By the time these actually hit the shelves, we will so load them up with the MacOS X release.