Saltar al contenido

El blog de Skatox Entradas

Únete a Mozilla en su aniversario 20 de fundación

El 31 de marzo se cumplieron 20 años de la fundación Mozilla por parte de algunos miembros de  Netscape, luego del anuncio de la liberación del código fuente de ese navegador (una historia interesante cubierta en el documental Code Rush). Desde entonces, ha ayudado a formar la web y ser uno de los principales representantes de la web abierta y la privacidad en línea gracias a sus productos y proyectos. Por ejemplo, con la creación de Firefox se logró destronar el monopolio de Internet Explorer en los navegadores y abrirle paso a alternativas como Google Chrome, con tecnologías como FirefoxOS se impulsó la creación de APIs para mejorar las aplicaciones web y mejorar la web móvil, con asm.js se logró demostrar la posibilidad de aplicaciones de alto rendimiento y con ello formar la creación del estándar WebAssembly que funciona entre todos los navegadores, por mencionar algunas cosas.

¿Qué es Mozilla y por qué colaborar?

Según el sitio web, es una fundación sin fines de lucro cuya misión es: «garantizar que Internet sea un recurso global público, abierto y accesible a todos. Una Web que verdaderamente priorice a las personas y en la que los individuos tengan el poder, la seguridad y la independencia para definir su propia experiencia». Por esa razon sus proyectos giran en torno a la accesibilidad de la web, protección de la privacidad de los datos, como es el caso de Firefox que es un navegador que sigue la misión de Mozilla.

Existen muchas comunidades de software libre y proyectos de código abierto donde puedes colaborar, pero considero Mozilla una de las importantes porque es una de las pocas no financiadas por una compañía sin fines de lucro (existe Mozilla Corporation pero no busca lucración para un sector de personas). Esto permite la creación de proyectos que protegen los intereses de los usuarios y permiten proteger a Internet. A diferencia de proyectos de Google o Microsoft que buscan es aumentar sus beneficios sacrificando libertad de sus usuarios.

Ademas, Mozilla ofrece proyectos mas allá de software como educar a otros, investigar sobre la libertad de Internet, activismo entre otros. Algo que me parece muy llamativo, pues van mas allá de un  software.

Diversidad de proyectos y cómo colaborar

Una de las peculiaridades de Mozilla es la gran diversidad de proyectos. No es necesario saber programar para ayudar, de hecho, mis inicios con Mozilla fue a través de compartir información por redes sociales y traduciendo artículos. Si sabes otro idioma puedes traducir, puedes redactar buen contenido colaboras con la creación de contenido.Como diseñador gráfico puedes crear arte o editar imágenes para el contenido,si te gusta encontrar fallas a programas puedes colaborar en control de calidad. ¿Te la pasas en redes sociales? Entonces ven y colabora compartiendo contenido e interactuando con otros mozilleros.

Existe un proyecto para todo tipo de personas. En el sitio What can I do for Mozilla podrás encontrar un proyecto adecuado a tus habilidades, con contestar pocas preguntas podrás descubrir el área donde puedes colaborar y cómo empezar. ¡Entra y anímate a colaborar!

En Mozilla hay un proyecto para cada tipo de persona, así que todos son bienvenidos en participar
En Mozilla hay un proyecto para cada tipo de persona, así que todos son bienvenidos en participar

Mi experiencia

Aunque he sido usuario de Mozilla desde el 2002 no fue sino hasta el 2010 que he estado participando como voluntario, principalmente  en la parte de difusión de contenido en redes sociales. Ayudé en el proceso del lanzamiento de FirefoxOS en Venezuela. Organizo eventos locales para promover las tecnologías libres y gratuitas. También traduzco artículos para llevar el mensaje de Mozilla a usuarios que solo conocen español. Actualmente soy TechSpeaker, entonces me encargo de hablar sobre conocimientos de la web abierta en eventos y mas.

Como pueden ver, a lo largo de estos años he podido colaborar con la comunidad a través de distintas tareas. En cada una de ellas he aprendido cosas nuevas y en algunos casos Mozilla me ha entrenado para ello, por lo que he adquirido nuevas aptitudes, contactos, experiencia y mucho mas.

¿Qué puedo ganar?

