sábado, 29 de noviembre de 2008

Aprender a Valorar

El día de hoy recibí un correo, se puede decir que es una cadena, pero busqué algo de información en internet acerca de esa temática (hambre, pobresa) y desde luego que aparecieron muchisimas referencias por lo que considero cierta la información.

Me puso a pensar en todas las estupideces que hacemos tratando de tener más y más cosas materiales, en la gente que solamente esta viendo que tiene el (vecino/amigo/pariente) para alimentar el ego propio o ver en relación al entorno en que posición estoy, para tener algo que chismear o para presumir, para sembrar envidias, cizaña, intriga y no importa si para eso se tienen que utilizar terceras personas que entre menos utilicen su cerebro mejor con tal de saciar esa necesidad de "saber", suena a Maquiavelo pero al parecer en la sociedad de hoy asi se acostumbra.

Me siento afortunado de poder dormir bajo un techo que hasta cierto punto es comodo, de poder comer todos los días y de tener trabajo, ya que hoy en día mucha gente esta perdiendo su empleo y otro tanto esta por perderlo, de estar sano y salvo ya que con la inseguridad en nuestra ciudad no sabemos si el día de mañana vamos a seguir diciendo lo mismo, de tener amigos sinceros; pocos pero sinceros, los cuales no necesito nombrar ya que ellos lo saben perfectamente y están cuando se necesitan, de tener a una persona a mi lado que me acompaña por la vida, esta al pendiente de mi, y me quiere mucho, de tener a mi madre que gracias a Dios esta mejorando su salud, de tener a mi padre y en fin, pudiera seguir con la lista, de lo todo lo que me hace sentirme afortunado y agradecido..

Aunque la gente en nuestro entorno a veces puede ser cruel e injusta, creo que estamos un poco mejor que ella:



A veces queremos lucirnos con el atuendo para que me vean !!



Te aburre siempre el mismo video juego...



Se que casi nadie ve este sitio, y a pocos les interesa, sin embargo ojala que quien lo lea valore lo que tiene y reflexionemos sobre nuestros actos y sobre todo seamos agradecidos por lo que tenemos y por lo que vamos a tener.

viernes, 3 de octubre de 2008

Fellicidades chaparra

Quiero felicitar a mi chaparrita hermosa por haber terminado su carrera y por haberse titulado.




Hay cosas en la vida que dan mucha satisfacción, y ésta es una de ellas :-), a veces uno necesita estos incentivos para seguir hechandole ganas..

Felicidades Chaparra !!

miércoles, 27 de agosto de 2008

¿A quién se le ocurre poner Windows en un ordenador de una estación espacial, y encima sin antivirus?

Aquí la fuente original.

http://www.universetoday.com/2008/08/26/has-the-first-extraterrestrial-computer-virus-been-discovered-on-the-space-station/

viernes, 15 de agosto de 2008

Un documento que he estado formando que me parece interesante

CMMI- Nivel 2 de Capacidad de los Procesos

Gestionado:


Áreas de Proceso del Nivel 2 de CMMI

  • Gestión de Requisitos

  • Planificación de proyectos

  • Monitorización y Control de proyectos

  • Medición y Análisis

  • Aseguramiento de la calidad

  • Gestión de la configuración


Gestión de Requisitos.

Gestionar los requisitos de los elementos del proyecto y sus componentes e identificar inconsistencias entre estos requisitos, el plan del proyecto y los elementos de trabajo.


Se deben de gestionar TODOS los requisitos del proyecto tanto Técnicos como No Técnicos.


Estos requisitos deben de ser revisados conjuntamente con la fuente de los mismos así como con las personas que se encargaran del desarrollo posterior.



Planificación de Proyectos.

Establecer y mantener los planes que definen las actividades del proyecto


  • Desarrollar un plan inicial del proyecto

  • Establecer una relación adecuada con todas las personas involucradas en el proyecto

  • Obtener compromiso con el plan

  • Mantener el Plan durante el desarrollo del proyecto


