Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarSistemas de Tickets Gratis

Autor: jgarcia | Archivado en: PHP, Recursos el día 19/Jul/2005

Antes de emprender el desarrollo de una aplicación informática debemos dedicar un poco de tiempo a investigar si existe algo parecido. Si existe, no lo copiaremos, sino que lo estudiaremos para encontrar los puntos fuertes y débiles del sistema. Con ello, podremos aspirar a un diseño de una aplicación mejor que la que ya existía. Así comenzaron los japoneses su boom tecnológico…

Un sistema de tickets es un método muy extendido que facilita la comunicación entre las empresas online y sus clientes. Cuando el cliente quiere hacer hacer llegar una consulta, sugerencia o avisar de alguna incidencia a la empresa, el sistema de tickets le permite crear una línea privada de comunicación vía web. Una vez que la empresa ha leido y respondido su petición o sugerencia se le comunica vía email o móvil, sin tener que esperar al otro lado de un teléfono con las típicas musiquitas de espera (¿Son odiosas verdad?).

OsTicket es un un sistema en PHP con licencia Open Source, que implementa el famoso sistema que se ha puesto de moda en la mayoría de los servicios al cliente de las empresas online.

PHP support tickets es un script PHP con licencia GNU que permite la creación y gestión de un estupendo sistema de tickets.

¿Conoces otro script? Añade un comentario y lo agregaremos a la lista.


| 9 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarGoogle asigna a BdW un PageRank 5

Autor: jgarcia | Archivado en: BdW, Buscadores, General, Internet el día 15/Jul/2005

Tras varios meses, por fin se llevó a cabo la revisión que todos esperabamos. El Google Dance es un hecho y después de más de seis meses hemos pasado de un PR CUATRO a un PR CINCO.

Muchas gracias por vuestra fidelidad, cariño y apoyo.


| 13 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarBrowster plugin

Autor: Simon | Archivado en: Buscadores, General, Internet, Navegadores el día 14/Jul/2005

www.browster.com Acabo de instalarme un plugin interesante y gratuito que ha sacado al mercado la compañía americana Browster.

Browster 1.0 hace que al posicionar el ratón sobre un pequeño icono que se adjunta al resultado de una búsqueda, en por ejemplo Google o Yahoo, se muestre una ventana emergente con la vista previa del contenido del enlace. Esto facilita la elección de los sitios a visitar sin tener que entrar en ellos pulsando sobre el enlace y utilizando el botón de atrás para salir cuando resulten no ser lo que buscábamos. Es una aplicación útil que sirve para una navegación más rápida y si no te gusta siempre puedes desinstalarla.

Ahora mismo sólo funciona con Internet Explorer 5 y versiones más recientes.


| 5 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarUn Año de BdW

Autor: jgarcia | Archivado en: BdW el día 13/Jul/2005

Parece que fue ayer, cuando publicamos un escueto post con nuestra declaración de intenciones:

“Pretendo que esta web sea un punto de encuentro de todas aquellas personas que les apasionen la ingeniería del software, el desarrollo web, el diseño web, las bases de datos, la programación, el hardware, los sistemas operativos, la Red de redes y muchas más cosas.”

Queremos dar las gracias a todos nuestros lectores por su fidelidad y su apoyo incondicional. Sin vosotros no habría continuado creciendo y mejorando BdW.

La historia de BdW está llena de cambios que responden a las nuevas necesidades que se han ido encontrando durante estos 365 días.

Durante este año hemos publicado más de 500 artículos, nuestros lectores han escrito más de 2.500 comentarios y hemos recibido más de 100.000 visitas reales (ip’s únicas).

Gracias a todos.


| 16 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarGenerador de Contraseñas PHP

Autor: jgarcia | Archivado en: PHP el día 12/Jul/2005
Deprecated: Function eregi() is deprecated in /home/bitacora/public_html/wp-content/plugins/wp-codebox/main.php on line 171

En muchas de nuestras webs nos resulta útil disponer de un script que genere de forma aleatoria contraseñas.
Una solución fácil para generar passwords con PHP es la siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
 
// *********************************************************************
// **        Fichero:     generapassword.php
// **        Descripción: Generador de Contraseñas de una longitud dada.
// **        Argumentos de entrada: $longitud es el número de caracteres
// **                               de la contraseña generada.
// **        Autor:  Juan García
// **        Fecha:  Julio 2005
// *********************************************************************
	function GeneraPassword($longitud)
    	{
	    	/* Se valida la longitud proporcionada. Debe ser número y mayor de cero.
	    	   Si es menor o igual a cero le asignamos la longitud por defecto.
	    	   Si es mayor de 32 le asignamos 32.
	    	*/
		if(!is_numeric($longitud) || $longitud < = 0)
        	{
            		$longitud = 8;
        	}
        	if($longitud > 32)
        	{
            		$longitud = 32;
        	}
 
        	/* Asignamos el juego de caracteres al array $caracteres para generar la contraseña.
        	   Podemos añadir más caracteres para hacer más segura la contraseña.
        	*/
        	$caracteres = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+-/*%&_';
 
 		/* Introduce la semilla del generador de números aleatorios mejorado */
		mt_srand(microtime() * 1000000);
 
		for($i = 0; $i < $longitud; $i++)
        	{
        	/* Genera un valor aleatorio mejorado con mt_rand, entre 0 y el tamaño del array
        	   $caracteres menos 1. Posteríormente vamos concatenando en la cadena $password
        	   los caracteres que se van eligiendo aleatoriamente.
        	*/
            		$key = mt_rand(0,strlen($caracteres)-1);
            		$password = $password . $caracteres{$key};
        	}
 
        	return $password;
    }
