Archive for the ‘Computación’ Category

¡Gracias por todo Sun Microsystems!

Sábado, Mayo 2nd, 2009

El pasado 20 de Abril del año en curso, Oracle anuncia la compra de Sun Microsystems. Sun, desarrollador e impulsor de la plataforma Java, de las grandes propuestas del Software Libre  y una trascendental participación en el sector de Tecnologías de Información, dice adios.

Hoy precisamente después de desahogarme de todos mis pendientes, me dispongo a probar Sun VirtualBox, producto gratuito de Sun que probé en Windows XP, en mi instalación Gentoo Linux. Casualmente no está disponible en ese instante la descarga,  y me dispongo a indagar sobre Sun. Aquel quién esté involucrado en T.I., o incluso usuarios finales, relacionan ciertas ideas con Sun: Java, JavaME, Solaris, Sparc, Unix, … y más recientemente OpenOffice, MySQL y VirtualBox.

Para mi mini-express investigación histórica me ayudo de Wikipedia. Me entero que surge a mediados de los 80’s, que fué uno de los impulsores de certificaciones Unix, que desarrolla su propio S.O. basado en Unix System V, SunOS que después sería la base de Solaris.

En años recientes, se involucra con el desarrollo comunitario y el movimiento de Software Libre, liberando la especificación de Java, liberando código de su afamado S.O. y crear openSolaris, adquiriendo MySQL e Innotek VirtualBox, conservando la esencia libre de ambas aplicaciones y promoviendo su desarrollo para la comunidad.

En el párrafo final del artículo de Wikipedia, ohh sorpresa, el pasado 20 de Abril, Oracle compró Sun Microsystems. Ciertamente mi primera reacción fue de desconcierto al pensar en los desarrollos Open Source que Sun patrocinaba, pues Oracle no se le conoce mucho respecto a este tema, llegando a pensar que la nueva dueña considere cancelar el apoyo a estos proyectos comunitarios; o incluso peor, quitándo al estorbo de MySQL de los planes materialistas de Oracle. Ojalá el tiempo me haga ver que estos pensamientos eran equivocados.

Y ya con la nostalgia encima, sólo me queda decir gracias. Gracias Sun. Por Java, por JavaME, por openSolaris, por OpenOffice, por MySQL, por VirtualBox, por impulsar al sector con innovadoras tecnologías, por los SDK, por los apoyos a nosotros que nos iniciamos en T.I., por tus herramientas gratuitas, por los apoyos para los desarrolladores y estudiantes, por la comunidad que no olvidaste, gracias por todo Sun Microsystems. Fue un placer conocerte.

Mi experiencia Palm

Sábado, Julio 26th, 2008

Hace como 5 años llegó a mis manos un folleto del nuevo artículo promocional de Gigante (Hoy Soriana)  que anunciaba la nueva línea de organizadores de Palm para usuarios de nivel de entrada, la familia de Palm Zire. Cuando logré juntar los $999 el dichoso organizador ya estaba agotado. Y es que era apasionante la idea de tener una computadora de mano, todo lo necesario para organizar la vida de su servidor, que para entonces era (bueno, aún lo es) un terrible desastre.

Mas tarde, 2 años después, iba con mi familia de compras en Chedrahui. En uno de los pasillos que llevaba a los artículos de limpieza, divisé el departamento de electrónica. Fuí allí porque buscaba unos audífonos para mi CD Walkman, porque los que traía de fábrica los había roto accidentalmente, y tras buscar y probar muchos otros ninguno tenía una profundidad de bajos aceptable como los antes mencionados. Volviendo al tema, busqué algunos audífonos en el aparador, pero sólo había unos cuantos que ya había probado. Entonces volteo ya dispuesto a retirarme cuando veo una cajita naranja llamativa. Me acerco para ver que era y allí estaba: Una Palm Z22, blanca pequeña y delgada. Como no había nadie a cargo del departamento, tuve que hacer un esfuerzo para ver las especificaciones: Pantalla táctil de 160*160 pixeles con 4096 colores, área de escritura grafitti, 32 MB de memoria interna para aplicaciones y datos de usuario, procesador de 200 MHz, Palm OS 5.4.9 Garnet con sus respectiva aplicaciones (Hotsync, calendario, notas, agenda, gastos, juegos, y otros más), cable USB, navegador de 5 vías, cargador de pared, software Palm Desktop y 1 cupón apara descarga de una aplicación gratuita de la tienda de Software de Palm. Le faltaban algunas cosas como dispositivo de audio, tarjeta de memoria y  red inlámbrica. Pero para el precio que tenía ($1200) no le podría pedir tanto.

