New question

Question:

Date: 18-03-2016 16:09:23 (In Spanish)

Videotutorial » Seguridad en Aplicaciones Web por Eugenia Bahit[Resolved]

Hola a todos

En esta oportunidad les comparto unos videos que trata sobre seguridad en aplicaciones web brindado por Eugenia Bahit.

¿Quien es Eugenia Bahit?

Eugenia Bahit (Argentina)

Es arquitecta de software, especializada en desarrollo de sistemas modulares con MVC bajo tecnologías GLAMP (GNU/Linux, Apache, MySQL, Python y PHP), y Agile coach, certificada por la Universidad Tecnológica Nacional de Buenos Aires, especializada en Scrum y eXtreme Programming.
Fundadora y responsable editorial de Hackers & Developers Magazine, una revista electrónica libre y gratuita de distribución mensual sobre Software Libre, Hacking y Programación.
Actualmente, se encuentro avocada a la enseñanza dictando Cursos de Programación y Desarrollo Ágil (a distancia) y al estudio permanente e investigación de nuevos paradigmas y técnicas de programación.
Su última investigación se ha centrado en el diseño de objetos en lenguaje natural, habiendo elaborado una nueva Teoría sintáctico-gramatical de objetos


V I D E O S:

Seguridad en el desarrollo web backend [DesarrolloWeb.com]



Seguridad en Aplicaciones Web [G2D]





Ademas les dejo una entrevista realizada por Killall Radio a Eugenia Bahit. Click en el icono para escuhar el audio.

Entrevista a Eugenia Bahit

Mitos en la seguridad informática con Eugenia Bahit




Hablando de la FSF y mucho más...





Y por si fuera poco les dejo un link de descarga de 13 libros The Original Hacker ®2013 en PDF escrito por Eugenia Bahit
LEGALES: Bajo Licencia Creative Commons BY-NC-SA
Descarga:

Tambien te puede interesar este aporte: Videotutorial » Taller MVC por Eugenia Bahit

Espero que les haya gustado este aporte.


Que tenga un buen dia.
Saludos.
Tags: Input - Interview - PDF - PHP - Security - Video tutorials Votes: 11 - Answers: 7 - Views: 53 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 18-03-2016 16:34:12 Gran aporte walter, gracias por compartir, saludos   Votes: 2 - Link answer
     
  • Date: 20-03-2016 22:39:06 Buenisimo, ya me lo apunte para mirarlo hoy.

    ¡Gracias!
      Votes: 1 - Link answer
     
  • Date: 21-03-2016 16:15:34 No se que ja sucedido con Eugenia Bahit, le he perdido el rastro, está desaparecida de la red, no existen mas ningún domino que ella tenia, no postea mas en las comunidades que pertenecía, no existe mas en G+ y twitter
    Me llama mucho la atención su desaparición espontánea.
    Si alguien sabe algo al respecto que lo comente.

    Saludos
      Votes: 1 - Link answer
     
  • Date: 26-03-2016 03:31:32 Punto para vos, vi el video y me olvidé de eso. Excelente video!!! Saludos   Votes: 1 - Link answer
     
  • Date: 27-04-2016 15:56:07 Inspiradora!!. Buen dato.

    Gracias ;)
      Votes: 2 - Link answer
     
  • Date: 11-06-2017 12:31:03 Buenísimo, gracias por compartirlo!

    PD: en el video Seguridad en el desarrollo web backend [DesarrolloWeb.com] que comenta sobre el problema de los números enteros quería aportar el siguiente código, que utlizo para validar números:

    class Sanitizer {
    
        const INTEGER = 1; //constante que se utilizará para representar números enteros
        const FLOAT = 2;
    /**
    * Tengo otros métodos similares (para sanear otro tipo de datos, pero no va al caso)
    */
        /**
         * Recibe un número y una constante que determina si ese número es entero o decimal
         * 
         * @param int|long|float|double $num Número a validar
         * @param int $tipo Constante que indica si es un entero o flotante.<br>Se hallan en esta misma clase
         * @return boolean
         * 
         * @SEE puede que lanze una excepcion o error (ver paso por referencia)
         * @SEE como en versiones < PHP 7 o en plataformas x86 los enteros
         * son de 4 Bytes (+/- 2 Millones aprox.) utilizo expresiones regulares
         */
        public static function validate_number(&$num, $type) {
            self::sanitize_string($num);
            $ret = false; //variable a retornar
            $num = trim($num);
            switch ($type) {
                case self::INTEGER:
                    $ret = preg_match_all('~\D~', $num);
                    if ($ret) {
                        Logger::save_log("SANITIZER::El número {$num} no es del tipo INTEGER");
                        throw new \Exception("ERROR: El número {$num} no es del tipo INTEGER");
                    }
                    break;
                case self::FLOAT:
                    $ret = preg_match('~[^0-9,\.]~', $num);
                    if ($ret) {
                        Logger::save_log("SANITIZER::El número {$num} no es del tipo INTEGER");
                        throw new \Exception("ERROR: El número {$num} no es del tipo FLOAT");
                    }
                    break;
                default:
                    throw new \Exception("ERROR: El tipo '{$type}' no corresponde con ninguna constante predefinida para la validación de números.");
                    break;
            }
            return !$ret;
        }
    }
    


    Espero que les resulte útil. Saludos
      Votes: 1 - Link answer
     
  • Date: 30-04-2018 09:49:07 He actualizado el post agregando otros videos siguiendo la temática

    Saludos
      Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In
 
frjcbbae garagebible.com