Which one of these: Ansible, Puppet, Chef, or a similar tool would be easiest to learn the basics of over the weekend?
I’ve got a job interview on Monday.
I’ve got a job interview on Monday.
Hacker news discussion link: Polyfill supply chain attack hits 100K+ sites | Hacker NewsThis polyfill shyt sounds wild.
Brehs yall better check yall site if yall used it before.
Probably dont go to your tax site if you use intuit either.
Sounds like these were used for older sites though. edit: shyt nvm, sites like hulu still has the vulnerability. Someone doing youtube vid about the situation just checked hulu's html lmao
Long story short - Devs/companies that used polyfills in their site put the domain to polyfillio in the site's script tag. That domain name and github was sold to a chinese company. That company changed the code and how the script behaves and is currently launching malware attacks using that script. Google is blocking ads for any ecommerce site that uses polyfill.
Over 110,000 Websites Affected by Hijacked Polyfill Supply Chain Attack
Google blocks ads on sites using compromised Polyfill.io. Over 110,000 websites affected. Learn about the security risks and alternative solutions.thehackernews.com
I wonder if this site uses polyfillio
Ansible. Add some k8s commands too.Which one of these: Ansible, Puppet, Chef, or a similar tool would be easiest to learn the basics of over the weekend?
I’ve got a job interview on Monday.
sounds like you been studying real-world code a little since our last sparyou'd use a proper language with proper auto constructors to guarantee preconditions. preferably one with const-ness.
you'd use a language with functions as first order objects (or close enough) and curry them together to get the desired result(s) while isolating side-effects and maximising pure function code. pure code simplifies threading.
currying from declarative languages, which are slowly and increasingly adding concepts to imperative languages.
db (in java) would use a cache pinned prepared statement to maximise cache hit probability and remove redundant query planning. objects in java are passed by reference (so better to marshal one pointer than multiple).
in fact using interfaces you could simplify java arg to some sort of save interface.
or in crappy languages that support none of this use the command pattern
Command pattern - Wikipedia
en.wikipedia.org
possibly
pretty much, but in languages like js or python or go to some extent (as seen in the video) where you can write whatever nonsense you want it's even more important
sounds like you been studying real-world code a little since our last spar
because javascript (and even python) are not "traditional" languages and do not lend themselves to large scale enterprise development.
that is why typescript exists. google have angular for similar reasons.
(if you were going to write a blockchain you wouldn't "normally" use js.. or if you wrote a database, a cache, a network interface, etc etc you would not use js).
python does a better job of it than javascript.
-
server-side js development exists but is normally tied directly to web/GUI front-end activity. you see this with node / jquery / react and more generally server-side javascript.
mosh is probably teaching you react. i did his react course a while ago.
also never forget that js is an abomination and is crap
i dislike OOP in general (as a language default) but see the value in it and i'm willing to give up some expressiveness for structure,
but the horrors i've seen from some poorly implemented functional programming make me not want to fukk with it in a team setting
at least Typescript allows for extending/implementing interfaces, most things are workable from there