sábado, 14 de enero de 2012

Primer post del año!.. un triste recuerdo del que pasó.


Éste post fue inspirado por otro en el que el amigo Jesús Lara (aka Phenobarbital) relata su propia experiencia.

A mediados del año pasado tuve la oportunidad (o desdicha depende del punto de vista como lo mires, lo bueno es que al final siempre queda la "experiencia" ;) de hacer unos trabajos en la nueva planta de Urea y Amoniaco de Pequiven en Morón (la que aún esta en construcción, frente a la vieja, al otro lado de la carretera del lado del mar).



Me solicitaron (no directamente a mi empresa, esa oportunidad solo la tienen los amigotes, de las amiguitas de los altos panas de los enchufaos... y así todo queda en familia) instalar y certificar unos creo que eran 56 puntos de red, con una suma total de aproximadamente 1000mts de cable S/FTP Cat. 7A .

Una cosa que me causó mucha, PERO EN SERIO MUCHA “algo” (fue una mezcla a la que no sé que nombre ponerle), es que a pesar de que estamos hablando de un conjunto de componentes (cable y couplers) que brindan un canal de 1000Mhz y que permiten velocidades teóricas de hasta más de 100Gb/s, actualmente ya existen comercialmente equipos que logran los 40Gb/s (estoy hablando medios de cobre no ópticos) y que les informamos que la certificación se iba a realizar con un equipo marca Fluke DTX-1800 (osea, como dicen vulgarmente ahora... el papá de los helados en esa materia) los INGENIEROS que nos encargaron la labor y que supervisarían nuestro trabajo, querían que a pesar de entregarles la certificación de cada punto lleváramos un switchesito y un par de laptops para hacer unos ping! Así podrían dormir tranquilos con la seguridad que la cosa iba a funcionar... que NIVEL compadre!.. juro que sentía como si se hubiese abierto el piso y que caía desconcertantemente por el hoyo como Alicia en el país de las maravillas! (nuestro país).

Para no tocar de nuevo ese tema, realmente no quería escuchar de nuevo una cosa así y sinceramente no valía la pena tratar de explicarle a esos seres lo que me estaban pidiendo, lo que sí traté de explicarles a los INGENIEROS del proyecto es que no era posible certificar Cat. 7A. La Cat. 7A no ha sido publicada por la TIA/EIA (ni siquiera la de Cat. 7), esa norma solo existe en drafts (borradores) y que lo que podíamos certificar (por éste motivo) es Clase F y/o Clase FA (norma ISO/IEC 11801) que serían las equivalentes e incluso mas exigentes a las especificaciones de los drafts de la TIA/EIA.



Eso los volvió un ocho porque ellos no podían aceptar otra certificación que no fuese Cat. 7A que es lo que escribió en el pliego de condiciones la empresa extranjera que diseñó los planos y requerimientos del sistema... Adivinen que? Obviamente los LIDERES DEL PROYECTO no entendieron nunca lo que yo les estaba tratando de decir, pero aun así, luego de varios meses después (imagino que buscando empresas alternativas que les cumplieran el capricho imposible de certificar Cat. 7A :) me llaman para que empiece con el trabajo.

Para resumir el cuento (y no contar LOS PEQUEÑOS INCONVENIENTES EN MATERIA TECNICA QUE TUVE CON LOS ING. Y ENCARGADOS DEL PROYECTO), la experiencia fue muy similar o casi idéntica a la descrita por Jesús en el post de su blog. Y es que yo creo que para trabajar en “LA NUEVA PDVSA” la gente escucha una charla o hace un curso (al que obviamente no nos invitaron) donde los adoctrinan, sobre los procedimientos a seguir.

Cada día tuve que lidiar con la siguiente rutina:

- El saludo matutino, el cafecito y habladera de pajita (cualquier tema es bueno a esa hora para no llegar al puesto de trabajo).
- Asistencia de los encargados de talleres para solicitar materiales y herramientas de trabajo. Y según el caché que se dan parecen es dueños de los billetes con los que se construye la obra, ahora entiendo claramente por que ese sentimiento de los empleados de “la nueva PDVSA ahora es de todos!”... lo que pasa es que uno desde afuera no sabe como es la vaina.
- Instalación de señalización de seguridad por parte del equipo de seguridad industrial. Y que estos nos entregaran un A.R.E.T.E que firmar para poder empezar a trabajar (coño que para eso me alquilé una habitación cerca de la obra y me levantaba a las 6:30am para llegar todos los días a las 7:00am).

Para cuando tenias la oportunidad de ponerte ha hacer LO QUE FUISTE HA HACER, ya eran las 10:00 de la mañana!... Eso si puntualmente llegaban los mismos pingos de seg. industrial a las 12 del medio día a cerrarnos el área de trabajo para irse a almorzar... y cuando pasabas cerca del comedor, los sopotocientos gerentes, jefes, directores y supervisores, que me preguntaba yo todos los días donde coño estaban a primera hora del día para moverles el c#*&% a los parásitos que me hacían perder media mañana, eran los primeritos en hacer la colita para agarrar su lonchera!

