Boost has libraries for each of these three: sockets through the ASIO library, IPC through the Interprocess library, and threads through the threads library.
http://www.boost.org
The only thing that Boost is lacking for which you asked is a database library.
The Lion, the Witch, and the Warddrobe does not start with the birth of Narnia. It already exists at that point. I believe that TLWW was originally the series first book, but then Lewis went back and wrote the Magician's Nephew, in which he describes the birth of Narnia.
Alas, Ph.D. boy, you need to either spend more time studying your courses, or spend more time on your critical reading skills; at this point it's difficult to tell which.
The encryption can be broken, sure, if you know the message. The real beauty in quantum cryptography lies in the fact that intercepting the message (a man in the middle attack) is impossible due to Heisenberg's uncertainty principle.
The January 2005 Scientific American has a good article on it (the cover story, actually).
The next time you're planning on acting so pompous, you may want to check your facts first.
In respect to NULL and C++, from Bjarne Stroustrup himself, "Zero (0) is an int. Because of standard conversions, 0 can be used as a constant of any integral, floating point, pointer, or pointer-to-member type. The type of zero will be determined by context. A pointer with the value 0 is called the null pointer and will typically (but not necessarily) be represented by the bit pattern all-zeros of the appropriate size.
"No object is allocated with the address 0. Consequently, 0 acts as a pointer literal, indicating that a pointer doesn't refer to an object.
"In C, it has been popular to define a macro NULL to represent the null pointer. Because of C++'s tighter type checking, the use of plain 0, rather than any suggested NULL macro, leads to fewer problems. If you feel you must define NULL, use
const int NULL = 0;"
The C++ Programming Language. 2000. Bjarne Stroustrup. Addison Wesley.
Well, you're making the assumption of starting from 0. If they're already topped out when you start timing the quarter mile, 4 seconds is doable for a super-duper high end car (225 miles per hour). That's pretty extreme.
3 seconds per quarter mile is right out, as they would have to average 300 miles per hour.
Not just designed pooly usage-wise, but engineering-wise as well.
I just wanted a simple phone, and that's what I got from Nokia, but it's the biggest peice of crap. Sometimes it gets into this funky state where everything echos when I answer the phone, and I have to hang up and turn it off and back on. And sometimes when it rings, it doesn't stop vibrating, even after I answer. Interesting way to hold a phone conversation.
Perhaps it's quality, and not functionality, that is making them lose market share.
Re:Changed the view of the US?
on
Bobby Fischer Found
·
· Score: 3, Insightful
Pardon while I feed the trol...
Sure, people like money! But let's say Bill Gates gets a tax cut (or some other wealthy businessman). Does this mean the Microsoft will hire more people? Not likely. MS has billions in cash, they can hire whoever they like. Bill's a smart guy - MS hires people when they need people, not when they have more cash. This can be applied to any large wealthy company.
Will Bill spend more money? Well, rich people don't get rich by spending money. He's got a lot to spend, if he wants. I doubt this will encourage him to spend more.
Giving money to the lower class, however, is a better idea. I'm not rich. I tend to spend all I make, because, well, I have to. If I kept more of my money, I'd probably spend that too. Poor people spend more of their money than rich people do, because rich people don't have to spend large percentages of their money.
I'm no economist; this is just the say I see things.
Of course, there are always counter examples of everything. However, in doing graphics applications, I use math daily, and varied types of math at that.
Nope, he's mostly serious. I got a math minor with no problems getting my undergrad CS degree, and with an undergrad CS degree, you're pretty much relegated to being a code-monkey, depending on where you want to work in the business.
In my graduate degree, nearly everything is math. Theory of Languages -- all math, Theory of Computation, definetely all math. Even Survivability Systems, with the Byzantine voting system, all math. Evolutionary Computation, again, math (and stats). It's here where you differentiate computer scientists from coders.
Here's the way I looked at it. If you allow 5 characters or less, you get n^1 + n^2 + n^3 + n^4 + n^5 possible passwords, where n = number of valid characters. This recurses out to n(1 + n(1 + n(1 + n(1 + n)))). For example, let's say we allow lower-case letters and numbers (n = 36). This means there are 62,193,780 possible passwords of 5 characters or less. Now, lets say you have a limit of 6 characters, and all of your users are lazy and use the minimum. This is 36^6 possible passwords. This means that there are 2,176,782,336 possible passwords. The passwords of 5 characters or less is a tiny fraction of the total space!
I always marvel at the fact that Notes runs twice as fast on Windows as it does on Linux.
Fine, Notes runs slowly. I don't know, never used it. I simply stated that Photoshop doesn't run slowly for me.
It is people like you making wildly inaccurate statements about stuff that make my job (convince enterprise customers to use Linux) so difficult.
Come on over. I'll show you that my statment wasn't inaccurate.
Do all of us a favour - you and all your "Linux has no flaws - it is perfect" brigade - and get real
I have no idea where you got this. I never said Linux was perfect. You sure do enjoy putting words in my mouth. I'm not sure why you're at 5, insightful, when I quite frankly think you're a bit of a troll.
and Photoshop is but the tip of the iceberg in the world of what Linux will never be able to do natively - screw emulation...this work is already slow enough without another layer interfering
Crossover Office is built on top of Wine.
Wine = Wine Is Not an Emulator
There's no extra layer interfering. I notice no slow down while running PS on Linux.
Running does not damage knees, and may actually prevent arthritis.
Here's just a sampling of all of the information about this out there:
http://well.blogs.nytimes.com/2009/08/11/phys-ed-can-running-actually-help-your-knees/
http://www.time.com/time/health/article/0,8599,1948208,00.html
http://www.medicalnewstoday.com/articles/136983.php
Boost has libraries for each of these three: sockets through the ASIO library, IPC through the Interprocess library, and threads through the threads library.
http://www.boost.org
The only thing that Boost is lacking for which you asked is a database library.
I'm a marathoner who spends quite a bit of time playing video games.
Do I get a tax deduction for the hours I spend running?
Two comments. First - the New Testament part of the Bible also condemns homosexuality.
[Citation Needed]
hours of talking to tech no-support
I call BS. You're implying that you actually got through to Verizon's customer service.
Yeah, I know that the compiler will choose the optimal one for the situation
Not on user-defined types where the operators are overloaded. Why? Because it doesn't know what you're doing.
The Lion, the Witch, and the Warddrobe does not start with the birth of Narnia. It already exists at that point. I believe that TLWW was originally the series first book, but then Lewis went back and wrote the Magician's Nephew, in which he describes the birth of Narnia.
Here's a link to the online version of the article I mentioned. It doesn't have the pretty pictures that the hard copy has.
Alas, Ph.D. boy, you need to either spend more time studying your courses, or spend more time on your critical reading skills; at this point it's difficult to tell which.
The encryption can be broken, sure, if you know the message. The real beauty in quantum cryptography lies in the fact that intercepting the message (a man in the middle attack) is impossible due to Heisenberg's uncertainty principle.
The January 2005 Scientific American has a good article on it (the cover story, actually).
The next time you're planning on acting so pompous, you may want to check your facts first.
In respect to NULL and C++, from Bjarne Stroustrup himself, "Zero (0) is an int. Because of standard conversions, 0 can be used as a constant of any integral, floating point, pointer, or pointer-to-member type. The type of zero will be determined by context. A pointer with the value 0 is called the null pointer and will typically (but not necessarily) be represented by the bit pattern all-zeros of the appropriate size.
"No object is allocated with the address 0. Consequently, 0 acts as a pointer literal, indicating that a pointer doesn't refer to an object.
"In C, it has been popular to define a macro NULL to represent the null pointer. Because of C++'s tighter type checking, the use of plain 0, rather than any suggested NULL macro, leads to fewer problems. If you feel you must define NULL, use
const int NULL = 0;"
The C++ Programming Language. 2000. Bjarne Stroustrup. Addison Wesley.
Well, you're making the assumption of starting from 0. If they're already topped out when you start timing the quarter mile, 4 seconds is doable for a super-duper high end car (225 miles per hour). That's pretty extreme.
3 seconds per quarter mile is right out, as they would have to average 300 miles per hour.
For starters, if you're writing long tech papers, you should probably be looking into LaTeX.
Using the correct tool for the job is often a good idea.
Not just designed pooly usage-wise, but engineering-wise as well.
I just wanted a simple phone, and that's what I got from Nokia, but it's the biggest peice of crap. Sometimes it gets into this funky state where everything echos when I answer the phone, and I have to hang up and turn it off and back on. And sometimes when it rings, it doesn't stop vibrating, even after I answer. Interesting way to hold a phone conversation.
Perhaps it's quality, and not functionality, that is making them lose market share.
Pardon while I feed the trol...
Sure, people like money! But let's say Bill Gates gets a tax cut (or some other wealthy businessman). Does this mean the Microsoft will hire more people? Not likely. MS has billions in cash, they can hire whoever they like. Bill's a smart guy - MS hires people when they need people, not when they have more cash. This can be applied to any large wealthy company.
Will Bill spend more money? Well, rich people don't get rich by spending money. He's got a lot to spend, if he wants. I doubt this will encourage him to spend more.
Giving money to the lower class, however, is a better idea. I'm not rich. I tend to spend all I make, because, well, I have to. If I kept more of my money, I'd probably spend that too. Poor people spend more of their money than rich people do, because rich people don't have to spend large percentages of their money.
I'm no economist; this is just the say I see things.
If only somebody would generate background midi music!
Just kidding, it's pretty interesting.
Of course, there are always counter examples of everything. However, in doing graphics applications, I use math daily, and varied types of math at that.
Nope, he's mostly serious. I got a math minor with no problems getting my undergrad CS degree, and with an undergrad CS degree, you're pretty much relegated to being a code-monkey, depending on where you want to work in the business.
In my graduate degree, nearly everything is math. Theory of Languages -- all math, Theory of Computation, definetely all math. Even Survivability Systems, with the Byzantine voting system, all math. Evolutionary Computation, again, math (and stats). It's here where you differentiate computer scientists from coders.
I'm going to have to back Frnknstn here.
Here's the way I looked at it. If you allow 5 characters or less, you get n^1 + n^2 + n^3 + n^4 + n^5 possible passwords, where n = number of valid characters. This recurses out to n(1 + n(1 + n(1 + n(1 + n)))). For example, let's say we allow lower-case letters and numbers (n = 36). This means there are 62,193,780 possible passwords of 5 characters or less. Now, lets say you have a limit of 6 characters, and all of your users are lazy and use the minimum. This is 36^6 possible passwords. This means that there are 2,176,782,336 possible passwords. The passwords of 5 characters or less is a tiny fraction of the total space!
Wow, you sure do draw a lot from my simple post.
I always marvel at the fact that Notes runs twice as fast on Windows as it does on Linux.
Fine, Notes runs slowly. I don't know, never used it. I simply stated that Photoshop doesn't run slowly for me.
It is people like you making wildly inaccurate statements about stuff that make my job (convince enterprise customers to use Linux) so difficult.
Come on over. I'll show you that my statment wasn't inaccurate.
Do all of us a favour - you and all your "Linux has no flaws - it is perfect" brigade - and get real
I have no idea where you got this. I never said Linux was perfect. You sure do enjoy putting words in my mouth. I'm not sure why you're at 5, insightful, when I quite frankly think you're a bit of a troll.
and Photoshop is but the tip of the iceberg in the world of what Linux will never be able to do natively - screw emulation...this work is already slow enough without another layer interfering
Crossover Office is built on top of Wine.
Wine = Wine Is Not an Emulator
There's no extra layer interfering. I notice no slow down while running PS on Linux.
Photoshop is great, but you CAN run it under Linux. It's a supported application of
Crossover Office.
I use it all the time under Linux with no problems.
If my comments get moderated poorly, it's not my fault; I'm pretty sure Slashdot is using Diebold software to tally the moderations.
Oh yah, that's goud, eh?
So, you're saying there's a limit as reviewed_calc_books --> infinity such that in the relation
l c_books
author_insanity
----------------
reviewedd_ca
author_insanity approaches infinity?
Remember, when changing software components, it's a good idea to back up first!