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:

<script  type="text/javascript">
...
</script>

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.

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 🙂

Firefox 3.5 Release Party

Hola a todos.

Con motivo de la publicación de Mozilla Firefox 3.5 a finales de junio de 2009 (no hay fecha exacta) estamos organizando las Firefox Release Party’s en México, pero, al mismo tiempo, nos gustaría aprovechar/apoyar estas reuniones con un “destilando web”.

La relación entre estos dos eventos tiene mucho en común ya que estaremos hablando de los siguientes temas:

  • ¿Cuál es el impacto que ha provocado Firefox en la industria web en México?
  • Nuevas características de Firefox 3.5
    • Etiquetas <video> y <audio>, muy importante para todos los diseñadores, desarrolladores y artes visuales de contenido multimedia dinámico.
    • Geolocalización y su uso por parte de empresas de servicios en México.
    • Seguridad.
    • Personalización y su uso como apoyo a las estratégias de mercadotecnia (Personas by Firefox)
  • Demostraciónes de las nuevas características.
  • Temas varios.

Y claro, me gustaría contar con su apoyo para la difusión de este “FirefoxReleaseParty/DestilandoWeb” en todo México y también para asistir al que les quede más cercano.

Por supuesto se puede obtener patrocinio de, casí, cualquier empresa (MS, no XD ) para organizar este evento, ustedes tienen más experiencia en eso y estaríamos muy agradecidos si nos pueden también apoyar con esto.

Estoy invitando a Google para que asistan a platicar sobre su relación con Mozilla y los servicios que le proveen, como Google Latitud (geolocalización), el cuál estará por default en la nueva versión de Firefox 3.5.

Se proporcionará un guión con los temas a tratar y los ejemplos (en linea) de las nuevas características de Firefox3.5 a mostrar, lo podrán usar en forma voluntaria. (Estamos trabajando en ello)

Si nos puedes apoyar deja un comentario aquí por favor, también si deseas dejar tu opinión, sugerencias de cómo podrías apoyarnos o alguna pregunta. Esta página también está siendo monitorizada por mis compañeros de Mozilla Corp. de esta manera podrán ver el apoyo que tenemos de Tequila Valley y los individuos profesionales de la industria web y artes visuales en México. ;¬)

El mensaje de apoyo se envió a las siguientes personas, si alguién más debería estar enterado solo diganme para mandarle un Twitter DM:

@boxbyte, @camorales, @adanvecindad, @mpastrana, @isopixel, @LauraDark, @ferso, @soska, @_Hyde, @ajamaica, @jhapik, @JoShUa_007, @jazminfajardo, @lae

Nada de esto se ha hecho público aún, estamos esperando ver la respuesta de apoyo y preparando el material para la organización de los eventos.

Firefox 3.5 beta 4 en español de México (es-MX)

Descarga Firefox 3.5 beta 4 en español de México

Sí, está publicada la primer versión de Firefox en español mexicano y como encargado de esta localización, ha sido verdaderamente una gran satisfacción haber conseguido este paso, faltan aún más actividades por hacer para conseguir que Firefox es-MX esté totalmente listo para ser una localización oficial.

Como comenté en la noticia de Mozilla México, hay algunas páginas web que deben ser construidas y traducidas, terminar de ver el asunto con el lector RSS vivo de eluniversal.com.mx que estará en la barra de marcadores y el buscador comercial de mercadolibre.com.mx en la barra de búsquedas ubicada a la derecha de la barra de direcciónes web.

Firefox 3.5 beta 4 en español de México con Foxkeh

Debo confesar que hubo momentos en los cuales estaba completamente confundido con respecto al proceso de localización pero, afortunadamente, Rubén Martín (@nukeador) y Guillermo López (@willyaranda) del proyecto NAVE y Juan Becerra (Mozilla QA y paisano nuestro) y Pascal Chevrel (@pascalfinette) del equipo Mozilla Corp. estuvieron ahí para darme consejos, tips y capacitación sobre el uso de mercurial para poder subir cambios de la traducción de Firefox a los servidores de Mozilla, ¡muchas gracias amigos!

Lo realmente importante ahora es que las personas descargen, instalen y usen está versión, tomando las debidas medidas de precaución, y nos hagan llegar sus comentarios, solo así podremos conseguir que Firefox es-MX salga rápidamente del estado de beta de localización.

Envía tus comentarios a:

  • Foro del sitio web de Mozilla México (en reparación).
  • Cuenta de correo electrónico mozillamexico@gmail.com
  • Canal IRC: #mozilla-mexico en irc.mozilla.com.

¡Gracias a todos los que me han apoyado y animado para seguir adelante!

Firefox 3.5 beta 4 en español de México con Foxkeh

En el CONSOL 2009

CONSOL 2009

Bien, tuve la oportunidad de ir al CONSOL y platicar sobre los trabajos en Mozilla México, pero sobre todo, hablar sobre el software libre y la importancia de los estándares web ¿Te imaginas si cada constructura de viviendas de interés social inventara sus medidas de puertas? ¿Qué harían los constructores de puertas? Tendrían que hacer producciones especiales para cada constructora, no podrían hacer estratégias de producción estándar, todos sus costos aumentarían por la variedad de líneas de producción a implementar entre otros. Pues bien, eso pasa con los estándares web, el navegador web o el desarrollador web que no siga estos estándares será parte del problema.

