jueves, 8 de noviembre de 2007

Los años no pasan en vano

Cierto, en este momento estoy trabajando con tres lenguajes de programacion diferentes:
  • por un lado Clipper....con el cual trabaje toda la vida. bajo DOS.
  • Python ...un lenguage bastante bueno, interpretado o "basado en scripts" como ahora los llaman.
  • y en un "porting de Clipper" que se llama Clip, que es una version GNU de Clipper en ambiente Windows.

Y recordaba los tiempos en que era capaz de leerme un manual de programacion de unas 150 a 200 páginas en tres días.

Esa energia que tienen los jovenes, para devorar nuevos conocimientos, y ajustar su mente a nuevos conceptos es lo que hace que contratar a una persona joven, rinda sus frutos. La experiencia y el conocimiento, ciertamente hacen que los proyectos grandes sean enfocados de una manera más seria y confiable. En fin, ya me cuesta trabajo cambiar ideas y mezclar conceptos. Antes era más facil.

Seguiré mientras tanto echandole la madre a Bill Gates y su gente( por lo que han hecho con Windows y otras excelentes herramientas de desarrollo), añorando la simplicidad y eficiencia de DOS y con mi fé puesta en Linux y sus herramientas prometedoras. Tal vez en tres años ya no tenga que echar madres a nadie otra vez

jueves, 27 de septiembre de 2007

Lo máximo!: Live Messenger no instala en Vista!

Increible pero cierto, despues de ver que mi MSN Messenger dejó de funcionar en mi Portátil (que lo tengo instalado con Win 2000) porque lo debía actualizar (según Microsoft)...Y es algo que yo no estoy dispuesto a hacer: instalar Messenger Live en mi portatil. Asi que me encontraba en la busqueda de una solución.

Asi que dias despues, una persona me dijo que le ayudara a terminar de instalar su Windows Vista, que venía con su equipo nuevo. Al intentar instalar la versión de Live Mess (la misma que quieren que instale en mi portátil)...pues no terminó de instalar (saco un error!). Microsoft no es capaz de hacer que su nuevo servicio de mensajería funcione en su nuevo Sistema Operativo Vista. JA!

Bueno buscando y buscando encontré este software: Trillian 3.1.7, que descargué de download.com, 8.6Mb. Permite conectarse con usuarios de Hotmail, AOL, ICQ, MIRC y de Yahoo. La versión Basic es gratis, la version Pro se puede descargar y probar durante 30 dias y vale U$25, si desea comprarla.

No muy pesado, altamente recomendado.
Funciona con Win98/Me/XP/2000. Tiene Webcam, audio-conferencia, iconitos, etc.

Si Micro$ sigue con su MSN Mesenger no dejando a sus usuarios hacer login y con LiveMess negandose a instalar en miles de equipos nuevos, habrá una desbandada de usuarios de MSN y Live.

Trillian cuenta ya con 33 millones (!) de descargas en download.com este software derrocará a la competencia.

Its Rocking!


lunes, 24 de septiembre de 2007

Cygwin vs MinGW

Bueno, algunos quienes conoscan de este tema se preguntaran ....bueno pero esto ya se hacia con Cygwin, cual es la diferencia? si es cierto... pero MinGW se ha concentrado en los basicos que antes habia tenido problema yo antes con Cygwin.

  • Caso puntual: Vim.exe no importaba cuantas veces lo intenté ...con Cygwin no pude lograr que me compilara o funcionara. Asi que este dúo: MinGW y MSYS soluciona uno de mis problemas basicos: compilar y estar trabajando en 20 minutos.
  • Segundo en Cygwin puedes instalar de todo tipo de librerias, pero no estas seguro de que es lo básico. Cientos de Megas instalados y no sabes si esta funcionando.

Instalación satisfactoria

Ya habian visto alguna vez este mensaje en Windowz?

Si ...."Su sistema ha sido instalado satisfactoriamente"... Y despues nada: No funciona

A todos nos ha pasado.