El plan incluye estimación de los elementos de trabajo y tareas, recursos necesarios, negociación de compromisos, establecimiento de un calendario, e identificación y análisis de los posibles riesgos que pueda tener el proyecto.


El plan de trabajo es una herramienta viva que se debe de actualizar con mucha frecuencia ya que los requisitos cambiaran, habrá que reestimar, habrá riesgos que desaparezcan y otros que surjan nuevos, habrá que tomar acciones correctivas.











Monitorización y control de proyectos.

Debe de proporcionar una comprensión del estado del proyecto para que se puedan tomar acciones correctivas cuando la ejecución del proyecto se desvíe del plan.


El documento del plan de proyecto es la base para monitorizar las actividades, comunicar el estado y tomar las acciones correctivas. El progreso se determina comparando los actuales elementos de trabajo: tareas, horas realizadas, coste y calendario actual, con los estimados en el plan de proyecto. Una apropiada visibilidad nos permitirá tomar acciones correctivas antes de que el trabajo real se desvíe mucho del plan


Estas acciones que realizaremos harán que tengamos que rehacer/ajustar nuestro plan de proyectos.


Medición y Análisis.

El objetivo de la medición y el análisis es desarrollar y sostener una capacidad de medición que sea usada para ayudar a las necesidades de información de la gerencia.

Los datos tomados para la medición deben estar alineados con los objetivos de la empresa para proporcionar información útil a la misma.

Se ha de implantar un mecanismo de recogida de datos, almacenamiento y análisis de los mismos de forma que las decisiones que se tomen puedan estar basadas en estos datos.

Este sistema tiene que permitir además:

  • Planificación y estimación objetiva

  • Comparar el rendimiento actual contra el rendimiento esperado en el plan

  • Identificar y resolver problemas relacionados con los procesos

  • Proporcionar una base para añadir métricas en procesos futuros


















Aseguramiento de la Calidad.

El objetivo del aseguramiento de la calidad es proporcionar personas y gestión con el objetivo de que los procesos y los elementos de trabajo cumplan los procesos.

Esto se consigue mediante:

  • Evaluar objetivamente la ejecución de los procesos, los elementos de trabajo y servicios contra las descripciones de procesos, estándares y procedimientos.

  • Identificar y documentar los elementos no conformes.

  • Proporcionar información a las personas que están usando los procesos y a los gestores, de los resultados de las actividades del aseguramiento de la calidad.

  • Asegurar de que los elementos no conformes son arreglados.

Esta es un área de proceso clave, que a veces no se le da la suficiente importancia, pero que sin ella no será posible implanta un modelo de calidad.

Gestión de la configuración.

El objetivo de la gestión de la configuración es establecer y mantener la integridad de los elementos de trabajo identificando, controlando y auditando dichos elementos.

Más concretamente mediante:

  • La identificación de los elementos de trabajo que componen una línea base.

  • Controlando los cambios de dichos elementos

  • Proporcionando formas de construir los elementos de trabajo a partir del sistema de control de la configuración

  • Mantener la integridad de las líneas base

  • Proporcionar información precisa de los datos de la configuración a desarrolladores y clientes.


Áreas de Proceso del Nivel 2 de CMMI

  • Gestión de Requisitos

    • Aporta el entendimiento y la comprensión de los problemas que se deben solucionar y como resolverlos.

    • La claridad y cantidad de la información que se aporta en esta etapa es clave para el éxito.

      • Obtener un modelo Estático del sistema.

      • Desarrollar el modelo de comportamiento del sistema

      • Desarrollar un Prototipo (Si Aplica).











  • Planificación de proyectos

    • Establecer las Estimaciones

      • En base a las habilidades y recursos de la empresa, se debe analizar los requerimientos que debe contemplar

    • Desarrollar un plan de proyecto

      • Establecer las tareas y productos de trabajo

      • Definir el ciclo de vida del proyecto

      • Determinar las estimaciones de esfuerzo y costo

      • Utilizar herramientas adecuadas(Project, TimeScheduler, Rational)

    • Obtener el compromiso con el plan

  • Monitorización y Control de proyectos

  • Medición y Análisis

  • Aseguramiento de la calidad

  • Gestión de la configuración

    • Utilizando Controladores de Versiones



