By Luis Alberto Ochoa on July 23, 2010
En las redes sociales se suele escribir de forma corta, normalmente estamos en la cantidad de caracteres por lo que sean hecho famosos los servicios para crear Shortlink o Enlaces cortos.
He creado dos funciones para crear Shortlinks utilizando los servicios Bit.ly y TinyURL.
Continue reading
Posted in PHP | Tagged Herramientas & Tips, Snippets
By Luis Alberto Ochoa on July 19, 2010
Es común que en algunos formularios de registro se pida ingresar una Dirección URL y en estos casos el usuario puede estar confundido al ingresar este dato ya que pueden ser dos opciones:
- Indicar únicamente el dominio. Ej: snippets-tricks.org
- Indicar la dirección completa: Ej: http://snippets-tricks.org
El siguiente Snippet se encarga de arreglar la Dirección URL que el usuario ingrese sin importar su formato.
Continue reading
Posted in PHP | Tagged Snippets
By Luis Alberto Ochoa on June 1, 2010
PHP cuenta con la función strip_tags a la cual se le asigna una cadena con formato HTML y eliminará todas las etiquetas. En otras palabras, elimina todos los bloques que comiencen con < y finalicen con >.
Eliminar las etiquetas HTML con esta función, no nos garantiza su correcto funcionamiento, hay que tener mucho cuidado al asignar una cadena. También es posible que ocurra un error en caso de que las etiquetas estén incompletas.
Continue reading
Posted in PHP | Tagged Snippets
By Luis Alberto Ochoa on May 20, 2010
Para obtener un dominio sobre el que ejecutamos nuestra aplicación podemos utilizar la variable:$_SERVER['HTTP_HOST']. Pero existe un problema; si estamos ejecutando nuestra aplicación en un subdominio Ej: http://app.snippets-tricks.org la variable HTTP_HOST dara como resultado app.snippets-tricks.org y nosotros lo que necesitamos es el dominio principal.
En fin, el problema se resuelve con la siguiente función:
Continue reading
Posted in PHP | Tagged Snippets
By Luis Alberto Ochoa on May 19, 2010
Esta es la lista de la mayoría de los servicios int 80h o los valores para las llamadas al sistema.
La lista se encuentra en el archivo unistd_32.inc y esta basada en el archivo unistd_32.h que corresponde a la arquitectura de los procesadores x86.
Para llamar al archivo unistd_32.inc escribimos %include "unistd_32.inc" como en el siguiente ejemplo.
Continue reading
Posted in Assembly | Tagged Herramientas & Tips, NASM
By Luis Alberto Ochoa on May 17, 2010
He desarrollado un Plugin llamado Breadcrumbs Plus que puedes descargar libremente en el directorio de Wordpress.
En Internet es necesario que el usuario sepa en todo momento dónde se encuentra, cómo ha llegado hasta allí y tener la posibilidad de volver a una posición anterior de su camino en el momento que él lo deseé. El Breadcrumb ayuda al usuario a resolver estas cuestiones.
Tan solo hay que escribir la siguiente función en el archivo functions.php:
Continue reading
Posted in Wordpress | Tagged CMS & Frameworks, Snippets
By Luis Alberto Ochoa on May 10, 2010
Para trabajar directamente con directorios (crear, eliminar, renombrar, etc.) vamos a utilizar los valores de las constantes de las llamadas al sistema (system call numbers).
Las constantes básicas para trabajar con los directorios son:
%define __NR_mkdir 39
%define __NR_rmdir 40
Continue reading
Posted in Assembly | Tagged NASM