Firefox 1.5

Software — Martes 29 de Noviembre de 2005, 21:30

Un mes y medio después de superar los 100 millones de downloads (de su versión 1.0), Firefox hoy lanza una nueva versión, la 1.5, con todas las mejoras prometidas y más, :)



Si quieren la versión para Windows, en castellano (latinoamericano), pueden bajarla directamente de acá. ¡Redescubran la web!

Tags

Software — Viernes 18 de Noviembre de 2005, 03:47

La habilidad de crear estructuras de árbol con tags, y luego marcar elementos con esos tags, es una simplificación destinada a llevar el poder de los enlaces simbólicos de un sistema de archivos al usuario final.

Con los tags, por ejemplo para ordenar fotos, se puede lograr algo como lo siguiente. Supongamos que tenemos esta estructura de árbol para los tags:

  Fotos
   |
   |- Familia
   |   |
   |   |- Primos
   |   |
   |   +- Abuelos
   |
   +- Fiestas
       |
       |- Cumpleaños
       |
       +- Orgías

Luego, a las fotos no las ubicamos en un lugar determinado, sino que las marcamos con un tag o varios. Así, si tenemos las fotos del cumpleaños de un primo, podemos marcar esas fotos con los tags de "Cumpleaños" y "Primos".

De esa manera, cuando se navegue por la estructura de árbol, encontraremos dichas fotos tanto en Fotos->Familia->Primos como en Fotos->Fiestas->Cumpleaños.

Esto es lo mismo que los enlaces simbólicos a los que estamos acostumbrados en cualquier sistema de archivos que se precie de tal. En dicho caso, el archivo está en un lugar determinado (por ejemplo en "Primos") y en la otra ubicación tenemos un enlace simbólico a ese archivo, por lo que si vamos "Cumpleaños", encontraremos el archivo, aunque realmente no esté ahí.

Entonces, ¿cuál es la ventaja de esta abstracción en tags? Creo que hay dos, muy importantes. Por un lado es más sencillo pensar en objetos que los etiquetamos de alguna manera y luego los encontramos fácil por esa etiqueta.

Y por el otro, es una muy buena manera de empezar a investigar nuevas metáforas para la organización de la información en las computadoras de cada uno. Hace rato que se piensa en tener una capa de abstracción arriba del sistema de archivos real (en otras palabras, dejar de acceder directamente a directorios o carpetas), y cualquier desarrollo en métodos y estrategias para el órden de la información es valuable por si misma.


Sun y Google

Software — Miércoles 05 de Octubre de 2005, 11:13

Sun Microsystems es una empresa de hardware y software que desde 1982 viene innovando en estos campos. Compuesta fuertemente por ingenieros, siempre tuvo una orientación más bien técnica y no tanto de negocios. Con esto me refiero a que Sun hacía dinero desarrollando tecnologías fantásticas, y no con artilugios comerciales o esquemas financieros. Y siempre tuvo actitudes a destacar, como cuando liberó gratis la licencia de NFS (Network File System, una manera de acceder a discos que están en otras máquinas), que aunque se volvió un estándar principalmente por ser liberado gratis, es una tecnología digna de ser aprovechada.

Sun históricamente consiguió tres logros que yo rescato: Un sistema operativo tipo Unix, Solaris, que aunque no tan bueno como Linux a la hora de usarlo, es fantástico para sistemas realmente grandes (estoy hablando de equipos con más de ocho procesadores). Solaris está especialmente diseñado para otro de los logros de la compañía: su linea de procesadores Sparc, que aplicando siempre conceptos realmente innovadores, consiguieron mantenerse en el tope de performance en lo que a servidores se refiere. Principalmente por Solaris sobre Sparc, Sun ha hecho estragos en el mercado de servidores (bueno, esto ahora está cambiando por la evolución de los procesadores x86 a 64 bits, pero Sun se está adaptando).

El tercer logro fue también por capacidad visionaria. Hace siete años Andy Bechtolsheim, cofundador de Sun, invirtió 100 mil dólares en Google, lo que hizo que esta empresa pudiese arrancar. Hoy en día, Google como empresa capaz de patear el tablero en el mercado, hizo un acuerdo con Sun. Y es una buena devolución del favor: las acciones de Sun, que está con problemas financieros de unos años hacia acá, ascendieron un 6.6% tras conocerse la noticia.