Al otro día volví con mis ahorros y la compré. Al principio me costaba mucho desplazarme por las aplicaciones pero con el tiempo me fui acostumbrando. Después de leer la guía de usuario y comprender la filosofía de Palm, fue mucho más fácil. Fue un gran asistente. Mi nivel de tareas escolares hechas en casa aumentó de 60% a casi 95%, porque tenía la mala costumbre de anotar las tareas en cualquier lado y luego no saber donde la había escrito y su último trabajo fue con una aplicación que programé para digitalizar firmas vectoriales a ser usadas en una página Web que teníamos que realizar. Me acompañó por casi año y medio hasta que decidí que debía subir de nivel. El siguiente objetivo fue la Palm T|X. A diferencia de la Z22 esta si tenía red inalámbrica, pantalla de mayor proporción, color, brillo y definición; tarjeta de memoria, y más memoria interna, así mismo como más aplicaciones. A la fecha, aún poseo mi querida T|X, es un excelente ayudante y asistente. Esto es lo más importante de mi experiencia Palm. (+ es una ventaja, - es una desventaja)

Plataforma:

  • +Interfaz de usuario intuitiva
  • +Eficiente
  • +Suficiente
  • + Miles de aplicaciones comerciales y gratuitas
  • +Respaldo del impulsor de la plataforma PDA
  • +Excelente relación precio/rendimiento
  • +Buen servicio de soporte al cliente
  • +Amplia cantidad de documentación para desarrolladores
  • -Capacidades multimedia básicas
  • -Interfaz de usuario anticuada
  • -Limitaciones de la plataforma base como stack, registros, y tamaño máximo de los recurso
  • -El Sistema Operativo tiene años de no ser actualizarse a pesar de arrastrar algunos bugs

Hardware:

  • +Últimos modelos con memoria no volátil
  • +Bien diseñados
  • +Pantalla táctil
  • +Buena relación precio/rendimiento
  • +Navegador de 5 vías para uso con una sola mano
  • +Gran duración de batería
  • -Soporte de Hardware sólo con Palm
  • -Capacidades multimedia básicas
  • -Cumplimiento con estándares antiguos (802.11b, USB 1.1, Bluetooth 1.2)

Software:

  • +Amplia variedad de aplicaciones
  • +Freeware de nicho
  • +Buena integración con el hardware
  • +Aplicaciones casi completamente compatibles entre dispositivos
  • +Sistema de sincronización con escritorio bueno
  • +Palm simboliza el estándar en aplicaciones PIM hasta la actualidad (Para usuario promedio)
  • -El soporte de la plataforma por parte de los desarrolladores ha disminuido bastante

En general:

  • Calificación 8 de 10
  • Compra una Palm si: eres iniciado en el segmento PDA, tus necesidades son intermedio-básicas, buscas sustituir a tu agenda de papel, visualizarás documentos imágenes y uno que otro video; escucharás música de vez en cuando, jugarás  cosas como solitario, dominó ajedrez, puzzles, … , comunicarás con dispositivos con bluetooth o infrarrojo, verás páginas web ocasionalmente; y quieres un dispositivo fácil de usar
  • No la compres si: quieres un dispositivo para juegos 3D, AlwaysOnLine o de alta velocidad de transferencia de datos por medios inalámbricos

Hasta pronto y feliz fin de semana. :-)

Recuperar descargas de Firefox

Jueves, Julio 17th, 2008

Hace unos minutos, estaba felizmente descargando un archivo con el flamante Firefox 3. Resulta que quería probar otra aplicación, y como el equipo que me armé tiene poca RAM, decidí cerrar el navegador. La descarga quedó pausada casi al 50% de un archivo de 128MB.

Hecha la prueba que requería, reabrí Firefox; navegué un rato buscando algo derivado del experimento previamente mencionado y de momento ví la barra de estado. Recordé la descarga pendiente (Quienes me conocen, saben de mi “Memoria Volatil”)  y procedí a reanudarla.

Tras 5 segundos dejando “Pensar” a la ventana de descargas, me muestra un diálogo con una no muy buena noticia, no es literal, es lo que recuerdo, pero decía algo como “Error al reanudar OOo….No se puede leer el archivo de origen”. “No puede ser” pensé. Y es que no creo que a alguien le caiga en gracia que después d un laaargo rato descargando, (Es lento porque era mediante WiFi, gracias a un adaptador USB que conseguí en oferta) se haya amolado la cosa.