martes, 5 de agosto de 2008

Enviando correos PHP por servidor Externo

Algunas veces nos hemos topado con la necesidad de mandar correos por medio de PHP, y se dificulta un poco mas para mandarlos por medio de un servidor externo a donde reside el código que queremos que efectue la operación.

En esta ocación túve que hacer algo así, ésa es la razón de esta entrada, debido a que no soy un maestro en php ni nada por el estilo, heché un vistazo en el oraculo de internet y me di cuenta que existe una clase llamada class.phpmailer que, entre otras cosas nos da la prestación de poder enviar correo electrónico, la manera de usarla es muy sencilla.

En mi caso, yo cuento con un archivo de configuración, el cual incluyo en donde lo necesito, y para efectos de controlar el envío de correo, lo incluí en un archivo de funciones (una clase) para no tener que repetir tanto código, en fin la manera de usarlo es:

require_once("../inc/class.phpmailer.php");
require("../inc/config_inc.php");

$m=new PHPMailer();
$m->From=$CFG->smtpFrom;
$m->FromName=$CFG->smtpFromName;
$m->AddAddress($CFG->smtpFrom);


$m->Subject=$titulo;
$m->Body=$this->BODY;
$m->IsHTML($CFG->smtpHTML);
$m->IsSMTP();
$m->Host=$CFG->smtpServer;
$m->SMTPAuth=$CFG->smtpAuth;
$m->Username=$CFG->smtpUser;
$m->Password=$CFG->smtpPasswd;
$m->Send();

y así de esa sencilla manera se resolvió el problema, aunque de hecho se me había ocurrido hacer un relay con postfix desde la maquina local, que incluso me pareció que funcionó en alguna ocación peeeerrrooooo como el servidor que nos hospeda el correo tiene spamhouse me pateó a la segunda vez que mandé el correo, entonces para mi caso particular me funcionó tal y como lo puse aquí..


Salud

miércoles, 9 de julio de 2008

De Película

La historia de un programador que creó un exitoso sistema de archivos (rapido, confiable e incluso suficientemente robusto como para usarlo), que amablemente lo publica en internet para que toda una comunidad pueda hacer uso del mismo y al mismo tiempo dicha comunidad esta basada por principios de libertad y humanísmo. El programador asesina a su esposa y esconde su cuerpo, la esposa fue importada de Rusia por lo que lo hace aún mas morboso ya que las relaciones Sovieticas-Americanas nunca han sido buenas. El programador desde luego niega los cargos en un principio y despues misteriosamente hace un trato con la oficina del fiscal para entregar el cuerpo de su esposa y asi reducir sus cargos, mismos que siendo compasivos va a salir con los pies por delante de la prisión.

Bueno, parece la historia de alguna película (soy pésimo relatando como lo demostrará fehacientemente el párrafo de arriba) pero resulta que no, es de la realidad y no dudo que alguna empresa de cine vaya a capturarla para hacerla el estreno del domingo !!!

mas información aquí.. http://barrapunto.com/articles/08/07/08/171234.shtml

en fin, en el mundo hay de todo, que hasta se puede lucrar con la tragedia que le sucede a otros..

ombligo de semana, ánimo...

sábado, 21 de junio de 2008

Recuento !!

Después de un rato sin postear, hay que hacer un recuento de lo ocurrido desde la última vez que se me ocurrió poner algo aquí, ójala y pueda poner lo mas relevante y que no se me pasen muchas cosas.

