Instalar Java en Ubuntu 10.10 Maverick Beta

Si aún estás probando la beta de Ubuntu 10.10 y necesitas instalar el JRE y/o el plugin de Java no podrás encontrarlo en una instalación nueva.

Necesitarás hacer algunos pasos para lograrlo:

  1. Primero tendrás que habilitar los repositorios partner, abre el Gestor de paquetes Synaptic:
    En el menú principal da clic en Sistema > Administración > Gestor de paquetes Synaptic.
  2. En el menú da clic en Configuración > Repositorios
  3. Aparecerá la ventana Orígenes del software, da clic en la pestaña Otro software, selecciona el renglón Canonical Partners:
  4. Aparecerá la ventana Edit source, el contenido del cuadro de texto identificado como Distribution/Distribución dice maverick, cambialo por lucid. Esto hará que busque en los repositorios de la versión anterior de Ubuntu, en la cual si están los paquetes de Java, despúes cierra la ventana:
  5. Ahora tendrás que actualizar la lista que contiene el nombre de los paquetes, ésta se almacena en tu computadora y se actualiza cada vez que hay cambios en los repositorios, en este momento la lista que tienes en tu computadora no tiene listados los paquetes Java buscados, así que, después de dar clic en el botón Aceptar, Ubuntu te recordará que has cambiado los repositorios:
  6. Para actualizar los repositorios da clic en el botón Recargar de la barra de herramientas:

  7. Después de la actualización puedes hacer la busqueda como java6 y marcar los tres paquetes:
  8. Por último, vuelve a cambiar el nombre del repositorio a maverick, recuerda que lo cambiaste a lucid.

Puedes comprobar la instalación abriendo el Terminal, da clic en Aplicaciónes > Accesorios > Terminal e ingresando:

java -version

Anuncios

Instalar Komodo Edit en Ubuntu

Requisitos

Primero verifica que tu sistema tiene instalado lo siguiente:

  • glibc 2.4 (o superior)
  • libjpeg.so.62 (o superior)
  • libstdc++6 (o superior)
  • GTK+ 2.10 (o superior)

Si lo vas a instalar en 64 bits necesitas instalar unas librerias para 32-bit (Ubuntu 7 o superior):

sudo apt-get install binfmt-support ia32-libs-gtk ia32-libs

También los siguientes requerimientos Non-ASCII Input:

  • scim
  • scim-gtk2-immodule
  • scim-qtimm
  • scim-tables-additional packages

ActivePython

Usaremos la versión comunitaria. Descarga: http://www.activestate.com/activepython/downloads

Instala ActivePython:

  • Primero descomprime el archivo .tar.gz, entra a la carpeta creada y ejecuta el instalador:
    sudo ./install.sh
  • Te preguntará por la ubicación de la instalación o, si prefieres, da enter para usar la ruta por defecto.
  • Al finalizar tendrás que agregar una linea (PATH) a tu ~/.bashrc:
    export PATH=<carpeta_de_instalación>/bin:$PATH

    y un enlace simbólico al ejecutable:

    sudo ln -s <carpeta_de_instalación>/bin/python /usr/local/bin/python

    en donde <carpeta_de_instalación> es el nombre de la carpeta creada al descomprimir el .tar.gz y que también indica la versión.

Komodo Edit

Descarga: http://www.activestate.com/komodo-edit/downloads

Instala:

  • Descomprime el .tar.gz, entra a la carpeta creada (nada de mezclarlo con otros archivos) y ejecuta el instalable:
    • En una ruta personalizada:
      ./install.sh -I ~/<tu_ruta>
    • En la ruta predeterminada:
      ./install.sh
  • Al finalizar la instalación tendrás que agregar una linea (PATH) a tu ~/.bashrc:
    export PATH=<carpeta_de_instalación>/bin:$PATH

    y un enlace simbólico al ejecutable:

    sudo ln -s <carpeta_de_instalación>/bin/komodo /usr/local/bin/komodo

    en donde <carpeta_de_instalación> es el nombre de la carpeta creada al descomprimir el .tar.gz y que también indica la versión.

  • Si te gusta desperdiciar espacio en tu unidad de almacenamiento puedes dejar el .tar.gz y la carpeta en donde se descomprimieron sus archivos, si no, borralos.

Ejecuta

En consola ingresa:

komodo

O crea un acceso directo con la ruta completa en donde lo hayas instalado, en mi caso:

/home/ricardomeza/Komodo-Edit-5

Y eso es todo, deberías ver la pantalla de inicio:

Fuente: http://docs.activestate.com/komodo/5.2/install.html

Conferencia Mozilla en UVM Campus Coyoacán

UVM Campus CoyoacánEl jueves 22 di una Mozilla Conference en UVM Campus Coyoacán y me han estado preguntado sobre algunos enlaces web que puse en algunas diapositivas, aquí los dejo para los interesados:

Videos:

Demos:

Si olvidé alguno me comentan, y si tomaste fotos ¡por favor compártelas! saludos 😀

