últimoartículo

Linux en tu USB

31.10.2004

Sin duda uno de los grandes inventos de los últimos tiempos (a nivel de usuario de informática) es el de los famosos pen drives. ¿Quién no posee uno? ¿Quién no lo lleva casi siempre consigo?. Son ciertamente bastante útiles. En este post voy a citar algunas distribuciones Linux que caben en uno de estos fantásticos aparatitos:

Damn Small Linux:
Damn Small Linux tiene un tamaño de 50 MB. A pesar de su reducido tamaño tiene un desktop bastante funcional y de uso muy fácil. Entre sus caracterí­sticas se pueden citar las siguientes:desktop casi completo que incluye XMMS (MP3 y MPEG), cliente FTP, Dillo web browser, Sylpheed email, un procesador de palabras (Ted-GTK), cuatro editores (SciTe, nVi, Zile [emacs clone], y Nano [Pico clone]), edición de gráficos y visualización (Xpaint y xzgv), Xpdf, emelFM (gestor de ficheros), Naim (AIM, ICQ, IRC), VNCviwer, Rdesktop, servidor y cliente SSH/SCP , cliente DHCP, PPP, PPPoE (ADSL), un servidor web, calculadora, soporte de impresora genérico y GhostScript, NFS, juegos, aplicaciones de monitorización del sistema, soporte pcmcia, algo de soporte para wireless, etc.

Más información en http://www.damnsmalllinux.org

Feather Linux:
Feather Linux tiene un tamaño de 64Mb. Está basado en Knoppix , e intenta incluir software que la mayoría de la gente utiliza diariamente. Características:Kernel 2.4.26, Ted, ABS, Dillo, XMMS y plugins, wavplay, mpg321, ogg123 , Sylpheed, axyFTP, emelFM, cdrecord, mkisofs, rdesktop, tcpdump, parted, partimage, aircrack, madwifi, dnsmasq, foremost, antiword, e2undel, iftop, bbpager, utelnetd, minicom, index, gpart, socat, traceroute, SciTE, prozilla, Midnight Commander, Samba, elmo, tmsnc, apsfilter, mplayer, mount.app, chntpw, zile, tinycc, nano, Xpaint, Xzgv, Xpdf, naim, hdparm, usbview, index, recoverdm, mtr, cdparanoia, betaftpd, Mutella, Chipmunk Basic, gqcam, e3, lua, ettercap, wavemon, iptables, recover, amap, hping2, cabextract, splitvt, pciutils, LinNeighborhood, nmap y nmapfe, portmap y nfs-common, aumix, CTorrent, VNCviewer, sqlite, cliente SSH y SCP, cliente DHCP, xtdesktop, soporte para PPP y PPPoE support, un lector RSS , stress, cpuburn, servidor web Monkey , Xcalc, Fluxbox, evilwm, etc.

Más información en http://featherlinux.berlios.de

Flonix:
Flonix USB Edition 1.0 es un sistema operativo nuevo que corre desde unidades USB 2.0. Es perfecto para aplicaciones de ofimática, multimedia, PC’s sin disco, demos, etc

Más información en http://www.flonix.com

Flash Puppy:
La diferencia con otras distribuciones es que se carga completamente en RAM. Incluye cantidad de software, entre el que se incluye Firefox.

Más información en http://www.goosee.com/puppy/flash-puppy.htm

artículosanteriores


Personalizar la barra de scroll

30.10.2004
Arriesgándome a disgustar a Milton voy a hablar de algo que no está contemplado en los estándares de CSS del W3C pero que en mi opinión ayuda a que una página tenga un diseño más llamativo y atractivo. Quizás has visto (si utilizas IE 5.5 o una versión superior) que algunas páginas web tienen barras de scroll que no son lo que se ve por defecto en IE sino que sus colores hacen juego con los colores de la página web en si. Para conseguir este efecto hay que especificar los colores de cada sección de la barra de scroll.

Una herramienta que te permite ver los efectos en tiempo real de los cambios en los colores que haces se puede encontrar aquí:
generador de scrollbar de microsoft
Y otra página más completa, que quizás resulte más útil, donde se pueden especificar los colores según sus valores hexadecimales es:
http://www.spectrum-research.com/V2/generators/scrollbar.asp
Se pueden probar distintos colores hasta encontrar la combinación perfecta y entonces sólo hace falta copiar y pegar el código en su correspondiente lugar. Bien, incrustado en la cabecera de la página, o en un archivo externo (con extensión .css) enlazado a cada página de nuestro sitio.
Lo que si se echa en falta en la página de spectrum research es una paleta de colores para poder seleccionar los valores hexadecimales que convengan. Aquí­ abajo hay dos enlaces a sitios que ofrecen tal herramienta:

http://www.visibone.com/colorlab/big.html

