|
The Visual Studio debugger is an enchanting creature that can save you loads of time while finding and fixing issues in your application. It is bursting with tools that can make debugging easier… if you know they exist, and where to find them! Oh, where has that Function Breakpoint been all my life?
|
|
|
|
|
3. Show parameter values in the Call Stack
I can see the usefulness of this one
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
|
Great article, after 18 years of using various MS IDEs 2-5 were still new to me. 2 and 3 were both features I'd raged about not having in the past. OTOH I've also raged about the performance impact of data/conditional breakpoints in C#; haven't felt the need to use them in a long time but in VS08 they could slow a hot loop by an order of magnitude vs not checking them or using a dummy if to check a condition and with a breakpoint on the then clause as a workaround.
A related question, is there any way to change the stack traces written into exception objects (and then serialized into logs) to include parameter values?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: is there any way to change the stack traces written into exception objects That would be very useful.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Been using several of those already, but yeah, Function Breakpoint. When did that get added?
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Final approval came after the W3C's members voted 58.4 percent to approve the spec, 30.8 percent to oppose, with 10.8 percent abstaining. Insert 5p to see the rest of this _____
|
|
|
|
|
We can look to Lean to obtain the clarity and direction that is needed to understand what makes a successful transformation towards a more efficient model of product development. To the right, the left, or just against a wall like I normally do?
|
|
|
|
|
Your programming language choices can have serious effects on the efficiency of your energy consumption. Just in case you want to improve your software's mileage
|
|
|
|
|
In other words, Python is really slow. But we knew that already, didn't we?
|
|
|
|
|
Interesting results. OTOH the relative rumtime metrics have me questioning if all their code was equally optimized, or if perhaps some of the tests were doing things that are very bad fits to the languages intended uses. I'm not picking on any of the new and fashionable languages either. The one that raised my red flag was FORTRAN taking 4x as long as the C code. FORTRAN still lives in big scientific computing projects because when optimized, like well written Assembler/C/C++ it can max out the CPUs available execution units more or less continuously.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I was more suprised at Rust's consistently high marks for such a new language - only on Memory was it less efficient than C++.
(I believe its default allocator is slab-based, so has high usage for small programs, but levels out for larger programs).
Really don't get how Java became the headline there.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Jaxenter is a primarily java focused site.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I would never have guessed
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Why not use this little AI-powered tool to turn a photo of your face into a 3D model, then idly spin it round, pondering exactly how and when super-intelligent robots will liquidate your body and replace you with a perfect 3D-printed simulacra. Worth it just to see the extra-creepy photo of Mark Zuckerberg
|
|
|
|
|
Quote: Resting on a foundation of existing research programs are newly formulated thrusts that all sum into the Electronics Research Initiative, a four-year push with anticipated annual investments in the $200 million range.
Quote: An endpoint of the IDEA program would be the capability for a “no human in the loop,” 24-hour design framework that would enable even nonexperts to design complex electronic technologies, including mixed-signal integrated circuits, system-in-package modules with multiple integrated circuits (ICs), and printed circuit boards. Non-experts ?[^].
More coverage here: [^] Quote: The Domain-Specific System on a Chip (DDSoC) program of the Architectures thrust is driven by the need to rapidly develop multi-application systems through a single programmable framework. Such a framework would enable SoC designers to mix and match general purpose, special purpose (e.g., ASICs), and hardware accelerator coprocessors, as well as memory and I/O elements, into easily programmed SoCs for applications within specific technology domains. One such domain is software-defined radio, which encompasses mobile communications, satellite communications, personal area networks, all types of radar, and applications in the electronic warfare space.
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it. A few hundred years later another traveler despairing as myself, may mourn the disappearance of what I may have seen, but failed to see.» Claude Levi-Strauss (Tristes Tropiques, 1955)
|
|
|
|
|
Security researchers at Cisco Talos discovered that download servers used by Avast (the company that owns CCleaner) were compromised to distribute malware inside CCleaner. But... did it clean it?
|
|
|
|
|
Lucky me, I was too busy and lazy to install the corrupted build. When this became known, I had the version before this.
|
|
|
|
|
Visitors to The Pirate Bay have discovered JavaScript code in the website that 'borrows' your processor for the sake of mining Monero digital coins. "If you are not paying for it, you're not the customer; you're the product being sold"
|
|
|
|
|
Well what do you expect from pirates, history shows that they simply can not be trusted
|
|
|
|
|
|
In the age of agile development and DevOps, developers are increasingly required to take responsibility for all aspects of their code - from quality to maintainability, deployability, scalability and security. OMG
|
|
|
|
|
No. Next question.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
|
While the title of the article might be mildly inflammatory, I thought it did a good job at looking at some of the aspects of TDD that drove me straight to BDD.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli
|
|
|
|