Archivo para la Categoría ‘Divagaciones’

Vida y muerte de un proyecto de Software Libre

Martes, junio 22nd, 2010
Carrera Opensource o debería decir GNU?

Carrera Opensource o debería decir GNU?

Inicialmente cualquier programa o parte de el al menos nace como Software Libre, justo en el momento de la redistribución de ese programa es donde se convierte en privativo o no, si un programa se libera en la modalidad de Software Libre y se redistribuye con una licencia que garantice todas las libertades sobre no garantiza en ningún modo que dicho programa sea un exito comercial, que sea un programa popular o que sea un programa de uso masivo.

Si existen más de 100 mil aplicaciones de Software Libre en sitios como sourceforge.net, googlecode, github entonces por que siempre terminamos usando unas mil aplicaciones?, siendo que 1000 aplicaciones es lo que tienen aproximadamente una instalación estándar y funcional de GNU/Linux, es decir más o menos el 1% de esas 100000.

Entonces por que existen tantas? Bueno así es el Software Libre en donde hay variedad, cada quien considera que su aplicación satisface sus propias necesidades y cuando esas necesidades son un común, bingo! tenemos una aplicación exitosa. Se podrían considerar esas 1000 aplicaciones las ganadoras del proceso evolutivo de selección natural del Software Libre, son aquellas aplicaciones que tienen como características:

  1. Fueron creadas en un momento crucial para resolver una necesidad de mucha gente por lo cual su adopción fue masiva e inmediata.
  2. Su código fuente fue muy legible, sencillo, bien documentado y facilito que muchos otros desarrolladores se sumaran a contribuir al proyecto.
  3. Usaron algún lenguaje de programación popular con lo cual la captación de colaboradores fue sencilla.
  4. Fueron aplicaciones sencillas que resolvieron un problema especifico, cumpliendo la filosofía unix de hacer sistemas complejos a partir de pequeñas piezas no necesariamente del mismo proyecto ( reusar código).
  5. Tuvieron arquitecturas robustas, bien sea por que fueron bien planificadas desde el principio o por mera coincidencia.
  6. Tuvieron excelente documentación.
  7. Fueron basadas en estándares lo que garantizo la interoperabilidad con otras aplicaciones.

Y es que siempre la parte más difícil de hacer un programa y liberarlo es hacer que sea legible por otros y documentarlo bien para que a cualquiera le sea sencillo usarlo, gran parte del éxito de una aplicación viene dado por estos factores y cualquier aplicación que no siga estos puntos esta tendiendo a morir o a agonizar durante mucho tiempo.

Basadas en las características de arriba voy a dar algunos ejemplos de proyectos de Software Libre exitosos, sin un orden especifico:

  1. El kernel Linux, fue un proyecto que nació en un momento particular en donde no existía ningún kernel GNU funcional ( existía hurd pero no era funcional ), su arquitectura permitió que mucha gente contribuyera, ya el momento del kernel pasó si quisieras hacer uno posiblemente no tendría el mismo impacto.
  2. El framework para desarrollo php Symfony, este framework nacio en el momento en que los frameworks para php estaban naciendo y se popularizo por encima de otros debido a su excelente documentación y al esfuerzo de su comunidad en documentar todo lo posible ( mayor comunidad, mayor documentación).
  3. WordPress, el popular motor de blogs, está hecho en php, pese a que existen posiblemente lenguajes de programación más eficientes, rápidos y seguros, es hoy en día referencia tal vez debido a su sencillez, al haber usado un lenguaje de programación, muy popular y que es una pieza de Software modular lo que permite que cualquiera pueda hacer plugins y redistribuirlos de forma sencilla.
  4. El navegador web Firefox, nació a partir de netscape que era de software privativo en un momento donde no habían buenas alternativas libres de navegador, era bastante  robusto en el momento de nacer.
  5. El escritorio Gnome, este nació como alternativa completamente libre para GNU/Linux en un momento donde kde no tenía bien definido el modelo de licenciamiento de sus librerías qt  en el cual se basaba, fue hecho con las librerías gtk provistas por el proyecto Gimp, la principal característica de este escritorio es el de proveer una interfase completamente simple al usuario.

Conoces algún ejemplo más? quieres aportar alguna opinión a este post? hazlo en los comentarios.

No le gusta el país en el que vive?

Miércoles, enero 27th, 2010

Banner de Bandera de Venezuela

¿No le gusta el país  en el que vive? ¡¡Cámbielo usted mismo!!
Y si no participa….
¡NO SE QUEJE!!