Bueno instalé MingW en mis dos equipos : un portatil con W2K y en mi computador con WinXP. El instalador lo hace fácil es un .exe que corre sólo bajo Win2, e instala el compilador (linea de comandos) y sus utilidades, hay un menú de facil seleccion de lo que desea instalar. Se puede seleccionar completa (no muy necesario la mayoria de veces dando unos 190Mb) o minima unos 44Mb o personalizada (seleccioné g77 (fortran77) y make (por que voy a trabajar en desarrollo y con otra aplicaciones) esto me dio unos 54Mb.

Despues instalé MSYS, esto porque deseo poder compilar y trabajar en un ambiente tipo Linux. 8Mb.

Porque? se preguntaran. Bueno los programas disponibles en GNU C y Linux se pueden contar por cientos de miles, y no exagero. Cubren todos los temas: graficos, Inteligencia artificial, matematicas avanzadas, herramientas de desarrollo, simuladores PIC, recetas de cocina, etc , etc etc. Visiten sourgeforge.net y veran que no miento.

MSYS trae utilidades básicas de linux o GNU C, como cp (copy en DOS), ln (link: accesos directos/rápidos de windows), Gzip (equivalente a winzip/winrar), vim un editor de texto de de las epocas de Richard Stallman, etc.

Es decir un ambiente Unix/Linux/GNU bajo Windows rapido y funcionando.
Total unos 62Mb en el disco.

Todo va sobre ruedas!!

Nuevo comienzo:Desarrollo en Windows

Bueno hoy voy a comenzar uno de mis nuevos proyectos, desarrollar aplicaciones en lenguaje C dentro de windowz. Y algunos de ustedes diran..Pero si eso es muy facil, usas MicroSoft C o C++ y listo!.

Bueno, pero .....y conoces tu todos los objetos de MFC? o tal vez de la nueva plataforma .net?
Yo he estado hechandole una mirada a esto desde hace 6 o 7 años. (Si, todo ese tiempo). Y la idea de microsh1t es: tu metete de cabeza en nuestro lenguaje, nuestros objetos y nuestros entornos de trabajo y todo va funcionar bien.
Ok?, entonces compras el software ....unos 600 duros EEUU. ....después desarrollas, y cuando tengas un inexplicable problema, llama a M$ ....
respuesta: "Para ayudarle señor tiene que tener un contrato de soporte ...." ==> $$$$$>>M$ (Mas dinero para ellos),.... despues ( si pagas ) te diran: "que es un bug, que será solucionado (en la proxima versión) probablemente ($$ mas tarde)".
Terminaras haciendo un remiendo (turn-around) y cuando llegue la nueva versión verás que tu desarrollo no es compatible: ya no es Win16 es Win32!, no ahora es Visual!, no ahora es MFC!, no ahora es COM+!, no ahora es LDAP, no ahora se llama Active Directory, no ahora es .net!, etc.

Asi que, como yo le busco complique a todo: ....voy a bajar MinGW, un lenguaje C basado en GNU, para Windozs .... Lo descargo desde sourceforge.net. (Es gratis)

Ventajas: todo lo que desarrolle funcionará en windosz y Linux, y sus compatibles.

Ya les contaré como me va y en que termina esto.




jueves, 13 de septiembre de 2007

Dos versus Windows - como lo veo

Hace tiempo he estado pensando en poner un Blog acerca de mis experiencias intalando equipos, programas y computadores.

Soy un hombre DOS, es decir vieja guardia, y pasarme a trabajar a Windows no ha sido facil. Porque? Bueno en DOS, teniamos control de todo, se podia saber cuando algo no esta funcionando y había razones claras y puntuales de porque algo no estaba bien.

Manejar Windows como usuario es una tonteria, es decir, es facil de usar y no tiene problemas. Aqui hablo de ayudar a una persona a saber porque su camara Web no funciona, siendo que su camara es "Windows compatible" y porque un computador que estaba trabajando bien, despues de un apagón ya no prende. Créanme, no es a Ud al unico que le pasa. Pasa mucho.

Que pasa con Windows ahora, Windows creó lo que se llamó el registro donde se pone la información sobre su programa o aplicación, de su periférico (léase camara Web, disco duro, etc) y esto se encuentra distribuido en una especie de arbol.

Desafortunadamente este arbol de información, tendía a caersele las ramas, las hojas y a veces el arbol perdia sus raices. Si ! ....su computador entonces sacaba (o saca) el famosísimo GPF (pantalla azul ) con el mensaje que decía "General Protection Failure" y un poco de numeros que casi nadie entendía.

Asi que ......de saber exactamente como solucionar cualquier problema, .....pasamos a :
encogernos de hombros
recomendar reiniciar el computador
(no funcionó?) removamos y reinstalemos el programa
no funcionó? mier.... reinstalemos todo

A veces eso no funcionaba tampoco....Y los usuarios le decían a uno "Pero si trabajó bien durante 15 dias...Por qué ya no trabaja?" (encogerse de hombros nuevamente)

Despues de mucho trabajar, instalando, reinstalando, borrando, copiando, reiniciando....etc. Funciona .....y le preguntan a uno que era?
Ni idea... a veces uno decia "Estaba mal instalado" y le respondian "Pero si funcionó bien! un timepo"

Se le habia caido una hoja al arbol.

En este momento estoy estudiando Linux y Windows a la vez, Linux es mejor sin duda. (Para hacerle mantenimiento...lo que sucede es que falta que la gente lo conozca más)

jueves, 14 de diciembre de 2006

Lista de Amigos
Estoy creando mi lista de amigos a traves de www.hi5.com :

y tambien he creado una lista para ex alumnos del Panamericano en Hi5.
Visita el menú de "Compañeros de clase" para inscribirte y poder ir comunicandonos (hay que registrarse en www.Hi5.com).


Si quieres agregarte como amigo enviame un mensaje y/o solictud en:
http://www.hi5.com/friend/profile/displayProfile.do?userid=92926473