Web Application Security Checklist (2021)
Omagad, il y en a tellement ... Ça devient impossible de faire la sécu d'une appli soi même... trop complexe.
Omagad, il y en a tellement ... Ça devient impossible de faire la sécu d'une appli soi même... trop complexe.
Aujourd'hui, je vous passe un petit bout de code que j'ai fait autant par défi personnel qu'avec l'objectif de l'autonomie pédagogique
Une petit appli qui génère une grille de mots-mélés à partir du titre et de la liste de mots: on peut l'utiliser via la GUI minimale...
... ou en «API» avec les arguments GET suivants:
ça donne ça :
Omagad, c'te mine d'or...
c := 3 + 4i
... voilà qui serait pratique en python au lycée de ma fille [blague personnelle]Wow... la propriété CSS Fliter, qui permet d'appliquer des filtres sur un élément (blur, grayscale etc) permet apparemment l'utilisation de filtres SVG inline... le truc de fou.
C'est tricky, pas élégant, un peu sale mais apparemment assez puissant puisqu'on peut même appliquer des filtres de déformation...
img {
filter: url('data:image/svg+xml,
<svg xmlns="http://www.w3.org/2000/svg">
<filter id="waves" x="-20%" y="-20%" width="140%" height="140%" filterUnits="objectBoundingBox" primitiveUnits="userSpaceOnUse" color-interpolation-filters="linearRGB">
<feTurbulence type="turbulence" baseFrequency="0.01 0.01" numOctaves="1" seed="1" stitchTiles="noStitch" result="turbulence" />
<feDisplacementMap in="SourceGraphic" in2="turbulence" scale="20" xChannelSelector="G" yChannelSelector="A" result="displacementMap" />
</filter>
</svg>#waves')
;
}
Donner un style NES à un site ou une appli web ? Voilà une feuille de style toute prête...