1)  ¿Encuentra absurdo el robo de camiones de carga, a veces hasta con asesinatos de los camioneros?
Solución: Exija la factura en todas sus compras.

2) ¿Usted encuentra absurdo el desorden causado por los vendedores ambulantes?
Solución: Nunca le compre nada a ellos. La mayor parte de sus mercaderías son productos robados, falsificados o contrabandeados.

3) ¿Usted encuentra absurdo el enriquecimiento ilícito?
Solución: No lo admire, ni lo practique; repudielo y no propicie el soborno, ni pequeños ni grandes.

4) ¿Usted encuentra absurda la cantidad de mendigos en los semáforos y/o en las calles, y/o en cada esquina?
Solución: Nunca les de NADA. Canalice su ayuda solidaria directamente a las instituciones de su confianza.

5) ¿Usted encuentra absurdo que las lluvias inunden la ciudad?
Solución: Solamente tire papelitos y basura EN LAS PAPELERAS, limpie su ACERA y si construye, no eche la basura en las alcantarillas…

6) ¿Usted encuentra absurdo que haya revendedores de entradas para espectáculos?
Solución: No les compre, aunque eso signifique perderse el evento. Mejor trate de comprar con oportunidad.

7) ¿Usted encuentra absurdo el tránsito en su ciudad?
Solución: Nunca cierre el paso; respete las normas; estacione en los lugares habilitados, practique la técnica de paso “UNO POR UNO”.

8) ¿Usted Considera alarmante el índice de criminalidad en este país?
Solución: Invierta en su país VENEZUELA si es empresario; trabaje con calidad si es empleado; y ambos paguen sus impuestos. No sea vivo ni permita que los demás lo sean. ¡Produzca con calidad y pague sueldos dignos! Con ello, podrán darles una educación de calidad a sus hijos y evitar la formación de delincuentes. No hay criminal que no salga de una familia.

9) ¿Usted Encuentra terrible el problema de la drogadicción?
Solución: atienda BIEN a sus hijos y ni siquiera tendrá que vigilarlos!


SI USTED CONSIDERA QUE NINGUNA DE LAS COSAS ANTERIORES MEJORARÍA EL PAÍS, ENTONCES USTED ES PARTE DEL PROBLEMA Y NO DE LA SOLUCIÓN. ¡PIÉNSELO! Y SEA PARTE DE LA SOLUCIÓN, NO DEL PROBLEMA QUE AQUEJA A LA NACIÓN.

Esto es parte de una reflexión que me llego en uno de esos correos cadena y que previa edición de la parte fastidiosa de “reenvíe esto a sus amigos” decidí compartir el mensaje a través de este blog en vez de generar más correo basura, sobre todo por el mensaje viene como anillo al dedo para la realidad de mi país Venezuela en estos tiempos de tanta división y desapego de los valores morales, espero que el mensaje les haya gustado tanto como a mi y los haga reflexionar.

Venezuela el país de las colas

Martes, noviembre 24th, 2009

Si algo puede definir un eslogan para nuestro adorado país actualmente es “Venezuela el país de las colas” ( o “Venezuela el riesgo es que te puedas quedar haciendo una cola” ) y es que hoy en día es realmente difícil realizar cualquier actividad cotidiana fuera de nuestra casa que no implique hacer una larga, tediosa, desordenada y calurosa cola.

Vivimos hoy en día en un país con una infraestructura de hace 50 años en donde cualquier esfuerzo para modernizar o construir solo se ha planificado para satisfacer la demanda actual o cubrir una necesidad actual sin pensar en el futuro y en las nuevas generaciones, el último gobernante que tuvimos que construyo un país para el futuro fue el Tachirense “Marcos Pérez Jiménez ( QEPD )” y basta con observar todas las obras que dejo que aún sirven y satisfacen medianamente las necesidades de nuestra población, casi todas las grandes autopistas que existen fueron obras de su gobierno.

El trafico hoy en día es uno de los problemas más graves que existen, en Caracas ya es normal que te puedas tardar entre 2 y 4 horas en cubrir un trayecto que sin tráfico y a una velocidad ajustada a la ley no debería tardarse más de 25 minutos, lo cruel del caso es que ya no es un problema exclusivo de la ciudad de Caracas y ha pasado a ser un problema de al menos las 12 principales ciudades de nuestro país, mermando enormemente la calidad de vida de toda la población e incluso la productividad del país ya que una persona que trabaja 8 horas y maneja 4 horas diarias no puede ser un trabajador productivo, no es raro ver que la mayoría de las personas buscan tener medios de entretenimiento para esas largas colas como teléfonos celulares con acceso a Internet, videojuegos ( PSP ), libros, etc …