http://webmonkey.wired.com/webmonkey/reference/color_codes/

Problemas en BdW

30.10.2004

Octubre para BdW ha sido un mes de cambios. Primero estreno de la nueva dirección www.bitacoradewebmaster.com.
Después nuevo hosting. Y ahora…estreno de nuevo servidor. Algunas de sus características:

  • PowerEdge 1850 Xeon 2.8Ghz/1MB, 800FSB

  • PROMO - FREE 2ND PROC - 2.8DP
  • PCIX RiserCard - with ROMB support
  • 4GB Single Rank DDR2 Memory (4×1GB)
  • Additional Xeon 2.8GHz/1MB 800Mhz FSB processor
  • 73GB SCSI Ultra320 (10,000rpm) 1in 80 pin Hard Drive
  • PERC 4di Embedded RAID Option
  • C03 MR1, RAID 1, Using Motherboard Raid (2 Hard Drives)

Sentimos mucho las incidencias de los últimos días, pero son problemas ajenos a BdW, y esperamos que pronto sean subsanados todos los problemas técnicos y se pueda acceder a los contenidos con toda normalidad.

Editor w.bloggar

29.10.2004
W.bloggar es un interfaz entre el autor/es y sus weblogs, es decir, se trata de un editor de post y plantillas, con varias características y recursos que los editores originales de los blogs no ofrecen.

Es compatible con la mayorí­a de los sistemas de publicación de blogs, permitiendo al usuario avanzado administrar y editar con un sólo interfaz varias cuentas alojadas en distintos sitios web, bajo diferentes sistemas de publicación.

Actualmente w.bloggar es compatible con Blogger API, metaWeblog API, MovableType API y b2 API todos basados en la definición XML-RPC.
¡Recomendado!

¿En realidad es bueno seguir los estándares del W3C?

29.10.2004

La respuesta evidentemente es afirmativa, pero antes de adentrarnos en la especificación de los distintos beneficios que nos aporta seguir los estándares en el desarrollo web, definamos el término estándar, según la RAE tenemos que:

adj. Que sirve como tipo, modelo, norma, patrón o referencia.

Habiendo definido el término, apliquémoslo al mundo del desarrollo web, los estándares del W3C deben seguirse como un patrón, dicho consorcio se encarga de establecer las normas a seguir por los desarrolladores con el fin de generar un bien común, evitando en lo posible que ciertas compañias impongan algunas etiquetas o métodos no convencionales que solo servirán en un navegador o Agente de Usuario, lo anterior ha sucedido con compañias como Netscape o Microsoft, principalmente cuando se estableció entre ambas compañias la "guerra" por liderar el mercado de los navegadores, impusieron ciertas etiquetas no estándares que en vez de generarle un bien a la WWW lo complicó aún más. ¿Se imaginan desarrollar un documento XHTML para cada Agente de Usuario existente en el mercado?, se generarían excesivos gastos en la producción y la pérdida de tiempo no se podría cuantificar, la idea de seguir los estándares es que un solo documento pueda ser visualizado en todos los Agentes de Usuario existentes.

Al seguir los lineamientos de los estándares lograremos:

  • Separar el contenido o estructura del documento XHTML de la presentación o diseño del mismo.
  • Reducción en la cantidad de código XHTML.
  • Facilidad en el cambio del diseño del documento, ofreciendo una mayor flexibilidad.
  • Mejoramos la semántica de nuestros documentos y por ende brindamos una mayor accesibilidad al mismo.
  • Basta un solo documento para todos los agentes de usuario existentes.

Debemos recordar que el "antiguo" lenguaje HTML fue concebido como un lenguaje de marcas para la presentación de documentos científicos, en otras palabras, nació como una abstracción del lenguaje que se llevaba en las imprentas, en donde los editores colocaban "marcas" en los documentos, por ejemplo, el título de la página, los posibles subtítulos, los párrafos, etc. Para colocarlo en términos simples, los editores de las imprentas no pensaban en un título de color rojo, un párrafo indentado, definitivamente no era ese su estilo de marcas. Para el diseño o presentación de los documentos XHTML recurriremos a las fabulosas hojas de estilos en cascada o CSS, en las cuales a tráves de unas reglas nos permitirá controlar tanto el posicionamiento de los elementos en nuestros documentos así como también nos permite controlar la presentación de los mismos.

