Hopefully to the benefit of everyone, I'll mention a couple sites I found (mostly through Pierre's book link) which contain a lot of potentially useful info:
Cetus Links: thousands of links to component arch info
Anyone know what the dealie is with Korelib? The idea looks excellent, and potentially very useful for myself, but the project seems not to have been touched for over a year.
I'm looking to add a dosage of extensibility to an application, in this case a distributed debugger. The plugins developed at first will most likely be fairly tame, such as providing visualizers for program state (arrays and whatnot). As things progress, and as the project goals mature over time, it may be necessary to go further and add full extensibility for the support of different low-level debuggers (gdb and the like).
The initial step seems to fall nicely within the realm of defining a plugin interface and using dlopen()/dlsym(). The second step isn't quite as clear, my initial thoughts tell me the extension language approach is best, because I don't fancy myself capable of designing a generic API for all debugger functionality. : )
And while direct suggestions and tips are great (and much appreciated!), I prefer to see what all the options on the table are, and do my best to not reinvent the wheel (nor the spokes, nor the inner tube, nor the valve stem). : P I'm fairly surprised this sort of information hasn't been aggregated in some place, because it must have been the cause of many many needlessly repeated hours of thought/effort/frustration/re-implementation.
Emerald fits into a subset of the network monitoring that is coming of age as we speak. The IETF has already begun to try and standardize protocols for use in this area...check out the Intrusion Detection Working Group for more info (the results produced by the IDWG would standardize the transfer from producers to consumers mentioned in the article).
I just recently built a dual CPU linux box, and went with a GeForce 256 based card. The card works wonderfully with nvidia supplied binaries _except_ that there are issues with OpenGL (GLX) when running SMP.
Excerpt from nvidia FAQ concerning linux drivers for TNT/TNT2/GeForce/Quadro Chips:
***
6.5.7 OpenGL + SMP
Some of our internal testing has revealed random lockups on SMP systems when running OpenGL. We are unsure of the exact cause of this, but we will find it and fix
it for our next driver release.
***
I've personally experienced lockups when trying out OpenGL screensavers, and I look forward to updated binaries from nvidia that will fix the problem.
It's all well and good to be angry that gas prices (or any fuel for that matter) are high. But before we search for another fuel due to price we really should look at what I think are the two most pressing issues: sustainability and environmental effect.
Sustainability is pretty much out of the question for oil based fuels, recent estimates put us at about 2 to 3 decades more of oil use before finding more oil becomes prohibitively expensive. These estimates are from various scientific journals (mostly Science, and ChemTech I think), I did a report on this topic not too long ago and don't have my references handy.
Environmentally we can rule out quite a few fuels if our goal is to improve upon gasoline. Most of the big ones (methanol, ethanol, propane) would seem like they're cleaner, but in fact their use is either as bad or worse than gasoline due to evaporation and the differences of the way they are combusted, etc. I grant that we can improve the use of such fuels, but then we turn to their sustainability. As fas as I know the greatest abundance of fuel found in nature (besides solar/wind/hydro) is natural gas. My research into estimates of the size of natural gas reserves came up with a lot of different numbers, but even the most promising estimate (~2500 trillion cubic feet worldwide) wasn't all that promising considering the US _right now_ consumes ~21 trillion cubic feet per year. That number would of course increase due to wider use over gasoline. So we have maybe a century of natural gas use before the same problem crops up. And we haven't considered issues such as infrastructure and feasibility of widespread natural gas use, where there are plenty of problems yet to be solved. One example is that natural gas must be made into a liquid for efficient transport from production facilities, and this (as fas as I know) hasn't been done well and/or cheaply yet. The problems of sustainability and cost are the same or worse for ethanol, propane, etc.
The most likely options for environmental and sustainable 'goodness' are solar or wind, hydro isn't the favorite of a lot of people due to direct/indirect environmental effects. Thankfully there's a lot of work being done on solar/wind power, and it's use is becoming more widespread each day (my local utility, in the Bay Area, now offers "green power" based on sustainable fuels, which if I remember correctly are solar/wind). Then of course there's that hocus-pocus fusion, which needs to get over the strife that (reportedly) exists between researchers divided by the two major methods of plasma containment.
So anyways, keep the big picture in mind, we've got limited money to spend on replacing gasoline, and I don't want to hear about it being spent on fuel X that will only last another 40 years.
You're all forgetting about Afri-Cola. It's made with cane sugar and ranks twice as strong as jolt. It's the superior caffinated beverage for those with distinguished tastes..
This is exactly the point. Forget what NSI is doing.... I can't go out and register sites like "ciscostuff.com" or "microsoftsearch.com" because I'd have lawyers beating down my door even IF I was granted the domain name. This is exactly why things are copyrighted and trademarked.
Let's have a little experiment. Ask 100 people what "AOL" stands for and I bet you one or less will say "African-American Online"...
And I do question the motives of this woman. For the "thousands" of dollars she's spending, she's getting decent publicity (which in turns gets advertisers who are sympathetic, etc.). Come to think of it, let's all do this and try to defraud companies.
Well, since I love being devil's advocate, AOL is a trademarked name, and just if I bought "microsoftsearch.com" or "ciscostuff.com", I'd have to deal with having my domain taken because although "ciscostuff.com" may stand for something else, I'd be using a trademarked name. Go with aaolsearch.com (the response to this being synonymous with alcoholics anonymous is pretty lame) seeing that this is "African-American". Then, copyright it, and then get a good lawyer.
It still doesn't matter. Simply buy aaolsearch.com . But instead of bitching, make a site that's worth visiting, and let that work in your favour. If you have a really good site, then everyone will rally behind you.
Yeah, that site was nothing special. In fact, it pretty much sucked, and I would never go to that for web design.
It seems rather ironic that the day that/. announces the handover to andover.net that they drop the ball on news reporting. I mean, hey, a few minutes of time spent double checking things would have resulted in no story. Hopefully andover.net will provide the manpower to doublecheck posts...
Thanks for the links. : )
Hopefully to the benefit of everyone, I'll mention a couple sites I found (mostly through Pierre's book link) which contain a lot of potentially useful info:
Anyone know what the dealie is with Korelib? The idea looks excellent, and potentially very useful for myself, but the project seems not to have been touched for over a year.
-Greg
I'm looking to add a dosage of extensibility to an application, in this case a distributed debugger. The plugins developed at first will most likely be fairly tame, such as providing visualizers for program state (arrays and whatnot). As things progress, and as the project goals mature over time, it may be necessary to go further and add full extensibility for the support of different low-level debuggers (gdb and the like).
The initial step seems to fall nicely within the realm of defining a plugin interface and using dlopen()/dlsym(). The second step isn't quite as clear, my initial thoughts tell me the extension language approach is best, because I don't fancy myself capable of designing a generic API for all debugger functionality. : )
And while direct suggestions and tips are great (and much appreciated!), I prefer to see what all the options on the table are, and do my best to not reinvent the wheel (nor the spokes, nor the inner tube, nor the valve stem). : P I'm fairly surprised this sort of information hasn't been aggregated in some place, because it must have been the cause of many many needlessly repeated hours of thought/effort/frustration/re-implementation.
-Greg
Emerald fits into a subset of the network monitoring that is coming of age as we speak. The IETF has already begun to try and standardize protocols for use in this area...check out the Intrusion Detection Working Group for more info (the results produced by the IDWG would standardize the transfer from producers to consumers mentioned in the article).
-GregI just recently built a dual CPU linux box, and went with a GeForce 256 based card. The card works wonderfully with nvidia supplied binaries _except_ that there are issues with OpenGL (GLX) when running SMP.
Excerpt from nvidia FAQ concerning linux drivers for TNT/TNT2/GeForce/Quadro Chips:
***6.5.7 OpenGL + SMP
Some of our internal testing has revealed random lockups on SMP systems when running OpenGL. We are unsure of the exact cause of this, but we will find it and fix it for our next driver release.
***I've personally experienced lockups when trying out OpenGL screensavers, and I look forward to updated binaries from nvidia that will fix the problem.
-GregIt's all well and good to be angry that gas prices (or any fuel for that matter) are high. But before we search for another fuel due to price we really should look at what I think are the two most pressing issues: sustainability and environmental effect.
Sustainability is pretty much out of the question for oil based fuels, recent estimates put us at about 2 to 3 decades more of oil use before finding more oil becomes prohibitively expensive. These estimates are from various scientific journals (mostly Science, and ChemTech I think), I did a report on this topic not too long ago and don't have my references handy.
Environmentally we can rule out quite a few fuels if our goal is to improve upon gasoline. Most of the big ones (methanol, ethanol, propane) would seem like they're cleaner, but in fact their use is either as bad or worse than gasoline due to evaporation and the differences of the way they are combusted, etc. I grant that we can improve the use of such fuels, but then we turn to their sustainability. As fas as I know the greatest abundance of fuel found in nature (besides solar/wind/hydro) is natural gas. My research into estimates of the size of natural gas reserves came up with a lot of different numbers, but even the most promising estimate (~2500 trillion cubic feet worldwide) wasn't all that promising considering the US _right now_ consumes ~21 trillion cubic feet per year. That number would of course increase due to wider use over gasoline. So we have maybe a century of natural gas use before the same problem crops up. And we haven't considered issues such as infrastructure and feasibility of widespread natural gas use, where there are plenty of problems yet to be solved. One example is that natural gas must be made into a liquid for efficient transport from production facilities, and this (as fas as I know) hasn't been done well and/or cheaply yet. The problems of sustainability and cost are the same or worse for ethanol, propane, etc.
The most likely options for environmental and sustainable 'goodness' are solar or wind, hydro isn't the favorite of a lot of people due to direct/indirect environmental effects. Thankfully there's a lot of work being done on solar/wind power, and it's use is becoming more widespread each day (my local utility, in the Bay Area, now offers "green power" based on sustainable fuels, which if I remember correctly are solar/wind). Then of course there's that hocus-pocus fusion, which needs to get over the strife that (reportedly) exists between researchers divided by the two major methods of plasma containment.
So anyways, keep the big picture in mind, we've got limited money to spend on replacing gasoline, and I don't want to hear about it being spent on fuel X that will only last another 40 years.
You're all forgetting about Afri-Cola. It's made with cane sugar and ranks twice as strong as jolt. It's the superior caffinated beverage for those with distinguished tastes..
This is exactly the point. Forget what NSI is doing.... I can't go out and register sites like "ciscostuff.com" or "microsoftsearch.com" because I'd have lawyers beating down my door even IF I was granted the domain name. This is exactly why things are copyrighted and trademarked.
Let's have a little experiment. Ask 100 people what "AOL" stands for and I bet you one or less will say "African-American Online"...
And I do question the motives of this woman. For the "thousands" of dollars she's spending, she's getting decent publicity (which in turns gets advertisers who are sympathetic, etc.). Come to think of it, let's all do this and try to defraud companies.
Well, since I love being devil's advocate, AOL is a trademarked name, and just if I bought "microsoftsearch.com" or "ciscostuff.com", I'd have to deal with having my domain taken because although "ciscostuff.com" may stand for something else, I'd be using a trademarked name. Go with aaolsearch.com (the response to this being synonymous with alcoholics anonymous is pretty lame) seeing that this is "African-American". Then, copyright it, and then get a good lawyer.
God bless copyright laws!
It still doesn't matter. Simply buy aaolsearch.com . But instead of bitching, make a site that's worth visiting, and let that work in your favour. If you have a really good site, then everyone will rally behind you.
Yeah, that site was nothing special. In fact, it pretty much sucked, and I would never go to that for web design.
/. announces the handover to andover.net that they drop the ball on news reporting. I mean, hey, a few minutes of time spent double checking things would have resulted in no story. Hopefully andover.net will provide the manpower to doublecheck posts...
It seems rather ironic that the day that