Fuí a C.D. del Carmen, Campeche, un lugar bonito, isla, caliente y muy humedo, cuando llegué no sabía que estaba en una isla, porque cuando el avión aterrizo estaba nublado y no alcance a ver. El trabajo pues como siempre extenuante y pues haciendo todo lo que estaba a nuestro alcance. de lunes a viernes en la isla para después salir el viernes cambiando de vuelo 4 veces debido a retrasos, (NUNCA VIAJEN EN AEROMEXICO);

El primer retrazo fue debido a que el avión que debía llevarnos saliendo a las 5:10 pm de CD del Carmen el Viernes (6 de Junio de 2008) no salió a tiempo de Veracruz debido a falla mecánica, luego, para variar llego 1 hora mas tarde de lo acordado y comenzó una tormenta tropical retrazando de nuevo la salida por mas de 3 horas. Como mi vuelo no era directo sino con "ConexióN" obviamente no llegué ni de chiste al siguiente vuelo y lo perdí, en fin, Aeromexico se comprometió a darnos hospedaje y alimentos hasta el siguiente vuelo, Sábado 7 de Junio a las 9:00 AM (México - Mty).

Pero para mi sorpresa, se robaron una maleta mia, osea que fue un viaje trágico.

Durante la semana siguiente, se tuvieron muchos problemas con el internet de las oficinas de mi trabajo, problemas con el DHCP, problemas con caídas en el servicio, y todo mundo tenía cosas que hacer obviamente utilizando el servicio de internet, me dí cuenta que el 2Wire que utilizabamos como DHCP Server, Router y demas no daba abasto para las 45 máquinas que se tienen funcionando aquí en éstas oficinas, entonces hagarramos una maquinita PIII con 128 de RAM, 2 tarjetas viejas de red de 10/100 y le pusimos Linux y utilizando iptables y squid + dhcp3 server lo pusimos a rutear, eso fue el sábado pasado, para éste sabado las cosas han ido bien y no se ha caído ni una sola vez, el internet a mejorado mucho y al parecer esta estable. Supongo que a medida que pase el tiempo irémos agregando reglas que nos permitan ir ganando control en los accesos a internet y optimizar lo mas que se pueda el servicio.


Lo demás recae en lo ordinario, cosas de programación, consultas y pues los quehaceres diarios de un programador que es la chamba que yo hago. Otra cosa que noté es que no hay actividad en http://www.guglitnl.org que le pasará? acaso los admin se han olvidado que existe?, en fín, pagar por un servicio que no se utiliza lo considero perdida así que ójala y se pongan las pilas los admin, y nosotros a comentar y postear sobre los temas que se planteen, ya que, no se a que se deba que yo no puedo postear temas nuevos, sino con todo gusto prendía los flamazos en el foro.

En fín si alguien lee esto saluuud !!

sábado, 24 de mayo de 2008

Una felicitación atrasada


Para mi nena, que ya terminó su carrera, y pues como no vamos a estar contentos si tanto esfuerzo, sacrificio no solo de ella sino de toda su familia también se transforma en un logro alcanzado.

Un abrazo, un beso y una felicitación para mi chaparrita linda que se graduó.
En medio del fuerte dolor que estas pasando, es bueno recordar también los logros para recobrar ánimo; ademas de todo te recuerdo que te amo :-)

viernes, 23 de mayo de 2008

¿Quien los entiende?

Tras conseguir que OOXML sea un estandar ISO, ahora resulta que Microsoft Office 2007 (marca registrada) soportara ODF pero no su formato OOXML, según eso se lee en una noticia publicada aquí:

http://www.idg.es/macworld/content.asp?idn=67943

¿Acaso su especificación es tan privativa y mala que ellos mismos decidieron tirar la toalla?, ¿Que caso tiene haber invertido tanto tiempo, esfuerzo y dinero en hacer cambiar la decisión de ISO de rechazado a establecido como estándar?

