|
Ian Shlasko wrote: is that just me?
Nope.
Will Rogers never met me.
|
|
|
|
|
I use that phrase all the time. In my book, "Close enough for government work" === "half-assed, barely works, is not in any way elegant or tasteful, but fulfills the requirements"
In case you can't tell, I have a very dim opinion of my government.
|
|
|
|
|
Sounds like the danish train upgrade program. To upgrade take the old IC3 trains to the new IC4 standard level.
|
|
|
|
|
Yep. "Good enough for government work."
The implication is that you've done something to a barely passable quality, maybe "to spec" but actually pretty crappy.
And what the heck does 'wag' actually mean (and, for that matter, 'chav')?
|
|
|
|
|
|
Keith Barrow wrote: Is this phrase in common use across the pond? Yup! Most definitely!
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
I use this phrase often to describe when something is not perfect (is it ever?) but gets the job done. In my line of work, it might also be called 'rounding errors'.
"Go forth into the source" - Neal Morse
|
|
|
|
|
Keith Barrow wrote: across the pond
Isn't the entire world, technically, across the pond from you? You are an island after all.
modified 11-Apr-14 6:39am.
|
|
|
|
|
No, "The Pond" is always specifically the Atlantic Ocean.
The other side of our small but great island is either "The Channel" which is the English Channel between civilisation and the rest of Europe (mostly France in this case) and is called "THE channel as it is the only one that counts, all other "channels" have their own names and are referred to by them. Above The Channel is the North Sea which is referred to as bloody cold!
There are other bits of water here and there but we don't worry about naming them properly in normal conversations.
[edit]: I just noticed you put:Quote: across the pong ...so you must have been referring to Belgium?
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Now you're being pondantic.
|
|
|
|
|
Bassam Abdul-Baki wrote: Isn't the entire world, technically, across the pong from you? You are an island after all.
Technically, I'm a human being, not an island. Though I could understand the confusion if someone saw me swimming on my back and thought this
|
|
|
|
|
It's a common phrase here, and reflects the fact that most government contracts are awarded to the lowest bidder, often by law. Anyone who has done source selection work knows that a RFP will result three price groups.
The providers who price at the high end have plenty of work, don't need the job, but if you're willing to pay extra, they'll take it.
The lowest priced group either didn't bother to read the specs and have no idea what the job really entails, read it and have no idea what all those long words mean, or understood it and intend to do the bare minimum required with no attention to quality and make up their profits from change orders that cost more than the original product.
The middle group read and understand exactly what is required, and will probably do an excellent job at a fair price. But they rarely get the job.
As a result, products built for the government are usually of shoddy quality, or grossly overpriced after the changes made to make them work as required are paid for. Hence, "good enough for government work."
Will Rogers never met me.
|
|
|
|
|
My personal favorite is a contract for several million dollars must be given to a small business - by law - that the moment it takes the contract it becomes no longer small.
|
|
|
|
|
I have never used that term. However I say Looks Great, from my house.
David
|
|
|
|
|
People use it all the time in the US too.
|
|
|
|
|
Anyone here have some good references? I know of the Qt Documentation and Wiki, so no need to post those.
What do you get when you cross a joke with a rhetorical question?
modified 10-Apr-14 12:10pm.
|
|
|
|
|
I've been working with Qt for a good while now (about a year), got some tips written on that topic.
Important: Qt has two RegEx engines. QRegExp is old, outdated and not maintained. [1[^]]
If you plan on doing GUI stuff with Qt, I strongly recommend QML[^] instead of QWidgets (QML can be used on any platform, but QWidgets can't).
You may also find Multi-Threading Tutorials where they recommend you to overload the run() method of QThread - Don't do it, they have changed that to a more secure and more customizable way: http://mayaposch.wordpress.com/2011/11/01/how-to-really-truly-use-qthreads-the-full-explanation/[^]
If you have a Mac where you want to install your Development Environment, you have to watch a few things[^]
(Linux and Windows installers from the download page work out of the box).
Apart from that, be warned that tutorials for earlier versions may not reflect what is recommended to be done when using the latest 5.2.1 release.
Signals and Slots are a PITA at first, but after a while you get a pretty good hang on it. Always watch the console output of the debugger, if you made a typo while connecting them it will not be shown before runtime.
So, and if you got any more questions you can either ask me or someone at the Qt forums[^] - They're usually pretty quick with answering questions.
I'm currently writing The big Qt cross platform Desktop introduction[^], but it is far from being finished yet, since I only started writing a few days ago.
Edit: It is also Qt, and not QT. If you search for QT, you are quite likely to get results about QuickTime [or get flamed on for writing QT instead of Qt].
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|
|
'K. Thanks.
What do you get when you cross a joke with a rhetorical question?
|
|
|
|
|
No big deal. Happy Learning
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|
|
Now you show up. I did a Qt project last year, and it tweren't easy .
Software Zen: delete this;
|
|
|
|
|
I was probably a beginner myself when you did it
I don't see myself as Qt Pro|Guru, just as someone who ran into the common traps already and can guide beginners around them
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|
|
(Good reply Marco. And good luck with the book I think we need a good new book on Qt. )
If I may add my few cents to that:
C++ programmers know there are many ways and styles to use C++. Try to find out the Qt way of doing things. Its a good way, and it saves you a lot of time.
For example:
Make sure you understand the implicitly shared data types, and the smart pointers. They save you a lot of effort.
QML is definitely the way to go, IMO, not just for cross-platform.
For databinding to the UI (QML), I like QProperties, but there's a lot of ceremonial code required for them. You need to find a good snippet, macro, code-completion thingy in your IDE to take care of all the typing you have to do for them.
An alternative to QProperties, if you have dumb objects consider using QDeclartivePropertyMaps. They're a quick way of making simple objects that automatically bind to your QML.
I have some other tips in this blog post/[^].
Good luck.
|
|
|
|
|
You got some good points there
Sean Hopen wrote: And good luck with the book I think we need a good new book on Qt.
It's an article on CodeProject, not a book
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|
|
|
It's a nice book, no doubt. But Qt is already at version 5.2.1, and I'm not sure if this book covers 'hot' topics as QML (for example) accurately.
Don't get me wrong, it's good for a starter but as soon as you want to support Android|iOS|WinRT that book won't probably help much. Qt is a cross-platform framework, and a GUI written with Qt technologies shall support all available platforms (IMHO, at least).
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
How to ask a question
|
|
|
|