March 25th, 2007
Hola de nuevo..
Este post solo para comentar un proyecto llamado GNOME Live Messenger que no es mas que la implementación de un cliente de MSN Messeneger, pero con la misma interfaz del Windows Live Messenger.
La idea nació hace unos días que mientras navegaba por mi disco duro, encontré un proyecto que empecé y no terminé pero que retomaré en conjunto con el GNOME Live Messenger (pronto les comentare sobre el otro proyecto)..
Ese viejo proyecto me hizo pensar en la implementación de un clon (realmente clon) ..del popular cliente de MSN Messenger de Microsoft Windows..
Con que fin? ..Bueno, eso ya se los comentare..
Por lo pronto la finalidad es mostrar hasta que grado se puede escribir aplicaciones accesibles con Mono/C#/GtkSharp (En general, en Linux)..
Asi que estense pendientes que en en unos días sacaré una versión de prueba..
Actualmente he implementado la conexión a los servidores de MSN Messenger. Escribí una biblioteca que permite realizar dichas conexiones, autentificarse e intercambiar información con los contactos de tu lista (por ahora, conversaciones)..
La interfaz la tengo bastante avanzada, solo falta fusionar la interfaz con el modelo (Biblioteca de conexión) para tener una primer versión del mensajero… El gran problema de ahora es que no cuento con conexión a internet desde mi casa, así que tendré que esperar un poco para poder implementar la fusión de ambas partes de la aplicación..
Por último, espero sea lo suficientemente parecido para no tener que aprender a configurar nuevos clientes de messenger cuando se viene de Windows..
Es todo, saludos!
Posted in .NET, glivemsgr, english, mono, personal, programacion, linux | 1 Comment »
February 25th, 2007
Bueno, un buen tiempo sin post verdad? …
pero bueno, he estado muy ocupado.. ..el trabajo…
Pero bueno.. ..sigo escribiendo código, mis manos no pueden estar quietas por un segundo.. ..aunque no tenga tiempo, lo poco que queda de el lo empleo en avanzar un poquito en mis proyectos..
Ahora estoy enfocado a 2 proyectos en especial..
El primero un ERP (Enterprice Resource Planning) que es una aplicación modular que intento pueda cubrir los requerimientos de las empresas que necesitan alguna manera de planificar y documentar sus procedimientos..
Lo primero que he desarrollado es la arquitectura de plugins o módulos, ya que el ERP puede ser adaptable a cualquier empresa independientemente de su giro haciendo uso de ellos..
En cuanto a la interfaz de programación trataré que sea lo mas amigable posible, pues, también soy programador y no quiero romperme la cabeza al escribir módulos..
Por otra parte estoy desarrollando (como entretenimiento) una biblioteca para conectarse al MSN Messenger.. ..me pareció divertido y dado que el protocolo es muy sencillo, opté por escribir una biblioteca que ya casi está terminada para realizar las operaciones básicas del mensajero.. ..la interfaz de programación está quedando muy fácil de usar y en conjunto estoy escribiendo la interfaz gráfica con la que voy probando la lib.. ..pronto tendrán mas noticias de estos proyectos..
Saludos!
Posted in glivemsgr, .NET, mono, programacion, personal | 2 Comments »
December 31st, 2006
Hola señores..
Este correo es para enviarles los mejores deseos.. ..agradecer sus comentarios (a quienes lo han hecho)..
Ojalá la hayan pasado muy bien estos días. Hoy estamos a punto de acabar el año y es un buen momento para pensar y hacer un recuento de todo lo que nos sucedió este año..
En lo personal, fue un año de muchos sacrificios pero de muchas mas satisfacciones.. ..Tuve tiempo para pensar, llorar y reír..
Aprendí muchas cosas y sigo aprendiendo mucho.. ..a veces es sorprendente como es que nunca dejamos de aprender nuevas cosas..
Tengo tanta fe en que el próximo año será el que marque mi vida, pero se también que para lograrlo tendré que hacer grandes sacrificios, incluso mayores a los que ya he hecho. Aun así siempre hay que ir (como diría un amigo de la facultad) “pa’lante” ..
Ojalá¡ logren todo lo que se propongan para el 2007.. ..que todos sus planes y sueños se realicen y que sean superados, pero recordando siempre que lo que obtenemos a fin de año es lo que hemos sembrado en el transcurso de los meses anteriores..
Personalmente ya he escrito mis propósitos de año nuevo y tengo la certeza de que los cumpliré (la duda es para los débiles)
Y bueno sin mas que decir..
que tengan un buen fin de año y un mucho mejor nuevo año!
..Saludos!
Posted in personal | No Comments »
November 2nd, 2006
Hola gente!
En esta ocasión les hablaré sobre expresiones regulares, una maravilla para el tratado de cadenas..
Si creías que la clase System.String esta lindísima por las operaciones que puedes realizar sobre cadenas de manera simple (especialmente a los programadores que venimos de C), las expresiones regulares son excepcionales.
Hoy veremos a fondo como construir patrones para hacer coincidir cadenas, buscar partes de una cadena y realizar operaciones sobre estas partes.
Read the rest of this entry »
Posted in .NET, cookbook, mono, programacion, linux | 3 Comments »
October 20th, 2006
Hola, desde hace unas semanas mi sitio ha sufrido ataques de SPAM a mas no poder.. ..Me han saturado de comentarios y el “chat box”..
Odio el SPAM (¿quién no?) ..y pues debido a lo que le scomento he tomado algunas medidas..
Los comentarios ahora estaran moderados.. ..es decir, cuando escribas un comentario sobre alguna entrada hecha por tu servidor, se pondrá en espera hasta que la pueda leer y corroborar que no es SPAM.. ..aunque ya he tomado una medida un poco menos drástica y me ha funcionado, veremos que tanto tiempo podré estar asi, por lo pronto tus comentarios pueden o no ponerse en espera hasta que yo les heche un vistazo para aceptarlos.. ..aunque la mayorÃa de las veces podras escribir tus comentarios sin problemas 
Es algo estresante poner mi blog fuera de esos servidores gratuitos por los anuncios que te ponen y que en mi sitio haya gente sin que hacer que ponga “robots” para spamear, pero ni modo, asi es esto y prometo que mientras pueda no permitire ni un solo anuncio de publicidad..
Saludos!
Posted in personal | No Comments »
October 8th, 2006
Hola, esta vez mostrare de manera sencilla como escribir nuestras aplicaciones ASP.NET usando las nuevas características que nos proporciona este en su versión 2.0.
En esta ocasión veremos como acelerar el diseño de nuestras aplicaciones usando lo que se conoce como “Master Pages” lo cual nos permite realizar “Herencia Visual” (un nuevo concepto dentro de Asp .Net) mismo que consiste en Heredar componentes visuales de manera rápida, sencilla y transparente para facilitar el proceso de desarrollo de la parte visual (Vista en el modelo MVC) de nuestras aplicaciones Web.
Read the rest of this entry »
Posted in cookbook, .NET, mono, asp.net, programacion, linux | 6 Comments »
October 4th, 2006
C#:
-
using System;
-
-
public class Hello {
-
public static void Main (string [] args)
-
{
-
Console.WriteLine ("Hello World");
-
}
-
}
Posted in personal | 1 Comment »
September 17th, 2006
Hola a todos hoy me siento muy orgulloso pero muy apenado..
Primero, orgulloso de ser mexicano.. ..de recordar el movimiento de independencia que se realizo hace casi 200 años, en el cual todos los mexicanos (hombres de verdad) quienes dieron su vida por tener una nación propia en la cual cada persona pudiera disfrutar de todo lo que hoy disfrutamos.
Y apenado por el punto en el que nos encontramos como pais.. ..la buracracia, los titiriteros y titeres que gobiernan nuestro pais..
Es un tanto ridÃculo a veces celebrar nuestros dias de independencia cuando todos aquellos ideales que todos nuestros compatriotas de aquel tiempo tuvieron las agallas de llevar orgullosos y muy en alto..
Hoy todos esos ideales se han convertido en una caricatura, en algo difuminado y que se ha cambiado por un sistema en el que solo los que pueden pagar tienen los privilegios que todos los mexicanos deberÃamos tener. Los intereses son mas fuertes que la democracia y la sed de poder es mas grande que la libertad y el derecho a existir en Mexico.
Tenemos una hostoria fantasticamente increÃble, pero que solo es eso, historia, que todo lo que costo mucha sangre y la vida de muchos mexicanos.
Pero definitivamente habra que desatarse nuevamente un movimiento como el que celebramos para que las cosas en mexico se compongan..
Hoy tenemos un gobierno prepotente y que solo se preocupa por el bienestar de unos cuantos y no del bienestar (como deberia de ser) de toda la nación..
Aun asi.. ..me siento orgulloso de ser mexicano, por que esa gente que nos representa no somos todos los mexicanos, y por que aun quedamos muchos que quieren ver las cosas diferentes..
Que viva el movimiento de independencia!!
Que vivan los actores del movimiento de independencia!!
Que viva mexico!
Posted in personal | No Comments »
August 11th, 2006
He estado trabajando con SharpReporter, espero tenerlo listo lo mas pronto posible, ahora quisiera mostrarles unos avances a ver si se motivan un poco..
SharpReporter es un proyecto Open source lanzado por la empresa Innovación Tecnológica para solventar la necesidad de una API unica para trabajar con formatos para impresion la cual esta diseñada para funcionar sin cambios entre una y otra plataforma..
Por ahora estoy escribiendo la API para la generacion de reportes en formato "crudo" por llamarlo de algun modo, en el cual se podran generar reportes en los que nos interese tener un control 100% riguroso de como se agregan los elementos.. ..El API esta en desarrollo y si se necesitan cambios habrá que hacerlos..
Sugerencias y comentarios seran bienvenidos..
Les dejo dos imagenes, una de un ejemplo de codigo y otra de lo que genera el codigo..
Saludos!
Codigo y Vista Previa

