- I take it you are (or recently were) a Windows or Mac user?
Not really. I was an Amiga user before I switched to Linux but that is a long time ago:{
But the more I think about it, the more it 'just' seems like a kde4 bug(Or rather misfeature: Works as designed(Or rather, not designed at all), not as the users would want/expect it) because with the current implementation in kde4 a utility window will almost always be below all other windows in the application and it's almost impossible to bring it to front because it's not included in the "alt tab" window list.
It worked as expected in kde3, so I guess it is just yet an other feature that were broken in kde4.
But the big question for me is: What is the definition/description of a "utility window" in X. I tried to look it up in google, but could not find anything.
So it's true that the current kde4 implementation of a "utility window" does conform to the X specification(Because no specific behaviour is required) but I don't think it implement the semantic of a utility window. (Who would ever want all the utilities to be below the window the utilities should be used on. I can't come up with a use case for that, even if using "don't put active window to front").
Ps: I do like my window manager freedom, and the ability to control exactly how kde groups and shows windows, but I also want sane defaults. Then I can always reconfigurer them because other people call my desktop insane(No icons at all, just a small plasma/widget bar at the bottom, all software started by hotkeys:}
Your are right. Kind of. The bug is listed for kde4 (http://bugs.kde.org/show_bug.cgi?id=172615) except they claim it's not really a bug because there is no standard that say that a utility window should be on top.
I really don't understand how there can be a X window manager standard which say that a window can be an "utility window", without describing what kind of behaviour such a window should have.
It also show something about the ui design of gimp that you must be a developer of software for X to even know what you are looking for. How many normal users would even know what a window type hint was.
(Posting AC so I could still mod you up.)
- Sorry, but I don't think that works. because Slashdot keep remembering who posted in which thread, even if you checked the "annon" button.)
That's just an insane default setting in gimp. Why they choose to make the default that way is really something I would like to know.
To change it: Go to file->preference and then "Window Management" and then set "hint for the toolbox" to normal window. (This is in GIMP 2.6.8, it might be other places in other versions).
To find out what a "utility window is suposed to be", i started the gimp help and damm it's ugly. And the the text in the screenshots are impossible to read. But the help contain kind of an explanation because it say
"If you choose "Utility Window", they will be raised into visibility whenever you activate an image window, and kept in front of every image window. If you choose "Keep above", they will be kept in front of every other window at all times. Note that changes you make here will not take effect until the next time you start GIMP."
But as you found out, this is not what really happens, so either its a bug in you window manager(I use kde 4.3/fedora 12 and there the utility window stay below and hidden, so it might just be a kde window manager bug).
Oh crap, r for ps is running, not ready+running. To get usefull stats you need to print process stats and then filter on ready(Ready=processes ready to run, but with no core to run on).
But the man page for ps is rather confusing(Or rather ps itself is, some thing require -, others don't) so I just give up finding the exact syntax.
So imagine we have servers in 2 different datacenters. Then an accident closes one of the datacenters. How would the current dns system allow os to redirect all trafic to our other datacenter?
I can't se how this does give any more information to Google or other users.
Example: If i do a lookup on www.slashdot.org then this query should newer hit any dns server controlled by Google.
The only way a query would end up on a google controlled dns server, would be if the domain i looked up were owned by google, and in that case I don't care, because then I am about to visit the site anyway which mean they will have my entire ip.
Have you ever tried to use Eclipse to do c or c++ development? All you need to do is to download the "eclipse for c++ developers" on the download page and then unzip it. Then you will have c++ support, and they also include cvs support and integration with the gdb debugger and mylar(Issue tracking which can integrate with bug trackers such as Trac directly with eclipse so you can answer bug repports in Eclipse and directly note in swich cvs/svn commit each bug were fixed. Really cool stuff.
And It's not as if installing plugins are difficult. If you for example need svn support, all you need to do is start Eclipse, click "Install updates" type svn in the filter field and click the install button. If installing a plugin takes you more then 5 minutes you are doing something really really wrong.
Oh and to answer the original question. One thing I would really like, were better support for C++0X in eclipse/cdt.
But as the other said, the client can always change that setting, so it's not as usefull as it should be.
And one thing I could never find out is, how do you set this on a shared web host, so all scripts no matter their source would obey it.
My own mysql server which I use for development does in fact have all the strict settings enabled.
Re:There is already a perfectly good free DBMS
on
Monty Wants To Save MySQL
·
· Score: 2, Insightful
Correct as in If you insert "Hello world" as a date, it will not accept it, and convert it into "god known what". (This problem exists with all datatypes). If you use transactions on table that don't support it, it will not just ignore commit/rollback commands. If part of a transaction fails, a commit will not commit the rest of the transaction.
And PostgreSQL got a much better query optimizer. I still can't use views in our MySQL database because mysql keep using the wrong index. (MySQL is really bad when optimizing queries where the select that created the view uses a key)
Why did you not just give them access to the logfiles. Just setup a new apache on port 8080, do a few symlinks to bring the log files into the default html folder, update config to follow symlinks, add a.htaccess file and you are done. Should not take more then 20 minutes.
How exactly did you expect them to help you, if you are the only customer with problems, and you don't give them any access to your log files.
And it's time to change hosting provider if they really did the "bringing it down and poking around through my logs" part, because there is no reason to bring the server down to look at the log files. They could just copy them.
Java does pass all variables by value, but it don't pass objects AT ALL.
So how do you pass an object to a function in java you say? Well you can't do that at all(Unlike in c++), but what you can pass is a reference to the object and that reference is passed by value.
Remember: An reference is not an object(In java that is, it is actuelly in some languages), and the fact that java for security reasons don't allow direct access to objects don't mean that an reference is an object.
ISPs should be required to sell unfettered access at the same rate they pay for it
That would be interesting, but quite impossible, because the price depend on the destination and what kind of transit/peering/paid peering the isp have. And you don't want to sell the service with 10 different prices/GB depending on which route your isp use to get data from A to B.
btw: 300GB/Month is a lot of transfer for a private user. I have a 5/1 mbit connection, and I don't think I have ever used even 1/10 of that for a single month. Maybe I just don't watch enough video online.
About your 3. point. I don't think its correct to say that Torvalds got burnt. Linux had 2 posibilities. Either continue with the current solution(Which sucked for their purpose, hence the change), or changing to bitkeeper knowing that this might be a temporary solution.
And switching to bitkeeper did give them a much better process with much less grief then keeping their solution would have. Even when including the small problem of moving off bitkeeper.
Its also importent to remember that they were not really bound by the use of bitkeeper. They could at any time export all their data and continue with an other system, if they for some reason did not like bitkeeper anymore.
So I really think that using bitkeeper, did give us a better linux, then the alternative solution would have.
While I don't understand why he did have a problem with seeing that this is a linked list traversel, I think he do have a point about fucked up naming, because in what implementation would you call the node to the next element ss instead of next, or nextNode.
There is no global recession. If you look at the world economics it's still growing, just slower then normal.
- I take it you are (or recently were) a Windows or Mac user?
Not really. I was an Amiga user before I switched to Linux but that is a long time ago :{
But the more I think about it, the more it 'just' seems like a kde4 bug(Or rather misfeature: Works as designed(Or rather, not designed at all), not as the users would want/expect it) because with the current implementation in kde4 a utility window will almost always be below all other windows in the application and it's almost impossible to bring it to front because it's not included in the "alt tab" window list.
It worked as expected in kde3, so I guess it is just yet an other feature that were broken in kde4.
But the big question for me is: What is the definition/description of a "utility window" in X. I tried to look it up in google, but could not find anything.
So it's true that the current kde4 implementation of a "utility window" does conform to the X specification(Because no specific behaviour is required) but I don't think it implement the semantic of a utility window. (Who would ever want all the utilities to be below the window the utilities should be used on. I can't come up with a use case for that, even if using "don't put active window to front").
Ps: I do like my window manager freedom, and the ability to control exactly how kde groups and shows windows, but I also want sane defaults. Then I can always reconfigurer them because other people call my desktop insane(No icons at all, just a small plasma/widget bar at the bottom, all software started by hotkeys :}
Your are right. Kind of. The bug is listed for kde4 (http://bugs.kde.org/show_bug.cgi?id=172615) except they claim it's not really a bug because there is no standard that say that a utility window should be on top.
I really don't understand how there can be a X window manager standard which say that a window can be an "utility window", without describing what kind of behaviour such a window should have.
It also show something about the ui design of gimp that you must be a developer of software for X to even know what you are looking for. How many normal users would even know what a window type hint was.
(Posting AC so I could still mod you up.)
- Sorry, but I don't think that works. because Slashdot keep remembering who posted in which thread, even if you checked the "annon" button.)
That's just an insane default setting in gimp. Why they choose to make the default that way is really something I would like to know.
To change it: Go to file->preference and then "Window Management" and then set "hint for the toolbox" to normal window. (This is in GIMP 2.6.8, it might be other places in other versions).
To find out what a "utility window is suposed to be", i started the gimp help and damm it's ugly. And the the text in the screenshots are impossible to read.
But the help contain kind of an explanation because it say
"If you choose "Utility Window", they will be raised into visibility whenever you activate an image window, and kept in front of every image window. If you choose "Keep above", they will be kept in front of every other window at all times. Note that changes you make here will not take effect until the next time you start GIMP."
But as you found out, this is not what really happens, so either its a bug in you window manager(I use kde 4.3/fedora 12 and there the utility window stay below and hidden, so it might just be a kde window manager bug).
Oh crap, r for ps is running, not ready+running. To get usefull stats you need to print process stats and then filter on ready(Ready=processes ready to run, but with no core to run on).
But the man page for ps is rather confusing(Or rather ps itself is, some thing require -, others don't) so I just give up finding the exact syntax.
ps -ef | wc -l
163
ps -ef r | wc -l
3
And of the 3 lines, the first is the headers that ps output, the second is ps itself, so really having more then 1 core does not currently help me.
So how do I redirect the user to the server that is closest to them without knowing their ip?
So imagine we have servers in 2 different datacenters. Then an accident closes one of the datacenters. How would the current dns system allow os to redirect all trafic to our other datacenter?
I can't se how this does give any more information to Google or other users.
Example: If i do a lookup on www.slashdot.org then this query should newer hit any dns server controlled by Google.
The only way a query would end up on a google controlled dns server, would be if the domain i looked up were owned by google, and in that case I don't care, because then I am about to visit the site anyway which mean they will have my entire ip.
Where the hell did you get language aware parsing for c++ in emacs?
Is there any specific reason not just to use skype to send the video?
You can then upload the video to YouTube afterwards.
Have you ever tried to use Eclipse to do c or c++ development? All you need to do is to download the "eclipse for c++ developers" on the download page and then unzip it. Then you will have c++ support, and they also include cvs support and integration with the gdb debugger and mylar(Issue tracking which can integrate with bug trackers such as Trac directly with eclipse so you can answer bug repports in Eclipse and directly note in swich cvs/svn commit each bug were fixed. Really cool stuff.
And It's not as if installing plugins are difficult. If you for example need svn support, all you need to do is start Eclipse, click "Install updates" type svn in the filter field and click the install button. If installing a plugin takes you more then 5 minutes you are doing something really really wrong.
Oh and to answer the original question. One thing I would really like, were better support for C++0X in eclipse/cdt.
What kind of software are you running that require Apache to catch this?
And using mod_security instead of fixing the apps(Develors: Use prepared statements god dam it!) seems like a hack.
They could also just start developing other software such as thunderbird or an graphics editor that can export html and which don't suck.
Does the browsers that support the video tag support H.264 ?
But as the other said, the client can always change that setting, so it's not as usefull as it should be.
And one thing I could never find out is, how do you set this on a shared web host, so all scripts no matter their source would obey it.
My own mysql server which I use for development does in fact have all the strict settings enabled.
Correct as in
If you insert "Hello world" as a date, it will not accept it, and convert it into "god known what". (This problem exists with all datatypes).
If you use transactions on table that don't support it, it will not just ignore commit/rollback commands.
If part of a transaction fails, a commit will not commit the rest of the transaction.
And PostgreSQL got a much better query optimizer. I still can't use views in our MySQL database because mysql keep using the wrong index. (MySQL is really bad when optimizing queries where the select that created the view uses a key)
Why did you not just give them access to the logfiles. Just setup a new apache on port 8080, do a few symlinks to bring the log files into the default html folder, update config to follow symlinks, add a .htaccess file and you are done. Should not take more then 20 minutes.
How exactly did you expect them to help you, if you are the only customer with problems, and you don't give them any access to your log files.
And it's time to change hosting provider if they really did the "bringing it down and poking around through my logs" part, because there is no reason to bring the server down to look at the log files. They could just copy them.
Java does pass all variables by value, but it don't pass objects AT ALL.
So how do you pass an object to a function in java you say? Well you can't do that at all(Unlike in c++), but what you can pass is a reference to the object and that reference is passed by value.
Remember: An reference is not an object(In java that is, it is actuelly in some languages), and the fact that java for security reasons don't allow direct access to objects don't mean that an reference is an object.
People already complain that firefox is to bloatet. Adding an os might really cause people to complain, but they can always do it as a plugin
ISPs should be required to sell unfettered access at the same rate they pay for it
That would be interesting, but quite impossible, because the price depend on the destination and what kind of transit/peering/paid peering the isp have. And you don't want to sell the service with 10 different prices/GB depending on which route your isp use to get data from A to B.
btw: 300GB/Month is a lot of transfer for a private user. I have a 5/1 mbit connection, and I don't think I have ever used even 1/10 of that for a single month. Maybe I just don't watch enough video online.
About your 3. point. I don't think its correct to say that Torvalds got burnt. Linux had 2 posibilities. Either continue with the current solution(Which sucked for their purpose, hence the change), or changing to bitkeeper knowing that this might be a temporary solution.
And switching to bitkeeper did give them a much better process with much less grief then keeping their solution would have. Even when including the small problem of moving off bitkeeper.
Its also importent to remember that they were not really bound by the use of bitkeeper. They could at any time export all their data and continue with an other system, if they for some reason did not like bitkeeper anymore.
So I really think that using bitkeeper, did give us a better linux, then the alternative solution would have.
While I don't understand why he did have a problem with seeing that this is a linked list traversel, I think he do have a point about fucked up naming, because in what implementation would you call the node to the next element ss instead of next, or nextNode.
They don't. You can write native code for Android phones. You just need a small java wrapper nothing more.