Archive for the “Web” category

Mootools vs jQuery

121st Oct 2011Javascript, Mootools, Recomiendo, Web

Este post es en parte para realizar una comparativa entre Mootools y jQuery…. Ambas son librerías de javascript que permiten hacer cosas como animar objetos, seleccionar elementos, etc. en cada página donde se ejecuten, es decir que en la práctica lo que hacen es entregarnos funciones pre-hechas para realizar las tareas de javascript y así permitir, entre otras cosas, simplicarnos la vida y compatibilizar los navegadores. Ambas sirven para lo mismo y de hecho funcionan de manera bastante similar.
Muchas personas no conocen Mootools y, como generalmente ven más sitios o ejemplos hechos en jQuery creen que “es mejor”,

Largo de elementos para insertar en mysql

018th Sep 2011MySQL, PHP, Web

Muchas veces planificamos y creamos bases de datos en las cuales tendremos que almacenar varios datos, pero en la práctica no sabemos la cantidad real de caracteres que tendrá cada uno. En ese caso generalmente ponemos un valor cualquiera con el que nos aseguremos que va a caber la información.
Por ejemplo, si hacemos una aplicacación que se conecte con twitter, vamos a recibir ciertos datos que vienen en una enorme cadena de texto, pero la pregunta es: ¿cuántos caracteres recibiremos?… si no sabemos le pondremos algo así como 255, y probablemente estemos ocupando espacio adicional en el base de…

www.tumensajeajapon.com

512th Mar 2011Acerca de mi, Mis proyectos, Web

Era viernes en la mañana cuando me llama @rdeguerra y me dice “perro! Tengo una idea”. Me la explicó y me gustó, asique me puse manos a la obra aunque en ese minuto lo que menos tenía era tiempo.
El sitio permite escribir un mensaje en español y traducirlo al japonés (usando la API de Google translate) para después enviarlo vía twitter mencionando la cuenta de @earthquake_jp y el hashtag #msgJapon.
El sitio dio excelentes resultados y fue mencionado en muchos lugares.
Una excelente idea ejecutada en tiempo récord.
Visítenlo en
http://www.tumensajeajapon.com…

Conceptos a definir para crear un sitio Web (y una tienda online)

04th Dec 2010Teoría, Web

Introducción

Mucha gente no sabe bien que hacer antes de partir con el desarrollo de un sitio Web. Tienen la idea de lo que quieren, pero una cosa es tener una idea y la otra es tenerlo CLARO.
Acá voy a intententar ayudar a definir lo básico que hay que pensar antes de comenzar con un sitio Web, en base a mi experiencia. Espero que les sirva…

Conceptos generales…

Lo primero es plantearse objetivos y definir a quien estará enfocado el sitio. Con esto en mente, se podrá tomar desiciones a futuro dándole prioridades a los objetivos y sabiendo que

Automatizar las frases por defecto en los campos de texto

329th Jun 2010Javascript, Mootools, Web

Imagino que más de alguna vez habrán visto los típicos campos de texto con alguna frase como “ingresa tu email aquí” y que cuando le hacen click esa frase desaparece por completo dejando el input vacío. Y lógicamente que cuando me salgo de boton vuelve la frase original.
Acá les dejo una forma automática de hacerlo, en javascript, por supuesto:

var inputs=$$('#formulario_de_contacto .text','#formulario_de_contacto textarea');
for(i=0;i<inputs.length;i++){
	inputs[i].txtOriginal=inputs[i].value;
	inputs[i].onfocus=function(){
		if(this.value==this.txtOriginal){ this.value=""; }
	}
	inputs[i].onblur=function(){
		if(this.value==""){ this.value=this.txtOriginal; }
	}
}
…

No hay mucho que explicar de este código: primero selecciona todos los textarea y elementos con la clase “text” (que es la que

Usar registros SPF en tu servidor para evitar ser catalogado como SPAM

131st May 2010PHP, Seguridad, Servidor, Web

Uf!… ese fue el título más específico que se me ocurrió… porque literalmente es eso. Acá les voy a plantear cual fue mi situación:
En GEEKBOX estuvimos haciendo las primeras pruebas de registro para el juego Brooks Brothers Mundial, y parte de este proceso correspondía a enviar correos a los usuarios que se registraban para poder validar sus cuentas. Estos correos se autogeneraban vía PHP y se enviaban con la típica funcion mail()….
Resulta que extrañamente los correos dirigidos a cuentas de hotmail no llegaban (ni siquiera al spam), pues el sistema interno de hotmail los bloqueaba al

¿Cómo usar The Geek Toolbox?

028th May 2010Recomiendo, Web


The Geek Toolbox es un sitio Web que permite realizar tareas o acciones completamente “geek”, ya sea relacionada a tus sitios Web, o tareas simples como averiguar la hora UTC, cambiar tamaño a imágenes, o “jugar” a codificar y decodificar palabras.
De más está decir que es uno de mis proyectos, y por algo hago este post para explicar algunas de sus funciones poco comunes. Sitios como este hay muchos, pero ninguno tiene todas estas herramientas juntas, y además, multilenguaje.
Estas son algunas de las herramientas disponibles:
Días entre dos fechas:… muy simple: ingresa la fecha de inicio (por ejemplo

Consejos prácticos de Google para usuarios de WordPress

024th May 2010Seguridad, Web, Wordpress

En las siguientes diapositivas encontrarás una serie de consejos que propone Google para quienes utilizan WordPress para armar sus sitios, o para quienes (sin ser webmasters) tienen su propio blog en WordPress.
Para quienes no estén muy familiarizados con todos los conceptos, les describo algunos poco comunes:
Canonicalización: escoger la mejor URL para mostrar una página (o nuestro sitio web).
Googlebot: es el “robot” de Google, que lee nuestras páginas web para agregarlas a su base de datos.
Vía Ayuda WordPress…

La metainformación aplicada a Web

011th May 2010Teoría, Web

La metainformación, en palabras simples, es la información que va más allá de lo que podemos ver. En el fondo es información de la información.
Un ejemplo claro de esto lo podemos ver en la frase “el perro ladró”, que claramente significa que “el animal del tipo perro ha realizado el acto de ladrar”, y sea donde sea que mencione eso significará lo mismo. La metainformación entonces está presente en COMO y CUANDO digo esta frase, es decir, en el contexto en que se presenta. Por ejemplo:

  • Si deseamos saber quién fue el que despertó al bebé con un sonido

Detectar si se cargó un archivo .js

029th Apr 2010Javascript, Web

Basándome en lo planteado en este post, esta vez les presento este “truquito”. No hay que ser muy inteligente tampoco para que a uno se le ocurra esto, asique no pretendo lucirme ni nada.
Hay veces en que llamo a una función pero en la página donde estoy no he cargado el archivo .js correspondiente y por lo tanto el navegador me tira un error. ¿Cómo solucionarlo?: fácil (siempre digo lo mismo). Tenemos que agregar al final del archivo js una variable cualquiera:

var archivoCargado=1;…

Y luego, antes de llamar a la funcion que necesitamos le preguntamos si esa

Switch to our mobile site