Resultats de text complet:
- proxy_invers
- eig de càrrega**: podem repartir un mateix domini en diverses instàncies de la nostra aplicació, per exemple, en màquines físiques diferents, el que ens facilitar... l** (augment de capacitat de processament) basada en l'arquitectura. Aquest plantejament té un sostre molt més alt que les solucions basades en **escalabilitat vertical** que es tradueixen en m
- waf
- del servei web HTTP, permetent bloquejar l'accés en cas que es detectin atacs com [[SQL injection]], ... athena-consulta-de-registro-cloudfront-y-waf/|WAF en AWS Cloud]] {{tag> #FpInfor #Ciber #Ceti #CiberM... _security waf firewall }} \\ ===== mod_security en Apache ===== Farem una pràctica amb Apache2 en Ubuntu LTS i amb el clàssic mod_security. Referèncie
- libgdx_comunicacions
- ====== Comunicacions en libGDX ====== Aquest article ve de [[jocs libGDX]] on implementem jocs multiplataforma. libGDX es programa en Java, per tant podriem emprar les llibreries està... s plugin per a libGDX]] que ens permetran accions en temps real 8) {{tag> #FpInfor #Dam #DamMp08 #Dam... , etc.)# Per tal que funcionin les comunicacions en Android cal activar els permisos adequats: <file
- jocs_libgdx
- ors del //layout// i els elements que hi conté). En aquest article utilitzarem una llibreria específi... té molts avantatges, sobretot que permet compilar en diverses plataformes (Android, Desktop, iOS, HTML... pecífics que ens facilitaran operacions complexes en 2D i 3D amb acceleració OpenGL. {{ libgdx.png?250... games}} Enllaços: - [[libGDX Comunicacions]] en aquesta wiki. - [[https://github.com/libgdx/lib
- django
- Django és un //framework// per a aplicacions web en Python. És conegut com **//The framework for per... nes//** per la seva rapidesa de desenvolupament. En aquest article tractarem els temes de l'entorn d'... d'un projecte Django, per tal que es pugui posar en producció de forma segura. Django té una documentació excel·lent, en particular el [[https://docs.djangoproject.com/en
- proves_de_seguretat
- ió d'atacs d'usuaris malintencionats. * **Tests en temps d'execució**: proves de l'aplicació i siste... -shop/|Juicy Shop]] : botiga virtual implementada en NodeJS. És la web vulnerable oficial d'OWASP. *... . A més, disposa de diversos nivells de seguretat en la implementació i un examinador del codi emprat,... i les millores progressives del codi. Per posar en marxa DVWA: $ git clone https://github.com/digi
- sql_injection
- c a una aplicació (típicament web) que consisteix en introduir codi SQL dins de punts d'entrada de inf... 3 sql_injection php }} \\ ===== Senzill exemple en PHP ===== Descarrega aquest repositori amb un exemple de login en PHP vulnerable. $ git clone https://github.com... //localhost:8000 <WRAP todo> Exercicis: - Posa en marxa el //compose//, busca els noms dels usuaris
- zap
- - Iniciar Navegador -> Firefox - s'obre Firefox en mode automàtic i ens loguem amb admin/password - Tanquem browser - En Historial busquem request POST login.php - botó... citud de inicio de sesión de autenticación basada en formulario - ajustar username en "Parámetro del nombre de usuario" - ajustar password en "Par
- git_exemple_de_conflicte
- ectarà, simulant el treball de dos //developers// en branques diferents. Partirem d'un simple arxiu ''... cs versions subversion svn DevOps }} <WRAP info> En aquest exemple es fa tot a la mateixa màquina i c... ció "real" seria que dos desenvolupadors estarien en màquines diferents i el conflicte arribaria quan ... ò un hi afegirà 4 decimals i l'altre 5, resultant en un conflicte de codi. <file python circ.py> #!/u
- android_test
- pium driver install uiautomator2 Provem servidor en una shell a part (escoltarà al port 4723): $ ap... vd "Pixel_XL_API_34" Si hem de fer els autotests en una servidor podem afegir la opció ''-no-window'' perquè funcioni en mode ''headless'': $ ./emulator -avd "Pixel_XL_... e Appium** ens ofereix un [[http://appium.io/docs/en/2.2/quickstart/test-py/|exemple en Python]] i alt
- django_lliga
- ====== Exercici lliga de futbol en Django ====== El Mundo Deportivo ens encarrega una web per fer el ... //admin panel//. Ens ha de permetre (tingueu-ho en compte pel model): - Introduir els equips i ju... els punts dels partits celebrats, gols a favor i en contra de cada equip. - Una taula de "pichichis... l-chilena.png?300 }} Referències: * [[Django]] en aquesta wiki. * [[Virtualenv]] ídem. * [[Djan
- apache_dnie
- ache amb DNIe ====== Configurar el servidor web (en aquest cas Apache) per a que validi certificats de confiança (en aquest cas del DNIe) és una tasca important en les mesures de seguretat i autenticació de l'administració pública, i pot esdevenir-ho també en un futur per a la gestió privada. L'administració
- django_docker
- ====== Dockeritzant una aplicació Django ====== En aquest article dockeritzarem una aplicació Django.... sar d'una app Django apta per a ser dockeritzada, en particular amb els ajustos per utilitzar les vari... rencia-entrypoint-cmd|Utilitzant ENTRYPOINT i CMD en Dockerfile]] \\ ===== Dockeritzant amb el serv... D ["runserver","0.0.0.0:8000"] </file> Fixeu-vos en què la darrera instrucció equival a ''python3 man
- github_classroom_autograde
- room]]. Després podràs [[https://docs.github.com/en/education/manage-coursework-with-github-classroom... oom]]. Finalment, pots [[https://docs.github.com/en/education/manage-coursework-with-github-classroom... s): * Per córrer els tests de Django (Firefox en mode //headless//):<code>MOZ_HEADLESS=1 python3 m... > * Per testejar que el servidor es pot posar en marxa i serveix URLs:<WRAP prewrap><code>$(python
- scrum_educatiu
- onats: * [[Scrum Projecte]] * [[Gestió equips en projectes de desenvolupament]] * [[https://youtu.be/IqWb5izNEd0|Vídeo Scrum Educatiu en 5 minuts]] {{tag> #Daw #Dam scrum scrum_educatiu... a** de desenvolupament de projectes. * Inspirat en el [[https://agilemanifesto.org/|Agile Manifesto]... demo** al client. * Millora el flux de treball en comparació a la [[https://en.wikipedia.org/wiki/W