/* Llamamos a la función GeneraPassword y mostramos la clave generada.*/
echo GeneraPassword(10);
?>

Puedes ejecutar el script y probar la generación de sucesivas contraseñas actualizando la página (F5).


Tags: , , | 4 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTop 10 de descargas

Autor: gacuj | Archivado en: General, Internet, Recursos el día 12/Jul/2005

Encuentro en cnet este listado del top 10 de descargas de download.com a lo largo de 10 años.

  1. ICQ
  2. Winamp
  3. Napster
  4. Firefox
  5. WinZip
  6. iTunes
  7. Ad-aware
  8. Skype
  9. RealPlayer
  10. Adobe Acrobat Reader

| 3 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTop 10 fallos en el diseño web

Autor: Simon | Archivado en: Diseño Web, General, Internet, Usabilidad el día 3/Jul/2005

Aquí enumeramos los 10 fallos más frecuentes que se cometen en el diseño web según un artículo publicado originalmente por Jakob Nielsen. Si tienes constancia de otros fallos típicos haz un comentario para que todos podamos evitarlos en el futuro. Aquí va la lista:

1. Búsqueda poco precisa
Motores de búsqueda demasiado literales que no son capaces de manejar errores en el criterio de búsqueda, plurales, guiones, etc.

2. Archivos PDF para leer en pantalla
Encontrar un archivo PDF mientras navegamos interrumpe la navegación. Los archivos PDF sirven para distribuir manuales y documentos pero no para leer texto en pantalla mientras navegamos.

3. No cambiar el color de los enlaces visitados
Conocer tu localización actual y las páginas visitadas anteriormente es un factor importante en el proceso de navegación y evita que los visitantes visiten la misma página de nuevo inintencionadamente. Cuando los enlaces visitados no cambian de color los usuarios se desorientan.

4. Texto no ‘escaneable’
Una pantalla de texto compacto no conviene para una experiencia interactiva. Es intimidante, aburrido, difícil de leer. Para ser más claro se deben usar:

  • Subtítulos
  • Listas con viñetas
  • Palabras claves realzadas
  • Párrafos cortos
  • La “pirámide invertida” (llama la atención inmediatamente en el primer párrafo empezando con la conclusión)
  • Una forma de escribir sencilla
  • Un lenguaje cotidiano sin demasiado “marketing”
  • 5. Tamaño de fuente fijo
    CSS permite deshabilitar la opción en el navegador de cambiar el tamaño del texto. Hay que respetar las preferencias de quien visita nuestro sitio web y permitir que lo puedan cambiar ellos mismos.

    6. Páginas con títulos que tengan una visibilidad baja para los motores de búsqueda
    La búsqueda es la forma más importante para que los usuarios descubran nuestro sitio web. El título de la página es la herramienta principal para atraer nuevas visitas y casi siempre es el enlace en si sobre el que pulsamos. Los títulos de las páginas también se usan como entrada por defecto en favoritos cuando agregamos una entrada allí. Para la página principal es conveniente usar un título como el nombre del negocio y para los demás usa palabras que describan la funcionalidad de la página más concretamente.

    7. Similitud con un anuncio
    Los usuarios de la web no prestan atención a los anuncios lo cual significa que también ignoran elementos del diseño web, aunque sean legítimos, porque se parecen a ellos. Por lo tanto evita cualquier diseño que tenga el aspecto de un anuncio. Evita el uso de:

  • Banners: los usuarios no se fijan en algo que se parece a un anuncio banner debido a su forma o posición en la página.
  • Animaciones: los usuarios ignoran zonas con texto que parpadea o en movimiento.
  • Pop-ups: los usuarios cierran las ventanas pop-up incluso antes de que se hayan cargado por completo.
  • 8. Violar las convenciones de diseño
    La coherencia es uno de los principios de la usabilidad. Los usuarios visitan otros sitios webs formándose así expectativas basándose en lo que encuentran en ellas. Si nos apartamos de lo que se suele hacer en otros sitios entonces nuestro sitio será más difícil de usar. Las expectativas de los usuarios no se cumplirán generando un sentido de inseguridad en ellos que nos puede perjudicar.

    9. Abrir ventanas nuevas
    Los diseñadores abren ventanas nuevas teóricamente para mantener a los usuarios conectados al sitio. Pero esto envía un mensaje de hostilidad al usuario ya que no tiene el control de su propia máquina y además deshabilita el botón de atrás que es la forma habitual de volver a sitios anteriormente visitados. Un enlace debería ser una referencia que reemplaza la página actual con contenido nuevo.

    10. No responder a las dudas de los usuarios
    Los usuarios tienen un objetivo en mente cuando visitan una página. El fallo más grave de una página web es el de no proporcionar la información que los usuarios buscan. O bien no está, o si está, se encuentra escondida tras una cortina de jerga de marketing. El peor ejemplo es el de no proporcionar el precio de un producto o servicio.


    | 7 Comentarios »
    • Digg
    • del.icio.us
    • Facebook
    • Google
    • LinkedIn
    • Meneame
    • MySpace
    • Technorati
    • TwitThis