|
Arne Mertz wrote: Changes to private implementation details of a class usually mean that we have to recompile everything. Changes in data members mean that the layout and size of objects change, changes in methods mean that overload resolution has to be reevaluated. This is true (and a PiTA).With pImpl, that is not the case wrote: With pImpl, that is not the case This appears to be true, and I'm willing to give it a try.
My only question: What could possibly go wrong?
I don't think I'll be trying it out in production code this week.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Here's a semi-pImpl implementation that has some of the benefits and not all of pain. I popped it several years ago, and haven't heard about it anywhere else: Two-thirds of a pimpl and a grin
|
|
|
|
|
A new study uses an analytical technique called 'network science' to determine factors contributing to statistics anxiety among psychology majors. Fear is the grade killer
|
|
|
|
|
Oh, fer f***'s sake!
tl;dr: people get nervous if they have to take exams in complicated thingies that they haven't been taught well.
We had a statistics course as a module in our programming degree. I was OK with Maths, so paid no attention at all during the classes (because I was too busy writing code for the few modules that actually required any programming), and only played with it for a couple of days before the exam (what I do can, by no means of the imagination, be described as "revising" or "swotting").
I passed the statistics exam with 100% (which I wasn't incredibly happy with -- my best pass of an exam was 102%, in Physics), because I had done enough to understand the subject matter, so I was not afraid of it.
So I would posit, based on personal experience (and common f***ing sense), that if you are a teacher and your students are afraid of taking exams in the subject you teach, then you are a f***ing useless teacher, and that inventing non-sciences such as "network science" to try to cover up your incompetence only demonstrates what kind of useless @rsehole you are.
- Them as can, do.
- Them as can't, teach.
- Them as can't even teach must be completely f***ing useless, no matter how much they try to cover it up by sounding clever.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Ironically, they used statistical analysis.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
O’Reilly authors and instructors explore the near-term future of popular and growing programming languages. "And remember, my friend, future events such as these will affect you in the future."
Edited to fix it, because I'm asleep at the wheel.
modified 17-Jan-19 17:37pm.
|
|
|
|
|
They're all doomed, anyway, because the top language in all the top-ten lists next year will be javascript.
Or XML.
Or "spreadsheets", which has been affirmed as being a programming language.
Or G, which is the logical progression from F and its forefathers.
And don't forget that, with the backlash that will come from winio being the only supported version of windows, VB might have a renaissance.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
While it doesn’t get a lot of attention, System.Data is crucial for any sort of relational database access in .NET. Assuming you have some data you'd like to query
|
|
|
|
|
Much ADO about nothing, IMO.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It was last year in October when MongoDB announced that it’s switching to Server Side Public License (SSPL). Now, the news of Red Hat removing MongoDB from its Red Hat Enterprise Linux and Fedora over its SSPL license has been gaining attention. Step 1: Change your license to stop people using your product Step 2:??? Step 3: Profit!
|
|
|
|
|
Words of wisdom for the MongoDB guys:
Don't let the b@st@rds grind you down!
Oh, and "act like grown-ups" seems pretty relevant, too.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Microsoft Garage’s latest project named XAML Studio will help developers rapidly prototype UWP XAML that can be later copied into Visual Studio easily. Because it wouldn't fit in Visual Studio?
|
|
|
|
|
Kent Sharkey wrote: Because it wouldn't fit in Visual Studio? ms has five left hands and seven right hands, and it appears that not one of them knows what it's doing, these days.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Kent Sharkey wrote: Because it wouldn't fit in Visual Studio?
The icons didn't.
|
|
|
|
|
UWP... BAH!
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: UWP... BAH! I can't understand why UWP is still "a thing".
windows phone is done and dust-to-dust, and I doubt very sincerely that anyone who has a tablet running windows (I have two) is using the UWP UI.
So "UWP" should mean "windows on desktops and laptops", because that's the universe it's used in -- and no-one in that universe uses the UWP UI.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: I can't understand why UWP is still "a thing".
Because Microsoft enjoys beating a dead horse until it's successful. Then cancelling it. (Silverlight, of course)
TTFN - Kent
|
|
|
|
|
Apple chief says public shouldn’t have to tolerate indiscriminate data collection Should we get the government to look into forcing everyone to buy iPhones while they're at it?
|
|
|
|
|
Apple chief says public shouldn’t have to tolerate indiscriminate data collection I'm pretty sure he means "differently discriminate", as in not following the same lines of discrimination that apple follows, when slurping private data.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
If you're signed up for one of the many services that alerts you to data breaches when they're discovered (if you're not, you probably should be) then you likely have an email waiting for you "Original hits! Original stars!"
Yeah, sorry. There's just too many of these stories. I can't come up with that many new and amusing blurbs for them all.
|
|
|
|
|
The one thing no one expects on a job interview is North Korean hackers picking up on the other line. But that’s apparently exactly what happened to a hapless employee at Redbanc, the company that handles Chile’s ATM network. So... he didn't get the job?
|
|
|
|
|
Gizmodo wrote: A Redbanc employee found a job opening on LinkedIn for a developer position. After setting up a Skype interview, the employee was then asked to install a program called ApplicationPDF.exe on their computer, Someone who is that dumb should not be working as a developer.
* You don't need to install an application to submit a form.
* You don't need to install it on a machine of your EMPLOYER.
The article presents it as a "hack", but it was simply an idiot that used his paid time to run an unknown application on a company-network in the hope of earning more elsewhere. That's not a hack, that's an employee handing out the keys to the network.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Kent Sharkey wrote: So... he didn't get the job? He's likely to need it, because I think I can say that I'm reasonably sure that if I were his boss, I might potentially consider not letting him keep the job he has.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: I might potentially consider not letting definitely wouldn't let him keep the job he has.
FTFY
Anyone that reckless/stupid shouldn't be allowed to leave home without a keeper!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|