Si estas animado a participar en el proyecto, te puedo decir que ganaras muchas cosas como persona y a nivel profesional. Estas son algunas experiencias que he ganado en todo este tiempo en Mozilla:

  • La satisfacción de hacer de Internet un lugar mejor, accesible a todos, abierto y donde se respete tu privacidad.
  • Participo en una comunidad innovadora y aprendo sobre grandes tecnologías antes que lleguen al mercado. Traduciendo los nuevos cambios al navegador, descubro tecnologías antes que salgan a la luz.
  • Colaborando en el código fuente aprendo a usar herramientas mucho antes que el resto. Descubro como es la estructura de software profesional y de alta magnitud.
  • Conocí a otros entusiastas como yo,  y a diferencia de otras comunidades, la mayoría no son programadores por lo que es interesante conocer personas de partes del mundo con otras aficiones y culturas.
  • He hecho grandes amigos en varias partes del mundo, también muchos contactos profesionales que directamente e indirectamente me han permitido conseguir trabajos.
  • Es un excelente currículo, he aprendido sobre mercado, manejo de redes sociales, desarrollo web, como se trabaja en proyectos gigantes, lanzamientos de productos, tecnologías web estándar, entre otras. Ademas, todos conocen a Mozilla y el trabajo es público por lo que puedes demostrar lo que has hecho.
  • He podido conocer varias partes del mundo como Canadá, volver a España, varias partes de Colombia, el oriente de Venezuela. He tenido la gran oportunidad de viajar a eventos de Mozilla y llevar el mensaje a varios lugares del planeta.
En las oficinas de Google Toronto, CA. Promocionando Mozilla jeje

Realmente te animo a unirte, puedes dejar un comentario aquí o escribir a @mozillaVe en Twitter para indicarte como seguir. Te garantizo que no te arrepentirás.

¡Felices 20 años Mozilla!

Deja un comentario

Mujeres en la tecnologías de la Información

Hoy 8 de marzo se celebra el día internacional de la mujer, y les quería comentar sobre las mujeres en la tecnología de la información. A pesar de que muchas personas piensan que está dominado por hombres (aunque actualmente las estadísticas dicen que hay mas hombres trabajando en IT que mujeres). En realidad varios de los grandes aportes realizados a la informática ha sido posible gracias al arduo trabajo de muchas mujeres.

Lista de mujeres influyentes en la informática

De hecho, los algoritmos, compiladores, el término bug, redes wifi, entre otros. Ha sido posible gracias a los estudios e investigación de mujeres, así que te comparto una pequeña lista de las mas famosas.

  • Ada Lovelace: desarrolló el primer algoritmo en 1843 y se le considera la creadora el primer lenguaje de programación, así que podemos llamarla como la madre de la programación.
  • Grace Hopper: aunque se le conoce erróneamente como creadora del término bug para describir fallas en una computadora. Su mayor aporte fue el desarrollo el primer compilador y creadora del lenguaje de programación COBOL, utilizado ampliamente en los bancos hoy en día.
  • Margaret Hamilton: conocida por sus contribuciones al software de control de vuelo de los Apollo, el programa que permitió llevar el hombre a la Luna.
  • Hedy Lamarr: además de ser ser actriz es considerada coautora de la tecnología para la comunicación inalámbrica, que derivo en lo que actualmente conocemos como WIFI.
  • Mitchell Baker: una de las fundadoras y actual jefe del consejo ejecutivo de Mozilla Foundation, la fundación detrás de Firefox. Ha impulsado movimientos para la web abierta y es una persona influyente en Internet.
  • Sophie Wilson: diseñó el primer procesador ARM, actualmente es la principal arquitectura utiliza para dispositivos móviles como celulares, tablets, etc.
  • Rózsa Péter: creo la teoría de funciones recursivas, un método de solución de problemas muy utilizado en la informática y la única.
  • Sara Sharp: ex-contribuyente del kernel Linux, fue la desarrollador del primer driver de USB 3.0 por allá en el 2009.
  • Frances E. Allen: primer mujer en ganar el premio Turing, con investigaciones en paralelismo y optimización de cómputo.
  • Evelyn Berezin: creadora del primer procesador de texto, del primer sistema de reservas de aerolíneas y se le conoce como fundadora de la primera computadora de oficina.

También puedes chequear esta imagen de La Vanguardia para conocer aún mas del tema.

Mujeres influyentes en la informática
Mujeres influyentes en la informática

¿Consideras que faltó alguna? Comparte cual faltó y explica sus contribuciones.

1 comentario