El acuerdo es para distribuir software de Sun durante varios años, y enfrentar a los productos de Microsoft destinados a los escritorios de los PCs. Las aplicaciones que se van a promocionar son Java Desktop y OpenOffice. Se intentará promover el acceso a estas herramientas a través de Internet, en contra de lo que Microsoft viene haciendo hasta la fecha con un modelo basado en el escritorio, y justamente intentando una alternativa a Microsot Office, cambiando de paradigma.

Como visión entre lineas, muchos afirman que lo que realmente ha pasado es que Google invirtió fuertemente en Sun, adquiriendo varias de las tecnologías que tenía desarrolladas y, como contrapartida, ayudan a Sun con un acuerdo que permite darle un futuro real a la compañía.

Esperemos que se repitan estos acuerdos estratégicos entre empresas de esta calidad, y que logren sinergias entre ellos, porque nos beneficiamos todos.


Virus por mail

Software — Martes 04 de Octubre de 2005, 05:45

Nota: Lo siguiente lo escribí rapidito en respuesta a uno de esos mails spam que dicen cosas como "cuando recibas un mail que diga 'Hola' apagá la computadora y lavá los platos o el auto dejará de arrancar."

Hay dos maneras que entre un virus a la computadora a través del correo electrónico.

La primer manera es que el mail aproveche alguna deficiencia del cliente de correo (siendo "cliente de correo" el programita que se usa para ver los mails). En estos casos, el virus en el mail normalmente explota dos deficiencias del cliente de correo: el descuido de ejecutar o abrir algunas cosas del mail automáticamente, y estar demasiado integrado al sistema operativo, lo que permite afectarlo en demasía.

Solución: utilicen un cliente de correo lo más seguro posible. Yo recomiendo Thunderbird, pero si por alguna razón ncesitan quedarse del lado de Microsoft, usen Outlook 2000 o superiores (tomen en cuenta que utiliza muchos recursos de la computadora, y que no es gratis, sino que deberían pagarlo). Jamás, si les interesa un poquito vuestra propia seguridad, utilicen el Outlook Express.

La segunda manera es que la persona que abre el correo ejecute algún archivo adjunto que viene. Esta es la forma en que normalmente se infectan las máquinas. Acá las recomendaciones son para vuestras costumbres:

- De nuevo, utilicen un cliente de correo seguro: les mostrará mejor que tipo de archivo les enviaron y no serán engañados por nombres falsos o parciales.
- Jamás abran un archivo que reciban por mail, a menos que estén absolutamente seguros de que no es un ejecutable, sino que el archivo será abierto por otro programa (tengan en cuenta que sólo pueden estar seguro de esto si utilizan un cliente de correo decente). La mejor manera de no correr riesgos es guardar el archivo en el disco, y luego abrirlo con el programa que uno piensa que interpretará a ese archivo (ejemplo: si reciben un .PPT, guárdenlo en el disco, abran el PowerPoint, y desde ahí abran el archivo; no hagan doble click en el .PPT desde el cliente de correo)
- En general, no abran jamás un mail cuyo remitente es desconocido, o el Asunto no tiene sentido. Presten atención, y aprenderán a reconocer los mails que no tienen nada que ver.

Como recomendación final, y teniendo en cuenta que no existen sistemas 100% seguros, usen antivirus (yo uso el AVG, que es bueno y gratis), y hagan backups (copias de resguardo) periodicamente.


On fire

Software — Jueves 17 de Febrero de 2005, 03:42

Firefox acaba de superar la marca de 25 millones de descargas. 25 millones.



El promedio es de un cuarto de millón por día, pero lo más interesante es que no tiende a bajar la cantidad diaria. Se mantiene. Y de a poquito vamos erosionando el porcentaje de mercado del Internet Explorer.

Tengan en cuenta que el objetivo de Firefox no es desbancar al IE, sino "reconquistar la web". Pero que el IE deje de tener la mayor parte del mercado sería un efecto colateral hermoso, ya que representa vivamente las malas intenciones de Microsoft ejercidas a través del mal uso del monopolio que posee dentro de los sistemas operativos de escritorio.


Firefox sigue ganando terreno

Software — Lunes 13 de Diciembre de 2004, 07:37

Otra marca importante para Firefox: en menos de 32 días fueron bajado 10 millones de instaladores.


