Bienvenido a mi site personal, donde encontrarás un blog sobre mis proyectos y experiencias en el mundo de internet y la programación web.

Al mismo tiempo podrás ver mi portfolio profesional y personal, con una infinidad de trabajos que he realizado y proyectos en los que he colaborado.

Mas Sobre mi Ver mi trabajo

empezando con html 5. Tutoriales, ejemplos y opiniones

Pues este es el primero post sobre html5 que escribo. La verdad que me ha dejado asombrado, había visto algo muy por encima y sin prestar mucha atención. Tiene muy buena pinta, pero supondrá que hay que darse caña en aprender esta nueva mejora en la tecnología de World Wide Web, HTML. Para tener algo de teoría HTML 5 es una de las revisiones más importantes que establece una serie de nuevos elementos y atributos que reflejan el uso típico de los sitios web modernos. Algunos de ellos son técnicamente similares a las etiquetas <div> y <span>, pero tienen un significado semántico, como por ejemplo <nav> (bloque de navegación del sitio web) y <footer>. Otros elementos proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los elementos <audio> y <video>. Mejoras en el elemento <canvas> Algunos elementos de HTML 4.01 han quedado obsoletos, incluyendo elementos puramente de presentación, como <font> y <center>, cuyos efectos son manejados por el CSS. También hay un renovado enfasis en la importancia del scripting DOM para el comportamiento de la web. Fuente: wikipedia Nuevas APIS A parte de las nuevas etiquetas de html5 existen una serie de APIs que extienden algunas interfaces de las [...]

cakephp funcion para bloquear ips y evitar spam

En este post voy a explicar como hacer una función que bloquea ips de robots o simples usuarios spammers. Para esto mezclaremos la utilización de archivos de configuración donde iremos registrando en un array las ips que queremos bloquear. Lo primero es crear un archivo de configuración que podrá ser utilizado desde cualquier parte de la aplicación. En este archivo de configuración crearemos una variable que contendrá un array con registros de ips. /app/config/ip_block.php <?php $config['Ip']['block'] = array(‘xxx.xxx.xxx.xxx’); ?> Esta funcionalidad es ideal para ir insertando las ips manualmente, previo análisis. A continuación la función con la lógica que procesa la ip y las busca en el array de ips bloqueadas que hemos definido anteriormente en el archivo de configuración. lo ideal será colocarla en /app/controllers/app_controller.php <? class AppController extends Controller { function __construct() { parent::__construct(); } /** * funcion para bloquear ips. * Esta funcion se puede llamar desde cualquier funcion/controlador para comprobar si una ip está bloqueada. * Las ips bloqueadas se guardan en un array en /app/config/ip_block.php * La funcion simplemente carga el archivo de configuración y le las ips que hay registradas y las comprueba con la ip que enviamos * Si la ip coincide redirigimos [...]

comprobar extensiones de una imagen subida con php

En este post voy a explicar como comprobar las extensiones de una imagen con una simple función en php podremos sacar la extensión de un archivo, ya sea una imagen o cualquier tipo de documento, subido mediante un formulario en php. Primero algo de teoría. Para acceder a las propiedades del archivo o imagen php nos brinda el array $_FILES con las siguientes propiedades, en donde archivo es el nombre del campo con el cual se envió la imagen desde el formulario: * $_FILES['archivo']['size']: tamaño en bytes del archivo o imagen recibido * $_FILES['archivo']['type']: tipo mime del archivo, por ejemplo image/gif * $_FILES['archivo']['name']: nombre original del archivo * $_FILES['archivo']['tmp_name']: nombre del archivo temporal que se utiliza para almacenar en el servidor el archivo recibido Ejemplo de un array Array ( [file1] => Array ( [name] => MyFile.txt [type] => text/plain [tmp_name] => /tmp/php/php1h4j1o [error] => 0 [size] => 123 (el tamaño en bytes) ) ) Ahora conociendo un poquito más como funciona el array $_FILES podremos sacar muy fácilmente la extensión del archivo subido y por ejemplo comprobar que es una imagen .jpg, .jpeg, .png o .gif para nuestra galería de fotos o lo que sea. No permitiendo subir archivos [...]

Google Voice Search para Android

Google Voice Search para Android

Se me han puesto los dientes muy largos cuando he visto el vídeo sobre lo nuevo de Voice search para Android!! En esta nueva aplicación podremos escribir un email o un mensaje de texto, obtener direcciones de una calle, llamar directamente a una empresa, escribir una nota, configurar una alarma, solicitar imágenes en Google, abrir un mapa de tu ciudad en Google Maps o simplemente ir a una página web y como no llamar a un contacto de tu libreta de direcciones y todo esto con la voz. La nueva versión de Google Search con todas estas nuevas funcionalidades de voz ya está disponible para Android 2.2 Froyo y está presente en Android Market. En el evento, Google ha destacado un punto importante: lo de usar un móvil con la voz no es ninguna tontería, y un 25% de los usuarios de Android lo hace regularmente. No es un número pequeño, desde luego. Todas mejoras tecnológicas Google las ha llamado Voice Actions, ver todas las funcionalidades en Google Mobile

Telefónica compra tuenti

Telefónica compra tuenti

El facebook español, tuenti ha sido comprado por Telefónica. La operadora de telecomunicaciones se haría con cerca de un 90% del capital social de Tuenti, en una operación que valoraría la totalidad de la compañía alrededor de los 75 millones de euros. De esta forma, el importe que pagará Telefónica se situará en el entorno de los 68 ó 70 millones de euros. Telefónica ha adquirido el 90% de la red social Tuenti por unos 75 millones de Euros, un valor que sorprendió a muchos que lo consideran basante más bajo de lo esperado. A pesar de la compra, el consejo directivo de Tuenti permanecerá intacto y no interferiría en el futuro desarrollo de la red y uno de los objetivos de la adquisición habría sido evitar que la red social termine cayendo en manos de la competencia. Para Telefónica, la operación por Tuenti es pequeña en términos económicos: los cerca de setenta millones que pagará por el 90% de la red social equivalen a menos del 1% de los 7.500 millones que acaba de comprometer en la operación por Vivo, la operadora brasileña de móviles. No obstante, supone un paso estratégico que le permitirá conocer mejor el mundo de [...]

  1. Páginas:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. ...
  10. 19