Linus Said (Parodia de Lukas Graham por SuSE)

Todos los años SuSE realiza una parodia musical de una canción con letra adapta al código abierto. Su mas reciente parodia es Linus Said, copiando la canción de Lukas Graham. Las letras hablan sobre Linus Torvalds, la creación de Linux, el auge, etcétera.

Así que simplemente observen este excelente video musical para los amantes del open source y la música geek 😉

¿Qué tal les pareció?

Deja un comentario

La importancia del diseño web de un proyecto

El diseño web constituye la imagen que vamos a dar de nuestro proyecto online. La presencia que desvelamos es el primer contacto del cliente con nosotros. Resaltar nuestros puntos fuertes y hacer un espacio atractivo no es algo sencillo pero en cambio sí un concepto en el que nos tenemos que esforzar. ¿Sabes cuáles son las ventajas de hacerte con boceto interesante.

Cuando organizamos un proyecto web en el que hemos depositado toda nuestra confianza, todos esos puntos en los que invirtamos tiempo y dinero nos servirán en un momento futuro. Sin embargo, cuando tenemos la página delante de nosotros son muchas las dudas que aparecen por nuestra cabeza.Laptop Hands

Estudiar el diseño que vamos a dejar ver en nuestra página es una de las tareas más entretenidas que existen. No todas las estructuras valen para un mismo proyecto por eso, dar con aquella que nos llena resulta cada vez más complicado. ¿Serías capaz de conseguir el modelo mas parecido a tu proyecto a colocar línea?

¿Cómo puedo resaltar el diseño de mi página web?

Hoy en día existen todo tipo de programas que nos ayudan a tener un diseño web que gusta a todos los usuarios. Las plantillas WordPress constituyen una serie de ventajas que debemos siempre tener muy en cuenta. Por lo general esta distribución cuenta con modelos singulares que logran un proyecto único para nuestra empresa. La cantidad de vertientes programadas que tiene, nos ahorra cantidad de trabajo a nosotros los desarrolladores, la mano de obra.

Cuando hemos ideado un proyecto en línea y tenemos las pautas en nuestra cabeza es fundamental que pensemos también en la base del usuario. No es lo mismo que diseñemos una plataforma a ciegas que, como consumidores, nos pongamos también delante de la pantalla para implementar las mejoras.

La temática de nuestra web es algo que debemos tener muy en cuenta antes de pensar en la idea del proyecto. Dependiendo de aquello que vayamos a vender o promocionar en nuestro espacio en línea podremos hacernos con un tipo u otro de plantilla que sea más acorde con lo que queremos ofertar.

Si estamos pensando en un sistema de  localizador de coches es fundamental que el tema de vehículos y modelos de conducción lo tengamos más que esclarecido. Solo de esta forma podremos haber unificado la idea de la plantilla con lo que queremos ofrecer al usuario desde el primer momento en que entra en nuestra página web.

¿Existen temáticas adaptadas a una plantilla?

Si nos ajustamos lo suficiente, cualquier temática o producto que queramos vender en un momento determinado se puede organizar en la plantilla que tienes en mente. Para una página de uber iniciar sesión nos bastará con un sistema sencillo que nos refleje cuáles son las aplicaciones que consiguen esto o dónde podemos descargarlas con mayor facilidad.

Un proyecto web debe reunir una serie de cualidades que lo hagan atractivo a los ojos que lo están descubriendo pero también interesante de trabajar para la persona que se puso a idearlo. La temática es la base de cualquier idea que tengamos en la cabeza. Siempre que nos metamos en una plataforma para dejar un producto al cliente somos nosotros los primeros que tenemos que confiar en este.

Para un espacio que vende teléfonos móviles (por ejemplo esta página web) debemos estar al tanto de los temas (themes) sencillos y que tienen la imagen como la base principal de su concepto. Siempre que estemos ante un proyecto de productos que salen a la venta debemos apostar por un ejemplar a modo de catálogo dónde veamos todos los modelos de una tirada y podamos, en base a la fotografía y las características que tenga el artículo, escoger el que más nos ha gustado.

Las plantillas de wordpress nos sacan de muchos apuros. Antes teníamos que programar todo desde cero y si fallábamos en cualquier parte del código debíamos repetir todo de nuevo. Pero todo esto ha cambiado bastante y debemos darle las gracias a los CMS por haberlo hecho posible.

Deja un comentario