The reason might also be that Neither IE6 nor IE7 can really show xhtml, and insted treat it either as 'tag soup' or a tree, depending on your content-type header
Windows got win32, mfc, and.net. 3 different systems*. And to make matters worse, most applications actuelly make their own system/widgets using win32 as a base. Example: When you click the right mousebutton, will the context menu come when you press the press the button down, or when you release it? That really depend on which application you use. And how does windows programs draw the menu at the top of the application? Last time i checked it, there were 5 different looks for the menu, depending on application. I mean, just try to look at Internet explorer, outlook 2003, and outlook express. They don't look the same at all.
And mac Os X still got bot Carbon and Cocooa.
*Mfc is really a wrapper around win32, but it also adds its own widgets, and change the way programs behave.
And me: I always use QT4 when i write windows applications, because it is so much better then win32 and mfc.
You can just state that your software is a available under the "GPL version 3" and nothing FSF can do will then change the license. It is only if you add "GPL version 3 or later" that you have to trust FSF.
>>The Halting Problem proves that it is impossible for all errors to be inherently predicted and therefore bug-free
With the danger of going off topic, the halting problem does not state that you can not prove that Warhammer is bug free. It just state that there exists some software, for which it can not be proven.
The problem is that even if a prove exists that Warhammer is bugfree, it is VERY VERY difficult to produce that prove, so testing is the only realistic option. (And then there are all the other software Warhammer depend on, such as Windows and Gfx drivers).
But that was just my 5 minute interlude, Now i will go back to prepare my exam in "Program Verification"
If you talk about the ListenBacklog option (http://httpd.apache.org/docs/2.2/mod/mpm_common.h tml) it just set the backlog(queue) size for the tcp/ip stack.
And just because I am bored now, I looked op SOMAXCONN which is defined to 128, so the default limit for linux(Fedora core 5, kernel 2.6.20) is 128 which is actuelly rather small.
But are there any good template systems for C++? I have been looking for one, but newer found anything usefulle. Something like Velocity but for c++ would be perfect.
I don't think apache queue the requests. But the operation system does as part of the normal tcp/ip handling.
The os will always queue incomming requests for a given port if a program(apache) have been bound to that port. The request will then be in queue until apache calls accept() and accept the new connection. There is ofcause a limit to how much the os will queue, and after that it just refuse new connections similary to if no webserver were running.
The same 2 companies we have always got our cpus from. Just don't run DRM enabled software. Remember the 'you can't access the framebuffer' can be set/unset in software, so just don't run any DRM enabled operation system.
The problem is your statement that "AJAX needs no continual session"
AJAX really do need sessions. Just think of Gmail. It it a single AJAX session starting when you login, and finishing when you logout or timeout.
If AJAX don't use sessions, it would have to authenticate itself with username and password with each request it made to the server.
An better solution might be to let the AJAX application explicit handle sessions by storing the session id, and sending it in the post part of all it's requests. But that might be a problem with the browsers history, because it would then loose your session id, if you used the back button.
A much bigger problem, is that the music from the ITunes store is bound to ITunes, and that Apple therefor controls which operation system, and which portable music players, can play the music. That's the problem.
But once I get some free time, I will lock into the drm removing software, to see If I can play Music from the ITunes music store on Linux and Solaris.
A function that for an input of size n uses 42-(1/n) timeunits* to complete the task, is not running in constant time. As the size of n increases, so does the time it take the function to perform the job. But function does run in O(1).
*Just use a fixed set of hardware, and call the timeunit for seconds.
DRM is a flawed concept because you have to give the key to decrypt the stuff to people you don't trust(Your customers)
DRM is currently trying to hide the fact that each customer have the key, by hiding it deep down some complicated software, but hiding the key, don't solve the problem, that anyone really looking for it, will find it. (And once a single user have found it, it(Or the content it decript) can be shared with anyone).
Did you really newer lean about logic. (Can you prove that A=>A for example? (NO it's not an axiom))
How about induction. Did you newer learn to prove that what you did was correct?
Did you for example prove that you can't sort faster then n*log(n) if your only operation you have is
How did you learn Data Structures without math? Did you newer do any calculations on the expected, and worstcase running time of any algorithems? Do you know what O(1) really mean? (No it does NOT mean constant time)
Do you know why there are problems such as the halting problem for turing machines, that computers can newer solve?
Did you newer know about flows(min cut max flow?) and optimization of problems in npc?
If you really don't know most of the topics mentioned above, it sounds like you really took a software enginering education, not a CS education.
The database engines may be ACID compliant, but I still have not managed to make mysql itself support ACID.
Example:
create table t(id int not null unique) engine="innodb"; begin; insert into t values (23); insert into t values (23); commit; select * from t; Now this SHOULD return an empty set, but it return +----+ | id | +----+ | 23 | +----+ 1 row in set (0.01 sec)
(This might in itself be a stupid example, but this(That mysql will commit, even if the transaction contains error) is a real problem, when doing developing using java/php))
But maybe there is a "I really want acid, not just rollback" flag that I just have not found.
I know this is slashdot, and nobody really like Microsoft or read the story, but the summery is wrong.
Here http://msdn2.microsoft.com/en-us/library/aa338201. aspx is a list of supported css and html in Outlook. The things missing are tags such as form and object, and some javascript support, but nobody is going to blame microsoft for not supporting onClick in emails. And yes tables are supported.
The reason might also be that Neither IE6 nor IE7 can really show xhtml, and insted treat it either as 'tag soup' or a tree, depending on your content-type header
Windows got win32, mfc, and .net. 3 different systems*. And to make matters worse, most applications actuelly make their own system/widgets using win32 as a base. Example: When you click the right mousebutton, will the context menu come when you press the press the button down, or when you release it? That really depend on which application you use.
And how does windows programs draw the menu at the top of the application? Last time i checked it, there were 5 different looks for the menu, depending on application.
I mean, just try to look at Internet explorer, outlook 2003, and outlook express. They don't look the same at all.
And mac Os X still got bot Carbon and Cocooa.
*Mfc is really a wrapper around win32, but it also adds its own widgets, and change the way programs behave.
And me: I always use QT4 when i write windows applications, because it is so much better then win32 and mfc.
Currently both Amd and Intil produce using 65nm, so how can AMD be behind now?
You can just state that your software is a available under the "GPL version 3" and nothing FSF can do will then change the license.
It is only if you add "GPL version 3 or later" that you have to trust FSF.
>>The Halting Problem proves that it is impossible for all errors to be inherently predicted and therefore bug-free
With the danger of going off topic, the halting problem does not state that you can not prove that Warhammer is bug free. It just state
that there exists some software, for which it can not be proven.
The problem is that even if a prove exists that Warhammer is bugfree, it is VERY VERY difficult to produce that prove, so testing is the only
realistic option. (And then there are all the other software Warhammer depend on, such as Windows and Gfx drivers).
But that was just my 5 minute interlude, Now i will go back to prepare my exam in "Program Verification"
>>1. Not many can detect the improvement of higher kbps
Hu??
8 out of 10 did prefer the 256Kbit over the 128Kbit. I think that count as many.
But Google Filesystem is not available for buying which is a shame.
And hiring a team to develop something similary to google filesystem is not cheep. Even highend sans will be cheeper.
If you talk about the ListenBacklog option (http://httpd.apache.org/docs/2.2/mod/mpm_common.h tml) it just set the backlog(queue) size for the tcp/ip stack.
And just because I am bored now, I looked op SOMAXCONN which is defined to 128, so the default limit for linux(Fedora core 5, kernel 2.6.20) is 128 which is actuelly rather small.
But are there any good template systems for C++? I have been looking for one, but newer found anything usefulle. Something like Velocity but for c++ would be perfect.
I don't think apache queue the requests. But the operation system does as part of the normal tcp/ip handling.
The os will always queue incomming requests for a given port if a program(apache) have been bound to that port.
The request will then be in queue until apache calls accept() and accept the new connection.
There is ofcause a limit to how much the os will queue, and after that it just refuse new connections similary to if no webserver were running.
How do you mesure that memory usage?
And you would ofcause first need to add auto SSE4 support to your compiler.
The same 2 companies we have always got our cpus from.
Just don't run DRM enabled software. Remember the 'you can't access the framebuffer' can be set/unset in software, so just don't run any DRM enabled operation system.
The problem is your statement that "AJAX needs no continual session"
AJAX really do need sessions. Just think of Gmail. It it a single AJAX session starting when you login, and finishing when you logout or timeout.
If AJAX don't use sessions, it would have to authenticate itself with username and password with each request it made to the server.
An better solution might be to let the AJAX application explicit handle sessions by storing the session id, and sending it in the post part of all it's requests. But that might be a problem with the browsers history, because it would then loose your session id, if you used the back button.
A much bigger problem, is that the music from the ITunes store is bound to ITunes, and that Apple therefor controls which operation system, and which portable music players, can play the music. That's the problem.
But once I get some free time, I will lock into the drm removing software, to see If I can play Music from the ITunes music store on Linux and Solaris.
If they manage to combine all these features in single chip, they really have made some genuinely new chip production process :}
Hu? What kind of workload do you have, that have multiple tasks consuming much cpu time?
Are you trying to use innerHTML to generate a table? (InnerHTML is afair not even w3c)
There should be no problem trying to do what you want, if you just use javascript to manipulate the DOM directly.
No it does not.
A function that for an input of size n uses
42-(1/n)
timeunits* to complete the task, is not running in constant time.
As the size of n increases, so does the time it take the function to perform the job.
But function does run in O(1).
*Just use a fixed set of hardware, and call the timeunit for seconds.
DRM is a flawed concept because you have to give the key to decrypt the stuff to people you don't trust(Your customers)
DRM is currently trying to hide the fact that each customer have the key, by hiding it deep down some complicated software, but hiding the key, don't solve the problem, that anyone really looking for it, will find it. (And once a single user have found it, it(Or the content it decript) can be shared with anyone).
Did you really newer lean about logic. (Can you prove that A=>A for example? (NO it's not an axiom))
How about induction. Did you newer learn to prove that what you did was correct?
Did you for example prove that you can't sort faster then n*log(n) if your only operation you have is
How did you learn Data Structures without math? Did you newer do any calculations on the expected, and worstcase running time
of any algorithems? Do you know what O(1) really mean? (No it does NOT mean constant time)
Do you know why there are problems such as the halting problem for turing machines, that computers can newer solve?
Did you newer know about flows(min cut max flow?) and optimization of problems in npc?
If you really don't know most of the topics mentioned above, it sounds like you really took a software enginering education, not a CS education.
The problem is that it also happens under non-interactive use such as from php/java and there it's a real problem..
The database engines may be ACID compliant, but I still have not managed to make mysql itself support ACID.
Example:
create table t(id int not null unique) engine="innodb";
begin;
insert into t values (23);
insert into t values (23);
commit;
select * from t;
Now this SHOULD return an empty set, but it return
+----+
| id |
+----+
| 23 |
+----+
1 row in set (0.01 sec)
(This might in itself be a stupid example, but this(That mysql will commit, even if the transaction contains error) is a real problem, when doing developing using java/php))
But maybe there is a
"I really want acid, not just rollback" flag that I just have not found.
The installer told me
"ERROR: Your architecture, \'x86_64\', is not supported by the Adobe Flash Player installer."
What happend to the 64bit flash? I seems to remember that someone said it does exists.
I know this is slashdot, and nobody really like Microsoft or read the story, but the summery is wrong.
. aspx is a list of supported css and html in Outlook.
Here http://msdn2.microsoft.com/en-us/library/aa338201
The things missing are tags such as form and object, and some javascript support, but nobody is going to blame microsoft for not supporting onClick in emails. And yes tables are supported.