Todavía no encontré un lugar confiable como para revisar periodicamente figuras de porción de mercado entre todos los navegadores, pero es obvio que Firefox va erosionando despacio pero constantemente la base de usuarios de Internet Explorer.

Esto se logró, más allá de la soberbia calidad y funcionalidad del producto, por campañas masivas de marketing a través de la ayuda gratuita de colaboradores y amigos de Firefox, que como yo, le taladran la cabeza con que usen Firefox al primero que se cruce, :). Estas campañas se centran y coordinan en SpreadFirefox.

Otro producto que por ahora no tiene tanta publicidad, pero que seguramente le llegará por haber llegado a su versión 1.0, es Thunderbird, un lector de correo/noticias de muy buena calidad, con características como: soporte IMAP/POP, correo HTML, etiquetas, búsqueda rápida, libreta de direcciones inteligente, acuses de recibo, filtrado avanzado de mensajes, completado de direcciones LDAP, herramientas de importación, potencia en búsquedas y, además, la capacidad de manejar múltiples cuentas de correo electrónico y noticias.

Redescubre la Web

Software — Jueves 11 de Noviembre de 2004, 05:02

Instalé Firefox 1.0 en casa.

Lo bajé enseguida porque no pesa mucho (2-3 minutos por ADSL, 10-12 minutos por teléfono), y se instaló sin absolutamente ningún problema.

Realmente no tiene muchas modificaciones con respecto a sus anteriores versiones: todas ellas fueron aproximándose a lo que es ahora la versión oficial. Pero una funcionalidad me encantó: si se entra a una página donde, para ver determinado contenido multimedia, se necesita un plug-in que no se tiene instalado, lo ofrece bajar e instalar desde el mismo navegador, por supuesto siempre considerando la seguridad como un no-negociable.

La otra característica que me encanta es cómo se buscan palabras o frases en la página. Comparada con la interfaz de búsqueda del Internet Explorer, que era obsoleta en 1996, la barra de búsqueda de Firefox es fantástica: permite irse desplazándose entre las coincidencias, realimenta al usuario mientras escribe sobre si está o no lo que está buscando, permite resaltar las coincidencias, etc. y todo de una forma completamente intuitiva y no intrusiva: ¡tienen que probarlo!.

Si quieren conocer más características de este fantástico navegador, sigan con la descripción de Chaghi.




El Arte de la Programación Unix

Software — Miércoles 03 de Noviembre de 2004, 12:29

Estoy leyendo el espectacular libro de Eric S. Raymond titulado "The Art of Unix Programming". Lo pueden comprar, si quieren, pero también está disponible en la web (sí, ¡gratis!)

Muy recomendable para todos los que programan y/o gastan parte de su tiempo trabajando/estudiando/jugando con Unix o Linux.

Una cita que me encantó, sacada del libro: "Premature optimization is the root of all evil" (La optimización prematura es la madre de todos los males), de Donald Knuth.


Curva de bugs

Software — Viernes 17 de Septiembre de 2004, 12:22
La cantidad de bugs en un determinado sistema, proyecto o programa depende de *muchos* factores. Lo que sucede siempre es que, manteniendo el código estable (no agregándole nuevas características, no haciendo refactoring, etc.) la cantidad de bugs baja.

¿Baja hasta cuanto? ¿Cero? Más de una vez escuché que la curva de cantidad de bugs con respecto al tiempo es asintótica a cero, sin llegar nunca a ese valor.

Bueno, hoy lo comprobé. En Unifón tenemos (con Diego) un sistema que se llama SACLLA (Sistema de Armado y Clasificación de LLAmadas), que basicamente procesa *todos* los tickets que generan *todas* las centrales para *todas* las llamadas que hacen los usuarios. Tenemos uno para TDMA (tsaclla) y uno para GSM (gsaclla), ya que los tickets y la forma de enlazarlos para armar las llamadas es distinto.

Desde que gsaclla está funcionando en producción, lleva procesado más de 500 millones de tickets. Y hoy detectamos un bug. Se daba para una condición de tráfico que practicamente no sucede nunca, y de ahí la dificultad de la detección. Pero lo traceamos, lo analizamos, le pegamos, lo pisoteamos y listo. Solucionado.

Por eso, cuando piensen que un código no tienen errores, piensen nuevamente. Sí los tiene, ¡y todavía no los encontraron!

«Anterior   1 2 3

Powered by LifeType