En las tardes la situación no era muy distinta, lo único que la diferenciaba era el factor “barriga llena” y la posición del sol, haber era algo mas o menos así:

- Más cafecito, estiraderas por la siestica y cháchara antes de empezar a arrastrar los pies.
- Trabajo a media maquina (algunos casos a 1/4) porque tu sabes, pega lo que coloquialmente en nuestro país llamamos “la hora del burro”.
- Retiro de la señalización de seguridad, entrega de materiales y herramientas en los talleres.
- Y a “prepararse” para cuando “suene el pito” salir tal Pedro Picapiedra porque esa acción SI DEBE CUMPLIRSE A TIEMPO!... de lo contrario eras visto como un jala bolas, pendejo, perro con sarna o cualquier otro bicho con alguna muy extraña y peligrosa enfermedad.

Lo que te dejaba con un día laboral de aproximadamente (con suerte) 4 a 5 horas de trabajo. Mientras que mi personal estaba cobrando el día completo, más comidas (sí las tres), más gastos de hospedaje.

No conforme con eso, los señores de la obra (si esos con cargos de lideres o supervisores que al medio día parecía que tenían tres días sin comer) no cumplieron un solo día con los requerimientos que debían tener las áreas de trabajo para nosotros poder realizar nuestra labor (compromisos establecidos CON FIRMA Y TODO en informes de campo y minutas de reuniones), siendo más explicito acá un ejemplo generico, para X día habíamos acordado instalar YZ equipo/componente/accesorio/perol, bueno el día X, en el lugar de trabajo no habían ninguno de los YZ peroles con los que debíamos trabajar cuando llegábamos al lugar específico de trabajo (si a las 10:00am después de la rutina que enseñan en el curso al que no me invitaron)... había que esperar a la burocracia hecha institución a que aparecieran los YZ (y hubo días en los que no aparecían y la tarea se postergaba un diíta mas).



Tristemente el único resultado que puedo extraer como positivo de esa “experiencia”, fue que aprendí (de una manera muy triste y cara) el por que en nuestro país los trabajos al estado (y casi cualquier institución que dependa de éste) se presupuestan y cotizan por lo menos siete veces (en los casos mas conservadores) mas elevados de en lo que realmente pueden salir. Un trabajo que se cotizó y planificó para terminarlo en una semana (según decenas de experiencias previas en ámbitos privados) terminó extendiéndose un mes y medio, sin que de paso el intermediario (¿recuerdan al amigote no?) terminara reconociendo (pendejo que fuera) todos los gastos extras que ese retraso originó.

Invito a los que como Jesús y como yo, ¡han tenido la dicha! de trabajar para o en la nueva PDVSA, ésa, la que “Ahora es de todos” a compartir sus “experiencias”.

Saludos y aunque no pega con el tema del post, les deseo sinceramente un prospero y productivo 2012 lleno de salud y felicidad a todos ;)

sábado, 5 de febrero de 2011

Brazo Robot... primeros pasos.


Este es un pequeño adelanto de un proyecto que tengo mucho tiempo queriendo hacer. Por ahora acabo de improvisar la estructura con MDF delgado, haciendo uniones con tie-raps y utilizando una carcasa vacia de CD-ROM para la base.

En este punto el software solo mueve los servo motores de extremo a extremo dentro de su radio de acción controlando un poco la velocidad (la velocidad estandard es muy fuerte para el parapeto que hasta ahora esta armado ;) mas adelante cuando tenga algo de forma y comente bien publico código.

Tampoco he definido (ni pensado) que tipo de utilidad tendrá, cuando termine de familiarizarme con el funcionamiento de los servos, experimente con otros materiales (los disponibles en mi cachibachero) y vaya afinando detalles de diseño iré publicando las experiencias.



Saludos.

miércoles, 2 de febrero de 2011

Maqueta de semáforo con PinguinoVE

Hola people, esta vez les traigo un pequeño ejemplo de uso de nuestra tarjeta PingüinoVE, básicamente es una simple modificación del tutorial "Hola mundo de Pingüino" (del Wiki de PingüinoVE).

La idea de éste post es mostrar la facilidad con la que se puede trabajar con el dispositivo y crear soluciones adaptables y aplicables a infinidad de aspectos en nuestras vidas cotidianas.

Lo primero que vamos a configurar es el hardware, para esto necesitamos:

- 1 Proto Board
- 1 Pingüino BD4550 (aunque el ejemplo es adaptable a cualquier otro modelo de Pingüino)
- 1 LED rojo
- 1 LED amarillo
- 1 LED verde
- +/- 40cm de cable de cobre unifilar para puentes eléctricos

