Acabamos de hacer release de: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html
Y estoy muy orgullosoide
Buenos días !
@AikonCWD He desconectado el server, que asi no me cobran de más y tampoco se usaba ya xD
#19242 Cuando lo vuelva a encender (si sale otro proyecto en dev) te aviso, por si tienes más tiempo, que a mi me interesa ver los fallos de seguridad de una instalación por defecto y como se podrían solucionar
#19243 Ok, la teoría es muy simple. Existen 2 tipos de vulnerabilidades; las inherentes a los sistemas utilizados (por ejemplo montar el proyecto sobre una versión de apache o mysql vulnerable, etc...) y los fallos de programación (bugs como SQLi, RFI, LFI, etc...).
Para el primer tipo sencillamente hay que analizar bien el target, sacar todo lo que corre en el host remoto, sacar los banners y mirar en exploit-db si hay algo útil. Luego sería revisar si usas algún framework conocido, tipo Joomla, Drupal, Wordpress, etc... e intentar explotar cualquier vulnerabilidad conocida. Y finalmente, a través de herramientas automatizadas, probar posibles SQLi y RFI con algún scanner.
A poco que tengas los sistemas al día, no uses frameworks conocidos y no programes como el culo... va a ser complicado que te puedan colar algo. Simplemente vigila mucho los formularios que tengas, inputs, magic quotes, etc...
#19245 A ver, es cierto que esas mierdas son CSMs y tal... pero yo lo englobo todo como "framework". Meto en ese paquete a Jira y similares (que no son CSMs) o a cualquier aplicación web ya "pre-fabricada"
pero bueno, tienes razón que lo correcto es llamarlos como lo que son; CSM
Quiero que me deis una opinion o que me digáis que os parece que es lo correcto.
Tenemos un objeto en php tal que :
Producto
{
.. protected $data;
}
donde $data contiene todos los datos de un objecto json y luego los valores se obtienen con métodos usando
function getOrderId ()
{
return $data->orderId;
}
Todas las propiedades deben existir, asi que si una no existe es lógico que tire un warning
Por otro lado tenemos otro objecto donde el constructor define toooodas las propiedades del objeto json.
Producto
{
protected $orderId;
protected $productos;
protected $fechaDeCompra;
protected $precioTotal;
..
}
asi hasta una lista de unas 70 propiedades. Luego tenemos un setter y un getter para cada propiedad.
Qué creéis que es mejor ?
#19255 La segunda sin duda, la primera sólo te va a traer problemas, si vas con php a pelo es así como se hace correctamente.
Por cierto, no estás difiniendo las variables en el constructor, las estás inicializando.