Un tema en el que se debe hacer hincapíe es en el mal uso de las tablas, al emplearlas para maquetar los documentos, es uno de los errores más cómunes en los desarrolladores que aún siguen la vieja escuela. La presentación de los documentos a través del empleo de las tablas para la maquetación se ha venido convirtiendo en un abuso real de este principio tan importante. Hace ya algunos años atrás, diseñadores web sintieron la necesidad de usar tablas para crear complejas presentaciones. Este hack de usar tablas y pequeñas imágenes transparentes para la creación de presentaciones hacían estas páginas interesantes en el aspecto visual, pero todo esto iba en contra de la accesibilidad y usabilidad, este legado aún se mantiene en gran parte del desarrollo web. Hasta hoy día, el lema, si funciona, es bueno domina el diseño web. Realmente se debe dejar atrás esta actitud, y mantener en mente la importancia de los principios accesibilidad y usabilidad, haciendo uso apropiado de los recursos estándar para el desarrollo web.

Las tablas en HTML no existen para propósitos de presentación, pero si para representar datos de manera tabular. Algunos ejemplos incluyen listas de productos, cursos disponibles en la escuela, colegio o la universidad, y los calendarios. En este tipo de información será en la que es realmente útil el uso de las tablas.

A continuación se dará una breve explicación de los beneficios obtenidos al seguir los lineamientos del W3C.

Reducción en la cantidad de código necesario
Doug Bowman nos demuestra en su presentación The beauty and business of CSS, especificamente en la sección Wired News: file size reductions como se logró reducir el tamaño de los archivos, en el caso de la portada de Wired News la reducción fue de un 54%, esto genera un ahorro en el ancho de banda, en la medida de lograr lo anterior se obtienen ciertos beneficios, entre ellos podemos mencionar el incremento en la capacidad y eficiencia de respuesta del servidor, carga más rápida de las páginas, entre otras. En el caso expuesto de ESPN las estadísticas llaman aún más la atención, el ahorro estipulado por página se considera alrededor de los 50 KB, ESPN tiene aproximadamente unas 40 millones de visitas por día, por lo tanto se prevee que el ahorro diario en ancho de banda se acerca a los 2 Terabytes por día, en un mes serían 61 Terabytes, en un año serían aproximadamente 730 Terabytes o equivalententemente unos 784.000.000.000 KB. Si esto ya le parece demasiado prepárese para lo mejor, el caso de estudio hecho a Microsoft realizado por el mismo Doug Bowman.
Un solo documento para todos los Navegadores o Agentes de Usuario
En el caso de estudio mencionado previamente se puede notar que Microsoft mantiene 2 versiones en sus documentos, una versión para IE5.5 e IE6.0 para Windows y la otra versión con menos detalles para los demás navegadores, esto genera un costo de producción y pérdida de tiempo, la solución es apegarse a los estándares.
Separar el contenido o estructura del documento del diseño o presentación del mismo
Simplemente basta con visualizar el proyecto comenzado por Dave Shea llamado CSS Zen Garden, en él se puede observar que se emplea un solo documento bien estructurado en XHTML y se pueden aplicar al mismo documento distintos estilos controlados vía CSS. Además, cabe mencionar que si controlamos nuestros documentos a través de hojas de estilos en cascada externas estas sólo necesitarán cargarse la primera vez que son invocadas, posteriomente no será necesaria su carga ya que quedan almacenadas en el cache del navegador, esto realmente es una ventaja.

Este artículo es una breve introducción sobre los beneficios que nos aporta el seguir los estándares en el desarrollo web, el objetivo de este documento es difundir su uso.

Antes de finalizar quisiera recomendarles el hecho de válidar nuestros documentos, para ello les recomiendo:

Referencias:

Hurd

28.10.2004

Todo el mundo ha oído hablar de GNU, pero … ¿conocéis Hurd?.

La FSF (Free SoftwareFoundation) y su proyecto GNU siguen trabajando en su proyecto de
acabar un sistema operativo completo. Cabe recordar que el proyecto GNU tení­a como principal objetivo conseguir un clon UNIX de software libre, y las utilidades GNU sólo son el software de sistema necesario. A partir de 1991, cuando Linus consigue conjuntar su kernel con algunas
utilidades GNU, se dio un primer paso que ha acabado en los sistemas GNU/Linux actuales. Pero el proyecto GNU sigue trabajando en su idea de terminar el sistema completo. En este momento disponen ya de un núcleo en el que pueden correr sus utilidades GNU. A este núcleo se le denomina Hurd; y a un sistema construido con él se le conoce como GNU/Hurd.

No lo he probado, aunque me muero de ganas de hacerlo. Si os lo bajais y probais, por favor, hacerlo saber y comentad que os parece.

Más información:

http://www.gnu.org/software/hurd/hurd.html

Acceso remoto a nuestro equipo

28.10.2004

He encontrado un artículo de Raul Serrano que nos explica como acceder de forma remota a nuestro equipo desde cualquier máquina conectada a Internet siempre y cuando tengamos Windows XP. El acceso se realiza desde Internet Explorer (navegador de Windows), por lo que no hay que instalar ningún software adicional en el cliente, como podrí­a ser el Cliente de Terminal Server de Microsoft. Podemos entrar pinchando aquí­.