Posted in mono, programacion, personal, linux | No Comments »
July 31st, 2006
| Hi everybody!
I'm proud to announcing the new project named "SharpReporter". It's an easier across-plataform Report Designer for most common native printers API's under several operative systems.SharpReporter is performed under a new API designed to allow you to write your own API Extension extending to other plataform than you want.
SharpReporter will support Gnu/Linux (with Gnome) and MS Windows. The interesting thing is the SharpReporter Engine because it will automatically detect the Operative System (if you want) and will allows you to design your Reports from scratch using the SharpReporter core API, or if you wants can create your reports in abstract mode which contains several Elements for easier Data Report design.
In addition SharpReporter will can generate reports for ASP.NET Applications, PDF files, XML/XSLT files and Postcripts files.
The project is in starting step and we are interested in the Gnome and MSWindows implementation.
More information as soon as possible when we have any progress.. |
Hola a todos!
Estoy orgulloso de anunciar el nuevo proyecto nombrado "SharpReporter". Un diseñador de reportes multiplataforma para la mayoría de las mas comunes API de impresión bajo varios sistemas operativos.
SharpReporter is realizado bajo una nueva API diseñada para permitirte escribir tu propia extensión del API extendiendolo a otras plataformas que desees.
SharpReporter soportará GNU-Linux (con GNOME) and MS Windows. Lo interesante del proyecto es el motor de SharpReporter porque detectará automáticamente el Sistema operativo (si asi lo deseas) y te permitirá diseñar tus reportes desde "cero" usando la API base de SharpReporter, o si lo deseas puedes crear tus reportes en "modo abstracto" el cual contiene varios elementos para el diseño simple de Reportes de datos.
Ademas SharpReporter podra generar reportes para Applicaciones ASP.NET, archivos PDF, archivos XML/XSLT y archivos Postscript.
El proyecto esta en etapa de inicio y estamos interesados en la implementación para Gnome y MSWindows.
Mas información tan pronto como sea posible, cuando tengamos algun progreso.. |
SharpReporter Organization
Organizacion de SharpReporter |
SharpReporter Core API
API base de SharpReporter |
 |
 |
Posted in english, mono, programacion | 4 Comments »