Los asistentes estuvieron muy atentos e interesados por los temas ahí tratados y les reitero mi agradecimiento por haber asistido.

Calcomanías MozillaRegalamos algunas playeras oficiales de Firefox 3 y sets de calcomanías con logotipos de Mozilla, Firefox, Thunderbird, RSS, Bugzilla, etc.) Si fuiste uno de los afortunados, envíame alguna foto o su enlace web en donde los uses para poder darlas a conocer y conseguir más apoyo por parte de la Fundación Mozilla.

Debo confesar que la pregunta que me tomó por sorpresa la hizo un señor de edad avanzada: ¿Quién inventó el transistor? ¡Para mi mala fortuna no recordaba quién había sido! Me comentó que él había estudiado en una universidad de EEUU y que la UAM tenía un nivel muy similar.

Estoy muy agradecido con los organizadores del CONSOL 2009 por haberme permitido asistir a platicar sobre Mozilla y nuestros trabajos en México, envío un cordial saludo a Héctor L. Morales (etosh) quién me apoyó en todo momento.

Aquí están las fotos.

Internet by the people for the people

PDFit! Guarda páginas web en formato imagen o PDF (parcial o total)

Me gustó tanto este complemento para Firefox, y lo encuentro tan funcional, que decidí crear un post sobre él.

No importa a qué te dediques, si eres usuario de la web seguramente has tenido la necesidad de  guardar el aspecto de una página web en ese momento y sí, ya sabemos, una simple impresión de pantalla no basta, en muchas ocasiones su contenido es demasiado para caber en una sola de éstas.

Para satisfacer esta necesidad puedes pasar un buen tiempo de tu vida creando impresiones de pantalla poco a poco y, si no tienes un editor de imágenes tan bueno como el Gimp el cual puedes descargar/copiar/distribuir/usar para las actividades que necesites sin ningún costo por ser software libre, el asunto se pone aún peor.

¡No te preocupes más! Mejor, instala PDFit! y pasa más tiempo twitteando o haciendo lo que más te gusta hacer.

¿Cómo usarlo?

Primero. Instálalo desde el sitio web de complementos para Firefox de Mozilla dando clic en el botón verde “Anañir a Firefox“. El link hacia esta página estará al final del post.

PDFit! ¡Clic para instalar!

Segundo. Deberás aceptar la licencia dando clic en el botón “Aceptar e instalar

PDFit! Clic para aceptar la licencia

Tercero. Da clic en el botón “Instalar ahora” de la ventana que aparece. No te sorprendas, al aparecer la ventana la etiqueta del botón no dice eso, aparece un contador en retroceso y cuando llega a 0 entonces sí la muestra.

PDFit! Clic para iniciar la instalación en Firefox

Cuarto. Una vez terminada la descarga e instalación del complemento, deberás dar clic en el botón “Reiniciar Firefox“.

PDFit! Clic para reiniciar Firefox

Quinto. Al completar el reinicio de Firefox, podrás cerrar la ventana “Complementos”.

Para usarlo has clic con el botón secundario (si has escuchado que dicen “clic derecho” es inadecuado, hay muchas personas usando el ratón/mouse con la mano izquierda y no necesariamente son zurdos) en cualquier parte de una página web y en el submenú selecciona la opción “Pdf it!”.

PDFit! Clic secundario para ver el submenu Pdf it!

En los elementos “Save as Image/PDF” aparecerán otras dos opciones que te permitirán guardar la página entera (Whole Page) o bien la parte que actualmente se esté visualizando (Visible Page).

Si optas por guardar la página como imagen, podrás aplicarle uno de los tantos filtros/efectos como el siguiente:

PDFit! Filtros/efectos

También puedes configurar el modo en que funciona seleccionando el elemento “Options” del submenú.

PDFit! Configuración de preferencias

Si seleccionas guardar como la página como PDF, entonces hará uso de un servicio web llamado TouchPDF, el cuál es gratuito.

Por supuesto que existen otras opciones en el mercado para obtener el mismo resultado, pero esta es una de tantas que además te permite guardar la impresión en formato PDF.

Este complemento y el servicio para guardar la página en formato PDF fueron desarrollados por una persona nacida en Mongolia, China, pero actualmente radica en Canadá.

Los usuarios de Firefox podemos hacer uso de miles de complementos sin costo alguno gracias a que Mozilla ofrece su plataforma de desarrollo en forma libre y abierta, de esta manera, cualquier persona, con los conocimientos sufientes en programación, puede dedicar un tiempo de su vida para desarrollar aplicaciones que mejoren la experiencia de las personas en la web sin buscar ningún beneficio económico, pero también lo pueden hacer para crear un modelo de negocio que les permita obtenerlo, hay muchos ejemplos que así lo demuestran, tal es el caso de Cooliris, Inc con su complemento Cooliris.

Este es un ejemplo de la captura de una página web de Firefox.

PDFit! Ejemplo de captura

Enlace directo a Pdf it! en el sitio de complementos para Firefox.