Mi consenta il popolo italiano una profonda riflessione: siamo tutti qui a prendercela con il sito dell'INPS e con gli hacker russi (seee, vabbè)... Ma io sono un tecnico, non sono un politico, non mi piace la FUFFA e sopratutto sono CURIOSO.
Apro il sito dell'INPS, funziona male, comprendo subito che è un problema di carico e ho qualche dubbio che Anonymous si sia messa a fare scherzi il 1° Aprile, in piena crisi covid-19.
Passano news e sento volare asini alati... mi incuriosisco e oplà mi sbircio il codice del sito (sia ben chiaro: CODICE IN CHIARO PERCHE' LATO CLIENT, niente "trafugamenti" o "irruzioni"... potete fare la stessa cosa in tutti i siti). E guardo. Leggo. Ed *INORRIDISCO*.
Inorridisco perchè in bella mostra c'è la MITOLOGICA variabile "pippo", ma non inorridisco per il fatto che è un po' "infantile" usare nomignoli del genere... in produzione, su un sito istituzionale... Inorridisco e mi sanguinano occhi e cuore, tastiera, processore, ed impreco contro tutti i codici ASCII del mondo quando leggo questo:
function aggiungiZero(iNumero) {
var asd = iNumero;
if (asd < 10) {
return "0" + iNumero;
}
else {
return iNumero;
}
}
cioè... non solo la variabile a cui assegnare iNumero è INUTILE DEL TUTTO ma tu sviluppatore del sito (probabilmente con contratto di apprendistato) imperterrito nella tua fantasia la chiami "asd" che -CAZZO- sono le prime tre lettere che ogni buon GAMER usa! Ma perchè, PERCHE' tutto questo? E l'indentazione?
E poi ci chiediamo perchè con 340mila accessi oggi è andato ko? Ma andatevi a studiare youporn (non scherzo, davvero e come questo qualunque altro sito di pari "stazza") che regge MILIONI DI ACCESSI paralleli e fa streaming video.... porcatrottola.
PS: per chi fosse curioso, andate sul sito INPS all'URL
https://www.inps.it/nuovoportaleinps...DServizio=3067
e cliccate TASTO DESTRO, VISUALIZZA SORGENTE PAGINA.