Total que vuelvo a intentar reanudar y empieza a correr. Pero algo no anda bien, empieza la descarga desde cero. Inmediatamente la cancelé. Me dirigí a la carpeta de descarga y pude ver el archivo OOo…. .part con sus 64MB que ocupaba. Recordé algo curioso que hace Firefox: Algunos archivos en proceso de descarga los escribe definitivamente hasta que los obtiene completamente. Los almacena temporalmente en archivos .part ubicados en la misma carpeta. Entonces volví ala ventana de descargas. En este caso hizo algo distinto, recordaba que el archivo .part no lo pudo leer y lo grabó directamente con el nombre definitivo, OOo…. Entonces cancelé la descarga y la borré de la lista. Y recordé: “¿Y si renombro el .part al nombre definitivo y reanudo puede reconocer mi descarga?” Pero ya estaba borrado de la lista :-( Nimodo pensé, tiempo perdido volver a empezar. Fuí otra vez a al página de openoffice.org y cuando a punto estaba de iniciar la descarga pensé “Voy a a engañar al programa”. Regresé a la carpeta, renombré el .part y le agregué el sufijo .bak. Ahora si iniciola descarga y Firefox hace lo propio creando sus 2 archivos el definitivo y el .bak . Pauso la descarga, borro el .part y renombro mi archivo .part.bak a .part . Voy a la ventana de descargas y reanudo la descarga y….. Voilá, la barra salta a 51%. He recuperado mi descarga y mi tiempo. Me he instalado OpenOffice, que por cierto es muy bueno. :-)

Hasta pronto.

Phishing: A la esperanza que alguien muerda el anzuelo

Viernes, Junio 20th, 2008

En este mundo globalizado y tecnológicamente monopolizado, es importante aprender a sobrevivir en el mismo. Y es que Internet aportó comodidad a nuestras vidas: Buscamos información de cualquier tema, nos comunicamos con la familia, amigos y el mundo; podemos jugar, ver videoclips y, tal vez lo, más cómodo, son las compras en línea; todo sin dejar el ordenador.

Pero esta comodidad está condicionada a los esquemas de seguridad, que es tan fuerte, como su eslabón más débil.

En este artículo presentaré lo que me ocurrió hace unos días, cuando recibí un mensaje de correo electrónico que supuestamente provenía de PayPal, una empresa en la que estoy afiliado para realizar algunos pagos por Internet.

La página principal de PayPal
Esta es la página original de PayPal

Phishing es definido como “Suplantación de Identidad”. Una invitación a proporcionar información sensible en conjunto con una serie de rasgos distintivos de una empresa real, que no provienen legítimamente de esta, sino que son usados deliberadamente, con el objetivo de engañar a una víctima y obtener datos confidenciales para ser usados en una amplia variedad de crímenes cibernéticos. Genéricamente se han podido distinguir algunos episodios comunes del Phishing:

  • El atacante envía mensajes de correo electrónico (o incluso por Mensajería Instantánea, como Live Messenger) de forma masiva con el fin de conseguir víctimas. Por esta razón, es una subclasificación del SPAM o correo electrónico No Deseado. Estos usualmente contienen alertas en las que la supuesta empresa solicita a la víctima responda al mensaje, o proporcione, en un enlace del mensaje, datos privados como nombres de usuario, claves de acceso, contraseñas, NIPs, números de tarjetas bancarias, fechas de vencimiento, claves CVV2 o CVC2, etc… Los mensajes contienen elementos como el estilo del portal electrónico, imágenes, singles, … que asemejan a un mensaje genuino. Aquí se suplanta la identidad de la empresa.
  • La víctima abre el mensaje de correo electrónico. Aquí pueden ocurrir 2 situaciones: que la víctima efectivamente pertenezca o use los servicios de la supuesta institución, o que no pertenezca o no use los servicios de la supuesta institución. En el primer caso, la víctima podría responder, o proporcionar, con los datos que le solicitan. En el segundo caso simplemente se ignorará. Para aumentar las probabilidades de éxito, el atacante suplanta la identidad de empresas altamente difundidas como PayPal, Master Card, VISA, American Express, …
  • El atacante recibe la respuesta de la víctima, o visita en la página proporcionada en el mensaje, que es una réplica exacta de la auténtica y la víctima proporciona información sensible. La víctima ha mordido el anzuelo del engaño.
    Phishing de PayPalFalsas felicitaciones
    Estas son páginas falsas. Es impresionante la similitud con las páginas auténticas
  • El atacante hace mal uso de la información recibida como compras o fraudes. En este caso se suplanta la identidad de la víctima.

Este proceso se repite muchas veces y son enormes las pérdidas que el phishing provoca. Pero lo peor de todo es que en la mayor parte de los casos, nadie protege a las víctimas, porque estas proporcionan la información de forma voluntaria.

Pero son grandes los esfuerzos que intentan combatir este crimen. El prestigiado navegador Firefox, incluye un eficiente mecanismo de alerta frente a estos intentos de engaño. Interner Explorer 7 también incluye un aditamento similar, aunque consume muchos recursos del sistema y no ha demostrado una aceptable eficiencia.

Alerta de Firefox
Firefox ha detectado la página apócrifa

Queda en cada uno de nosotros hacer consciencia y cuidar nuestra información en el virtual mundo de Internet.

NOTA: Todas las marcas mencionadas o mostradas en este artículo, son propiedad de sus respectivos dueños. Son usadas solo con fines informativos y/o educativos.