No cabe duda que ante la presión de muchas personas y/o empresas tienen que recapacitar y alinearse pero quedo en evidencia que hasta los estándares se compran $$$

jueves, 15 de mayo de 2008

Conexiones Remotas

Pues encontré algo que quisiera probar, no se donde guardarlo para que no se me olvide y lo voy a poner aquí, capaz y a alguien mas le sirve

http://www.raymond.cc/blog/archives/2007/04/05/free-and-easy-remote-access-with-vnc-reverse-connections/es/

martes, 13 de mayo de 2008

De Crystal Reports 7 - 8.5 y Visual Basic 6

Pues bien, la verdad estoy algo aturdido por la dificultad que he tenido para sacar adelante unos pendientes en mi trabajo; hacer que unos reportes que --- al parecer nunca funcionaron, en pocas palabras funcionen me costó algo de trabajo y una tarde de búsqueda en el oráculo de internet, el problema básicamente es pasar un tipo de dato datetime a un parametro de un reporte hecho en crystal reports para que este a su vez lo mandara a un store procedure guardado en sql server 2000, esto a simple vista parece sumamente fácil, y de verdad lo fuera, a no ser que al menos en mi caso encontre que de ningun modo pude pasar la variable "tal cual" directamente a un .storedprocparam o bien a un ".addcurrentvalue" total, me canse de buscar y me aburri puesto que lo unico que no podia pasar era datos de tipo datetime, asi que cambié los parametros en el store procedure y en lugar de pedir datetime, pedi string, y ya internamente hice la conversion de tipos y presumiblemente funcionó (falta que el usuario me diga lo mismo), pero la reflexión es, porque lo que parece fácil se vuelve de pronto complicado, porque productos terminados y que tienen precio por cierto, no estan bien documentados, ya que no encontré por ningun lado algo que me dijera la forma correcta de hacerlo, sino solo unas cuantas frases en la página del fabricante diciendo que existe un bug y que ya esta corregido, pero al menos a mi no me funcionó. En fín resolvi el problema dandole la vuelta al paso de parametros transparente que tanto presume Crystal Reports al menos en la versión 8.5

bahh !!

jueves, 8 de mayo de 2008

MySQL seguirá siendo open source (al menos por ahora)

En uno de los blog´s de MySQL, especificamente el de este wey
http://blogs.mysql.com/kaj/2008/05/06/mysql-server-is-open-source-even-backup-extensions/

Dice que MySQL será open source y también la versión 6, incluso el driver MyISAM y el motor de respaldos.

En fín, yo creo que en algún momento tendrán que irlo cerrando, porque no creo que a Sun le guste invertir en el proyecto y dejar que parte de las ganancias se les escapen nada mas por el hecho de conservarlo OpenSource, aunque por otra parte si lo cierran, perderían el apoyo de la comunidad y eso no se en que medida pudiera impactar las espectativas de Sun sobre este gestor, es decir, si la comunidad de open source o bien de software libre le quita su apoyo a MySQL, seguramente comenzaría su decadencia, perdería una cantidad muy significativa de usuarios y por ende comenzarían las dudas acerca de su poder, rendimiento y rapidez que es lo que hasta hoy ha destacado en este gestor (Poder, Rapidez, Rendimiento)

Mientras tanto, nosotros disfrutarémos MySQL por un poco mas de tiempo, ¿Cuánto? No lo sabemos, pero mientras dure a darle batería.

Es como el amor, dura mientras dura dura :-)

ya es Jueves Sres, y se perfila el fin de semana, osea a descansar un ratito, mientras hagarramos fuerzas para seguirle en la friega.

martes, 6 de mayo de 2008

MOODLE