Autopista de Caracas

Intersección de la Av. del Este con la Av. Roosvelt recién construida

Tráfico de Caracas hoy en día ( Click para agrandar)

Pero no solo el tráfico es la única manera de enfrentarse a una cola en Venezuela, prácticamente la excepción es “no conseguir una cola” y es que actualmente hay una cola para todo:

  1. Para pedir en la carnicería/charcutería/perfumería o pagar en el supermercado.
  2. Para hacer cualquier trámite en una institución pública, ni por que te cobren lo que sea.
  3. Para hacer cualquier trámite en una entidad financiera y si el banco en planos generales casi nunca tiene cola, preocupese ya que posiblemente es muy malo.
  4. Para entrar al metro, montarse en el metro, bajarse del metro, salir del metro.
  5. Agarrar cualquier transporte público incluso un taxi ( o avión ).
  6. Comprar un carro, ya no basta con tener el dinero para comprarlo, ahora tienes que anotarte en una lista para que te lo puedan dar de 6 meses a un año.
  7. Pedir, recibir, pagar y conseguir mesa en cualquier establecimiento de comida rápida ( si eso es comida rápida imagen lo demás ).
  8. Hasta para irse de vacaciones, estar de vacaciones o cualquier actividad en vacaciones hay que hacer cola.
  9. Para pagar en cualquier lado, sin importar lo caro que sea el sitio.
  10. Conseguir un puesto de estacionamiento en cualquier lado.
  11. Para comprar un teléfono celular.
  12. Para entrar a cualquier evento artístico, llámese concierto, obra de teatro, cine, etc …
  13. Conseguir un asiento en cualquier oficio religioso, acto de graduación, etc…

Metro de Caracas, hora pico, estación Plaza Venezuela

Y es que hasta para hacer un trámite online nos ponen cola ( no se supone que la tecnología debe permitir agilizar los trámites? ) veáse el sitio web de cadivi que nos ponen cola para realizar el trámite basado en el número final de nuestra cédula de identidad.

Las colas ya no son un problema exclusivamente de las entidades públicas, ahora en todos lados hay, no importa si es la mejor clínica privada de tu ciudad, la mejor empresa de tv por cable ( te calas igualito tu cola para pagar el servicio ), si quieres entrar a la mejor disco, para entrar al restaurant y también para pagar la cuenta, para hacer un reclamo en la super empresa de telecomunicaciones donde tienes un alinea telefónica, etc…

Lo cruel del caso es que somos un país joven con un gran territorio geográficamente hablando y con poca población a comparación de muchos otros países por ejemplo europeos, pero estamos mal distribuidos demográficamente, nuestros servicios básicos están colapsados, nuestra infraestructura nunca se modernizo y se adapto a las necesidades futuras, creamos ciudades hacinadas y colapsadas y además nuestra cultura no permite que a pesar de todo esto las colas sean llevaderas por que siempre hay un “avizpado” queriendo pagar para pasar primero, o colearse rudamente haciendo el día ( o la noche ) peor, o encontrándose a un amiguito(a) en la cola que le cede el puesto y la culpa de todo esto es de nosotros mismos que como sociedad que aplaudimos al vivo, que miramos a otro lado cuando vemos a un coleado y muy pocos reclaman si esto sucede detrás de su puesto en la cola y que no hacemos nada para elevar nuestra calidad de vida.

Y para ser sinceros el panorama es desolador ya que hasta en el apocalipsis la biblia nos dice que hay que hacer cola para poder entrar al cielo, incluso a los ricos les resulta más facil entrar por el ojal de una aguja que colearse para entrar :-/

Perl Vs Python

Martes, octubre 13th, 2009

Perl Vs Python

Diferencias entre Python y Perl:

Los que programan en Python cobran por lineas de código realizadas, los que lo hacen en Perl cobran por proyecto

Los premios Nobel de Venezuela

Viernes, octubre 9th, 2009

Venezuela Aprovechando la noticia mundial de que Barack Obama fue electo como premio nobel de la paz el día de hoy, me da por hacer este post que tenía tiempo pensando hacer, y es que hace poco tiempo tuvimos otra “Miss Universo” y la primera vez que una representante de nuestro país ( y de cualquier otro  ) obtiene este honor de manera consecutiva, no niego que es una hazaña que me llena de orgullo.

