Fourth, just a side comment - I've seen several people here comment that "Europe is more densely populated, that's why cell phone coverage is better". To this I say: BS. Sweden or Finland are two of the least densely populated countries in Europe, way less populated than California, and still the cell phones are a couple years ahead of whats available here.
Which reminds me... Fun fact: In Oslo in Norway, a city of 600 000 people (six hundred thousand), has cell coverage underground in the subway. New York has not (at least not GSM;)).
The odds of dying in a plane crash are 1 in 5,051 in your whole lifetime.
That is for everyone in the world, or only for those who ever fly? I would guess there are many people who never fly, or only fly a few times in their lives.
How are the stats for people who actually go on an airplane? For people who fly once a year? Twice a year? Once a month? Only with European airlines? Asian airlines?... and so on...
If you just make sure you always use prepared SQL statements with positional arguments, you will never have any problems with SQL injection.
Actually, that is not true, as it ignores one problem: bugs in the database drivers. Seriously, there have been bugs in database drivers that have enabled SQL injection... I specifically remember a bug in the PostgreSQL JDBC driver a while back.
I also remember seeing a JDBC driver that simply inserted arguments into the string containing the SQL statement, although I fail to remember exactly which driver that was. This was a while back, mind you, so hopefully errors like that have been fixed.:)
Until I encountered these things, I believed that positional arguments was the silver bullet. The point here is that positional arguements in itself is no guarantee, it is only a part of an API. At some point you have to trust the developers of the database driver and the database itself, of course...
If Google kept their servers in space, or on the moon, or somewhere where no country really has claim, could they just ignore any request by any government to hand over data?
No, because as long as the company is based on Earth, they're still subject to whatever laws the government of the country they're in impose on them. Uhm, well, this might depend on the laws in that country as well...
I remember a while ago that a Norwegian company was sued because of some hardcore (illegal) porn that they served from a server in another country (where said porn was legal). They lost... They were still subject to Norwegian laws. Other countries may have other laws regarding such matters.
Look into technical analysis of stocks and the psychology of the stock market, should be some good books available... Very fascinating. The stock market has a life of its own. The current price of a stock can have as much to do (if not more) with its price history as with good/bad news and press releases.
If your webapp is Java based, use PreparedStatements. Never use Statements. PreparedStatements are immune to SQL Injection based attacks since the variable replacements are never interpreted. PreparedStatements are also much, much faster.
Actually, they're not automatically immune to SQL injection, even if you use them right. Whether they're immune or not, depends on the implementation of the database driver. There have actually been cases where bugs or implementation flaws have left PreparedStatements open for SQL injection.
Wow, that looks so great. It looks exatly like... like... almost every other fucking mail client out there. Why can't people come up with something a little more innovative?
Some muppet posts a blog and immediately hundreds of millions of dollars investment and countless man hours of work on a mature, strongly adopted platform become irrevelevant. This is pure flamebait.
I agree. I've previously worked with J2EE, and when I recently moved to LAMP my impression was that J2EE is somewhat more mature. But there's lot of crappy J2EE software out there, so it's important to choose the right stuff, or you'll end up banging your head into the wall and not getting any work done.
Anything Oracle should be avoided like the plague (especially the Oracle Portal Server), while Eclipse, XDoclet, JBoss and the latest incarnations of the IBM WebSphere Application Server are good choices.
If they made a GIM I am sure they would have a hardcore following, probably the same people using orkut and GMail, but I doubt they could market it to enough people. It's Google. Sure they could.
And the cool thing is that with IE, Mozilla, _and_ Opera (in the upcoming 7.60 release) supporting XMLHTTPRequest, they could make a web-based IM, without using such nasty stuff as Java or Flash.
Yeah, I had a similar experience back in 1995 when I was teaching myself Perl. I experimented with SMTP and sent anonymous messages to a couple of friends of mine (through the university mail server)... until I got a mail from a sysadmin asking me to please stop.:)
Heavier? What are you talking about? FVWM hasn't gotten any heavier in a long time now... Oh... You're talking about that Gnome/KDE shit? Never mind, then.
Wow. That summary was amazingly bad. You fail the Internets, sir.
Not really that impressive to make some servers go down... Any information on how many servers they're using, what the specifications are and such?2
This is the reason I don't want to go to the US anymore. :)
But it's a great place to go on vacation... The dollar is down, go now!
Fourth, just a side comment - I've seen several people here comment that "Europe is more densely populated, that's why cell phone coverage is better". To this I say: BS. Sweden or Finland are two of the least densely populated countries in Europe, way less populated than California, and still the cell phones are a couple years ahead of whats available here.
... Fun fact: In Oslo in Norway, a city of 600 000 people (six hundred thousand), has cell coverage underground in the subway. New York has not (at least not GSM ;)).
Which reminds me
The odds of dying in a plane crash are 1 in 5,051 in your whole lifetime.
... and so on ...
That is for everyone in the world, or only for those who ever fly? I would guess there are many people who never fly, or only fly a few times in their lives.
How are the stats for people who actually go on an airplane? For people who fly once a year? Twice a year? Once a month? Only with European airlines? Asian airlines?
If you just make sure you always use prepared SQL statements with positional arguments, you will never have any problems with SQL injection.
:)
Actually, that is not true, as it ignores one problem: bugs in the database drivers. Seriously, there have been bugs in database drivers that have enabled SQL injection... I specifically remember a bug in the PostgreSQL JDBC driver a while back.
I also remember seeing a JDBC driver that simply inserted arguments into the string containing the SQL statement, although I fail to remember exactly which driver that was. This was a while back, mind you, so hopefully errors like that have been fixed.
Until I encountered these things, I believed that positional arguments was the silver bullet. The point here is that positional arguements in itself is no guarantee, it is only a part of an API. At some point you have to trust the developers of the database driver and the database itself, of course...
If Google kept their servers in space, or on the moon, or somewhere where no country really has claim, could they just ignore any request by any government to hand over data?
No, because as long as the company is based on Earth, they're still subject to whatever laws the government of the country they're in impose on them. Uhm, well, this might depend on the laws in that country as well...
I remember a while ago that a Norwegian company was sued because of some hardcore (illegal) porn that they served from a server in another country (where said porn was legal). They lost... They were still subject to Norwegian laws. Other countries may have other laws regarding such matters.
I REPEAT, THIS DOES NOT MEAN THAT MOZILLA NOW PACKAGES REAL SOFTWARE WITH ITS PRODUCTS
... Those download numbers were to good to be true!
So Mozillas software is all fake?!! I knew it
I wonder how Americans always keep winning in France..
Zank you very much for helping with that icky nazi affair, m'sieur.
I just don't understand how people value stocks.
... Very fascinating. The stock market has a life of its own. The current price of a stock can have as much to do (if not more) with its price history as with good/bad news and press releases.
Look into technical analysis of stocks and the psychology of the stock market, should be some good books available
If your webapp is Java based, use PreparedStatements. Never use Statements. PreparedStatements are immune to SQL Injection based attacks since the variable replacements are never interpreted. PreparedStatements are also much, much faster.
Actually, they're not automatically immune to SQL injection, even if you use them right. Whether they're immune or not, depends on the implementation of the database driver. There have actually been cases where bugs or implementation flaws have left PreparedStatements open for SQL injection.
Harvey who? Flagpole what? They are a no-name band!
Wow, that looks so great. It looks exatly like ... like ... almost every other fucking mail client out there. Why can't people come up with something a little more innovative?
Some muppet posts a blog and immediately hundreds of millions of dollars investment and countless man hours of work on a mature, strongly adopted platform become irrevelevant. This is pure flamebait.
I agree. I've previously worked with J2EE, and when I recently moved to LAMP my impression was that J2EE is somewhat more mature. But there's lot of crappy J2EE software out there, so it's important to choose the right stuff, or you'll end up banging your head into the wall and not getting any work done.
Anything Oracle should be avoided like the plague (especially the Oracle Portal Server), while Eclipse, XDoclet, JBoss and the latest incarnations of the IBM WebSphere Application Server are good choices.
Nevertheless, the truth is that the sky is blue. I mean, go outside and look up, and what do you see?
It's grey.
Neat. Have you tested it with Opera 7.60p1?
If no one buys and rips the music, will it still be possible to download it?
If they made a GIM I am sure they would have a hardcore following, probably the same people using orkut and GMail, but I doubt they could market it to enough people.
It's Google. Sure they could.
And the cool thing is that with IE, Mozilla, _and_ Opera (in the upcoming 7.60 release) supporting XMLHTTPRequest, they could make a web-based IM, without using such nasty stuff as Java or Flash.
And it's even exported from Microsoft Word! 42 is definetly not the answer!
Yeah, I had a similar experience back in 1995 when I was teaching myself Perl. I experimented with SMTP and sent anonymous messages to a couple of friends of mine (through the university mail server) ... until I got a mail from a sysadmin asking me to please stop. :)
Reminds me of an old saying: You can build a thounsand bridges, but if you suck one cock you're a cocksucker.
Heavier? What are you talking about? FVWM hasn't gotten any heavier in a long time now... Oh... You're talking about that Gnome/KDE shit? Never mind, then.
Then why don't you do that. :)
For me it says "MSN Search: linux -- More useful every day - Opera " :)
What about webservices over SMTP? :D