Minuta del Webmaster Mejorada

28.10.2004
En septiembre presentamos un modelo empí­rico que nos facilitaba el cálculo de presupuestos de desarrollos web. Ese modelo se basaba en la siguiente expresión:

PRECIO PROYECTO = (((COM+ SM)/160) x H) + CP

Os presento la nueva fórmula:

PRECIO PROYECTO = ((((COM+ SM)/160) x H) + CP) x COEF

El coeficiente corrector COEF se obtiene por medio de la siguiente expresión:


COEF = TC x DP x DiP

donde:

  1. TC es el coeficiente corrector de Tipo de Cliente (Nuevo=0.9, Habitual=1 ó Preferente=0.95).
  2. DP es el coeficiente corrector de la Duración del Proyecto (Corta=1, Media=0.95 ó Larga=0.9).
  3. DiP es el coeficiente corrector de la Dificultad del Proyecto (Baja=0.9, Media=0.95, Alta=1).

Aquí te puedes descargar la hoja de cálculo que ha desarrollado BdW, que facilita la obtención del presupuesto, con tan sólo introducir los datos del proyecto. Junto con la versión 1.1, te descargarás la 1.2 con la que ha contribuido nuestro amigo Alejandro Archila Celis añadiéndole algunas mejoras.

Firefox 1.0 RC1 liberada

28.10.2004

Para los que padezcan versionitis: se ha liberado la primera versión candidata del Mozilla Firefox 1.0 (hasta ahora tení­amos la Preview Release version). Esá¡ disponible para su descarga ví­a FTP. Realmente, no es una actualización muy necesaria, ya que las versiones candidatas suelen servir para corregir fallos con respecto a las versiones definitivas. De hecho, desde Mozilla piden su uso para reportar fallos a mejorar en la versión definitiva. En el caso del Firefox, quedan un par de semanas para la primera versión oficial (prevista para el 9 de noviembre, aunque se retrasará unos dí­as). Lo que sí­ os puedo adelantar es que en esta RC1 se han corregido 250 bugs sobre la anterior.

Y una curiosidad para los que gusten de este navegador: Firefox NO es un zorro; es un panda rojo.

Los servlets y Apache

28.10.2004

Aunque se trate de un tema un tanto trillado ya, me he animado a realizar este post. ¿ Cómo podemos ejecutar servlets haciendo uso de Apache ?. Bueno, voy a centrarme en linux (que es lo que conozco un poco) aunque para Windows tampoco tiene demasiados cambios creo.

Necesitamos:

1 - Debemos tener instalado JDK en nuestro servidor. Pues nada nos vamos a la web de Sun, descargamos la última versión, instalamos y configuramos.

2 - Tomcat. Es un contenedor de servlets, que puede funcionar también como servidor web (no será nuestro caso) y que forma parte del proyecto Jakarta de Apache. Nos podemos descargar las fuentes de http://jakarta.apache.org/site/sourceindex.cgi o bien el binario http://jakarta.apache.org/site/binindex.cgi. El binario va bien.
Instalamos y configuramos. CATALINA_HOME será una variable de entorno que contendrá el camino de instalación de Tomcat. Por supuesto comprobar que Tomcat está arriba mediante http://localhost:8080 (por defecto)

3 - Aquí viene lo interesante de esto: el conector jk. Existen dos versiones jk 1.2 y jk2. Yo he probado la primera. El funcionamiento es el siguiente: Apache recibe una petición para ejecutar un servlet o jsp bien mediante http o https; Apache pasa esta petición a Tomcat que lo ejecuta y devuelve el resultado a Apache y a su vez al usuario final. ¿ Qué relaciona Apache y Tomcat ? Pues el conector jk.

Bueno vamos a ponerlo en marcha:

- como requisitos previos debemos tener instalados autoconf, automake y libtool.

- descargamos las fuentes de http://jakarta.apache.org/site/sourceindex.cgi
- descomprimimos fichero donde estimemos oportuno
- cambiamos al directorio_creado/jk/native
- ejecutamos:
./buildconf.sh
./configure –with-apxs=path_a_apxs
make

- Copiamos desde /jk/native/apache_versionx el fichero mod_jk.so generado al directorio de modulos de Apache

- editamos $CATALINA_HOME/conf/workers.properties con el contenido:
worker.list=ajp13 # define la lista de workers
worker.ajp13.port=8009 # define el puerto en el que escucha
worker.ajp13.host=localhost # el nombre del host
worker.ajp13.type=ajp13 # el protocolo que utiliza (hay dos ajp12 y ajp13), evidentemente el último más reciente