En esos días observaba en todos lados como la gente se llenaba de orgullo y hablaban del acontecimiento como si fuera algo excepcional, se duro muchísimos días en que solo se hablaba de eso.

Sin embargo algo que me llama profundamente la atención es que se arma tanto revuelo por esto, pero sin embargo los Venezolanos ignoramos adrede situaciones de orgullo que también hemos tenido, recuerdo que ese día escribí en mi cuenta twitter “Este país necesita premios nobel, científicos, emprendedores, deportistas ganadores, no Miss Universos” y es que es cierto, cuantos de ustedes ignoraban que tenemos un premio nobel nada despreciable en medicina de la mano de Baruj Benacerraf o que tuvimos unos campeones mundiales en futbol sala en el año 97 y que ganamos todos los partidos con aplastantes victorias ante nuestros adversarios incluso tuvimos un campeón mundial en BMX llamado Daniel Dhers y así como estos ejemplos hay muchisimos, incluso yo ignoro muchos y es que es debido a que a muchas personas  en los medios de comunicación les dio por pensar por nosotros y pasar de largo muchisimos otros logros de compatriotas por alto o no darles la cobertura adecuada y actuar en nuestra psiquis colectiva dandonos el mensaje de que la superficialidad, los senos operados y las mujeres que de vaina conocen en Venezuela y solo vienen de vacaciones por que estudian o trabajan en el exterior y que son las misses que nos representan ( generalizo, conciente que no todas son así ) es lo cool, que son lo que hay que aplaudir, de lo que hay que sentir orgullo.

A nosotros los Venezolanos deberían darnos el premio nobel de la banalidad, de la superficialidad, el record guinnes de más senos operados bajo un mismo techo ( vayan a cualquier sambil ), el del país que mas dinero por persona gasta en licor, etc…

Es más, no solo es que no valoramos las tremendas hazañas como la que hicieron recientemente nuestros chicos de la selección sub-20 en el mundial de fútbol en Egipto, si no que ya había gente desmereciendo su gran logro diciendo frases como “siempre perdemos” o “tenían que ser Venezolanos, seguro se fueron a beber caña” o cualquier tipo de calificativo desmoralizante.

Si conoces algún logro importante de nuestro país y no recordado, te invito a escribirlo en los comentarios.

El saber

Lunes, junio 22nd, 2009
  1. El que no sabe nada y sabe que no sabe nada, a ese hay que enseñarlo.
  2. El que sabe mucho y cree que no sabe nada, a ese hay que darle la suficiente confianza para que explote su potencial.
  3. El que sabe mucho y realmente esta consciente de ello, ese es un genio, a ese consúltale.
  4. El que no sabe nada y cree que sabe mucho, ese es un idiota, de ese hay que alejarse.

Reflexión sobre Venezuela

Lunes, febrero 9th, 2009

El coronel Macario es un personaje de esos típicos Venezolanos que en momentos difíciles no pierde la oportunidad para reírse de las malas circunstancias y de una vez para hacer reír a los demás, muchas veces me ha hecho reír con sus ocurrencias, sin embargo esta es la primera vez que escribo sobre el en mi blog y es debido a un vídeo que vi esta mañana  ( y que no es precisamente una ocurrencia para reír ) y que concuerda con mi opinión al 100% de sobre lo que es realmente Venezuela, vean por favor el vídeo y espero que esta reflexión sobre Venezuela nos sirva ( a todos los Venezolanos ) para hacer un auto-examen de conciencia.

Este video prácticamente es la opinión que emito sobre nuestro país cuando hablo a veces con algún conocido.

Ley de resolución de problemas

Sábado, febrero 16th, 2008

Enfoca cualquier situación problemática como lo haría un perro: olfatea el problema, si no te lo puedes comer o follar méate en ello y vete.

Creo que es anónimo, sin embargo se puede conseguir esta frase en numerosos blogs y sitios en internet.

… que sabio es este anónimo! :-D

Venezuela

Miércoles, enero 16th, 2008

Estando en Venezuela….

Si no lo están jodiendo, preocúpese!!!! POR QUE NO SE ESTA DANDO CUENTA!

by Hernan Ocando ( compañero de trabajo )

Acerca de los README

Martes, enero 8th, 2008

Macho que se respeta no lee README‘s, solo ejecuta sin miedos, ni vacilaciones

./Richzendy

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Copyright © 2010 Richzendy.org. Search Engine Optimization by Star Nine. Distributed by Wordpress Themes