Máquinas Virtuales VirtualBox para desarrolladores

Ya hemos hablado en otras ocasiones de sitios que compilan máquinas virtuales creadas (link, link) y listas para ser usadas con distintos sistemas operativos. Hoy os traemos otro magnífico repositorio de este tipo, pero esta vez las máquinas virtuales están pensadas para ser usadas como plataforma para el desarrollo de software y no sólo eso, sino que además son creadas por la propia Oracle. En estos momentos diponemos de nueve sistemas:
Leer más

Lo que todo desarrollador Web debe saber sobre seguridad

En Google Code University podemos encontrar en otras muchas cosas un enlace titulado: What Every Web Programmer Needs To Know About Security. En el mismo podemos encontrar una seria de diapositivas que nos agrupadas en 3 secciones, que abarca desde una introducción hasta temas de criptografía, y que a continuación paso a enumerar: Part 1 Security Goals Secure Systems Design Secure Design Principles Exercises for Part 1 Part 2 Worms and Other Malware Buffer Overflows Client-State Manipulation SQL Injection Password Security Cross-Domain Security in Web Applications Exercises for Part 2 Part 3 Symmetric Key Cryptography Asymmetric Key Cryptography Key Management & Exchange MACs and Signatures Exercises for Part 3 Y si las quieres todas de golpe, haz click aquí.
Leer más

Marido programador

Traducción: Una mujer le pide a su marido, programador, vaya a comprar. Esposa: Querido acércate a la tienda y compra algo de pan. Oh, si tienen huevos compra 6. Marido: Vale cariño. 20 minutos más tarde aparece el marido con 6 piezas de pan. La esposa asombrada: Esposa: Querido, ¿Por qué has comprado 6 piezas de pan? Marido: porque tenían huevos. Enlace original.
Leer más

Teensy USB

Teensy es un completo sistema de desarrollo microcontrolador por USB. Tiene un procesador AVR 16Mhz (AT90USB162).Todo lo que necesitas es un PC con un conector USB. Así si te gusta la programación y la electrónica, por tan sólo 19 dólares tienes un juguetito con el que distraerte.
Leer más

Los 10 mandamientos del Programador Java

Aunque el título se refiera al programador Java, estas reglas son aplicables a cualquier tipo de programador. A excepción de la regla número 6, que es específica al lenguaje de programación Java. Comenta el código. Cuando estamos escribiendo código nuevo, es fácil entender lo que se está haciendo, pero si no tocamos ese código por un periodo de tiempo y tenemos que volver al mismo, ya no es tan obvio.
Leer más