Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:You say performant, I say performance... (Score 1) 100

... performance is a noun while performant an adjective. Most of the time, though, you can just say fast.

An important exception occurs when we're talking about MTBF. Fast doesn't mean performant, at all.

Right, then you can say something like reliable. We have now seen how useless the word performant really is. It's completely dependent on context. So it means nothing more than good yet takes three times the bandwidth.

Comment Re: Love PostgreSQL (Score 1) 104

I wouldn't say that PHP is built for MySQL, but that PHP isn't designed to be database agnostic. If you start doing a new project and you want it to work with MySQL, then you look up the documentation on how you connect to MySQL, you'll start going down the path of using mysqli_ and other database specific stuff. Once you are ready to move on and make it database agnostic, you are too far in, and there's too many changes to made. Unless you had the foresight to make everything database agnostic from the beginning and use something like PDO, you are going to be in for a lot of work to get everything working with a different database.

Compare that with something like .Net where all database objects inherit from a set of standard database objects. Even if you don't think about it from the beginning, 95% of the code that connects to the database will already work with any database you want to connect to. There's still the job of making sure your actual SQL works with all the various database engines, but at least a certain amount of the work is already done for you with respect to connecting to the database, sending queries, and getting results back.

How is .NET's way different from using PDO?

Yes, PHP has database-specific functions too, like mysqli_connect. But a PHP programmer should find out about PDO if he does any respectable amount of research before diving in.

Comment Re:You say performant, I say performance... (Score 1) 100

Never seen the word "performant" until today. Must be an obscure five-dollar word that scientists love to toss around. Meanwhile, I'll stick with cheap performance as my word of choice.

https://en.wiktionary.org/wiki/performant

Performance is a noun. Performant is an adjective, meaning "having (high) performance" (or performing well). If you stick with performance, be sure to reword your sentence so that it makes sense.

You're right, performance is a noun while performant an adjective. Most of the time, though, you can just say fast.

Comment Re:PostgreSQL is impressive. (Score 1) 104

We use it a *lot* - and it's great for what we use it for.

Now if they can only get active-active working at the same level as an Oracle RAC server? Just maybe we can all listen to the sweet, sweet sound of Larry Ellison howling in existential agony.

There's that word again, existential. I still can't figure out what people mean when they use it. I've looked it up, and the formal definitions don't seem to fit the sentence.

Comment Re:proprietary vs postgres (Score 4, Interesting) 104

Question:

I like postgres, but I've never used Oracle (or any proprietary DB engine, to be honest), so I was wondering: is there any advantage in using a proprietary database vs using postgres?

No. I've used both PostgreSQL and Oracle. Oracle was worse.

Oracle was harder to install support for on Linux. Oracle had no data type for a mere date, only date and time together. Oracle's command-line tool on Linux was horrible compared to PostgreSQL's psql tool.

Comment Re: Love PostgreSQL (Score 4, Insightful) 104

Why not just use MySQL? It's free and PHP is built for it so you can run web applications on it.

How is PHP built for MySQL? PHP isn't built for MySQL. PHP can use MySQL. In the same way, PHP can use PostgreSQL. And in the same way, you run web applications on it.

I've been using PHP and PostgreSQL for dozens of web applications for over a decade.

Comment Re:Yeah yeah (Score 3, Informative) 562

Why did you sell it? Take your money and shut up

George's response is taken out of context. Charlie Rose brought it up. George mainly said that he had to stay away, so he didn't "muck it up." Mucking it up is a self-deprecating description. He's trying to keep it light.

He did send one vague criticism, that he did say that he would have repeated less. Of course he feels that way. He has been there, done that. Directors get sick of a movie halfway through making it. Artists in general want to keep exploring new stuff.

Even I was like, another Death Star, really?

Comment It's the Parents (Score 2) 519

In school I did a report on parenting. A child's IQ is set by 3, largely from stimulation: holding them, talking to them, reading to them, etc. --- even though they don't yet know exactly what you're saying.

Aren't many poor families in America a young, single mother, working one or two jobs, and her children? Probably not the best upbringing.

Comment Re:"Few"? (Score 1) 188

I read the article, and it turns out it isn't mainly about how easy it is to bypass JavaScript restrictions. That's a part of it, and maybe he needs to be reminded of the majority's computer competence. But that's not the gist.

It wasn't so much, "Ha ha, watch me bypass your flimsy JavaScript." It was more, "Oh the senseless inconvenience you put me and others through," and "This copy-blocking clashes with the Internet like a plaid shirt and checkered pants". A few of his points:

1. If you don't want your stuff copied, why put it on the Internet?
2. I found the article in the first place because it was excerpted by another publication.
3. Copying and pasting little tidbits is part of social media.
4. The person you're really worried about, who will copy the whole thing and try to pass it off as their own, probably knows how to bypass your measly JavaScript.

Slashdot Top Deals

No man is an island if he's on at least one mailing list.

Working...