En el ejemplo anterior el worker se llama igual que el protocolo.
Un worker es una instancia de Tomcat que está en espera de ejecutar un servlet. Podemos definir varios pero con uno bastará para un entorno de trabajo medio.
- Editar el fichero de configuración de Apache y añadimos las siguientes directivas en las zonas adecuadas:
LoadModule jk_module modules/mod_jk.so
AddModule mod_jk.c
JkWorkersFile $CATALINA_HOME/conf/workers.properties
JkLogFile /log/mod_jk.log
JkLogLevel warn # o cualquier otro nivel de log (debug, info, …)

- Sobre el virtual host que queramos o en la definición general del servidor añadiremos directivas JkMount que redireccionan las peticiones de ejecución de servlets a tomcat. La sintaxis es: JkMount URL worker. Por ejemplo: JkMount /*.jsp ajp13 , redirecciona todas las peticiones de ejecución de jsp’s a Tomcat mediante el worker ajp13 cuya definición se realizó en el fichero $CATALINA_HOME/workers.properties anteriormente.

- Si no utilizamos el puerto 8080 para nuestro servidor web ya no tendremos que hacer nada más. Si no tendríamos que tocar el fichero $CATALINA_HOME/serverl.xml y cambiar el puerto a otro. Por defecto Tomcat utiliza el 8080.

Pues hasta aquí llego, ya solo queda que hagamos pruebas de petición de ejecución de jsp’s a nuestro sufrido servidor Apache.

Más información:

de partida para Tomcat, http://jakarta.apache.org/tomcat/index.html

para los conectores,
http://jakarta.apache.org/tomcat/connectors-doc/jk2/index.html
http://johnturner.com/howto/apache-tomcat-howto.html
http://www.onjava.com/pub/a/onjava/2002/11/20/tomcat.html
http://www.osmosislatina.com/apache/java.htm

Simulador de velocidad de conexión

26.10.2004

WebSlower es una sencilla herramienta que te permite visitar una Web simulando conexiones de velocidad distinta a la que tengas, desde ADSL de 2 MB hasta módem de 9600.

¿Para qué querrí­a alguien navegar más lento? Muy fácil: se trata de una manera muy práctica de comprobar cómo se visualiza tu página Web desde distintas conexiones, sobre todo si la has creado con gran cantidad de elementos multimedia, Flash, etc.

El programa funciona como una especie de servidor proxy local que redirige las conexiones, gestionando el ancho de banda existente para simular la velocidad de conexión seleccionada.

Esta aplicación indispensable para cualquier Webmaster es Freeware y la podemos descargar aquí­.

¿Cobrarán canon si silbamos por la calle?

26.10.2004

Bodas, Bautizos y Comuniones… nadie se libra de pagar a la SGAE
La voracidad recaudadora de la SGAE llega a todas las facetas de nuestra vida social. No solo deben pagar un canon las discotecas para reproducir música… si organizamos una fiesta privada, una boda o una comunión, también deberemos satisfacer, como minimo 100 euros a la SGAE. Incluso la marcha nupcial paga!!!! o al menos así lo entiende la sociedad gestora de derechos de autor.

Noticias relacionadas

El Diario de Sevilla se ha hecho eco este fin de semana de las decenas de reclamaciones de la SGAE por la reproducción de música sin pagar las tasas que estas gestora de derechos exige en la ciudad andaluza
Ocho de cada diez demandas judiciales han sido emprendidas contra bares, restaurantes y discotecas, mientras que el 2% restante se dirige a otro tipo de establecimientos que también ofrecen música, como puede ser un salón de celebraciones de bodas, un gimnasio o una bolera.

Un caso reciente, dice el periódico sevillano, es el de la Hacienda Benazuza de Sanlúcar la Mayor, que ha sido demandada por la música que se interpretó en las bodas del torero Jesulí­n de Ubrique y del polí­tico andalucista Antonio Ortega, así como por otros eventos como bautizos, comuniones y la fiesta de fin de año de 2002. El juzgado todavía no ha dictado sentencia, pero en el juicio el hotel rechazó el pago del canon porque en estas celebraciones, según dijo su representante legal, siempre se interpretaron obras de autores clásicos, como Bethoven, Chopin, Bach y Vivaldi, y algunos boleros cubanos del artista José Pepe Sánchez, pero nunca del repertorio musical actual. Estas obras, al tratarse de autores que llevan fallecidos más de 70 años, quedarían fuera de la obligación de pagar el canon musical por ser unas producciones que se consideran de dominio público, según recoge el artí­culo 26 de la vigente Ley de Propiedad Intelectual: “Los derechos de explotación de la obra durarán toda la vida del autor y 70 años después de su muerte o declaración de fallecimiento”.
En la actualidad, la SGAE debe percibir 102,35 euros por cada celebración de Bodas y Bautizos en la que se pretenda reproducir música. Si la cantidad de comensales supera las 75 personas, esta cifra se aumentará a raíz de 0,41 euros por persona.
Feria de Abril y Semana Santa
La reclamación de la SGAE de los derechos de autor a las casetas de la Feria de Abril demuestra que el asunto de los derechos de autor es muy amplio; tanto, que incluso la entidad inició hace unos ocho años gestiones con el Consejo General de Hermandades y Cofradías para tratar la cuestión de las marchas procesionales que las bandas de música interpretan durante la Semana Santa. Este asunto no llegó a plantearse formalmente en los tribunales porque en el mismo aparecí­an sentimientos enfrentados, ya que aunque el malestar había surgido porque las bandas cobraban por interpretar marchas de unos autores que no percibían ningún derecho, la mayoría de los autores habí­an decidido incluso ceder sus derechos.

El diseño CSS de Zen

26.10.2004
Un sitio web extraordinario es CSS Zen Garden, donde podremos recrearnos con multitud de diseños web que usan los mismos contenidos. Todo, gracias al uso de hojas de estilo en cascada.
Los responsables de estas páginas han puesto a la venta un interesante libro titulado The Zen of CSS Design : Visual Beauty for the Web que se puede comprar en Amazon.com por 39.99 dólares americanos. De momento está disponible en inglés.
¿Algún editor se anima a publicarlo en la lengua de Cervantes?

La información es el poder

25.10.2004

Con este tí­tulo tan poco original quiero expresar la mejora tan sustancial que he experimentado en la cantidad y calidad de la información que recibo. Veamos una sencilla forma de conseguirlo:

1.- RSS o Atom o cualesquiera estandar que surja nos permite obtener una cantidad de información enorme de aquellas webs que elijamos. ¿ Cómo ? Sin lugar a dudas la mejor herramienta la encontramos en http://www.bloglines.com. Se trataría tan solo de crearnos una cuenta en dicha web y lo demás es coser y cantar. Es decir, una vez creada la cuenta accederiamos a nuestra página personal desde la que iriamos añadiendo aquellas webs (con soporte RSS, Atom) que nos interesan. Evidentemente tenemos la posibilidad de clasificar temáticamente las webs.
Bueno, y ¿cómo leer las noticias?. La mejor solución es bajarse un notificador. Se trata de un pequeño programa que nos avisa de la llegada de elementos nuevos. La URL es http://www.bloglines.com/about/notifier. Pulsamos sobre el icono que se crea al instalarlo y se abre la página de bloglines.com con las noticias existentes.

2.- del.icio.us, se trata de un organizador de enlaces. ¿ Cuantas veces habeis perdido los favoritos ? Pues esta web nos permite gestionar de forma centralizada nuestros enlaces. Tenemos que registrarnos. Ah, se me olvidaba, podemos ver nuestro del.icio.us en bloglines.

Y esto seguir …

una curiosidad, web photo sharing con RSS mediante flickr. Consultar http://www.flickr.com

Se puede ampliar la información sobre RSS en http://web.resource.org/rss/ y sobre Atom en http://www.atomenabled.org/

Convertir tu ordenador en teléfono

24.10.2004

Otra alternativa a las llamadas tradicionales utilizando telefónica y otras grandes empresas de telecomunicaciones es hacer las llamadas a través del ordenador utilizando la tecnologí­a de voz sobre IP (VoIP). Existen varias empresas que ofrecen un servicio de estas características y una de ellas es ‘Peoplecall’. Con su servicio puedes hablar desde tu PC con cualquier teléfono fijo o móvil de cualquier paí­s a unas tarifas realmente bajas. (Para las llamadas de PC a PC actualmente existen programas de mensajería instantáneos que ofrecen las posibilidades de audio y vídeo y además son gratuitos).

Peoplecall funciona Mediante un sistema de prepago y para que puedas realizar llamadas, tu cuenta debe tener saldo, del que se te irá descontando los importes de las llamadas que realices. Para recargar la cuenta puedes optar por transferencia bancaria o mediante ‘Claimcode’ (tarjetas de prepago con un código de activación).

El interfaz de usuario es muy fácil de usar (ver imagen) y en los 2 o 3 años que llevo utilizando su servicio no he tenido ningún problema así­ que puedo recomendar su servicio sin problema.

Los requisitos mínimos de hardware y software que necesitareis para disfrutar de sus servicios según la página de la empresa son:

Ordenador Pentium 166 o superior, con tarjeta de sonido y sistema operativo Windows.
Acceso a Internet mediante módem (28.800 mínimo) o ADSL Monousuario.
El programa PeopleCall Dialer (descarga gratis desde su web).
Auriculares de música y micrófono o unos cascos con micrófono incorporado.

Además del servicio PC to Phone se puede descargar un módulo que te permite mandar mensajes SMS a móviles muy fácilmente y además podrás remitir el mismo texto a varios destinatarios a la vez.

A continuación muestro las tarifas vigentes hoy dí­a según su página Web:

Peoplecall Tarifas PC to Phone
España = 0.025

España móvil = 0.150 - 0.220

Reino Unido = 0.039

Peoplecall Tarifas SMS

España Vodafone y Movistar = 0,090

España Amena = 0,060

Reino Unido = 0,066

Más información en su página Web: http://www.peoplecall.com/

Los colores de la web

24.10.2004
Los primeros 10 segundos en los que una persona contempla una página son decisivos, y de ellos depende que esta continúe navegando por el sitio web o aborte dicha exploración.

En ese breve intervalo de tiempo, lo que más va a definir el comportamiento del visitante es la distribución y la gama de colores de la página web.

Por tanto es de vital importancia cuidar la selección de los colores que formarán parte de la paleta web.

El sistema de definición de colores aditivos RGB, parte de tres colores primarios, rojo, verde y azul, a partir de los cuales es posible obtener todos los demás de espectro. Podemos representar la distribución de los colores por medio del círculo cromático.

Existen varios grupos de colores armónicos, que nos crearán buenas combinaciones para una página web:

  1. Colores acromáticos : aquellos situados en la zona central del círculo cromático, próximos al centro de este, que han perdido tanta saturación que no se aprecia en ellos el matiz original.
  2. Colores cromáticos grises : situados cerca del centro del cí­rculo cromático, pero fuera de la zona de colores acromáticos, en ellos se distingue el matiz original, aunque muy poco saturado.
  3. Colores monocromáticos : variaciones de saturación de un mismo color (matiz), obtenidas por desplazamiento desde un color puro hasta el centro del círculo cromático.
  4. Colores complementarios : colores que se encuentran simétricos respecto al centro de la rueda. El Matiz varía en 180º entre uno y otro.
  5. Colores complementarios cercanos : tomando como base un color en la rueda y después otros dos que equidisten del complementario del primero.
  6. Dobles complementarios : dos parejas de colores complementarios entre sí.
  7. Tríadas complementarias : tres colores equidistantes tanto del centro de la rueda, como entre sí­, es decir, formando 120º uno del otro.
  8. Gamas múltiples : escala de colores entre dos siguiendo una graduación uniforme. Cuando los colores extremos están muy próximos en el círculo cromático, la gama originada es conocida también con el nombre de colores análogos.
  9. Mezcla brillante-tenue : se elige un color brillante puro y una variación tenue de su complementario.

Más información.

Test de ancho de banda

22.10.2004

Con tantos cambios en el ancho de banda y ofertas como nos ofrecen las compañias proveedoras de Internet me había hecho un lí­o y ya no sabí­a exactamente la velocidad que tenia contratada ni la que estaba recibiendo así que busque un sitio Web para solucionar el problema:

En la página http://www.adsl4ever.com/test/ encontrareis varios enlaces a unos sitios que verifican tu conexión a Internet. Os recomiendo en especial el test de velocidad de Speakeasy que también ofrece un enlace a más tests interesantes en su página de resultados.

Yo me lleve la sorpresa de ver que mi conexión era de 512 kbps, el doble de lo que esperaba! ¿Y la tuya?

Bitácora del día

22.10.2004
Bitacoras.com, uno de los directorios más influyentes de weblogs en español, nos ha elegido como bitácora del dí­a.


Muchas gracias
a todos los que han hecho posible que BdW sea un proyecto popular y sólido.

Guerra al Spyware

21.10.2004

La proliferación de programas adware y spyware comienza a ser un serio problema para los internautas, concretamente y con mayor gravedad por sus limitaciones, para el usuario medio, que a veces no encuentra mejor solución a los graves sí­ntomas que detecta en su pc, que formatear y reinstalar el sistema operativo con los problemas tí­picos derivados del método. Sin embargo a veces es peor el remedio que la enfermedad, y realmente, ¿Cuánto tardará en reaparecer el problema?. Ciertamente, muy poco, algunos usuarios nada más reinstalar el sistema operativo, vuelven a instalar los mismos programas que infectaron sus ordenadores con spyware, con lo cual, la solución ha durado un par de horas a lo sumo.

Detectar el problema

¿Cómo saber si tengo un espí­a en mi ordenador? El equipo de seguridad CERT de Estados Unidos reconoce estos sí­ntomas como señal de que un ordenador está infectado por “spyware”:

  • Durante la navegación, se abren continuamente ventanas emergentes (pop-ups).
  • El navegador se dirige a páginas web diferentes de las que se le indican.
  • Aparecen nuevas e inesperadas barras de herramientas en el navegador.
  • Aparecen nuevos e inesperados iconos en la bandeja de tareas de la parte inferior de la pantalla.
  • La página de inicio del navegador cambia repentinamente.
  • Cuando se pincha el botón “búsqueda” en el navegador aparece un motor de búsqueda diferente del habitual.
  • Algunas teclas del ordenador no funcionan.
  • Aparecen mensajes de error de Windows.
  • De repente, el ordenador empieza a funcionar mucho más despacio, cuando se abren programas o se le indican acciones, como guardar un archivo.

¿Cómo me he infectado?¿Por qué?

Gator, Xupiter o CoolWebSearch son parásitos muy populares en los ordenadores con sistema operativo Windows, aunque sus propietarios no lo sepan. Se cuelan al pinchar un enlace o instalar un programa y espí­an la navegación web, también los datos introducidos en formularios. Enví­an secretamente la información a su base, donde se procesa y vende, sobre todo a empresas de correo basura. En tres años, han crecido y se han diversificado más que los virus.

los hay de muchos tipos: los dataminer, que espí­an la navegación; los adware, que muestran anuncios; los secuestradores, que cambian la página de inicio del navegador o lo dirigen a dónde quieren; las cookies maliciosas, que roban datos introducidos en formularios, como la dirección de correo; los dialers, que llaman a teléfonos de alta tarificación…

Inicialmente, sólo era posible infectarse al instalar clientes para redes P2P, como Kazaa, programas de dudosa procedencia e incluso programas más serios como GetRight, CuteFTP, Windows Media Player, DivX, mensajerí­a instantánea, etc.

Pero hoy un “spyware” puede entrar simplemente pinchando un enlace, si se navega con Internet Explorer, sobre todo en webs pornográficas y de intercambio de música o programas pirata.

Los programas comerciales que se ofrecen de forma gratuita son, en general, sospechosos de contener espí­as. Para muchas empresas, es más provechoso el negocio de recogida de información que la venta de programas: cogen datos sobre individuos que, sumados a otros, son muy valiosos, ya que salen de hechos reales y no de encuestas.

¿Cómo combatirlos?

En los últimos años, la infección ha crecido y también los programas que detectan y eliminan “spyware”, la mayorí­a gratuitos, como los populares Ad-Aware y Spybot.

Una nueva generación de anti-espí­as, representada por SpywareBlaster y SpywareGuard, no precisan que el usuario los active cada vez que quiera limpiar el sistema, si no que lo monitorizan continuamente, como un antivirus.

Los expertos coinciden en que no se use Internet Explorer o bien se configure a un nivel de seguridad medio o alto, según ellos, es el principal responsable de que haya tantos infectados, por las facilidades que da a la instalación remota de programas, mediante los controles ActiveX. Aunque pide la conformidad del usuario para instalar nuevas extensiones, lo hace de una forma poco clara y casi invita a decir que sí­.

Una nueva amenaza son los programas “anti-spyware” que, aprovechando la gran demanda, en realidad instalan más “spyware”. Abundan también los anti-espí­as gratuitos que afirman haber detectado un peligroso espía, que solo se elimina comprando el programa completo. Al final, el tal espí­a no existe. Los usuarios se defienden creando listas de programas sospechosos de estos fraudes, como la muy reputada Rogue/Suspect Anti-Spyware Products & Web Sites(en inglés), que avisa contra los programas anti-espí­a que se anuncian en Google, la mayorí­a sospechosos de instalar “spyware”.

Con todo esto, el arma más eficaz sigue siendo la prudencia, tener sentido común: responder “NO” a los cuadros de diálogo extraños, no descargar programas de sitios no confiables, no pinchar en enlaces de correo basura y configurar el navegador para que limite los “pop-up” y “cookies”.

Primeros pasos con MySQL

20.10.2004
MySQL es el sistema gestor de bases de datos relacionales más popular de la Red. El servidor http Apache, el PHP y MySQL es conocido como el trio mortal.

Las distintas combinaciones son identificadas con los acrónimos LAMP o WAMP.
Una vez instalado MySQL, lo cual no entraña mucha dificultad, podemos ejecutar nuestras ordenes en modo MS-DOS. Para ello abrimos una ventana MS-DOS y nos colocamos en el directorio bin de mysql. En este directorio se encuentran los archivos ejecutables. Aquí habrá que encontrar un archivo llamado mysqld. En el caso de la versión más actual durante la redacción de este articulo este archivo es llamado mysqld-shareware. Una vez ejecutado este archivo podemos ejecutar el siguiente:

c:\mysql\bin>mysql

Así­ accederemos a la lí­nea de comandos del MySQL y podremos ejecutar órdenes de MySQL.

Para aprender MySQL os recomiendo los siguientes recursos:
  1. Instalador para Windows de MySQL
  2. Instalador para Linux de MySQL
  3. Tutorial MySQL
  4. Manual oficial de MySQL
  5. Ejercicios de MySQL