Para mi Linus Torvalds ( El creador de kernel de Linux) es una persona de admirar, todo un Héroe para muchos y Némesis para otros. A mi me gusta mucho la forma de expresión de este tipo, porque en ocasiones es todo un filosofo y en otras es un verdadero animal. :P
Hoy estaba leyendo una entrevista que realizaron con el. Pueden verla aquí.
En esta entrada me gustaría comentar un poco sobre dicha entrevista, sobre todo las cosas que más me han llamado la atención.
Si Linus empezó Linux como un Hobbie, no me puedo imaginar que clase de tipo puede ser. Pero es curioso como el destino mueve los hilos. El nunca pensó que Linux llegara tan largo, ahora es increíble pero hay cientos de usos para Linux. El mas común y menos conocido... El famoso Android. Pocos saben que Android es Linux pero es súper utilizado por Tabletas y Teléfonos.
Tampoco logro imaginarme la sensación de Torvalds de saber que Linux ha sido tan difundido, deber ser algo totalmente impresionante. Parece como si fuera el dios del Linux (Vivo). El saber que hay miles de miles de personas alrededor del mundo que aportan horas de trabajo en sus días para mejorar el Kernel, y que eres parte de este hecho histórico, sería para mi suficiente motivación para seguir. Linuz es una leyenda que nunca morirá, ha hecho historia, si Linux dejara de existir y otro nuevo sistema naciera, no debería de hacerlo desde cero. Podría usar a Linux como base.
No se que tan cierto será, pero me da la impresión de que Linuz cree cada palabra que dice y predica o al menos eso parece. Hace un buen tiempo atrás lo vi en una entrevista donde el entrevistador le preguntaba sobre cuando dinero hubiera ganada si hubiera decido comercializar Linux. El se hecho una sonrisa y dijo "A cada quien que se ha involucrado con Linux le ha tocado su parte". Esto es muy cierto, los programadores y personas que usan Linux de forma empresarial han hecho millones. Los propietarios de los servidores han ahorrado dinero con Linux en actualizaciones, rendimiento y licencias. Los usuarios convencionales como usted y yo, tenemos un sistema operativo completamente funcional gratis, sin muchos problemas. La idea es que cualquier que use Linux simplemente "Le toca su parte". No se si Linus miente, al menos cree su propia mentira. (Pienso yo)
Quiero abrir un paréntesis para aclarar un par de cosas a personar que no tiene nada que ver con programación. Creo que hay una opinión común entre los profesionales en informática sobre cual es el problema más grande al que se pueden enfrentar. Irónicamente no es nada técnico, el principal reto es la comunicación con el cliente o persona involucrada directamente con el proyecto. Se le suele llamar Placeholder. Curiosamente este mismo problema lo tiene Linus mejorando el Kernel de Linux. Las comunidades de Linux se han vuelto enormes y el gran desafío es tener un norte común. Ese procesos de organización, comunicación y coordinación es lo que el dice "es lo mas complicado grande reto al que Linux se enfrenta".
Linus habla de Linux como un todo. La gente es muy purista en Llamarlo GNU/Linux pero a Torvalds poco le importa siempre que lo uses. Como el dice, Linux no fue un proyecto de la Free Software Fundation (FSF). Aunque Linux hacen mucha sinergia con los proyectos que de han nacido de este ultimo. Linux como tal es un Núcleo, que poco hace sin los programas de la FSF. Como Linus dice "La mayoría de las distribuciones le dan al sistema su propio nombre: Fedora, SuSE, Ubuntu, Android, Mandriva, la lista sigue. Así que si la FSF quiere llamarlo GNU/Linux, ¿por qué debería preocuparme? No".
Yo admiro a Free Software Fundation pero tiene un mentalidad he ideologiza muy complicada. La verdad no la entiendo bien y prefiero no tocar el tema. Si quieres un sistema completamente libre, ese es tu problema. A mi me encantan las cosas funcionales a las que no tengo que gastarles mucho rato. Por ese Ubuntu es un amor, máxime que tiene millones de blog dedicados a hacer turoriales y postiar problemas. Ubuntu usa código no libre para algunas tareas. Ese es el principal pleito de Free Software Fundation. TODO DEBE SER LIBRE. La idea es buena lo curioso que hay gente que no libera el código de su proyectos ni a palos. Este es el caso de Nvidia y sus controladores gráficos. Hace ya rato que Nvidia le da soporte a Linux, pero de forma cerrada. Dice Torvalds que no entiende este tipo de actitudes. No sabe si lo hacen porque les da vergüenza liberar el código que este lleno de errores o simplemente es una estrategia comercial.
Deje de ultimo el tema de las ideologías. Porque realmente es algo muy interesante. Linus cree que Linux no tiene una única ideología. Esto quiere decir que Linux puede ser adaptado a cualquier filosofía y la gente la adopta a sus razones he intereses. Mi filosofía es "Estoy feliz con Linux (Ubuntu) porque no tengo virus, la compu no se me traba, la mayoría es gratis y hago todo lo que quiero hacer sin problemas". Para otros la ideología es "Es bueno para mi negocio". Para otros es "Soy un rebelde sin causa y me cae mal Windows". Irrelevante de la filosofía que se use del porque usar Linux, La única ideología que a Linus lo enferma es la que excluye a otras. "Mi ideología es la definitiva y correcta". Creo que por ahí Linus y Richard Stallman el hombre grande del movimiento open source, tienen tantas asperezas. Muchos lo critican. Yo simplemente lo admiro, muere con sus ideas y se hunde con ellas si es necesario. Si me gustaría que entre Torvalds y Stallman hubiera una hermandad. Que dejaran de cortarse las cabezas y que dejaran de hacer el teatro de política. Dejaran de usar palabras eléctricas cuando se refieren el uno al otro.
miércoles, 15 de junio de 2011
sábado, 4 de junio de 2011
Domingo en la oficina :s
Después de que todas las siete plagas de Egipto fueron depositadas en mi haber. El viernes anterior ha este domingo estaba en uno de "Esos" días. Esperando la hora de salida, mi mirada no se apartaba de la parte inferior derecha de la pantalla de mi monitor donde el reloj avanzaba muy lentamente. Mi único anhelo y esperanza de aquel día era irme a mi casa a realizar los planes que deseaba, jugar Star Craft, dormir, Ps3, no sé cualquier cosa que me alejara de esta profunda tristeza que la oficina influía sobre mi y me mostraba sus deseos de mortificarme con forme las horas transcurrían. Iluso de mi... Había realizado equivocadamente muchas tareas este viernes, Se puede decir que todo me salio bastante mal. Y ahí estaba dos horas después de la hora de salida, con todos mi compañeros observándome con cara de odio, nefastos, destrucción, delirio. Pensando en lo inútil que era este "Mae". Que por su culpa estaban ahí "Clavados". Todo ellos ajenos a lo que me pasaba, ajenos a lo que sentía, ajenos a mis agobio. Creo que absolutamente nadie le interesaba.
Que podía pensar, como mantener una cabeza fría en tal situación. Como estar tranquilo cuando una docena de miradas apuntaban a mi cabeza, quemantes, indignados. Difícil es cuando donde lo que se cree bien, estaba MAL y más que mal pésimo, Lo que se cree como realidad era completamente incierto para mí, Lo que deseaba se me era completamente arrebatado por culpa de aquella laboral amarga la cual deseaba dejar.
Porque tanto? (Trabajo ) me preguntaba mi madre a través de una llamada telefónica. Después de contarle, como es costumbre palabras sabias nacían una vez más de su boca. "De humanos es equivocarse, si se puede arreglarlo, terminalo y ya esta". Eso era lo que necesitaba, unas palabras indiferentes de cualquier pensamiento; de quien había sido la culpa, de como se podía arreglar, de que se podría hacer. Cuantas veces hacemos ver un problema lejano, imposible, enredado, adverso y es algo tan sencillo de resolver. Todo tiene que ver con el momento justo. "It's all about timing" Linux odisey Comercial. (Palabras sabías que me encantan escuchar).
Y allí estaba en la oficina ese domingo, con miles de cosas por hacer, con un un bloc de notas, con dos litros de jugo de naranja, dos paquetes de chicharritos verdes y una paz impresionante resultado de haber visto a mi madre el sábado y la calma de estar solo en la oficina. Empecé mi labor temprano en la tarde y motivado por alguna fuerza extraña que no lograba comprender. Tomaba notas en mi bloc, tachaba las tareas terminadas, comentando las que eran producto de malos entendidos y comiendo chucherías. Paso el tiempo sin distracciones ignorando mis pensamientos de odio, pereza, cansancio, suicidas cuando advertí que era hora de irme pues ya había terminado absolutamente todo. Aquellas tareas ya estaban listas para pasar control de calidad el lunes en la mañana apenas el personal entraran al departamento a trabajar. Después de casi ocho horas de trabajo que sinceramente no note, entendí que "si no haces algo con voluntad y corazón, Nada puede salir bien". Todas las personas conocen este pensamiento, pero si no tienen un contexto apropiado donde aplicarlo son simples palabras.
Buda dice "Como flores hermosas, con color, pero sin aroma, son las dulces palabras para el que no obra de acuerdo con ellas." pero como cuesta darle aroma a las flores.
Que importante es que alguien nos recuerde estas palabras, alguien que no entendía absolutamente nada de informática me había recordado y dado la respuesta más acertada para resolver mi problema "termínalo y ya esta".
Que podía pensar, como mantener una cabeza fría en tal situación. Como estar tranquilo cuando una docena de miradas apuntaban a mi cabeza, quemantes, indignados. Difícil es cuando donde lo que se cree bien, estaba MAL y más que mal pésimo, Lo que se cree como realidad era completamente incierto para mí, Lo que deseaba se me era completamente arrebatado por culpa de aquella laboral amarga la cual deseaba dejar.
Porque tanto? (Trabajo ) me preguntaba mi madre a través de una llamada telefónica. Después de contarle, como es costumbre palabras sabias nacían una vez más de su boca. "De humanos es equivocarse, si se puede arreglarlo, terminalo y ya esta". Eso era lo que necesitaba, unas palabras indiferentes de cualquier pensamiento; de quien había sido la culpa, de como se podía arreglar, de que se podría hacer. Cuantas veces hacemos ver un problema lejano, imposible, enredado, adverso y es algo tan sencillo de resolver. Todo tiene que ver con el momento justo. "It's all about timing" Linux odisey Comercial. (Palabras sabías que me encantan escuchar).
Y allí estaba en la oficina ese domingo, con miles de cosas por hacer, con un un bloc de notas, con dos litros de jugo de naranja, dos paquetes de chicharritos verdes y una paz impresionante resultado de haber visto a mi madre el sábado y la calma de estar solo en la oficina. Empecé mi labor temprano en la tarde y motivado por alguna fuerza extraña que no lograba comprender. Tomaba notas en mi bloc, tachaba las tareas terminadas, comentando las que eran producto de malos entendidos y comiendo chucherías. Paso el tiempo sin distracciones ignorando mis pensamientos de odio, pereza, cansancio, suicidas cuando advertí que era hora de irme pues ya había terminado absolutamente todo. Aquellas tareas ya estaban listas para pasar control de calidad el lunes en la mañana apenas el personal entraran al departamento a trabajar. Después de casi ocho horas de trabajo que sinceramente no note, entendí que "si no haces algo con voluntad y corazón, Nada puede salir bien". Todas las personas conocen este pensamiento, pero si no tienen un contexto apropiado donde aplicarlo son simples palabras.
Buda dice "Como flores hermosas, con color, pero sin aroma, son las dulces palabras para el que no obra de acuerdo con ellas." pero como cuesta darle aroma a las flores.
Que importante es que alguien nos recuerde estas palabras, alguien que no entendía absolutamente nada de informática me había recordado y dado la respuesta más acertada para resolver mi problema "termínalo y ya esta".
viernes, 6 de mayo de 2011
Que Idioma hablamos los profesionales en informatica?
"Comitie" dijo sin la menor vergüenza ni vacilación. Mi compañero analizo la situación y sin mas reseño dijo "A que dicha". Aquel que estaba en frente observando tal escena era yo. Quien en mis adentro con sigilo y sin menor contemplación dijo "Comitie???", Que era los que esas palabras manifestaban en su sentido profundo. Cualquiera no tan técnico estaría ajeno a cualquier significado.
Que increíble que los ingenieros (Y no tan ingenieros) hablan una jerga "Techi-engli-Fluctuante".Porque?
1. "Commitie" viene de la palabra Commit (Proceso del SVN para referir a subir archivos procesados anteriormente modificados)
2. "English" viene de commit -> "Confirmar" en ingles que es lo mismo que el caso de arriba
3. Fluctuante-> Eso tiene que ver mucho en el grupo de compañeros de trabajo. No toda jerga entre grupos de informáticos es "genérica". Por ejemplo si pasa alguna cosa tonta en el trabajo, Se me ocurrió decir la palabra "Tortua" en una reunión que como se darán cuenta no era precisamente lo que quería decir. Entonces de ahí en adelante solo así me dice un grupo de compañeros.
"Backaquie" -> La real academia estaría orgullosa NO???. De la combinación de Hacer un respaldo en ingles y ponerle un gerundio. Quien necesita el francés ni el latín para expresar los sentimientos si tenemos el "Computin"
"Submitie" -> Otra palabra por la cual Pablo Neruda estará revolcándose en su tumba NO? Del ingles Submit, vendría siendo algo como envió. Proceso por los cuales los formularios HTML puro trabajan.
Mae, "atachele" el PDF. Que no se le olvide... Nunca voy a olvidar ese día. Estaba a punto de matar a alguien... Una persona bastante desgraciada, detestable y ajena a mi fatiga menciono alrededor de la media noche. En esas famosas palmadas en la oficina.
(P)edaso (D)e (F)raude era lo que en mi cabeza retumbaba. Historia aparte para otra entrada. Pero ilustra un muy buen ejemplo de esta jerga informática.
"Atachele" -> Del ingles Attach (Adjuntar), del Técnico ( Adjuntar un archivo digital ), Fluctuante (No todos los dicen así).
Curioso NO?
Bueno la segunda parte de esta entrada, se la voy a dedicar a aquellas jerga "Asumida".
Piense en un minuto es la siguiente frase:
"Ayer me toco raspar la maquina". Que cansado suena eso no. La lija, el cincel y el aguarrás para dejarla bien "cachete". Lejos esta de raspar, que frase mas mal hecha. Es voltear un disco duro a 0 en todos los registros osea "Formatear". Nota: Si es un Formato Completo.
"Porque no me chaparrea este disco". Una forma vulgar y pueblerina de pedirle a alguien una copia de un disco X. Recuerden: Piratear es un delito :P.
Creo que ignorantes somos todos, hablamos mal el español y lo poquito que nos hace ser personajes serios he importantes en la sociedad lo hemos convertido en chistes en potencia. No digo que no se use la jerga popular. Para nada, yo creo que soy el primero que merece la piedra en la frente si dijéramos "el que este libre de pecado que tire la primera piedra". Solo digo que por lo menos deberíamos saber el nombre correcto de las cosas, para que en un momento de importancia no decir, la "Llegueda" frente a gente importante. Jefes, Clientes, Evaluadores, Entrevistadores y por que no alumnos.
martes, 3 de mayo de 2011
Mas Azul y menos Naranja
Quien no ha usado Ubuntu Linux. Con el poderoso Escritorio Gnome. Como odio esos botones tamaño elefante y su naranja horrendo. Puta, me llevo mal con Gnome hace ya unos años. Y como es Software libre, lo que no te sirve o no te gusta que no estorbe. Entonces pase a KDE. Dios mio al principio fue duro como todo cambio. Pero me he acostumbrado tanto a usarlo que no podría abandonarlo.
Mi viaje por los escritorios fue amplio. Al inicio use Gnome (Hermosa hasta que conoces KDE), probé XFCE que es el que tiene el segundo lugar en mi corazón, probé E17 y no tengo quejas, probé fluxbox, entre otros escritorios.
Pero solo hay un problema en el mundo del GTK (librería de Gnome) . Que si corres un programa GTK en KDE notaras que se ve todavía mas horrendo que en el propio GNOME. Y por mas que le hagas que le reduzcan fuentes, cambies estilo de todo. Sera siempre una Cochinada.
Gracias a dios y después de mucho tiempo. (Créame que lo he intentado durante buen tiempo). Ya hay una forma de ver Gtk como Qt(La librería base de KDE).
Como:
Primero vayan aquí:
http://code.google.com/p/gtk-qt-engine/downloads/list
Y descarguen el archivo gtk-qt-engine-1.1.tar.bz2
Antes que se rompan el calabazo viendo como lo compilan le doy los requerimientos.
Necesitamos:
CMake 2.4
Qt 4.3 developement package
GTK developement package
GCC
Bonobo
Claro si buscan con el synactic encontraran que cada una de las librerías de arriba necesita un montón de cosas. Pero la vida es fácil con synactic. Todo es automático.
Descomprimen el archivo en cualquier ubicación.
Acceden a ellas con terminal (Konsole)
y dan los siguientes comandos.
Ahora si en Preferencias → Gtk Style → Encontraran una opción de usar style QT. Y magia magia.
Reinician la Pc y por fin las aplicaciones en GTK corriendo en KDE se verán hermosas (Como si hubieran sido escritas en QT).
NOTA:
Esto solo aplica para usuarios de KDE. No me puedo imaginar las consecuencias desastrosas que puede traerle al escritorio GNOME.
Actualización
Con las nuevas versiones de Kubuntu (11.04) ya trae este paquete por defecto. Entonces no es necesario hacer mayor cosa.
Mi viaje por los escritorios fue amplio. Al inicio use Gnome (Hermosa hasta que conoces KDE), probé XFCE que es el que tiene el segundo lugar en mi corazón, probé E17 y no tengo quejas, probé fluxbox, entre otros escritorios.
Pero solo hay un problema en el mundo del GTK (librería de Gnome) . Que si corres un programa GTK en KDE notaras que se ve todavía mas horrendo que en el propio GNOME. Y por mas que le hagas que le reduzcan fuentes, cambies estilo de todo. Sera siempre una Cochinada.
Gracias a dios y después de mucho tiempo. (Créame que lo he intentado durante buen tiempo). Ya hay una forma de ver Gtk como Qt(La librería base de KDE).
Como:
Primero vayan aquí:
http://code.google.com/p/gtk-qt-engine/downloads/list
Y descarguen el archivo gtk-qt-engine-1.1.tar.bz2
Antes que se rompan el calabazo viendo como lo compilan le doy los requerimientos.
Necesitamos:
CMake 2.4
Qt 4.3 developement package
GTK developement package
GCC
Bonobo
Claro si buscan con el synactic encontraran que cada una de las librerías de arriba necesita un montón de cosas. Pero la vida es fácil con synactic. Todo es automático.
Descomprimen el archivo en cualquier ubicación.
Acceden a ellas con terminal (Konsole)
y dan los siguientes comandos.
cmake . make sudo make install
Ahora si en Preferencias → Gtk Style → Encontraran una opción de usar style QT. Y magia magia.
Reinician la Pc y por fin las aplicaciones en GTK corriendo en KDE se verán hermosas (Como si hubieran sido escritas en QT).
NOTA:
Esto solo aplica para usuarios de KDE. No me puedo imaginar las consecuencias desastrosas que puede traerle al escritorio GNOME.
Actualización
Con las nuevas versiones de Kubuntu (11.04) ya trae este paquete por defecto. Entonces no es necesario hacer mayor cosa.
Suscribirse a:
Entradas (Atom)
AEM hablemos del arquetipo 11
Cuando creamos un proyecto con AEM. Siempre es importante saber que arquetipo estamos usando. Pues esto me determinara que source, herramien...
-
Como muchos de mis " seguidores " saben. Yo adoro C++ y QT cuando a programación en linux respecta . La cancha esta bastante clara...
-
Hoy tuve que enfrentarme a la tarea de subir una imagen desde un Programita en C++ a un Script en web de PHP. Al inicio pensé que no ...

