9 editores gratuitos y multiplataforma Windows/Linux/Mac

Aptana Studio Editor viene preparado para desarrollar HTML5, CSS3, Javasctript, Ruby, Rails, PHP y Python. También tiene integrado cliente de FTP, SFTP, terminal o incluso Git. Komodo edit Este soporta PHP, Python, Ruby, Javascript, Perl, Tcl, XML, HTML5 y CSS3. Code::Blocks Enfocado más a la programación C y C++. Aptana RadRails Este como Aptana Studio, pero enfocado al desarrollo de Ruby on Rails. Incluye asistente inteligente, depurador visual, etc. Eclipse Este no necesita presentación.
Leer más

ARobots

ARobots es un juego de batalla entre robots que se desarrolla en un área de 1 km cuadrado. No, no usas joystick, pad o ratón. Tu jugador tienes que programarlo en ensamblador 8086. El juego acepta hasta 6 robots en una misma batalla. Los robots van perdiendo vida o incrementando el daño cada vez que hay una colisión o cuando un misil explota a menos de 40 metros del mismo.
Leer más

The Art and Science of Smalltalk

Smalltalk es un lenguaje orientado a objectos y de tipado dinámico. Fue creado en los 70s para fines educativos y su primera versión estable se llamó Smalltalk-80 que precisamente vio la luz en 1980. The Art and Science of Smalltalk, ahora es un libro gratuito que te puedes descargar desde aquí (PDF). El libro no sólo te enseña las bondades del lenguaje, sino también técnicas de programación orientada a objetos, debugging, etc.
Leer más

Chuleta sobre canvas HTML5... jugable?!?

En este enlace podemos encontrar otra chuleta, plantilla, cheat sheet... sobre el canvas de HTML5. Puedes verla en formato PDF o PNG. Hasta aquí todo normal, nada nuevo. Pero ojo al fondo de pantalla de la entrada, es un Mario al que puedes jugar usando los cursores. Vale la chuleta no es jugable, pero sí la entrada :-).
Leer más

Rarezas del acceso a ficheros en PHP bajo Windows

En la lista de correo full disclousere de seclist.org apareció esta mañana un correo sobre una pequeña investigación realizada por Vladimir Vorontsov y Arthur Gerkis. En dicha investigación, se demuestra el comportamiento, en ciertos casos, un poco extraño del acceso a ficheros del interprete de PHP bajo Windows. Específicamente, éste se produce con la llamada a la función FindFirstFile() de la API de Windows. Dichos investigadores apuntan a que este comportamiento o error, a día de hoy sigue presente en todas las versiones de PHP/ Windows.
Leer más

Introducción al análisis de datos binario

The Binary Auditor es el título de un corto, pero conciso documento escrito por Thorsten Schneider, dónde nos hace una introducción al análisis de ficheros o datos binario. Este caballero es dueño y señor de www.binary-auditing.com y crackmes.de. El documento consta de 22 páginas (21, la última está vacía) y el primer ejercicio trata sobre la identificación de las variables en el binario que analizamos. Entrada original. Fichero con los ejercicios.
Leer más

Shellcode parlante

Normalmente una shellcode lo que lanza es una shell en un sistema vulnerable, de ahí su nombre. Pero el otro día me encontré con esta entrada en skypher.com, donde su autor habla sobre una shellcode que lo que hace es decir por los altavoces “You got pwned!” :-) Esta shellcode usa la API de Microsoft Speech, por lo tanto este payload sólo funciona bajo Windows y tiene un tamaño de 242 bytes.
Leer más

Learn You Some Erlang for Great Good!

Erlang es un de esos lenguajes no muy conocidos que usan un paradigma funcional y programación concurrente. Apareció en 1988 y su autor se inspiró en prolog. Desde mi punto de vista conocer alguno de estos lenguajes funcionales es crucial para todo programador. Al principio resultan un poco raro. Aún recuerdo cuando el facultad tuve que estudiar Scheme, al final me acabó gustando. El título de esta entrada no es más que el título de un libro electrónico sobre Erlang, no sólo eso, sino que además este ebook es gratuito y además está en formato epub, con lo cual es perfecto para poder leerlo en un lector de libros electrónico favorito.
Leer más

27th Chaos Communication Congress (C3) en Berlín

Siempre he querido ir a este congreso, este año tampoco ha podido ser pero intentaré ir el próximo. Del 27 al 30 de Diciembre se celebra en Berlín el C3 organizado por el mítico Chaos Computer Club. Web oficial Lista de conferencias. Más información en SecurityByDefault y estaremos atentos a todo el material que se vaya publicando.
Leer más

Pirates ♥ Daisies: el mejor juego en HTML5

Sin necesidad de plugin, java, etc y jugable bajo las plataformas Chrome 6+, Firefox 3.6+, Safari 5+, Opera 11, IExplorer 9 beta. La gente de Conceivably Tech dice que es el mejor juego en HTML5, segun pruebas de rendimiento, fluidez en equipos con pocos recursos, jugabilidad, calidad de sus gráficos y sonidos y su interfaz. Jugar: Pirates ♥ Daisies Link
Leer más