Pues con la novedad de que ahora ando en los foros de MOODLE, me suscribí con mi alias (nickname) abelarteaga y trato de ayudar y contestar preguntas ya que me llegan a mi cuenta de correo @gmail, me complace que en algunos casos he podido ayudar, igual y no tengo mucha experiencia con MOODLE, solo unas cuantas instalaciones y algunas platicas, entre ellas
- www.ece.edu.mx (Escuela de Ciencias de la Educación)
- www.itszn.edu.mx (Instituto Tecnológico Superior Zacatecas Norte)
- www.itnl.edu.mx (Instituto Tecnológico de Nuevo León)

Una platica de comparativa Moodle vs Blackboard en la Universidad Autónoma de Zacatecas y otra platica sobre educación a distancia en el Instituto Tecnológico de Reynosa

Yo me siento satisfecho de estar participando en proyectos así, quizá me hubiera gustado ser desarrollador, pero creo que quedaría bien harto de tanto programar, ya que mi trabajo es programar y aparte de mi trabajo programo en casa por hobbie y también por alguna situación que se presente como algun arreglo para un sistema de alguien o bien que me paguen por hacerlo, en fin, creo que estoy devolviendo un poco de lo que he ganado de la comunidad de software libre y espero que en alguna ocación pueda aportar mas.

Martesin, a hecharle ganas !!

lunes, 5 de mayo de 2008

Poca actividad en los Blog's

He visto últimamente los blogs de algúnos amigos, los cuales acostumbraban postear mas o menos seguido, pero en recientes días casi nadie postea, quizá se deba a la falta de tiempo, o interés o simplemente porque las actividades diarias no dejan el espacio suficiente para postear, no creo que sea por falta de material, porque son personas muy brillantes y siempre estan haciendo algo, o bien tienen algo que contar, y no es que yo no tenga nada que hacer, sino que me dió por postear en estos días.

Novedades: Ya estoy terminando mi sistema de punto de venta, es cierto que es un sistema austero y quizá nadie lo use pero al menos quiero hacer algo que funcione, bueno bueno, trabajo desarrollando sistemas y de hecho el trabajo que he hecho hasta ahorita ha funcionado, pero es decir, este sistema lo hice a mi gusto, y al parecer cumple básicamente con lo que un negocio pequeño necesita, así que afinare los ultimos detalles dare el ultimo jalon y lo voy a poner a trabajar, que cubre ??

- Almacen (es): lleva un registro de los productos que se pueden vender y valida que la venta se haga sobre producto existente a menos que se le especifique que ese producto se puede vender aun y cuando no se tenga existencia en el almacen.
- Servicios: tiene un catálogo de servicios y se pueden facturar
- Punto de Venta: Quizá esa es la finalidad de este sistema, ser un punto de venta y bueno es una pantalla para venta al publico en general de un muy facil manejo solamente tiene un textbox para entrada de datos, desde ahí se pueden hacer las operaciones de venta.
- Catalogo de Artículos (incluida venta a granel)
- Catalogo de Clientes
- Catalogo de Proveedores
- Módulo de Emisión de Facturas
- Módulo para administración de usuarios
- Módulo para la administración de las empresas con las que se puede trabajar
- Módulo de Administración de las sucursales
- Múltiempresa y Múltiusuario

Es un sistema pequeño y quizá si llego a tener a alguien interesado en él pueda agregar cuentas por cobrar y cuentas por pagar para la segunda vuelta :-)

En fín, lo que hay que hacer para sacar para comer jejeje
la verdad es que es por mera diversión la creación de este sistema.

martes, 29 de abril de 2008

Sera verdad, sera mentira, ???

Según este post, desde luego en broma, se supone que la popularidad de un lenguaje de programación es propocional a la cantidad/tipo de barba y/o bigote que tengan, es curioso ver el punto de vista del autor, aunque, personalmente se le olvido comentar de mas gente inteligente ... recuerdo aquella frase de humor de un chiste de polo polo "dicen que los hombres con barbas ya no dicen pendejadas"

http://blogs.microsoft.co.il/blogs/tamir/archive/2008/04/28/computer-languages-and-facial-hair-take-two.aspx