Utilizando el proto board y el cable de cobre unifilar vamos a conectar los puertos 7, 6 y 5 del conector P8 del Pingüino (BD4550) a los ánodos de los LEDs rojo, amarillo y verde respectivamente. Por otro lado, hacemos un puente entre cualquiera de los primeros tres pines del conector P1 del Pingüino (BD4550) y los cátodos de los tres LEDs. Por último conectamos el cable USB del Pingüino hasta una PC o laptop donde hayamos instalado el IDE de Pingüino.

Listo, de ésta manera ya tenemos nuestro hardware listo para seguir con el ejemplo, aquí les dejo una foto referencial:



Ahora vamos a escribir el siguiente código dentro de un archivo .pde que compilaremos en el IDE de Pingüino.

/*
Proyecto: Semaforo Simple
Autor: Ali Moreno <alimoreno@gmail.com>
blog: http://r3c4ll.blogspot.com
Comunidad PingüinoVE http:/www.pinguino.org.ve
*/

// Habilita el uso de los pines: 18 en adelante
#define PIC18F4550

// Declara la variable entera "pinLedRojo" y le asigna el valor 7
int pinLedRojo = 7;

// Declara la variable entera "pinLedAmarillo" y le asigna el valor 6
int pinLedAmarillo = 6;

// Declara la variable entera "pinLedVerde" y le asigna el valor 5
int pinLedVerde = 5;

// Rutina de Configuración e Inicialización (Setup)
void setup() {
    // Habilita el pin 7 como Salida Digital
    pinMode(pinLedRojo, OUTPUT);
    // Habilita el pin 6 como Salida Digital
    pinMode(pinLedAmarillo, OUTPUT);
    // Habilita el pin 5 como Salida Digital
    pinMode(pinLedVerde, OUTPUT);
}

// Rutina de Ejecución (Loop: Cíclica/Repetitiva)
void loop() {
    // Escribe un valor lógico ALTO en el pin 7 (ROJO)
    digitalWrite(pinLedRojo, HIGH);
    // Espera 10000 milisegundos (10 segundos)
    delay(10000);
    // Escribe un valor lógico BAJO en el pin 7 (ROJO)
    digitalWrite(pinLedRojo, LOW);
    // Escribe un valor lógico ALTO en el pin 5 (VERDE)
    digitalWrite(pinLedVerde, HIGH);
    // Espera 7000 milisegundos (7 segundos)
    delay(7000);
    // Escribe un valor lógico BAJO en el pin 5
    digitalWrite(pinLedVerde, LOW);     
    // Escribe un valor lógico BAJO en el pin 6 (AMARILLO)
    digitalWrite(pinLedAmarillo, HIGH);
    // Espera 3000 milisegundos (3 segundos)
    delay(3000);
    // Escribe un valor lógico BAJO en el pin 6 (AMARILLO)
    digitalWrite(pinLedAmarillo, LOW);
}

Una vez compilado lo subiremos (grabaremos) al dispositivo (PingüinoVE BD4550) a través del IDE de Pingüino. Para hacer esto debemos resetear el dispositivo (presionando el boton reset del mismo) y seguidamente (2 segundos de por medio) presionar el boton "Upload to Pinguino" del IDE.



Hecho esto, el Pingüino encenderá de nuevo, esta vez con nuestro programita controlando los LEDs de forma que se comporten como un semáforo. Los tiempos de cada LED pueden ser modificados a gusto del consumidor ;)

Aquí les dejo un video del funcionamiento...




Saludos, que lo disfruten!

viernes, 21 de enero de 2011

Estrenando Juguetes!

Un feliz año 2011 para todos, este año trataré de ponerle un poco de mas actividad al blog, las compras navideñas en hacktronics.com llegaron y este primer trimestre estaré "jugando" con mi nuevo Arduino UNO.



Y su respectivo Ethernet Shield SD.



También me llegaron algunos servo-motores y una LCD de 20x4 azul ;).




La salida del LCD no es más que una variación en español de la versión del "Arduino Character LCD Tutorial" de hacktronics.

Más adelante cuando trabaje con los servos iré montando entradas referentes a estos.

Saludos!

martes, 16 de noviembre de 2010

El Wiki de PingüinoVE esta vivo!

Gracias al esfuerzo conjunto en la comunidad PingüinoVE ya tenemos un wiki para documentar todo lo relativo al estudio, desarrollo, uso y alcance de esta tecnología de prototipado rápido (bajo la modalidad de hardware libre).

Wiki de PingüinoVE


Te invitamos a conocer este proyecto e integrarte a nuestra comunidad.

Acerca de este blog

Este blog nace con la expectativa de ser un lugar donde documentar y compartir algunas experiencias, noticias y comentarios relacionadas con algunos temas de mi interés en general, pero más específicamente con tecnologías de hardware y software libre.

Saludos a todos!