|
That's fairly interesting, I wonder how much energy these x-ray lasers will carry and how much penetrating they are. It could open up a new era in x-ray detection based safety and quality controls by eliminating the projection effect of the standard conical x-ray sources. It has a viable frequency to inspect moving objects on a conveyor.
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|
|
It is true you do not need to know Javascript to be a programmer, and many people have had very successful careers without ever writing a line of Javascript code in their life Why should the rest of us suffer with it?
|
|
|
|
|
Where as most languages require a bit of knowledge and programming understanding, Javascript does not.
Nothing further needs to be said.
|
|
|
|
|
The statement is pretty hyperbolic though. The this construct alone causes much pain to new JS devs as does var , then IIFEs are basically required unless you want to pollute the global namespace. Not to mention prototype-based inheritance. It's true that "conventional" difficulties and learning requirements are sparse in JS but it makes up for that with its own unique quirks.
|
|
|
|
|
I’ll offer my take on the correct way to comment code. But remember that I am a consultant, so I always have a knee-jerk response to say that it depends. "Maybe – perhaps – yes!"
|
|
|
|
|
Comments are a cry for help.
|
|
|
|
|
LRO captured an image of the Moon's shadow over a large region of the United States, centered just north of Nashville, Tennessee. Kind of a damp squib from that angle
|
|
|
|
|
Starting later this year, owners of Amazon Echos and other Alexa-powered devices will be able to say: “Alexa, open Cortana” to start querying Microsoft’s voice assistant. Oh great, now they'll start conspiring against us meatbags
|
|
|
|
|
- Pssst Alexa, seems like they found a free website.
- Psst Cortana, dear old friend... I have the ads under my control.
... such stuff as dreams are made on
|
|
|
|
|
The .Net IL Linker reduces the footprint of .Net apps by discarding unused libraries and references, although it's still in the preview stages Honey, I shrunk the app
|
|
|
|
|
|
The IT and software industry is where it’s at when it comes to making the highest salaries, with hardware and networking a very close second, both with median compensation of over $100,000 annually. "I'm all right Jack, keep your hands off of my stack"
|
|
|
|
|
There exists a small but meaningful divide between the programming technologies used in wealthy countries and those used in developing countries. It's all 1s and 0s at the end
|
|
|
|
|
There have been seven releases since the UWP Community Toolkit was first introduced exactly one year ago and version 2.0 is the first major and largest update to date. For those who believe the universe is Windows 10
|
|
|
|
|
This is a really nice (and not too long) article about some different things to look at to determine code quality. They will definitely help you think about how your own code might be better and provide specific points how other dev's code could be made better.
How to Evaluate Software Quality from Source Code - DaedTech[^]
|
|
|
|
|
Yes, a good piece.
I agree with your comment on there about SCCS hot-spots - not something that I'd have thought to look at before.
98.4% of statistics are made up on the spot.
|
|
|
|
|
PeejayAdams wrote: about SCCS hot-spots - not something that I'd have thought to look at before.
I know, me either. I thought that part was really a great insight by the author.
|
|
|
|
|
The exception to the SCCS hot-spots is, IMO, the commits while the code is being developed, refactored and tested. On further thinking, this exemption should apply to specific "modules." It might be useful if repos like GitHub offered a way of marking a subset of files as "stable" such that, after being so designated, one could apply some analysis on subsequent changes. I suppose tags might be a workaround for that.
|
|
|
|
|
I'd recommend using VS code analysis and researching what those numbers mean and why they matter. And no, reducing cyclomatic complexity does not always (blindly) mean that you are improving code
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Eddy Vluggen wrote: reducing cyclomatic complexity does not always (blindly) mean that you are improving code This is very true. Just for kicks, I ran code metrics against the code I wrote in this recent article: C# Replacing switch(enum) flow control with Reflection[^]. While the article wasn't received as well as I would have liked, it also proves that there are always ways to trick code analysis. The method HandleMove , when analyzed with VS's code metric calculator, has a cyclomatic complexity of 2 while, in reality, it has a complexity of 6 with the possibility of infinite code paths; all through one little function. While the code itself is a novel approach to solving an occasional problem, it exposes a weakness in code analysis.
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
711 million email addresses ensnared in "largest" spambot | ZDNet[^]
ZDNet article says: A Paris-based security researcher, who goes by the pseudonymous handle Benkow, discovered an open and accessible web server hosted in the Netherlands, which stores dozens of text files containing a huge batch of email addresses, passwords, and email servers used to send spam.
|
|
|
|
|
For Xamarin developers, we’re happy to announce preview support for .NET Standard 2.0 libraries with Xamarin.iOS 10.14, Xamarin.Android 7.5, Xamarin.Mac 3.8, and Mono 5.4, which you can get your hands on today! Cross-platform is now standard?
|
|
|
|
|
If you want to see if Clippy annoyed you as much as you remember, open up this new Visual Studio extension, it's pretty authentic. Some people need a new hobby
|
|
|
|
|
WHY?!?!?
...
And on a related note, there's ClippyJS[^].
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Brisingr Aerowing wrote: WHY?!?!?
"Aye Clippy" sounds better than "aye cortana"
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|