Día mundial de Internet 2010 (#ddi2010)

El 17 de mayo fue designado como el Día Mundial de la Sociedad de la Información por la Organización de las Naciones Unidas, en México se celebra como el Día de Internet.

La Asociación Mexicana de Internet (AMIPCI) organiza por quinto año consecutivo el Dia de Internet en México del lunes 17 al miércoles 19 de mayo en el Museo del Palacio de Monterrey, Nuevo León. En esta ocasión, se dedican una serie de actividades para promover la adopción de las tecnologías de la información y comunicación entre las Mipymes mexicanas.

Muchas personas conocemos a la AMIPCI como una organización orientada al sector público y privado pero, esta imagen podría quedar en el pasado, la AMIPCI está empezando a incluir en sus actividades a comunidades tecnológicas mexicanas, en este caso, para el Día de Internet, ha invitado a algunas personas que forman parte de TequilaValley y de la comunidad de Software libre en México.

En esta ocasión tengo la gran fortuna de ser uno de los invitados para platicar sobre la web y el software libre.

Creo que es una oportunidad importante y estoy seguro que abrirá el camino para iniciar una relación saludable entre el sector público y privado y las comunidades tecnológicas mexicanas.

Habrá una mesa redonda en la que participaré conversando sobre cómo las Mipymes pueden hacer uso de soluciones tecnológicas basadas en software libre y daremos a conocer públicamente el primer directorio de organizaciones y profesionales independientes dedicados a los servicios basados en software libre.

Estoy seguro que este directorio público de servicios software libre mexicanos coadyuvará a generar un ecosistema de negocios B2B que resultará en un aumento en la productividad y competitividad de las Mipymes mexicanas.

¿Eres una organización o profesional independiente dedicado a ofrecer soluciones tecnológicas basadas en software libre y deseas ser parte de este directorio? Envíame un correo electrónico para ser incluido, la inscripción es abierta y pública.

Enlaces: video de la conferencia de prensa y algunas fotos y el póster del programa.

Widget de perfil de Twitter y el validador HTML de la W3C en WordPress

Resulta que si copias y pegas el código creado por el generador de widget de perfil de Twitter no pasará la validación HTML ofrecida por el W3C.

El código del widget generado a la fecha de creación de este artículo es el siguiente:

Twitter widget personal profile code
Y aquí está el resultado de la validación:

Invalid Markup Validation of http://mozilla-mexico.org by the W3C Markup ValidatorEn resumen hace falta agregarle el atributo/propiedad type=”text/javascript” en las etiquetas script que declaran el código JavaScript como lo recomienda el W3C para quedar de la siguiente manera:

...

Al realizar estos cambios en el código entregado por Twitter y realizar nuevamente la validación del sitio obtenemos una validación exitosa:

Twitter widget personal profile with code fixed

Valid Markup Validation of http://mozilla-mexico.org by the W3C Markup ValidatorPuedes obtener más información sobre las recomendaciones del W3C para la creación de widgets.

Comparación de uso de memoria RAM entre Firefox, Opera, Safari y Chrome

No es una prueba formal ni nada por el estilo, es únicamente una comparación del uso de memoria RAM entre los navegadores web más populares sobre un MacBook Pro.

Firefox 3.6 beta 6 pre – 217.4 MB

Firefox 217.4 MB

Opera 10.10 – 369.3 MB

Opera 369.3 MB

Safari 4.0.4 – 379.4 MB

Safari 379.4 MB

Chrome 4.0.249.30 – 614.8 MB

Chrome 614.8 MB

Localización oficial de Firefox 3.5 en español de México

En octubre de 2007 me propuse crear la localización al español mexicano (es-MX) de Firefox, no sabía cómo, no tenía la más mínima idea del proceso de localización en Mozilla, nunca antes había participado en la traducción de algún programa y mucho menos en su localización y los comentarios de mi fracaso eran comunes.

La visión se amplió hasta fundar la comunidad Mozilla México y planear la manera en que se podrían localizar los productos Mozilla a las lenguas mexicanas. Por supuesto, los comentario de un probable fracaso aumentaron.

Hoy, después de casi dos años de trabajo en equipo con los compañeros de Mozilla en EEUU, tenemos la primer versión oficial de Firefox para una de las lenguas mexicanas; el español mexicano.

Me siento muy contento por haber alcanzado este objetivo importante y también agradecido por la gran experiencia que he vivido y estoy viviendo dentro de la comunidad Mozilla.

En mis conferencias he tratado de explicar a las personas cuál es la diferencia entre Mozilla y las demás organizaciones que ofrecen un navegador web y puedo resumirlo en que, para empezar, es la única que no busca un beneficio económico como el principal motivo para desarrollar su navegador web (Firefox), ayuda mucho tenerlo para su funcionamiento, pero no es el fin primordial, Mozilla es una organización sin fines de lucro con la siguiente misión:

Promover la apertura, innovación, oportunidad y participación en Internet.

Nuestros esfuerzos están orientados en mejorar la experiencia de las personas en lnternet al ofrecer Firefox con la mejor seguridad, rapidez, facilidad de uso, personalización y, además, el uso, promoción y respeto de los estándares web abiertos en beneficio tanto de las personas como de las empresas/individuos creadores de aplicaciones y sitios web y contenidos multimedia, pero lo mejor de todo es que es libre, abierto y sin costo.

Sí, hay otros navegadores web, pero las empresas que los desarrollan lo hacen básicamente por dos razones; como un programa que complementa a la suite de aplicaciones de un sistema operativo o para obtener ganancias económicas. La humanidad ya tiene una experiencia de lo que pasa cuando un fabricante de un sistema operativo privativo logra obtener, en forma no muy elegante, la mayoría del uso de su navegador web, tómese de referencia Internet Explore 6. El segundo caso tiene aún más riesgo por que la empresa solo podrá mantenerlo y actualizarlo mientras tenga utilidades, de lo contrario, desaparecerá.

Entonces, tendrás que decidir cuál navegador web usarás de ahora en adelante y por lo tanto a quién beneficiarás con ello, detente un segundo y reflexiona por qué lo harás, a muchos nos desagrada lo idea de seguir a los demás (borregada) pero en algunos casos se vale y es lo mejor; pasa con el amor, la igualdad, el respeto y tantos otros valores y Mozilla está llena de éstos, por eso seguiremos diciendo:

Internet por personas para las personas

Si tomaste la decisión de empezar a usar Mozilla Firefox ¡felicidades! Serás parte de una comunidad mundial de cientos de miles de personas en todo el mundo 🙂