PHP: todo lo que necesitas para jugar con la Web

Espectacular artículo donde te explica cómo programar con PHP usando varios ejemplos muy prácticos. Es sencillo pero explica por ejemplo cómo interactuar con Javascript, cargar contenido de una web, mostrar contenido XML, y mucho más, todo explicado de forma sencilla y muy práctica. Lo único malo, está en inglés. Pero si más o menos controlas un poco el idioma y quieres acercarte al lenguaje PHP, no dudes en echarle un vistazo.
Leer más

Vídeo tutoriales de Vim

Dentro de la parcela de los editores de texto en sistemas Linux, podemos encontrar aquellos que se decantan por Emacs y aquellos que prefieren Vim. Una de las grandes ventajas de Vim es que viene instalado en prácticamente cualquier sistema operativo *nix, por lo tanto conocer el uso de este editor es una gran ventaja, ya que nunca te cogerá en fuera de juego si tienes que editar algún fichero del sistema y todo lo que dispones es de una consola de texto.
Leer más

Convertir de PDF a ePub

  • February 3, 2010
  • nop
Estamos en pleno apogeo del "boom" de los lectores de libros electrónicos (y mas ahora con la más que reciente salida del prometedor iPad de Apple). Yo de momento mas feliz que unas castañuelas con mi Android y sus geniales aplicaciones como el Aldiko (que me aconsejó hace un tiempo Cybercaronte). Bueno, pues para los que no lo sepáis, existe un forma de convertir todos esos PDFs que tanto tiempo llevas almacenando como un hamster, de manuales, guias, libros, etc.
Leer más

Guía de iniciación a la ingeniería inversa de código bajo Linux

En el foro dedicado a Linux de reverse-engineering.net han empezado un hilo que pretende ser una guía de iniciación a la ingeniería inversa de código en entornos Linux. El contenido de dicho hilo tiene bastante buena información sobre herramientas, tutoriales, cursos, etc. Por ejemplo, no conocía que IDA Pro había sacado una versión para Linux. Incluso han incluido algunos enlaces para OS X, para aquellos despistados OS X corre sobre un núcleo BSD.
Leer más

Introducción rápida a GDB

Cómo muchos ya sabéis, GDB es el depurador por excelencia de sistemas GNU y del que ya hablamos en su día aquí sobre el potencial del mismo con la salida de la versión 7. En este enlace podéis encontrar una introducción muy escueta y breve, pero que te ayudará sin duda alguna a adentrarte y conocer el uso de este magnífico depurador.
Leer más

Demoscene

Para aquellos aficionados a la demoscene que estén interesados en como se programan fractales, técnicas de renderizado, iluminación, etc. En la web Iñigo Quiles podéis encontrar mucha información de este tipo, así como demos, vídeos, etc. Que sin duda alguna es de gran valor, tanto para los no iniciados como los ya iniciados.
Leer más

Java Collections

Cualquier programador Java que se tercie, tiene que lidiar con las Collections en el día a día. Así que un dominio de dichas clases es fundamental. El otro día me encontré con un tutorial sobre las Collections, que merece la pena echarle un vistazo.
Leer más

Explicando el AES (Advanced Encryption Standard)

Usando el estilo de monigotes de xcdc, el autor (Jeff Moser) muestra la evolución hacia el AES o Rijndael y luego incluso explica bastante bien detallado el funcionamiento del algoritmo de encriptación, en teoría, más seguro a día de hoy. También puedes acceder al código fuente aquí. En este enlace hay una animación Flash en Castellano explicando también el funcionamiento. Y para ver toda la explicación completa: Moserware
Leer más

Tutorial para hacer placas de circuitos impresos

Existen muchos métodos (por ejemplo en Overclockers y UnionRadio) en Internet pero este es de los más claros, barato y sobre todo avanzado, ya que puedes crear casi cualquier circuito que necesites. Para empezar usan un programa de diseño de placas gratuito llamado ExpressPCB. Luego imprimen la plantilla, después se fotocopia a una hoja tipo "Toner Transfer" (parecido al usado en las camisetas, hay otro método usando papel fotográfico), se corta se pega y finalmente se graba en la placa (con ácido clorhídrico ó agua fuerte y agua oxigenada de 110 volúmenes, mezclando agua corriente, agua oxigenada y agua fuerte a partes iguales hasta sumergir la placa).
Leer más

Tutorial para hacer una extensión de Twitter para Chrome

En ArsTechnica nos enseñan a crear nuestra primera extensión para Chrome ,donde aprenderemos a incrustar una barra de herramientas con un cliente de Twitter directamente en el navegador. Las extensiones en Chrome están creadas en HTML y Javascript, esto es una gran ventaja ya que son los lenguajes más utilizados en la web. Además para acceder a todas las funcionalidades del navegador (ventanas, pestañas, favoritos ...) , se realiza a través de una API hecha en JavaScript.
Leer más