
The Original Hacker #11
Eugenia Bahit
The Original Hacker #11
Eugenia Bahit
Detalles del libro:
Año: | 2014 |
Editor: | Autoedición |
Páginas: | 48 páginas |
Idioma: | español |
Desde: | 12/01/2015 |
Tamaño: | 388 KB |
Licencia: | Pendiente de revisión |
Contenido:
The Original Hacker es un proyecto de Eugenia Bahit, fundadora y resposable editorial de Hackers & Developers Magazine, cuyo eje es la seguridad y la programación. Sus principales competencias son el Software Libre, el hacking y la programación orientada a Internet.
En este número podemos encontrar el siguiente material:
Refactoring
- Desempaquetado de parámetros para sustituir el exceso de argumentos en funciones
- Funciones que solo definen variables temporales para evitar códigos espagueti
- ¿Defines muchas variables con el mismo valor dependiendo de una evaluación condicional o más?
Buenas prácticas
- Condicionales ternarios para evitar grandes bloques if/else
- Mostrar errores en desarrollo y ocultarlos en producción de forma dinámica
- Evitar errores con las rutas de importación al hacer un include o require
Con una sola línea de código
- Completar una contraseña de forma aleatoria hasta alcanzar la longitud esperada
- Todos los campos del array $_POST a variables, limpios y saneados en un solo paso
- Importar todos los archivos de una carpeta
Hacks Experimentales
- Wrappers y decoradores como en Python
Manipulación de Archivos
- Mostrar archivos binarios desde directorios no accesibles por el navegador
- Mostrar imágenes contenidas en un archivo ZIP no accesible desde el navegador
Programación Orientada a Objetos
- Invocar métodos no estáticos de clases instanciables en el mismo paso, en versiones anteriores a 5.4
- Truco #13 aplicado a todas las clases (incluidas las built-in)
- Llamar a cualquier función de PHP con estilo orientado a objetos
- Recuperación de objetos excluyendo propiedades innecesarias
- Guardar datos que no son propiedades del objeto
Inteligencia Artificial
- Obtener palabras claves de un bloque de texto
MVC
- Tip para manejar un sistema ABM mediante URL amigables implementando un pseudo patrón MVC sin emplear OOP
- Alternar entre menú de usuario y menú de administrador
Bases de Datos
- Ahorrar recursos reemplazando el uso de bases de datos por archivos
- Ordenar resultados de una consulta a base de datos sin usar SQL
- Filtrar resultados de una consulta a base de datos sin usar SQL
- Generación dinámica de queries
Categorías:
Etiquetas:
Cargando comentarios...
Escaneando listas...
El libro en números
posición en categorías
en catálogo desde
12/01/2015puntuación
19votos
4'LIKES' sociales
4Visitas
Descargas
Interés
Segmentación por países
Páginas de entrada
Segmentación por sitios web
evolución
Cargando...