y yo me pregunto ¿La panza también tendra algo que ver?
ejemplos: Stallman, Wozniack, Ritchie, Thompson ...

Saluuuuuuud !!!

sábado, 26 de abril de 2008

Confusión

Yo creo que siempre nos preguntamos el porqué de muchas cosas, ¿porqué la gente hace cosas?, curiosamente un asesino descuartiza a una persona, ¿Qué lo llevará a hacer ese tipo de cosas?, Una nueva persona que conoces comienza a tratarte mal, ¿Porqué si apenas te conoce?... y un sin fín de etcéteras, según los biólogos toda acción del cuerpo humano es producto de alguna reacción química originada en el cuerpo humano o bien que lo afecta desde el exterior, y que puede ser producto de muchas situaciónes, desde falta de oxigeno al cerebro hasta daños geneticos hereditarios, daños causados por golpes, caidas, exposición a radiación etc.

La razón por la que alguien hace algo quizá sea un objetivo perseguido por psicologos y sería muy interesante poder documentarse al respecto, ya que podríamos adivinar muchas cosas antes de que pasen, desde prevenir un asesinato, hasta diagnosticar alguna causa de una enfermedad psicomotora, y a lo mejor poder entender la mente retorcida de algunos individuos.. algo algo se deberá de poder hacer con ese conocimiento.

sábado, 19 de abril de 2008

Nuevo Trabajo

Después de laborar para Grupo Protexa por aproximadamente 10 meses, decidí emprender la retirada y bueno, hoy túve la oportunidad de encontrarme con una vacante, aplicar y ser contratado por Grupo Lomex, empresa en la que tendré nuevos retos, quizá más complicados, quizá más fáciles, en fin, por ahora lo único que creo es que tengo que ponerme las pilas y chambear, cumplir todos los objetivos a mi cargo y avanzar tanto en lo profesional como en lo personal.

En el cambio de Protexa a Lomex estuve un tiempo de aproximadamente 1 mes sin hacer nada, parte vacaciones, parte proceso de búsqueda de empleo y de contratación y me puse a "programar" un pequeño sistema que hasta ahora cumple con lo que yo esperaba que tiene que hacer; que es mantener un registro de ventas de mostrador y facturas de productos y servicios de empresas que se puedan dar de alta en el, y ¿que pretendo con eso? pues nada, solamente lo hice para matar el tiempo y quizá en un futuro me sirva de algo.

Planes: Si muchos, tengo que ordenar mi cabeza para pensar claramente y poder decidir que hacer primero y como, que eso es lo mas importante, se me ocurren mil cosas, es impresionante la cantidad de barbaridades que puede pensar uno mismo, leí en un libro que me regalaron que es bueno escribir todas las ideas porque de ahí puede nacer invenciones, ideas de negocio, o simplemente cambiar estilo de vida, créo que voy a comenzar a tomar papel y escribir, puede ser posible que de mi mente enredada y ofuscada que nunca ha hecho nada bueno salga un destello de sobriedad y genere "algo" y bueno que me pueda mantener ocupado....

Tengo mucho que cambiar, sobre todo porque tengo ya patrones definidos o vicios por llamarlos de algún modo que no son nada buenos culturalmente pero ahh como cuesta trabajo cambiar la forma de ser, adaptarse, mejorar, es bien duro también la forma de pensar; quizá tenga yo habilidad de aprender no se a programar, o aprender alguna metodología; pero a vivir es distinto, lamentablemente no existe un manual ni tutorial pero bueno, ahí vamos.

Por ahora todo transcurre normal, me siento bien conmigo mismo, optimista, y con ganas de salir adelante, hay que vivir la vida, y vivir los días. ¿Que extraño no? nacer no pedimos, vivir no sabemos y morir no queremos, no cabe duda que lo mejor es vivir y dejar vivir a los demás, no podemos controlar el mundo y el mundo no desea que lo controlemos.