|
It's true. I've done it. I hurt other things, too, but I don't think anybody really wants to go there.
".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
|
|
|
|
|
Flan Scan is a thin wrapper around Nmap that converts this popular open source tool into a vulnerability scanner with the added benefit of easy deployment. Flan Scan: so you can scan your LAN, man
|
|
|
|
|
Barbara Liskov pioneered the modern approach to writing code. She warns that the challenges facing computer science today can’t be overcome with good design alone. She had a CLU
And yeah, the 'L' from SOLID
|
|
|
|
|
Kent Sharkey wrote: She had a CLU No problem... we have TRON on our side
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.
|
|
|
|
|
So we know Elon Musk believes we're "probably" living in a simulation. He might well be right because the big reveal at the LA Tesla Design Center last night refused to render properly. "A new life awaits you in the Off-World colonies. The chance to begin again in a golden land of opportunity and adventure!"
Looks like something from a "straight-to-VHS"[1] movie to me.
[1] Ask your grandparents.
|
|
|
|
|
The new Edge browser, built on the same open source code as Google Chrome, contains a new Tracking Prevention feature that blocks third-party trackers and, at the Strict setting, many ads. My tests show that one in four items blocked are from Google. I'm sure it also blocks Bing ads?
|
|
|
|
|
Google has announced that Cloud Print, its cloud-based printing solution, is being retired at the end of next year. It never even made it out of Beta
I know, I know: Google cancelling something isn't really news. This was pretty handy at times though.
|
|
|
|
|
I heard the next thing to be cancelled will be the search engine itself.
".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
|
|
|
|
|
+1
To be replaced with just a page of ads
TTFN - Kent
|
|
|
|
|
On October 16, 2019 Bob Diachenko and Vinny Troia discovered a wide-open Elasticsearch server containing an unprecedented 4 billion user accounts spanning more than 4 terabytes of data. "Getting to know you. Getting to know all about you."
Still, only 1.2 BILLION people. Odds are you're not in there, right?
|
|
|
|
|
Quote: roughly 1.2 billion unique people, and 650 million unique email addresses Aha, almost 2 people for one email address.
That's sensible, in contrast to strange people like me who have several email addresses.
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
The jury is still out on whether JavaScript is a good thing, or a bad thing, so in this article we’ll look at the pros, the cons, and the alternatives to JavaScript. Short answer: no. Longer answer: no
even longer answer: kind of, but they’re really just cleaner front ends
Although they didn’t include VBScript
|
|
|
|
|
Ignoring things running in web-assembly, or some browser plugin - you could just reframe the question as "Is there a viable alternative to web browsers as an operating system?"
|
|
|
|
|
True, I had forgot about webassembly until after supper and didn’t bother updating my rantette.
But even still, there are no other almost guaranteed-to-be-available browser-manipulation tools other than JavaScript.
TTFN - Kent
|
|
|
|
|
Finding another job?
It may bring more happiness than JavaScript
|
|
|
|
|
Isn't TypeScript supposed to make javascript better?
Oh wait!!! Maybe we can further screw up .net core by trying to make it a replacement for javascript.
".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
|
|
|
|
|
#realJSOP wrote:
Oh wait!!! Maybe we can further screw up .net core by trying to make it a replacement for javascript. shhhh... don't say that loud... maybe they really think is a good idea
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.
|
|
|
|
|
Personally, it's not so much Javascript that's the problem. Rather, the DOM, HTML, and CSS. I have few issues using Javascript (though while late to the game I'm really like TypeScript), but everytime I have to do to anything to create or manipulate the HTML and CSS, well, that's when the urge to drive the porcelain bus arises.
|
|
|
|
|
Tell me about it - I have spent the week writing automation tests with Cypress and typescript.
I can see a button on the screen, I can click it using my mouse but for some reason navigating the DOM to that button with an automation test can sometimes take me a couple of hours.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
If you're not tied to any particular tools I recommend F# canopy - f#rictionless web testing
Quote: canopy is a web testing framework with one goal in mind, make UI testing simple:
Solid stabilization layer built on top of Selenium. Death to "brittle, quirky, UI tests".
Quick to learn. Even if you've never done UI Automation, and don't know F#.
Clean, concise API.
.net Standard 2.0.
MIT License.
Provides an abstraction layer on top of Selenium. You don't have to know Selenium. You barely have to know F#. Mostly if you know the ID or class selectors, or even if you don't, then mostly you just write x.click or x << "enter some text".
I've also found that if you ask a question at their github site it gets answered very quickly.
I'm using it at work at the moment, not for testing but for occasional ad hoc automation of parts of our application.
Kevin
|
|
|
|
|
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Kevin McFarlane wrote: Mostly if you know the ID or class selectors
Which is why I loathe and despise ExtJS - it randomizes the ID tags each time the page runs, unless you explicitly specify the ID for the element, which of course any sane developer would do except for when they start programming int ExtJS's metamodel syntax, and then good practices seem to be forgotten.
Even so, if ExtJS would at least provide consistent naming/numbering of ID's, that would work, but no...
|
|
|
|
|
Guess which JS framework I am writing tests on?
ExtJS with some nice little customisations we have made - the randomly generated ids mean I have to either add a test class tag or a test attribute to an object I cannot easily find in the DOM.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
Marc Clifton wrote: Which is why I loathe and despise ExtJS - it randomizes the ID tags each time the page runs
Canopy is designed such that if you don't specify the ID but, say, the name it ties to find something clickable from the context. It doesn't always work, at which point you have to experiment with a class or xpath say.
Here I had an example where I couldn't work out an ID for the control called "care" so I just passed that and it did the right thing anyway.
url "https://localhost/dev/"
"#UsernameTextBox" << "some name"
"#PasswordTextBox" << "some password"
click "#LoginButton"
click "#ModuleShow"
click "care"
Most canopy code is not much more involved than the above. Slick piece of software.
Kevin
|
|
|
|
|
Thanks for the link - I will look into this.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|