I just thought that I'd point out that if the ice melts at the north pole, the sea level won't rise. It's already displacing its equivalent mass in seawater.
However if the ice melts in the south pole the sea will rise. The south pole is a continent.
.. then how about a show of good faith from Microsoft. Say opening up the SMB protocols. The Linux community, by and large, do not put obstacles in the way of Microsoft interoperating with their products. They use open standards. The really unpleasant stuff in this "war" has come from Microsoft.
This is just talk until we see some action.
also from the second article published: After hearing their response, he acknowledged that there is no consensus on this question and that from his perspective, "it appears to be equal. Windows has more patches, but Microsoft releases them more frequently and fixes things more quickly," said Moskowitz.
I thought there was general consensus that Microsoft releases patches less quickly. Oh wait, he is asking a TechEd audience. Of couse Microsoft people believe that Microsoft is better.
It is Apple's new full stop. They are releasing an all new font for use on Macs. Also expected are the iAsterisk, the iHash and the iHat. The fanboys are expected to be iEcstatic and write lots of iReviews praising the new font for its clarity and beauty.
It doesn't work. Make the Automatic Updates service manual. Check that it is running. Now try hit windows update. It will tell you it can't update your system because the Automatic Updates service isn't running.
Hardly. Communism was a recognised and feared issue in the 1920s. How do you think Hitler gained so much support in the late 20s and early 30s? You do realise that troops were sent from Western nations to fight Russian communism between 1918 and 1921
Thanks for this. I don't have a whole lot of experience with css, so when I tried to put something into my custom CSS I missed a thing or too (!important seems to be the magic thing).
1) MySQL is not a full blown database. Big news. Would've you thunk? What this guy aparently just discovered the other day or so others have been aware of for years.
That may be the case but even Access (!) isn't as braindead as MySQL is/has been. How about the fact that when you define a non-null column (say as an int) and go to insert a null? MySQL silently inserts a 0. WTF? This is before the issues of DRI, procs etc. MySQL sells itself Database server, which Access does not, but has in the past provided few of the capabilities of a real database server.
I've got more news: Databases in general are pathetic. View logic and transactions just move the problem into the DB and away from the App. They don't really solve it. Object-relational setups and DBs do, but they are still a few years away from widespread use. In that respect Postgres and Oracle are closer to MySQL than to ZopeDB. On top of that, in order to utilize a DB properly you have to know about the problems you'll be facing. And that you learn of best by using flatfiles or it's SQL equivalent: MySQL.
I'm sorry but you are just flat out wrong. Databases do an excellent job of storing, manipulating and retrieving data. It seems the problem you are facing is that you don't understand how to use databases. And if you believe that relational databases are going to make the big time in the next 10 years you have deeply drunk from the Kool Aid.
Relational databases are here to stay because they are interoperable and because there is a standard way to query them. One relational database can talk to another, and anyone who know that variant of SQL can query them. The only way to do this in a oo database is to write tools. That is a lot more work, and there is no guarentee that your tools will play nicely with my tools. To try to provide generic tools to query oo databases will put you back with SQL or an SQL like language.
oo databases may have a small niche, but will remain limited to that.
Of all the reasons he lists PHP for being a bad idea, he lists that "code" is mixed with markup. So what, ASP does this too. It's even possible to do this in Perl.
It is possible to write ASP that isn't mixed with the markup (and PHP), but it is just so tempting not to.
8. The scores are on the right hand side. The score is an important part of deciding whether to read a comment. When it is over the far right hand side you can't read the subject and the score in one quick glance.
If it is anything other than VB.Net, you might want to mention the fact that Microsoft's support for VB5/6 has basically ended. There is also no upgrade path to newer laguages (you cannot upsize VB6 to VB.Net).
<SementE> anyone here have a commercial pilot license? <blazemore> semente: do you have any idea how many fbi "carnivore" systems you just set off <SementE> blazemore: oh.. I forgot to add airline
The American revolutionaries at the time of the War for Independence were severely outgunned, outmanned, outequipped and out-trained compared to their contemporary British counterparts.
Guess which side one?
From your spelling I'm guessing it was the Americans.
Kicking, punching and swinging every household object imaginable -- from frying pans and tennis rackets to pillowcases stuffed with soda cans -- they beat each other mercilessly in a garage in this bedroom community south of San Francisco.
... The only protective equipment used is fencing and hockey masks. Several fighters have suffered broken noses, ribs and fingers.
It really doesn't sound like no holds barred with weapons (frying pans). I can imagine that you would expect far more serious injuries than broken noses, ribs and fingers. I'd hardly call that mercilessly.
Work through things, one language or platform at a time. Pick a language, one that will help your learn good programming habits and let you pick things up quickly. I'd recommend not starting with some languages (perl, VB6, asm) under any circumstances, maybe something like python. Then use the language to expand into another area, eg HTML (generated by python), and CSS. Then possibly javascript, expanding in AJAX.
There are real advantages in learning something thoroughly, and what you learn often applies well to other things you learn.
If there are some things that would be well worth learning: - C - C++ (particularly the STL) - a scripting language - HTML/CSS/Javascript
It turned out that for a number of the windows labs, available to all students, you were always logged in as administrator. When I reported this issue (along with a list of actions I could perform that would be cause damage to the University or its students), I got the brush off. At the time I considered exploiting this to demonstrate the problem. I'm glad I didn't.
This is a few years ago but it was interesting that there was a total disregard for any security concerns with that particlular section of IT support.
All this anti-IDE angst, so let me give the opposite view. Beginning students should be focused on *programming.* A good IDE makes some key things standard and invisible: jumping to errors, debugging, etc. Then the students can just worry about programming, and not vi configuration problems and make files and so on.
I'm not sure that is totally true. If a person has learnt to debug programs and solve problems without those tools, they are often a better programmer. They are able to handle more complex code.
I think in some ways this is similar to teaching Latin and Ancient Greek in schools, which used to be common in English and Commonwealth schools 50 years ago. It has no real practical application (unless you need the latin words for biology, or are aiming to become a greek scholar), but in itself it was good training for the mind.
Why teach programmers assembler? Most programmers will never use it. On the other hand it makes them better programmers.
It looks like I am not the only one who thinks that.
In one sense this is true. However in ASP.Net you are encouraged to use the ASP.Net WebUI controls, which include postback, server side events etc. The reality is that these are implemented with client side Javascript and Postback, to force the request to the server. The end result is HTML and Javascript that is often unpleasant, doesn't conform to standards and not cross-browser compatible.
I haven't run OS X for anything more than a limited time, but my Windows experience suggests to me that hard drive speed is a much larger part of apparent speed than people normally consider.
A year or so ago I got hold of an Dell P3 700 laptop and pulled out the old 5400 RPM drive and replaced it with a 7200 RPM drive. It appear to be 50-75% faster when using it.
Or take the PowerEdge 2850 I have access to. This machine has dual 2.8 Xeons in it with 4 15000 RPM Ultra320 SCSI drives in RAID 10 configuration. The CPUs aren't much to write home about, and there are apps constantly running on it chewing up CPU time, but the server always has a very, very, very snappy feel. Applications boot up within a second.
Any application that runs on the machine for the first time must be read from the hard drive. When booting, lots of information needs to be read from the hard drive.
I currently work on a Thinkpad T41. I find I rarely max out the CPU on any work I'm doing unless it is a partcularly big script. With 1Gb RAM I never hit the limit. But I really, really, really notice the 5400 RPM drive.
That may be the case, but it isn't just the boot time. Opening an application is just that much faster.
I'd go so far as to say that personally I'd be happy to go to single core and drop 0.5Ghz for a 7200RPM drive. Personally I am finding that the CPU is playing a smaller and smaller part in apparent speed.
It can save time in the future. The current trend is that browsers are moving towards the standards rather than away from them, so in general it is better to comply with the standards to future proof your site (to some extent).
Incidentally there is a great extension available for firefox that checks your HTML: HTML Validator
This allows you to check pages as you view them, which is quicker than loading them into the validator.
However if the ice melts in the south pole the sea will rise. The south pole is a continent.
.. then how about a show of good faith from Microsoft. Say opening up the SMB protocols. The Linux community, by and large, do not put obstacles in the way of Microsoft interoperating with their products. They use open standards. The really unpleasant stuff in this "war" has come from Microsoft.
This is just talk until we see some action.
also from the second article published:
After hearing their response, he acknowledged that there is no consensus on this question and that from his perspective, "it appears to be equal. Windows has more patches, but Microsoft releases them more frequently and fixes things more quickly," said Moskowitz.
I thought there was general consensus that Microsoft releases patches less quickly. Oh wait, he is asking a TechEd audience. Of couse Microsoft people believe that Microsoft is better.
2. What's an idot?
It is Apple's new full stop. They are releasing an all new font for use on Macs. Also expected are the iAsterisk, the iHash and the iHat. The fanboys are expected to be iEcstatic and write lots of iReviews praising the new font for its clarity and beauty.
It doesn't work. Make the Automatic Updates service manual. Check that it is running. Now try hit windows update. It will tell you it can't update your system because the Automatic Updates service isn't running.
Hardly. Communism was a recognised and feared issue in the 1920s. How do you think Hitler gained so much support in the late 20s and early 30s? You do realise that troops were sent from Western nations to fight Russian communism between 1918 and 1921
Thanks for this. I don't have a whole lot of experience with css, so when I tried to put something into my custom CSS I missed a thing or too (!important seems to be the magic thing).
That may be the case but even Access (!) isn't as braindead as MySQL is/has been. How about the fact that when you define a non-null column (say as an int) and go to insert a null? MySQL silently inserts a 0. WTF? This is before the issues of DRI, procs etc. MySQL sells itself Database server, which Access does not, but has in the past provided few of the capabilities of a real database server.
I'm sorry but you are just flat out wrong. Databases do an excellent job of storing, manipulating and retrieving data. It seems the problem you are facing is that you don't understand how to use databases. And if you believe that relational databases are going to make the big time in the next 10 years you have deeply drunk from the Kool Aid.
Relational databases are here to stay because they are interoperable and because there is a standard way to query them. One relational database can talk to another, and anyone who know that variant of SQL can query them. The only way to do this in a oo database is to write tools. That is a lot more work, and there is no guarentee that your tools will play nicely with my tools. To try to provide generic tools to query oo databases will put you back with SQL or an SQL like language.
oo databases may have a small niche, but will remain limited to that.
perl? Please just shoot me now.
It is possible to write ASP that isn't mixed with the markup (and PHP), but it is just so tempting not to.
8. The scores are on the right hand side. The score is an important part of deciding whether to read a comment. When it is over the far right hand side you can't read the subject and the score in one quick glance.
And about 10 of them are of the games that ship with Vista. *really* important stuff. Gah
Do you mean VB.Net, VB6, VB5 or what?
If it is anything other than VB.Net, you might want to mention the fact that Microsoft's support for VB5/6 has basically ended. There is also no upgrade path to newer laguages (you cannot upsize VB6 to VB.Net).
What, like this?
<SementE> anyone here have a commercial pilot license?
<blazemore> semente: do you have any idea how many fbi "carnivore" systems you just set off
<SementE> blazemore: oh.. I forgot to add airline
From your spelling I'm guessing it was the Americans.
for (int i = 0; i 10; i++) println("The " + i + " rule of fight club is, you don't talk about Fight Club");
(I know, I should use a static array of "first", "second", etc., but I left it out for brevity)
Actually you should have previewed:
for (int i = 0; i < 10; i++) println("The " + i + " rule of fight club is, you don't talk about Fight Club");
It really doesn't sound like no holds barred with weapons (frying pans). I can imagine that you would expect far more serious injuries than broken noses, ribs and fingers. I'd hardly call that mercilessly.
Work through things, one language or platform at a time. Pick a language, one that will help your learn good programming habits and let you pick things up quickly. I'd recommend not starting with some languages (perl, VB6, asm) under any circumstances, maybe something like python. Then use the language to expand into another area, eg HTML (generated by python), and CSS. Then possibly javascript, expanding in AJAX.
There are real advantages in learning something thoroughly, and what you learn often applies well to other things you learn.
If there are some things that would be well worth learning:
- C
- C++ (particularly the STL)
- a scripting language
- HTML/CSS/Javascript
I once found an issue on a university network.
It turned out that for a number of the windows labs, available to all students, you were always logged in as administrator. When I reported this issue (along with a list of actions I could perform that would be cause damage to the University or its students), I got the brush off. At the time I considered exploiting this to demonstrate the problem. I'm glad I didn't.
This is a few years ago but it was interesting that there was a total disregard for any security concerns with that particlular section of IT support.
All this anti-IDE angst, so let me give the opposite view. Beginning students should be focused on *programming.* A good IDE makes some key things standard and invisible: jumping to errors, debugging, etc. Then the students can just worry about programming, and not vi configuration problems and make files and so on.
I'm not sure that is totally true. If a person has learnt to debug programs and solve problems without those tools, they are often a better programmer. They are able to handle more complex code.
I think in some ways this is similar to teaching Latin and Ancient Greek in schools, which used to be common in English and Commonwealth schools 50 years ago. It has no real practical application (unless you need the latin words for biology, or are aiming to become a greek scholar), but in itself it was good training for the mind.
Why teach programmers assembler? Most programmers will never use it. On the other hand it makes them better programmers.
It looks like I am not the only one who thinks that.
They aim to make a lot of money selling hardware to provide a tiered internet and/or block certain traffic. Of course they oppose Net neutrality.
In one sense this is true. However in ASP.Net you are encouraged to use the ASP.Net WebUI controls, which include postback, server side events etc. The reality is that these are implemented with client side Javascript and Postback, to force the request to the server. The end result is HTML and Javascript that is often unpleasant, doesn't conform to standards and not cross-browser compatible.
.Net for a living.
I should know, I code
I haven't run OS X for anything more than a limited time, but my Windows experience suggests to me that hard drive speed is a much larger part of apparent speed than people normally consider.
A year or so ago I got hold of an Dell P3 700 laptop and pulled out the old 5400 RPM drive and replaced it with a 7200 RPM drive. It appear to be 50-75% faster when using it.
Or take the PowerEdge 2850 I have access to. This machine has dual 2.8 Xeons in it with 4 15000 RPM Ultra320 SCSI drives in RAID 10 configuration. The CPUs aren't much to write home about, and there are apps constantly running on it chewing up CPU time, but the server always has a very, very, very snappy feel. Applications boot up within a second.
Any application that runs on the machine for the first time must be read from the hard drive. When booting, lots of information needs to be read from the hard drive.
I currently work on a Thinkpad T41. I find I rarely max out the CPU on any work I'm doing unless it is a partcularly big script. With 1Gb RAM I never hit the limit. But I really, really, really notice the 5400 RPM drive.
That may be the case, but it isn't just the boot time. Opening an application is just that much faster.
I'd go so far as to say that personally I'd be happy to go to single core and drop 0.5Ghz for a 7200RPM drive. Personally I am finding that the CPU is playing a smaller and smaller part in apparent speed.
It can save time in the future. The current trend is that browsers are moving towards the standards rather than away from them, so in general it is better to comply with the standards to future proof your site (to some extent).
Incidentally there is a great extension available for firefox that checks your HTML:
HTML Validator
This allows you to check pages as you view them, which is quicker than loading them into the validator.
Interestingly the Macbook pro has the option of a glossy or a matt display.