Do you have a reference for setting locks around non-thread safe libraries. Code examples work decently, but I'm interested in both the conceptual and applied methods.
I know a fair number of the libraries that PHP links against are thread safe, and personally I've never run into a problem running Apache 2 + PHP4, but I also only utilize a handful of modules, so I simply have not run into the case of a problem from the threading.
I can see where linking against commercial libs could be problematic (Sybase, Oracle, Informix) where there is NO chance of ever getting past the API, but I think a lot of people use MySQL and PostGRESQL (those poor, poor bastards) with PHP, not so much with the high-end commercial apps (though they would have to exist.) I'd personally like to see the PHP Foundation go ahead and state "Unless you are using X, Y, or Z; threading should/is safe and Apache 2.x is supported." I use a fair number of SuEXEC and mod_rewrite rules, so I require the added features in 2.x. 1.x is no longer an option, so I stick with what works better.
If I had mod points, I'd bump this up as well. Creating software that is cross platform, especially the core libs, are a huge boost to the Open Software movement. Whether on Win, Mac, Linux, BSD.. doesn't matter. If you make the tools available to Windows, there's a good chance someone would look and say, "Hey, if we use this, we can broaden our marketshare by providing ports of our code to 3 other platforms without having to rewrite much." It takes time, but we've seen over the past 10 years how much of a difference it has made so far.
Microsoft doesn't need ammunition, and it doesn't need help to cause problems. They are far, far more influential and backporting to Win32 just gets them nice and irritated. For instance, "Hi, umm, Microsoft Support? Yeah, I'm trying to run this program called Gimp, and it seems to keep erroring out because of XYZ." Could you imagine flooding their phone lines with calls for OSS apps. It'd drive them bonkers.
So I say, keep it coming. Port everything, just make sure the Linux version still works since that's the one I'm going to use.
Nah, just sounds to me like he needs the adventure modules to run a game. That's fine if you've never run before or are new to a d20 system (in which case a 3-part module should be more than sufficient.) Our GM just culminates some stuff from the books, adds his own twist and NPCs, then runs the game from that. Lord knows I have to print stuff off before the game for him lest he goes, pulls out the PDA, and runs from that.
If you even considered paying for it in the first place, there's a darn fine chance you're not a pirate. If you did, then you're one of MANY folks who will support it (or bought an ATI XT card.)
As for single player, of course it will be cracked. Probably already has been, and that's just common with software. I'm not terribly thrilled with having to validate online before playing, but you're gonna be downloading patches, mods, etc. to avoid the starting bugs anyhow, so what does one more wait get ya?
I came to realize long ago that the best way to avoid mass pirating is to provide a reasonable cost. I think if a lot of these companies realized that 12-14 yr olds don't generally have $50-60 to blow, they'd sell a lot more games. $30 is very reasonable, especially in this economy, and they'd cut the pirating down to a very small percentage. More money up front means more pirating, and it's been that way for MANY years. Pirates will not pay, all others provide cash/credit.
Ya know.. you could always just tell them it's none of their damn business. I smack people quite hard when they pester me over who I voted for in whatever election.
Aw heck.. I'm just being nit-picky.. feel free ta bash if ya need. There's a handful of movies I know verbatim or darn near, so I'll "correct" what I see sometimes. SW just happens to be one of those.
Theft can be as little as $0.01 and you'll get 30 days. It's classified as a misdemeanor until it reaches $500 in value, at which point it becomes a felony.
The costs come back to the user because the ISP has to pay for the mail servers, which have to be able to handle the incoming mail and filter systems which require more horsepower, etc. That cost comes down to the end user, so yes, that ~5MB/user per month can get real high real fast.
Imagine 1024 users, so now the spammer's utilized 5GB of bandwidth that they never paid for. And don't spammers hit like 10k+ people at a time.. that's 50+GB of transfer that they don't pay for and no one wants.
Though the Helix initiative is an EXCELLENT step forward, I'm curious if Real will be providing open-source, backwards compatability encoders and decoders for previous versions of RP. A lot of companies have stuck with older versions for various reasons, but it would be nice to have a drop-in replacement for existing technologies rather than having to upgrade everything (including older movies/streams.)
Something that I've had a problem with since RH8 was the boot disks using the frame buffer right off. I have a Fujitsu Lifebook 530T which goes black after before the language selections (Which should be a curses or dialog menu anyhow). I'd like to be able to disable fb totally on boot with the install disks, but haven't found a way to do that yet.
Any suggestions? I would REALLY like to get Mandrake 9.2 off of it.
Which ones, though? Is there a list somewhere that states which modules are currently not thread-safe? I'd like to see PHP become fully threadable and play nice with Apache2.. how many years have they had to fix that now?
Ok, I've gotta ask, because I've missed something major over the past number of years. I know that DRM stands for "Digital Rights Management", but what does that entail? Signatures that allow play or what? I still haven't been able to nail this down yet, and I'm tired of wondering.
Larger? Probably a bit, which is a pain when laying out complex, multi-layered PCB's, but more power? I venture to say the power required to push the driver through the proc instead of a standalone CPU would be greater.
That's what it seems to me, but that may not be factual.
Wow! I could've explained the 1.000 as a perfect batting average, but no idea on the stats. Thanks for the one-up there:)
As for not getting the reference, it's really a colloquialism, so it might not be very "informative" without the prior baseball knowledge. It's usually pronounced "batting a thousand" when used in conversation which might make a bit more sense.
Umm.. since when my comment look or even sound like a debate-type comment? It was my quite unvarnished, personal opinion in with I can toss an F-bomb in so much as I please. It's an opinion based on my view and experience, not stating fact to refute a statement or answer a question.
Besides that, when I meet folks in person, I always begin quite polite and friendly. I allow them to set the tone of the conversation, and thus far, my opinion stands until someone comes along to change it.
At the hell point does Bob wearing a crucifix, James wearing a star of David, Anna wearing a veil and Lindsey wearing a pentogram ever play into forcing you into a religion in the first place? Hmm? If they, say, prayed in schools, or you had a mandantory protestant religion class, then sure. You might be able to argue that point. But having a diverse group of students displaying the religion they follow is HARDLY forcing anyone. In fact, more intelligent folk would look at that as a chance to speak with folks and learn about all sorts of different beliefs.
As for the French, however, I have no problem with a great majority of them. But every Parisian I've met has been a complete stuck-up, arrogant piece of trash, talking about how "backwards" or "unrefined" America is. Well, in that case, get the f*** out of my country before I throw ya out. Am I saying that all Parisians are like that? No, but so far I'm batting 1.000.
Do you have a reference for setting locks around non-thread safe libraries. Code examples work decently, but I'm interested in both the conceptual and applied methods.
I know a fair number of the libraries that PHP links against are thread safe, and personally I've never run into a problem running Apache 2 + PHP4, but I also only utilize a handful of modules, so I simply have not run into the case of a problem from the threading.
I can see where linking against commercial libs could be problematic (Sybase, Oracle, Informix) where there is NO chance of ever getting past the API, but I think a lot of people use MySQL and PostGRESQL (those poor, poor bastards) with PHP, not so much with the high-end commercial apps (though they would have to exist.) I'd personally like to see the PHP Foundation go ahead and state "Unless you are using X, Y, or Z; threading should/is safe and Apache 2.x is supported." I use a fair number of SuEXEC and mod_rewrite rules, so I require the added features in 2.x. 1.x is no longer an option, so I stick with what works better.
If I had mod points, I'd bump this up as well. Creating software that is cross platform, especially the core libs, are a huge boost to the Open Software movement. Whether on Win, Mac, Linux, BSD.. doesn't matter. If you make the tools available to Windows, there's a good chance someone would look and say, "Hey, if we use this, we can broaden our marketshare by providing ports of our code to 3 other platforms without having to rewrite much." It takes time, but we've seen over the past 10 years how much of a difference it has made so far.
Microsoft doesn't need ammunition, and it doesn't need help to cause problems. They are far, far more influential and backporting to Win32 just gets them nice and irritated. For instance, "Hi, umm, Microsoft Support? Yeah, I'm trying to run this program called Gimp, and it seems to keep erroring out because of XYZ." Could you imagine flooding their phone lines with calls for OSS apps. It'd drive them bonkers.
So I say, keep it coming. Port everything, just make sure the Linux version still works since that's the one I'm going to use.
Nah.. it's:
make mrproper not distclean
Fine, but what are you going to do tomorrow? I mean, that looks like an 8 hour day including lunch.. Geez.. get ta work, ya slacker! :)
I think he's referring to Methusala, but how you properly spell that, I haven't the foggiest.
Nah, just sounds to me like he needs the adventure modules to run a game. That's fine if you've never run before or are new to a d20 system (in which case a 3-part module should be more than sufficient.) Our GM just culminates some stuff from the books, adds his own twist and NPCs, then runs the game from that. Lord knows I have to print stuff off before the game for him lest he goes, pulls out the PDA, and runs from that.
If you even considered paying for it in the first place, there's a darn fine chance you're not a pirate. If you did, then you're one of MANY folks who will support it (or bought an ATI XT card.)
As for single player, of course it will be cracked. Probably already has been, and that's just common with software. I'm not terribly thrilled with having to validate online before playing, but you're gonna be downloading patches, mods, etc. to avoid the starting bugs anyhow, so what does one more wait get ya?
I came to realize long ago that the best way to avoid mass pirating is to provide a reasonable cost. I think if a lot of these companies realized that 12-14 yr olds don't generally have $50-60 to blow, they'd sell a lot more games. $30 is very reasonable, especially in this economy, and they'd cut the pirating down to a very small percentage. More money up front means more pirating, and it's been that way for MANY years. Pirates will not pay, all others provide cash/credit.
Ya know.. you could always just tell them it's none of their damn business. I smack people quite hard when they pester me over who I voted for in whatever election.
*FREAK OUT*
Hehehe.. yeah, I saw about 10 episodes of it. It was pretty good, but I just didn't get into it as much as a lot of peeps.
Aw heck.. I'm just being nit-picky.. feel free ta bash if ya need. There's a handful of movies I know verbatim or darn near, so I'll "correct" what I see sometimes. SW just happens to be one of those.
Theft can be as little as $0.01 and you'll get 30 days. It's classified as a misdemeanor until it reaches $500 in value, at which point it becomes a felony.
The costs come back to the user because the ISP has to pay for the mail servers, which have to be able to handle the incoming mail and filter systems which require more horsepower, etc. That cost comes down to the end user, so yes, that ~5MB/user per month can get real high real fast.
Imagine 1024 users, so now the spammer's utilized 5GB of bandwidth that they never paid for. And don't spammers hit like 10k+ people at a time.. that's 50+GB of transfer that they don't pay for and no one wants.
It looks like it's heading towards that small moon.
That's no moon. It's a space station!
And then shoot thyself in the noggin' with a cannon. Sorry, never could stand VMS in high school, college, or currently.
Though the Helix initiative is an EXCELLENT step forward, I'm curious if Real will be providing open-source, backwards compatability encoders and decoders for previous versions of RP. A lot of companies have stuck with older versions for various reasons, but it would be nice to have a drop-in replacement for existing technologies rather than having to upgrade everything (including older movies/streams.)
Something that I've had a problem with since RH8 was the boot disks using the frame buffer right off. I have a Fujitsu Lifebook 530T which goes black after before the language selections (Which should be a curses or dialog menu anyhow). I'd like to be able to disable fb totally on boot with the install disks, but haven't found a way to do that yet.
Any suggestions? I would REALLY like to get Mandrake 9.2 off of it.
Which ones, though? Is there a list somewhere that states which modules are currently not thread-safe? I'd like to see PHP become fully threadable and play nice with Apache2.. how many years have they had to fix that now?
Maybe it's just me, but I'm wondering when SVG will become Flash. Or am I comparing apples and oranges here?
Easy... the colonists revolted and the Go'auld decimated the planet.
Ok, I've gotta ask, because I've missed something major over the past number of years. I know that DRM stands for "Digital Rights Management", but what does that entail? Signatures that allow play or what? I still haven't been able to nail this down yet, and I'm tired of wondering.
I thought HPFS came from OS/2, JFS came from AIX and was later ported to OS/2. AIX is now using JFS2
Larger? Probably a bit, which is a pain when laying out complex, multi-layered PCB's, but more power? I venture to say the power required to push the driver through the proc instead of a standalone CPU would be greater.
That's what it seems to me, but that may not be factual.
Wow! I could've explained the 1.000 as a perfect batting average, but no idea on the stats. Thanks for the one-up there :)
As for not getting the reference, it's really a colloquialism, so it might not be very "informative" without the prior baseball knowledge. It's usually pronounced "batting a thousand" when used in conversation which might make a bit more sense.
Umm.. since when my comment look or even sound like a debate-type comment? It was my quite unvarnished, personal opinion in with I can toss an F-bomb in so much as I please. It's an opinion based on my view and experience, not stating fact to refute a statement or answer a question.
Besides that, when I meet folks in person, I always begin quite polite and friendly. I allow them to set the tone of the conversation, and thus far, my opinion stands until someone comes along to change it.
I look in the mirror, and I see me.
Hmm.. well, that was definatly informative and makes a lot more sense. Much abliged.
At the hell point does Bob wearing a crucifix, James wearing a star of David, Anna wearing a veil and Lindsey wearing a pentogram ever play into forcing you into a religion in the first place? Hmm? If they, say, prayed in schools, or you had a mandantory protestant religion class, then sure. You might be able to argue that point. But having a diverse group of students displaying the religion they follow is HARDLY forcing anyone. In fact, more intelligent folk would look at that as a chance to speak with folks and learn about all sorts of different beliefs.
As for the French, however, I have no problem with a great majority of them. But every Parisian I've met has been a complete stuck-up, arrogant piece of trash, talking about how "backwards" or "unrefined" America is. Well, in that case, get the f*** out of my country before I throw ya out. Am I saying that all Parisians are like that? No, but so far I'm batting 1.000.