Angel "Java" Lopez

NET, Java, PHP y Desarrollo de Software

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

.NET

ASP.NET

Windows Form

VB.NET

C#

Sitios

Blogs

Published by

Comments

# re: Estreno Blog@ Tuesday, February 10, 2004 10:32 AM

Muy bueno el Log! =)

Ange o quien lea este msg, ¿que manual o libro me recomendas para comenzar con asp.net? Me hablan maravillas de el.. y so sigo con asp a secas, asi que quiero ponerme a estudiar y probar un poco sobre el mundo .net en especial ASP!

Mil gracias!

lopez

# re: Estreno Blog@ Tuesday, February 10, 2004 10:32 AM

Muy bueno el Log! =)

Angel o quien lea este msg, ¿que manual o libro me recomendas para comenzar con asp.net? Me hablan maravillas de el.. y so sigo con asp a secas, asi que quiero ponerme a estudiar y probar un poco sobre el mundo .net en especial ASP!

Mil gracias!

lopez

# pues estaremos leyemdote@ Wednesday, March 10, 2004 1:52 AM

estare leyendo tu blog

lopez

# re: Estreno Blog@ Tuesday, June 15, 2004 5:49 PM

Che, veo que no posteas muy seguido

lopez

# AjNoticias@ Tuesday, August 03, 2004 10:59 AM

Angel, me bajé el ejemplo de AJNoticias, y encontré que el archivo de BD no tiene extensión. SUpongo que debe ser un MDF. Pero, resulta que cuando inteto crear la BD en SQL server 2000 me dice queno es un archivo válido de SQL.
¿Puede ser?

¿Como puedo hacer para que funcione, o al menos saber las tablas, SP's, etc y su contenido?

Muchas gracias

El ejemplo me sirve no sólo para adentrarme en ADO.NET, sino en arquitecturas y patrones.
Vale aclarar que recién estoy conociendo lo más importante del UML.
Por otro lado, viendo que el proyecto AJNoticias "quiere crecer" me encataría aportar lo que pueda a modo de documentación en HTML.
Digo esto, porque leí el "TODO.TXT" y me interesa aportar.

Salu2

lopez

# re:@ Sunday, January 30, 2005 3:21 PM

sorry but this is comment spam from a fellow MVP.
it was posted by an automated bot i wrote.
it uses AI to beat the CAPTCHA test.
i have written an article about it here.
http://www.brains-N-brawn.com/aiCAPTCHA

lopez

# re: Estreno Blog@ Monday, February 14, 2005 1:22 PM

Hola, pues estaremos en contacto.
Y empezando, alguien me puede explicar cual es el Objetivo de dotNetNuke?... Me baje el proyecto e hice algunos ejemplos pero no entiendo si lo puedo usar para contruirme un site en minutos dandole cualquier orientacion que necesoite, ej: portal de consulta de nominas en una intranet.

Gracias y Saludos

lopez

# re: Hacia un generador de còdigo@ Monday, February 28, 2005 4:24 PM

Angel, me interesa mucho el tema. Baje la version Genesis .4 y estoy la estoy estudiando. Seria bueno que pudieras organizar un evento para hablar sobre tu proyecto y que nos oriente en el uso y creacion de templates.

lopez

# re: Hacia un generador de còdigo@ Monday, February 28, 2005 8:57 PM

Hola Hugo!

Hmmm... si, como no, de donde eres? Para organizar una charla, digo.

Espero poder completar mas adelante un documento "paso a paso" del uso de templates.

Gracias por haber visto el codigo.

lopez

# re: Hacia un generador de còdigo@ Sunday, March 13, 2005 12:38 AM

Hola Angel:
Soy de Buenos Aires, estuve en el curso .net del MUG (el hombre del RPG). Avisame cuando vayas a hacer la charla de Genesis.
saludos.

lopez

# Mi próxima jornada@ Monday, May 16, 2005 11:04 AM

Grande, Maestro.

Siguiendo sus pasos, prepararé mi propia jornada sobre "Estupidez Natural", que es algo en lo que estoy por certificarme ante la sociedad Menso.

Me alegra verlo blogeando de nuevo. ¡Por fin algo interesante para leer!

Un abrazo de su admirador discreto,
MS

lopez

# re: Inteligencia Artificial@ Monday, May 16, 2005 11:29 AM

Gracias Martin, por visitar mi Blog!!

Varios temas de la jornada los voy a repetir el 24 de Mayo, en Buenos Aires, mas info en:

http://cursos.clubdeprogramadores.com/cursos/CursoMuestra.php?Id=205

lopez

# re: Más sobre Inteligencia Artificial@ Wednesday, May 25, 2005 12:18 AM

Hola angel,

estuve en tu charla sobre AI en el CLub de Programadores. Me parecio muy interesante.

Empece a estudiar un poco del tema, principalmente para aplicarlo a unos juegos en J2ME que estoy desarrollando.

Voy a ver si encuentro en tu site, material sobre A* y Pathfindig.

saludos
alejandro

lopez

# re: Enseñando PHP y MySql@ Tuesday, June 21, 2005 1:35 PM

Muy buena la primera clase.

Se incrementa la dificultad poco a poco y se va poniendo mas interesante a cada rato.

Martin.-

lopez

# Red de programadores en español@ Tuesday, August 09, 2005 1:22 PM

Hola, te felicito por tu blog, me parece extremadamente útil y educativo.

Te cuento que he dado inicio a un proyecto cuyo propósito es formar una red de bloggers programadores que hablen español. Para esto estoy creando una lista de blogs en mi sitio llamada "Blogs de Programadores en Español" y agregando vínculos a todos los blogs que encuentre.

Oficialmente el tuyo está dentro de la lista. Yo estaría enviando una lista actualizada a los miembros de la "red" para que nadie más tenga la necesidad de buscar. Si quieres puedes formar parte de la red, solo envíame un correo electrónico y en su momento te enviaré una lista de las direcciones que he encontrado para agregarlas a la lista.

Gracias

lopez

# re: Algunas Ideas@ Friday, September 02, 2005 8:03 PM

Gracias Angel. Ya encontré el ajprolog!!!!
Sos un grande Angel!
Saludos,

Fernando Urien

lopez

# re: Enseñando PHP y MySql@ Sunday, November 06, 2005 6:22 PM

Donde y cuando dictás los cursos ?
Me interesan !!!

lopez

# re: Enseñando PHP y MySql@ Sunday, November 06, 2005 8:01 PM

Hola Martin!

Dicto en empresas, y en el Club de Programadores. Para este último, ver

http://cursos.clubdeprogramadores.com

lopez

# re: Inteligencia Artificial@ Thursday, January 12, 2006 3:21 PM

Yo estoy muy interesado en Genetic Programming, en mi humilde opinión lo veo mas flexible que Genetic Algorithms y también surgen mas oportunidades de sorprenderse con los resultados, aunque admito que si ya se sabe que determinada solución es mejor que las otras (por ejemplo redes neuronales) la elección serian algoritmos Geneticos.



jose

# re: Mas generacion de codigo con AjGenesis@ Tuesday, March 07, 2006 7:47 AM

Nosotros lo hemos utilizado en un proyecto con resultados muy satisfactorios. Este generador no es igual a los demas. El hecho de poder crear los modelos a piaccere brinda una gran flexibilidad. Yo por ejemplo modele en XML formularios con sus respectivos campos para despues generar en PHP controladores y templates para esos formularios.

Una gran herramienta!
Saludos,
Matias

Matias Woloski

# re: Sitio ASP.NET de ejemplo, con Enterprise Library@ Friday, April 28, 2006 12:21 PM

hola!!!vi q tienes publicado este ejemplo de asp en internet yo necesito publicarlo en una intranet y estoy utilizando framework 2.0...se coo hacerlo con la version aspx del net , pero con la version nueva de .net (developer 2005)
no se como es de la misma manera???lo hice de misma manera y me sale y un error y no es el codigo porq lo compilo y todo funciona al 100...sera por q mi IIS es version 5.1 y para el net 2005 necesito otro iis??lo pruebo con windows xp sps2..te lo agradeceria si me pudieras ayudar...de antemano gracias

Danilu

# re: Sitio ASP.NET 2005@ Friday, April 28, 2006 12:48 PM

mira te acabo de enviar un mail y mira este es el error q me sale:
DEL ASP DE FRAMEWORK 1.1......

PARA ACCEDER A UNA APLICACION DE UN SERVICIO WEB DE ASP EN LA VERSION DEL .NET FRAMEWORK 2005(2.0) DESDE LA INTRANET SE NECESITAN REALIZAR LOS SIGUIENTES PASOS PARA ACCEDER A TAL:
-DETENER LOS SERVICIOS DE IIS ADMINISTRATION Y EL DE ASP STATE SERVICE.

-DETENER EL SERVIDOR DE SQL SERVER

-COPIAR EN EL ESPACIO VIRTUAL PARA LAS PAGINAS ASP (C:\Inetpub\wwwroot) LA CARPETA DE LA SOLUCION DEL SERVICIO Q SE REEALIZO EN ASPX 2.0
-PRORPORCIONARLE SUS PERMISOS AL DIRECTORIO VIRTUAL.

-INICIAR LOS SERVICIOS DEL IIS Y DEL ASP

-INICIAR EL SERVIDOR ASP

ESOS SO LOS PASOS Q SIGO...Y LO ESTOY PROBANDO EN UNA CPU CON WINDOWS XP VERSION 2002 CON SPS 2(SERVICE PACK) Y LA VERSION DEL IIS ES 5.1.. NO SE SI ALGO ESTOY HACIENDO MAL ..POR Q AL ACCEDER A ELLA SE DESPLIEGA EL SIGUIENTE ERROR

http://MiCompu/Prueba/WFLOGIN.ASPX">http://MiCompu/Prueba/WFLOGIN.ASPX
**********************************************
No se puede mostrar la página XML

No se puede ver la entrada XML con la hoja de estilo XSL. Corrija el error y haga clic en el botón Actualizar, o inténtelo de nuevo más tarde.
--------------------------------------------------------------------------------
Un nombre comenzaba con un carácter no válido. Error al procesar el recurso http://MiCompu/Prueba/WFLOGIN.ASPX">http://MiCompu/Prueba/WFLOGIN.ASPX. Línea 1, Po...
-^
AL CORRER PA PAGINA DEL ASP SI CORRE (http://localhost/localstart.asp)
***********************************************
YO AL PRINCIPIO CREI Q ERA ERROR DE MI CODIGO, DE LA PANTALLA PRINCIPAL DEL LOGIN(WFLOGIN.ASPX) PERO NO ES ASI POR Q AL COMPILARLO EN EL ESPACIO VIRTUAL FUNCIONA TODO NORMAL, SIN ERRORES.

Y ESTE ARROR LO HACE CON CUALQUIER SOLUCION DE ASP .NET 2.0 DEL FRAMWORK 2.0, Y ESTA MAQUINA DONDE LO ESTOY PROBANDO SI LO TENGO INSTALADO, ES LA VERSION DEVELOPER. Y LA VDD NO SE A Q SE DEBE Y LA FORMA DE COMO SOLUCIONARLO LO HE ESTADO BUSCANDO DESDE INTERNET, ALGUNA SOLUCION Y NO LA HE HAYADO LES DOY LAS GRACIAS Y ESPERO Q LES ESTE YENDO BIEN....

Danilu Fernandez

# re: Programadores matando dragón@ Saturday, April 29, 2006 2:05 PM

Es increible cómo un cuentito de una pricesa y un dragón, le puede servir a tanta gente para descargar sus recores contra los innumerables lenguajes. Yo los entiendo. No pusieron nada sobre el paradigma funcional!!! Esa sarta de funciones anidadas recurrentes que se hablan a si mismas y es imposible de segir. Es casi el cuento de la buena pipa. Solo el programador podría entenderlo. Y si le preguntas dentro del mes posterior al que terminó el programa. :)

Matias Olivera

# re: Programadores matando dragón@ Sunday, April 30, 2006 11:24 PM

Excelente la de SmallTalk!!!

Nicolaz

# re: Programadores matando dragón@ Tuesday, May 02, 2006 6:06 PM

Angel, Excelente sobre todo la segunda parte, jajajaja.
Un Abrazo.

Miguel Baez

# re: Programadores matando dragón@ Thursday, May 04, 2006 10:17 PM

Voy a aportar mi granito de arena de la experiencia propia.
GE Smallworld: Intenta levantar la imagen del dragon con tanta lentitud que dragon lo da por muerto. Cuando por fin termina de cargar la imagen se da cuenta de que no tiene la licencia para matar esta especie de dragones. El dragon viendo inutiles intentos de matarlo se muere de risa solo. Y la princesa se escapa cuando ve a este sujeto viejo, torpe e ineficaz que vino a rescatarla.

Alexey Agapov

# re: Data Tier Generator para Enterprise Library@ Monday, June 12, 2006 8:43 PM

El url no esta funcionando, tendras la aplicacion en otro lugar, me gustaria probarlo.

Saludos! y gracias....

Jorge Muza

# Software as a Service@ Tuesday, August 01, 2006 5:43 AM

En estos días estoy trabajando sobre este tema: Software as a Service, una nueva "buzzword" que se ha...

Angel "Java" Lopez

# Software as a Service « Angel “Java” Lopez on Blog@ Saturday, August 26, 2006 5:40 AM

PingBack from http://ajlopez.wordpress.com/2006/08/26/software-as-a-service/

Software as a Service « Angel “Java” Lopez on Blog

# re: Un poco de humor: Microsoft Bathroom Foundation@ Saturday, August 26, 2006 8:36 PM

Angel, por favor mandame ya pero ya ya la subscripcion para el showroom por favor...
No me dejen afueraaaaaaaaaaaaaa......

Jose Luis

# re: Hacia el AjServer@ Wednesday, September 06, 2006 10:42 AM

No sirve para nada, es complicado al pedo.

codigo cosa

# re: Programadores matando dragón@ Friday, September 08, 2006 3:41 PM

Lotus Domino: Todos los dragones parecen de la misma especie workflow, sacas la espada anti-workflow, descubres que no sirve contra el dragón y que tus otras armas se comportan de maneras impredecibles.  A la princesa le toca adaptarse al extraño caballo en el que llegas y a tener al dragón vivo y siguiéndolos.

Programador Domino

# re: Hacia un generador de còdigo@ Saturday, September 09, 2006 11:36 AM

Para mi el mejor generador de codigo orientado  a multiple lenguajes  plataformas es el  AllFusion Plex, genera codigo en diferentes lenguajes y sive principalmente para generar aplicaciones clientes servidor y tambien hay versiones de multiples campas , depen del Frame

de donde uno herede, yo hizo un sistema con un frame que desarrolle de multiples capas orientadas a multiple base de datos y servidores. El gran inconveniente de esta aplicacion es que es muy caray esta poco difundida o casi nula en la Argentina.

Saludos y Muchas Gracas por tu esfuerzo

Alejandro Porta

# re: Mas generacion de codigo con AjGenesis@ Monday, September 18, 2006 9:54 PM

Hola Angel, una consulta rapida.

Estoy probando el generador de Sitios Web, resulta que tengo en mysql en otro directorio, donde debo instanciar el atributo Project.MySqlDir ?

para no tener que hacer esta modificacion al template ?

<#

if not Project.MySqlDir then

Project.MySqlDir="C:/Archivos de programa/xampp/mysql"

end if

#>

Lo puse en default.build pero no hubo caso, es case sensitive ??

Saludos

Y gracias

Nicolas Machado

# re: Una Semana Típica@ Monday, October 02, 2006 2:12 PM

Maestro, me preocupa que le quede tan poco tiempo para Thinking & Philosophy.

Digale a Jack the Ripper que no lo exprima tanto.  8-)

Martin Salias

# re: Programadores matando dragón@ Tuesday, October 31, 2006 4:26 AM

Angel, tanto tiempo, buenisimo el nivel de detalle. Busque mucho una lista tan completa como esta.

Saludos desde el chaco.

Agustin Casiva

# re: Woloski y Szklanny en Redmond@ Sunday, December 03, 2006 7:16 PM

Marianito: idolo!!!

Mati -> cuando me vas a invitar a almorzar???

jajajajaj

Nicolas Gonzalez

# re: Woloski y Szklanny en Redmond@ Sunday, December 03, 2006 8:40 PM

Que grande wolooooo. Esta foto de cuando es?

Julian

# Software as a Service@ Monday, December 04, 2006 3:45 AM

En estos días estoy trabajando sobre este tema: Software as a Service, una nueva "buzzword" que se ha

Angel "Java" Lopez

# re: Woloski y Szklanny en Redmond@ Wednesday, December 06, 2006 11:53 AM

cá vemos al gran Woloski (izquierda), con el bueno de "Marian" Szklanny (derecha), de Southworks, trabajando en Redmond, junto a alguien que se les acercó a preguntarles algo, porque estaba trabado en un problema de programación... :-)

y le pudieron dar una mano al pobre?.

luis borja

# re: Domain-Driven Design en Buenos Aires, Arquitectura .NET en Bahía Blanca@ Wednesday, December 06, 2006 2:37 PM

Estimado Angel, felicitaciones por el seminario de Domain Driven Design, muy interesante a lo cual me anime a realizar una sencilla prueba de concepto en java y espero tu opinion al respecto si estoy encaminado hacia lo que propone Evans. Sigo también de cerca tu proyecto de AJGenesis. Saludos

alejandro

# re: Woloski y Szklanny en Redmond@ Saturday, December 09, 2006 7:56 AM

marian... cuando logres eliminar al pibe este que salio en el medio en la foto... acordate de nosotros :-)

kapper

# re: Software as a Service@ Thursday, December 21, 2006 11:09 AM

Excelente entrada. Gracias por esta colección de reflexiones y enlaces interesantes.

Lucas Rodriguez Cervera

# Juan Pablo Garc??a Blog &raquo; Windows Live Writer (Beta)@ Thursday, December 28, 2006 8:09 PM

PingBack from http://www.computerapia.com/index.php/2006/12/29/windows-live-writer-beta/

Juan Pablo Garc??a Blog » Windows Live Writer (Beta)

# Más programadores matando dragón@ Monday, January 15, 2007 1:44 AM

El "post" más visito de mi sitio, ha sido hasta ahora Programadores matando dragón Hay muchos muy buenos

Angel "Java" Lopez

# re: Evangelizando .NET@ Monday, January 22, 2007 6:51 AM

Bastante malo..

Computonto

# re: AjSite: mi nuevo proyecto de código abierto@ Tuesday, January 30, 2007 9:21 PM

Angel,

Apenas tengas algo avisa que seguramente lo use para mi portal.

Saludos!

Luis

Luis Lobo

# re: Software es más que software libre o código abierto@ Monday, February 12, 2007 10:16 AM

Hola, soy un defensor a capa y espada de lo que significa el software libre y me encanta que existan páginas como ésta para que el conocimiento libre tenga el reconocimiento que se merece. Tan sólo quería dar la enhorabuena portratar así este tema que, para muchos sigue siendo algo tabú y que tanto puede reportarnos de beneficio para todos. También quería comentar que existe una página donde se trata el software y conocimiento libre de una forma amena y en profundidad. A mí, personalmente, me gusta bastante. Os dejo el enlace por si queréis echarle un vistazo.

http://www.territoriolibre.org

Un saludo libre

Guillermo

# re: Programadores matando dragón@ Wednesday, February 14, 2007 3:03 PM

Angel sos un ladri, dejá de recibir felicitaciones por una idea que no es tuya...

JC

# re: Videos para programadores@ Monday, February 19, 2007 11:43 PM

Hola Angel,

¿has visto este?

http://humaninbox.blogspot.com/2005/11/microsoft-share-your-pain.html

Es un clasico.

Daniel Matey

# re: El sentido del software@ Monday, February 26, 2007 5:31 AM

Muy buena reflexión angel!

Gracias por compartirla...

Saludos de un admirador

AUS Antonino Ferrando

Antonino

# re: Generando Código: Hello World con AjGenesis@ Monday, February 26, 2007 4:34 PM

Estimado Ángel "java" López,

no he tenido aún la oportunidad de probar tu producto AjGenesis, pero no puedo dejar de enviarte mi comentario: no podés ponerle tus iniciales al nombre de un producto! Acaso la estaré pifieando y la Aj en AjGenesis responde a: Automatic JJJeneration?? ... vamos viejo!, un poco de imaginación ... que patético!

anonymouse

# re: Generando Código: Hello World con AjGenesis@ Tuesday, February 27, 2007 6:00 AM

Hola gente!

Bien, al fin un comentario en este post!!! :-)

Bueno, la costumbre de poner mis iniciales a un proyecto, viene de cerca de diez anios, asi que ya es una costumbre. En mis charlas, bromeo sobre eso: "este es el ajmundo, el ajlenguaje... :0)..." Pero lo importante creo que es el software y que lo usen o aprendan algo. No se si el AjGenesis conseguira eso, pero es el intento. La imaginacion la pongo eso. Ademas, cuando le ponia otro nombre a mis proyectos, siempre habia un proyecto con un nombre similar, o igual. Asi, que aparecio, creo que alla por el 95, algun ejemplo aj... Y siguio. Aun asi, tengo colision de nombres. Hay por ejemplo, un AjLogo.... snif... :-)

Mas proyectos aj en http://www.ajlopez.net/Proyectos.php

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: Videos para programadores@ Sunday, March 04, 2007 12:02 AM

Ángel:

¿Cómo estás, tanto tiempo? A ver qué te parece este: http://pfsanchez.blogspot.com/2006/09/nightfire-la-pelcula.html

Saludos.

Pablo Fernando Sanchez

# re: Listas de Correo sobre Informática@ Sunday, March 04, 2007 10:03 AM

Ángel:

Gracias por la referencia. Me permito agregar al listado el grupo "Ingeniería de Software", en http://www.gruposyahoo.com/group/IngenieriaSW

Saludos.

Pablo Fernando Sanchez

# re: El sentido del software@ Sunday, March 04, 2007 9:09 PM

Angel:

Me parece muy oportuno incursionar, profundizar, es aspectos que hacen a nuestra profesión informática, pero vista desde otros puntos de vista.

He tenido la suerte en los ultimos tres años de participar en procesos colaborativos de creación de conocimiento sobre asuntos concernientes a la la profesion informatica en el ambito del Estado.

La primera conclusión es que la tecnología tiene una dimensión social cada vez mas importante, y que se manifiesta con modos innovadores de trabajo e intercambio de conocimiento.

La segunda es que no es tan bueno ser "superexperto" en un tema, y que hay que incursionar en otras disciplinas de tipo social, que ayuden a ser mejores profesionales informaticos. En otras palabras, las especializaciones cerradas no son recomendables.

En ese sentido me parece alentadora tu nota.

Saludos

Ricardo Pluss

rjpluss en yahoo punto com punto ar

Ricardo Pluss

# re: El sentido del software@ Monday, March 05, 2007 8:49 AM

Querido Angel

Sos un apasionado. No puedo mas que estar de acuerdo, aunque si me lo permites voy a sumar otra convocatoria a la tuya.

Deliberadamente extraigo del contexto estas directivas y decime si no son aplicables a toda iniciativa solidaria: "Estudie y enseñe. Aprenda y difunda. Disfrute, pero haga. Piense, cree, comparta y ayude."

En las comunidades especializadas, como los grupos usuarios, hacemos bastante de esto, debo decir que gracias a la acción solidaria y desinteresada de algunos que brindan parte de su tiempo para sistir a los demás. Y mucha veces el campo de la ayuda va mucho mas allá del software en particular.

Sin embargo, la fenomenal expansión de un medio de comunicación como internet no está siendo acompañada por una expansión y profundización del conocimiento.

Se requiere de mas colaboración y de mas estudio y de mas solidaridad para transmitir saber antes que entretenimiento.

Un abrazo.

Oscar Turquet

Grupo de Usuarios Microsoft

Oscar Turquet

# re: El sentido del software@ Tuesday, March 06, 2007 6:24 AM

Es un verdadero placer poder filosofar con buenos amigos como vos Angel, o el buen amigo de Oscar Turquet.

"El sentido del software" es sin duda una discusión que muchos nos adeudamos, para entender como está montado el escenario y como debemos movernos dentro de él.

Cabe consignar una aclaración pertinente en este caso, la sintaxis es un tema y el IQ del programador es otra.

Ya lo ha dicho Freedman, "el mundo en el que vivimos es plano", hoy es necesario que quien programa demuestre sus habilidades de negocios, aún muy por arriba de su conocimiento de la sintaxis del código,(hay frameworks que ya codean muy bien) por que "el negocio" requiere que quienes programan,generen oportunidades y ventajas competitivas. Ejemplos extremos de ello podrían ser You  Tube o el mismo Google.

Pero entendamos algo, esta globalización nos ha dado la bendición de multiplicar nuestras posibilidades de negocios, pero también ha multiplicado nuestras amenazas.

Fíjate que estudiando el comportamiento de las especies, ellas reaccionan como mcuhas veces deberiamos reaccionar nosotros. Lo que tu dices de proveer mas colaboración, dedicación al estudio y la enseñananza, es sintéticamente lo que suelen hacer las especies pequeñas para enfrentar a especies mas grandes, se unen, cierran filas y ganan fuerzas.

Muchas veces la física cuántica es gran aliada a la hora de entender de que se trata la cosa tecnológica. Todo es CAOS, y el éxito es sin duda la habilidad de sortearlo.

La tecnología en este caso, trabaja como un atractor, facilitando la solución de un problema determinado. (lease es solo una herramienta, lo valioso es el talento humano).

Por último no olvidemos recordar que es necesario que operemos un cambio de cultura en lo educativo, necesitamos iniciar un proceso de educación continua para poder reaccionar al cambio continuo que contempla el CAOS.

En definitiva mi buen amigo, el sentido del software es la expresión del IQ, del talento y no una virtud del código.

Marcelo Lozano

# re: Enlaces y Recursos Domain-Driven Design@ Saturday, March 10, 2007 10:21 PM

Luogo molto buon:) Buona fortuna!

...

# re: Generando Código: Hello World con AjGenesis@ Monday, March 12, 2007 9:03 AM

Angel, me estaba preguntando por qué no elegiste la generación de código a partir de un XML generado por ejemplo por UML.

Me gustaría que AJGénesis pueda trabajar con stándares de la industria, o herramientas que ya manejamos los desarrolladores. Por ejemplo, veo también que usás un lenguaje scripting ajBasic y ya existen lenguajes como Ruby, Groovy, etc.

Por otro lado no entiendo la estrategia de usar productos con licencia para generar productos open-source. El desarrollo está hecho con VB.NET y más allá de la versión express del Visual Studio a la larga hay que pagar licencia, prefiero trabajar con JAVA.

Algo que sería interesante y no veo reflejado, es cómo integrás ajGénesis con otros frameworks, como por ejemplo Spring.

Desde ya saludos cordiales.

Diego Maciel

# re: Generando Código: Hello World con AjGenesis@ Monday, March 12, 2007 2:20 PM

Hola Diego!

Tanto tiempo!

Respuestas rapidas, estoy a mil, preparando charlas de GlassFish, Mule, y demas.... Podes compilar el AjGenesis con alguna tarea del NAnt, no hace falta el Visual Studio. El VB.NET me resuelve algunos temas de conversion automaticas de tipos, y ya tenia implementado un interprete que es el AjBasic. Igualmente, como el NAnt, el NHibernate y demas, esta mas pensado para que la gran mayoria de sus usuarios, simplemente lo use, no necesite recompilarlo o adaptarlo. Lo que se necesita trabajar, es por afuera de AjGenesis (su codigo): son los templates.

El XML XSLT es un camino de ida.... No tenes la capacidad que te da un lenguaje interpretado, de llamar en cualquier momento a lo que quieras, que este por ejemplo, en el framework de .NET. Ya lo vi hace anios, y creeme, respuesta rapida: no sigas ese camino, es muy duro y poco flexible. El camino de tener un lenguaje, me permite implementar decisiones complejas (la idea es que AjGenesis termine usando un sistema experto escrito en AjBasic o lo que sea, para generar lo que el modelo no provee, que tome decisiones como toma un desarrollador, que haya agentes que colaboren, que un agente se convierta en "especialista en Spring", mientras que otro sea "especialista en usabilidad", y asi.... y que cada uno colabore a enriquecer el modelo, o lo que se va generando...)

AjBasic me permite hacer trucos que en otros lenguajes tendria que pelearlos: como encapsular cualquier cosa como un objeto, dinamicamente, etc..... Y como AjBasic esta escrito en .NET, cualquiera lo puede ir a tocar o mejorar, o usar como esta. Fijate igual en mi blog que AjGenesis esta pensado desde abajo, para poder luego ponerle plugins de otros "renderizadores" de texto, no hara falta usar solo AjBasic

Hmmm.... se integra con Spring, en el mismo sentido en que se "integra" con cualquier cosa que necesite archivos de texto: genera lo que vos quieras, desde configuraciones de Spring, a configuraciones de Struts, y lo que quieras. No es que este "integrado": es para usar desde afuera de cualquier cosa que existe o que existira en un milenio. Y si queres, lo colgas del NAnt, o de tu aplicacion, y lo invocas.

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: Los libros de Martín Salías@ Monday, March 12, 2007 8:22 PM

Maestro, no me avive a la indiada, que ya me imagino teniendo que pagarle a Anita para que opere de bibliotecaria...

Esperaba verlo por acá en Seattle, chupando frío con nosotros.

Respetuosos saludos,

   /ms

Mart&#237;n Sal&#237;as

# Más sobre multitouch screen@ Tuesday, March 20, 2007 4:56 AM

Ya habíamos visto en otro post algo del trabajo de Jeff Han . Ahora, el bueno de Alejandro Reimondo ,

Angel "Java" Lopez

# re: Generando Código: Hello World con AjGenesis@ Thursday, March 22, 2007 10:37 AM

Acabo de bajarlo y voy a testearlo a full porque es la herramienta que andaba buscando.

Suerte Angel...

Mauricio

Mauricio Gelves

# Espacio de Dario Quintana &raquo; Me taggearon !@ Saturday, March 24, 2007 10:45 AM

PingBack from http://blog.darioquintana.com.ar/2007/03/24/me-taggearon/

Espacio de Dario Quintana » Me taggearon !

# Computer Go en el Segundo Congreso Argentino de Go@ Wednesday, March 28, 2007 7:03 AM

La Asociación Argentina de Go celebra este próximo fin de semana el Segundo Congreso de Go http://www.go.org.ar/page.php?name=congreso2007

Angel "Java" Lopez

# Segundo Congreso Argentino de Go@ Wednesday, March 28, 2007 7:10 AM

Desde este viernes 30 de marzo al lunes 2 de abril, la Asociación Argentina de Go celebrará el

Segundo Congreso Argentino de Go

sobre el milenario juego. Visiten el sitio de la asociación para conseguir más información sobre

ajlopez

# re: Computer Go: El gran problema de AI@ Wednesday, April 04, 2007 1:00 PM

Interesante trabajo!

Espero que sigas avanzando, me parece fascinante.

Bruko

# re: Sitio ASP.NET de ejemplo, con Enterprise Library@ Wednesday, April 11, 2007 9:22 AM

yo esto lo solucione para el framework 2.0 con aspnet_regiis.exe –i –enable

en este caso deberias ir a la carpeta del framework que tengas , ejemplo (en pantalla de comandos):

cd WINDOWS\Microsoft.NET\Framework\v1.1.4322

aspnet_regiis.exe –i –enable

y con eso ya deberias poder ejecutar las paginas aspx sin problemas

german

# re: Clases y Objetos en Vb.Net, How To Visual Studio 2005@ Wednesday, May 02, 2007 12:21 PM

plis mandamelo

henry

# re: Más sobre multitouch screen@ Sunday, May 06, 2007 2:05 PM

Esto yo ya lo hice hace dos años y lo tengo completo y funcional incluyendo el software y hardware... no lo he podido desarrollar devido a que no tengo recursos y tambien que cuando lo presente a concursos de innovacion este pobre pais no lo encontro interesante, ahora en todo caso esta patentado en mi pais y por tanto si ingresa esta tecnologia aca debera pagar royalty. Si quieren el codigo fuente para desarrollarlo estoy dispuesto ha hacer algo.

Esteban Salgado Vergara

# re: Aprendiendo AJAX@ Wednesday, May 16, 2007 1:51 PM

excelente la grafica explicativa y muy buena recompilacion de fuentes y recursos.

Me lo guardo en mi del.icio.us

artux

# re: Aprendiendo AJAX@ Wednesday, May 16, 2007 2:33 PM

Que grande Angel !!!

Muy buen recurso !

Urgente tagged to Del.icio.us :)

Saludos

Dario Quintana

# re: Nuevas interfaces de usuario@ Wednesday, May 30, 2007 2:08 PM

Angel ahi te dejo un link mas para tu coleccion sobre este tema.

www.microsoft.com/surface

Saludos!

German Buhniv (menegusen)

# re: Mas generacion de codigo con AjGenesis@ Friday, June 01, 2007 5:31 AM

Hola Angel, estoy super entusiasmado con esta forma de programar le adapte el entlib.3 al modelo porque estoy mas acostrumbrado a usarlo para el acceso a datos.

Ahora estoy adaptando los templates para vb.net forms tenes algun ejemplo de tpl para forms busque en todos los ejemplos que pusiste pero no lo puedo encontrar.

Muchas Gracias,

Si te interesa el modelo completo basado en el tuyo cuando lo termine te lo mando va desde el uml hasta el final.

Saludos

Eduardo G. Silva

# re: Enlaces y Recursos Domain-Driven Design@ Tuesday, June 12, 2007 2:41 PM

Gracias. Me están siendo muy útiles todas esas fuentes, no es fácil encontrar buenos recursos sobre este tema.

Starback

# University Update-Microsoft Visual Studio-eScrum: Scrum a la Microsoft@ Saturday, June 16, 2007 8:12 AM

Pingback from  University Update-Microsoft Visual Studio-eScrum: Scrum a la Microsoft

University Update-Microsoft Visual Studio-eScrum: Scrum a la Microsoft

# Generando aplicaciones con AjGenesis@ Monday, June 25, 2007 3:20 AM

En estos días, estuve escribiendo unos ejemplos de AjGenesis www.ajlopez.com/ajgenesis mi proyecto

Angel "Java" Lopez

# El primer usuario@ Saturday, June 30, 2007 5:51 AM

El bueno de Augusto Alvarez nos alcanza un video que, cada vez que lo muestro en una charla, causa sensación

Angel "Java" Lopez

# re: Generando aplicaciones con AjGenesis@ Tuesday, July 03, 2007 11:53 AM

Angel, generé el codigo pero al compilar en este modulo no encuentra a AjFramework y los objetos DataParameter, DataService, ... no los reconoce.

¿De donde vinculo AjFramework al proyecto?

'

' File generated using AjGenesis

' www.ajlopez.com/ajgenesis

' www.ajlopez.net/ajgenesis

' Open Source Code Generation Engine

'

'

' Project AjFirstExample

' First Example using AjGenesis

' Entity Customer

' Customer Entity

'

'

Imports System.Collections.Generic

Imports AjFramework.Data

Imports AjFirstExample.Entities

Public Class CustomerData

Public Sub Insert(entity as Customer)

       Dim dpid As New DataParameter

dpid.Value = entity.Id

DataService.ExecuteNonQuery("CustomerInsert", CommandType.StoredProcedure, _

dpid, _

entity.Name, _

entity.Address, _

entity.Notes _

)

entity.Id = dpid.Value

End Sub

Public Sub Update(entity as Customer)

DataService.ExecuteNonQuery("CustomerUpdate", CommandType.StoredProcedure, _

entity.Id, _

entity.Name, _

entity.Address, _

entity.Notes _

)

End Sub

Public Sub Delete(id as Integer)

DataService.ExecuteNonQuery("CustomerDelete", CommandType.StoredProcedure, id)

End Sub

Public Function GetById(id as Integer) as Customer

Dim reader as IDataReader = Nothing

try

reader = DataService.ExecuteReader("CustomerGetById", CommandType.StoredProcedure, id)

if not reader.Read() then

return Nothing

end if

Dim entity as Customer

entity = Make(reader)

return entity

finally

reader.Close()

end try

End Function

Public Function GetAll() as List(of Customer)

Dim reader as IDataReader

Dim list as new List(of Customer)()

reader = DataService.ExecuteReader("CustomerGetAll", CommandType.StoredProcedure )

Dim entity as Customer

while reader.Read()

entity = Make(reader)

list.Add(entity)

end while

reader.Close()

return list

End Function

Public Function GetAllAsDs() as DataSet

return DataService.ExecuteDataSet("CustomerGetAll", CommandType.StoredProcedure )

End Function

Private Function Make(reader as IDataReader) as Customer

Dim entity as new Customer

if reader("Id") is System.DbNull.Value then

entity.Id = 0

else

entity.Id = CType(reader("Id"),Integer)

end if

if reader("Name") is System.DbNull.Value then

entity.Name = Nothing

else

entity.Name = CType(reader("Name"),String)

end if

if reader("Address") is System.DbNull.Value then

entity.Address = Nothing

else

entity.Address = CType(reader("Address"),String)

end if

if reader("Notes") is System.DbNull.Value then

entity.Notes = Nothing

else

entity.Notes = CType(reader("Notes"),String)

end if

return entity

End Function

End Class

Alejandro Gianazza

# Mi evolución en KGS@ Monday, July 09, 2007 7:26 AM

El juego del Go puede practicarse en Internet, y es una forma de ponerse en contacto con miles de jugadores, algunos muy fuertes, y practicar aún cuando no se tenga algún compañero cercano con quien jugar. Eso es un gran cambio, desde la época d

ajlopez

# re: Tecnología y Arte@ Wednesday, July 11, 2007 2:39 PM

Estimadísimo Maestro:

La tecnología y el arte siempre han estado íntimamente relacionados. Piense en la evolución de los materiales más básicos, desde los consonantes cincel y pincel, pasando por las diferentes pinturas.

Y tenemos innumerables ejemplos de artistas/científicos/tecnólogos, desde el universal Leonardo hasta el autóctono Clorindo Testa, paladín de la arquitectura "sólida".

Internet específicamente ha aportado muchísimo al arte, desde el medio y el soporte para museos, expositores y demás, hasta como materia de la producción artistística en si.

Más allá de juicios de valor temprano (recordemos que en su momento no se consideraba un arte la fotografía, por ejemplo) que se deben evaluar -a mi juicio- a través de una distancia temporal prudencial, el movimiento net.Art es muy activo, y hay sitios dedicados, como:

http://www.netartreview.net/

Cordiales saludos de su discículo,

Martin Salias

# re: YouOS, sistema operativo en línea@ Thursday, July 12, 2007 8:25 AM

Yo prefiero EyeOS:

http://eyeoshispano.com/

Es opensource y te lo puedes instalar en tu propio server =)

Manuel

# University Update-AJAX-YouOS, sistema operativo en l??nea@ Thursday, July 12, 2007 8:51 AM

Pingback from  University Update-AJAX-YouOS, sistema operativo en l??nea

University Update-AJAX-YouOS, sistema operativo en l??nea

# re: Generando aplicaciones con AjGenesis@ Friday, July 13, 2007 7:52 PM

Angel:

Mil gracias por darnos un poco de vos.

Saludos cordiales.

Alejandro Nelis

alejandro nelis

# re: Que nunca les pase@ Thursday, July 19, 2007 11:54 AM

Me quede con ganas de verlo ... no está mas en el youtube ... :(

Alex

# re: Estreno Blog@ Thursday, July 19, 2007 4:28 PM

Buenisiimo

muy buen blog

yo acá les dejo un foro que me pareció muy bueno y que te contestan rápido las preguntas

(Eso me parecio a mi), eso sí... está en inglés

http://www.java-forums.org

Facun

# Recursos sobre Hibernate@ Friday, July 20, 2007 5:43 AM

En varios de los ejemplos que vemos en mis cursos de Java, terminamos usando Hibernate , la librería

Angel "Java" Lopez

# Beta 2 de Visual Studio 2008 y .NET 3.5 liberada!@ Friday, July 27, 2007 5:39 AM

Ayer 26 de Julio, quedó disponible la nueva beta 2 de VS 2008 (antes conocido como Orcas). Más detalle

Angel "Java" Lopez

# re: Sitio ASP.NET de ejemplo, con Enterprise Library@ Tuesday, July 31, 2007 2:17 PM

Hola tengo el mismo problema que Danilu, pero no entiendo la respuesta que le dieron ese archivo que le dicen que ponga en donde lo hace, se lo descarga de algun lado o solo lo escribo en alguna parte? por favor necesito que me expliquen mas detalladamente eso... gracias... es urgente

Mariuxi

# re: Sobre la generación de código@ Thursday, August 02, 2007 10:30 AM

Angel,

Gracias por el AjGenesis, lo voy a probar ahora mismo y pondo en mi blog el resultado de la experiencia. Actualmente estoy usando MyGeneration, que está bueno, pero no me cierra del todo. Hace un tiempo hice un motorcito con reflection para generar select, inserts y updates a partir de entidades de datos, sumado a una clase DAL y un generador de código para hacer las entidades lograba todo el tema de persistencia, pero siempre me quedó la impresión de que iba a fallar en algún momento (lo hice hace tiempo y según recuerdo debe estar bastante feo), en fin, no sé qué te parecen este tipo de soluciones.

Saludos, Leonardo

Leonardo Micheloni

# re: Sobre la generación de código@ Thursday, August 02, 2007 11:37 AM

Estoy de acuerdo con todo lo que comentas. Lo único que hecho en falta es algún comentario sobre la disciplina que engloba todo estos conceptos, el Model Driven Development (o Model Driven Software Development). También existe un estándar que aunque quizás no todos estemos de acuerdo con el, marca el camino a seguir, El Model Driven Architecture.

Nosotros en la empresa utilizamos AndroMDA con muy buenos resultados.

Saludos.

Emilio

# re: Sobre la generación de código@ Thursday, August 02, 2007 11:53 AM

Angel:

El hecho de que hayas armado un post gigante como este demuestra tu interes en la comunidad de desarrollo de software, por eso te doy las gracias por compartir tu experiencia y conocimiento con nosotros! (sabes? todavia tengo en la biblioteca un libro de java tuyo que sacaste para users hace como diez años! :)

Pregunta: Ya que tu apodo es "java" :), porque no utilizar StringTemplate en vez de crear tu propio generador?

http://www.stringtemplate.org/

http://antlr.org/about.html

(doy por sentado que ya conoces ambos proyectos, pero de todos modos agrego el link para quien lea este comentario)

Por otro lado, me resulta muy dificil apartar el tiempo necesario para completar la lectura de tremendo post. Un resumen y secciones mas especificas ayudarian (tenes que admitir que "Dunga dunga un ratito" es un titulo sobre el cual es dificil sacar conclusiones :). Y bueno... supongo que la conclusion es el resumen, no?

Saludos y hasta luego!

Emmanuel

# re: Sobre la generación de código@ Saturday, August 04, 2007 2:09 PM

Para Emilio: quizá Angel no comparta que MDA sea la disciplina que engloba estos conceptos. Microsoft con Visual Studio propone DSL, que pudiera englobar MDA, pero sólo estirando el significado del estándar. En todo caso, Angel me dá la oportunidad de ver aplicado en un caso el  punto de vista de Microsoft. La crítica a MDA desde el punto de DSL, es que es genérico, y que UML no sirve para representar todo. En algún punto debe haber una intersección entre el punto de vista genérico de MDA (un modelo con transformaciones a la plataforma específica) y DSL (n lenguajes en colaboración para un producto final). Mi punto de vista es que estas ideas seguirán progresando, y más adelante (siempre que las empresas lo permitan) veremos una mejor articulación, en la que un modelo genérico pueda delegar en herramientas más específicas aspectos que por otra vía sean mejor cubiertos.

Para Ángel, me gusta tu caso desarrollado. Lo voy a estudiar, para ver su alcance y condiciones.

SQL un DSL? no me parece atinado su uso por Microsoft como un ejemplo de un Domain Specifc Language, al menos si se propone que estos sean construíbles. Con este criterio DSL es un éxito total, vivimos rodeados de DSLs (podríamos llamar así a Visual Fox o semejantes), y no atendemos su uso propuesto actual.

Jorge Ubeda

# Generando código para NHibernate (Parte 1)@ Sunday, August 05, 2007 8:18 AM

Ya en algún &quot;post&quot; anterior, Generando aplicaciones con AjGenesis comenté sobre cómo el proyecto

Angel "Java" Lopez

# Generando código para NHibernate (Parte 1)@ Sunday, August 05, 2007 8:18 AM

Ya en algún &quot;post&quot; anterior, Generando aplicaciones con AjGenesis comenté sobre cómo el proyecto

Angel "Java" Lopez

# University Update-C#-Generando c??digo para NHibernate (Parte 1)@ Sunday, August 05, 2007 4:48 PM

Pingback from  University Update-C#-Generando c??digo para NHibernate (Parte 1)

University Update-C#-Generando c??digo para NHibernate (Parte 1)

# Generando aplicaciones con AjGenesis at Espacio de Dario Quintana@ Wednesday, August 08, 2007 11:06 AM

Pingback from  Generando aplicaciones con AjGenesis at Espacio de Dario Quintana

Generando aplicaciones con AjGenesis at Espacio de Dario Quintana

# re: Sobre la generación de código@ Friday, August 10, 2007 10:15 PM

ME PARECE INTERESANTE ESTE ARTICULO SOBRE EL DESARROLLO DE SOFTWARE, EL HECHO DE TENER QUE ESTAR  HORAS Y HORAS TECLEQUEANDO LINEAS DE CODIGO EN LUGAR DE ATUTOMATIZARLAS ES REALMENTE AGOTADOR... PERO SOLO BASTARA TENER EL TIEMPO PARA DEDICARASE A DESARROLLAR UN GENERADOR DE CODIGO... EN MI ANTIGUA EMPRESA TENIA UN GENENERADOR DE CODIGO EL CUAL ME PERMITIA ENLAZAR PROCEDIMIENTOS ALMACENADOS CON .NET... ESTE SIMPLIFICAFA BATANTE EL DESARROLLO... Y POR ENDE PODIA OCUPAR EL TIEMPO SOLUCIONANDO OTROS PROBLEMAS

CONSULTA

QUE ES MEJOR REALIZAR CONSULTAS A TRAVES DE NHIBERNATE O POR MEDIO DE PACKAGE PLSQL

Rodrigo

# re: Software Fortresses@ Monday, August 13, 2007 8:28 AM

Maestro. ¡Que notable coincidencia! Me pareció sumamente interesante el libro de Sessions, y lo veo como un paso más en transformar eta disciplina en una ciencia.

A ver cuando organizamos una charla alrededor de este tema de arquitecturas corporativas...

Respetuosos saludos,

  /martin

Martin Salias

# re: Sobre la generación de código@ Friday, August 17, 2007 11:44 AM

Interesante artículo. Voy a probarlo.

Por el momento uso codesmith para generar codigo y no me puedo quejar hago y deshago todo a gusto y placer.

De todas forma siempre es bueno tener algo libre.-

Saludos.

Horacio

# re: Un programador pragmático@ Friday, August 17, 2007 12:03 PM

Yo lo acabo de leer hace 15 dias, es un libro mega recomendado, para todos los programadores, ya que aunque hace ejemplos con algunos lenguaje de programacion, no los toma como base, los conceptos son para todos los desarrolladores, tecnicas y buenos habitos de desarrollo, desde una escritura muy coloquial. Seguramente ya conoces algunos puntos, pero te servira. Aunque el libro fue escrito ya hace varios años sigue a mi punto de vista muy vigente, precisamente porque son recomendaciones practicas y menciona la importancia o beneficio de estas, no van en base a un lenguaje en especifico.

Raul Morales

# re: Sobre la generación de código@ Wednesday, August 22, 2007 3:58 PM

Angel, simplemente...sos un GENIO, hay muy pocas personas capaces de hacer lo que vos haces y de brindarlo a la gente. Muchas Gracias por tus aportes!!!

Pensaste alguna version que incorpore JSF, ADF Faces, Spring, digamos, las ultimas tecnologias?

Hernan GUaymas

# re: Entity Framework Beta 2@ Wednesday, August 29, 2007 5:51 PM

Angel,

Podes laburar con ajGenesis y ADO.NET Entity Framework juntos?

Hay que modificar ajGenesis o es solo generar plantillas?

Saludos

Charly

Carlos Granitto

# re: Desayuno de arquitectura con AjGenesis@ Friday, August 31, 2007 10:44 AM

Angel,

Me hubiese gustado mucho asistir al desayuno, pero el horario me la complico.

Si se puede organizar una jornada o doble jornada estoy alli.

Un abrazo

Oscar R. Onorato

# re: Desayuno de arquitectura con AjGenesis@ Saturday, September 01, 2007 8:47 AM

... en principio era el cielo y la tierra... el creador dijo: «Haya luz», y hubo luz....

Hay poca veces que se logra resumir un produco en un nombre... esta vez me parece que se logró. Traquilamente podía haber sido AjBigBang y no hubiera cambiado mucho.

Aprovecho para aclarar un temita que salió en la charla.

XSD?

Me parece que el tema de "XSD o no" entra poco en los objetivos de AjG. Como mucho, AjG puede tener un servicio mas que es lo de aceptar unos XSD (o el nombre del folder donde estan disponible) y chekear los XMLs ante de empezar a aplicarle los templates. Mas que eso a AjG no le veo.

Despues de la Genesis sea los animales que los hombres se organizaron en sociedades que conviven dandose algunas reglas. Los XSD lo veo como las "reglas" que se da una determinadad comunidad de utilizadores de AjG para compartir  XML de un determinado dominio o de una determinada forma de definir el dominio.

Distintas comunidades podrán eleguir distintos XSD. Por lo menos creo que eso es lo que va a pasar...

Despues es probable que la evolución sea similar a la que hubo con los lenguajes y los IDE. Yo tambien he trabajado con el "vi" pero no es que este muy entusiasmado con eso.

Usando XSD tendriamos un control "temprano" mientras escribimos el domain y hasta se podría  hacer un plug-ins para varios IDE para escribir los templates... quiero decir que si existe el XSD podríamos usar el IDE para chequear que exista un determinado tag y sobre todo que siga funcionando el intellisense para el lenguaje por el cual estamos escribiendo el template.

Bye.

Fabio.

Fabio Maulo

# re: Reunión de Generación de Sistemas con AjGenesis@ Monday, September 03, 2007 11:01 AM

Esperenme que llegue a Buenos Aires para la charla de NHibernate!

Vamos a ver si organizamos una reunión con los muchachos de NHibernate Hispano allá.

Ahora... muy bueno lo de AjGenesis-0.5 !

Saludos y presiento que dentro de poco nos veremos.

Un Abrazo.

Dario Quintana

# re: Reunión de Generación de Sistemas con AjGenesis@ Monday, September 03, 2007 12:09 PM

Estoy honrado de haber conocido personalmente a AjL.

Para la charla sobre NH no se si será "magistral" o no.... la verdad es que encerrado en mi sucutrucho ni tengo ideas de que puede ser útil o no (si sale algo en el foro veremos).

Bueno... aprovecho este espacio para tratar algo sobre generación de "algo" relacionado a NH.

Como seguramente se sabe NH ya tiene la posibilidad de generar el schema del DB a partir de su mapping. Hay tags que son especifico para la generación de la base y que no siempre toman parte activa en las operatoria de persistencia.

Un ejemplo es el tag <index>. Otro tag que toma parte de los dos lados es <not-null> y otro es <not-found>.

Lo que realmente mas me interesa es potenciar la generación de código de clases que tiene NH.

Actualmente con NHibernate.Tool.hbm2net se pueden generar clases a partir de los mappings me gustaría mucho potenciar eso usando AjG.

Hasta que no venga aceptado por la comunidad de NH podría poner la "cosa" (veremos como llamarla) en un prj OS que empecé hace muy poco (unhaddins.googlecode.com).

hbm2net es bastante simple y limitado... por otro lado usar los mappings de NH para generar algo mas de un DAO no es que sea tan buena idea... que se yo... es posible que a quien esté mas adentro de AjG le viene alguna idea mejor.

Otra cosa que me gustaría estudiar es lograr expresar una HQL en XML y usar AjG para generar las clases apta a representar una HQL en un AST. Tener la representación AST de un HQL nos daría varias posibilidades. Escribí solo de clases y no de parser, propiamente porque lo que me gustaría es desvincularme de la forma con que se parsea una HQL; la origen, de la HQL, podría ser un parser de string o otro AST (origen Linq). Dejé de ocuparme del parser basado en ANTLR3 porque es un baño de sangre y no tengo tiempo... ahora está Ayende que se puso en el tema... le va a llevar un rato...

Bueno para hacerla corta......

Por lo que vi de AjG el problema será encontrar la forma de expresar los elementos de una HQL en un XML y luego constrir los template.. vaya tarea.. en donde me meto siempre!!

Bye.

Fabio.

Fabio Maulo

# re: Generando aplicaciones con AjGenesis@ Tuesday, September 04, 2007 9:34 PM

A ver... para vos los archivos de configuraciones de Spring son un infierno... y los tuyos??? ademas no te compares con una BESTIA como Spring, lo unico q haces ahi es manipular texto...

"vieron la luz" ...

Por favor. Solo en Argentina señoras y señores

Pablo

# re: Sobre la generación de código@ Wednesday, September 05, 2007 3:51 AM

Hola gente!

Gracias por visitar este artículo, y por los comentarios.

Para Hernan Guaymas:

ciertamente, aparecerán templates con Spring, Struts 1.x, Struts 2, y JSF, por lo menos, para pasar en limpio algunas pruebas de concepto. Para crear los templates, sigo los pasos:

1) escribir una prueba de concepto, un ejemplo en la tecnologia destino, manualmente

2) aislar lo esencial, separar lo variable, y escribir el template.

Estoy en el paso 1 en algunas de esas tecnologias, y todavia no comence con las otras.

Igualmente: cualquiera se puede escribir sus propios templates. Pueden visitar la lista de generacion de codigo

groups.google.com/.../codegeneration

donde hay desarrolladores que estan estudiando el proyecto ajgenesis, generando sus propios templates.

La idea a mediano plazo, es tener un lugar donde publicar los templates que los demas quieran publicar.

Para Emilio: bravo que esten MDA! Y con

http://www.andromda.org

En particular, en mi opinión, MDA se va convirtiendo en estándar, pero necesitaba algo que partiera de un modelo sencillo y libre.

Para Leonardo: gracias por tu propuesta de poner tu experiencia en tu blog. Necesito algo de "feedback" (cuando "posteaste" tu comentario, visite tu blog leomicheloni.blogspot.com pero justo ahora no pude entrar)

Para Horacio: claro, la idea es usar generación de código, de alguna forma que nos sirva. Hay multitud de utilitarios. Usen la herramienta con la que se sientan más cómodos para conseguir el objetivo.

Para Emmanuel: podría usar Java (de hecho, una de las reglas de decisión en el diseño de AjGenesis, es tener siempre presente que se pueda migrar a Java). El tema es que para hacer un parser y evaluar sin tipos, en un intérprete dinámico, me convenía usar algo que ya tenía hecho, que es un intérprete AjBasic, escrito en VB.NET 1.x. Pensé (y no estoy arrepentido) que entregar algo básico y fundamental del sistema (el procesamiento de templates) iba a dificultar la experimentación de alternativas. Pero en Java, podrían usar directamente Velocity, junto con Texen o Anakia.

El haber adoptado a AjBasic, me permite poner en los templates bastante más que lo que coloco en un procesador de template prefabricado para otros escenarios y objetivos.

Para Rodrigo: para la elección de nhibernate, influyen, supongo, varias fuerzas, que no sé si están presentes en tu caso. NHibernate permite evitar escribir el código de acceso a SQL, y cambiar, en principio, de base de datos, así como alimentar un modelo de dominio, con relaciones entre objetos, via lazy. En cuanto a packages de Oracle, deben ser más eficientes al estar precompilados, y en general, los manejadores de base de datos van armando estadísticas y planes de ejecución, para ejecutarlos rápidamente. Fíjate cuál es tu caso: necesitas modelo de dominio? necesitas control de la base? cambiarás de base? Bueno, son muchas preguntas, pero espero haberte dado una idea.

De nuevo, gracias por leer este "post" larguísimo, y por los comentarios.

Nos leemos!

Angel "Java" Lopez

lopez

# re: Generando aplicaciones con AjGenesis@ Wednesday, September 05, 2007 3:58 AM

Hola gente!

Para Alejandro y otros que tengan ese problema: Tendría que incluir el ajframework dentro de los ejemplos. Es una dll y un código abierto, que uso como prueba de concepto, podrían usar Enterprise Library, si quisieran. Pueden obtener esa dll del ejemplo:

www.ajlopez.com/.../CodeDotNetArch.zip

El código de ese utilitario está en

www.ajlopez.com/.../AjFramework-0.1.zip

Nos leemos!

Angel "Java" Lopez

lopez

# re: Generando aplicaciones con AjGenesis@ Wednesday, September 05, 2007 4:02 AM

Para Pablo:

Ciertamente Spring es grandioso. Sigo las ideas de Rod Johnson desde antes de Spring, cuando tenía su propio framework en interface21.

Pero no es la idea de AjGenesis renegar de frameworks. Al contrario: adoptarlos, si se necesitan, o cambiar de framework, plataforma, tecnología, o lo que sea, a partir de un modelo libre.

Jeje... lo de "ver la luz" viene de las intentos de chistes, que hago en mis cursos. Una de las primeras apariciones de la frase fue hace años en:

msmvps.com/.../evangelizando-net.aspx

Nos leemos!

Angel "Java" Lopez

lopez

# re: Entity Framework Beta 2@ Wednesday, September 05, 2007 4:38 AM

Hola Carlos!

Por lo que vi, no habría que modificar al AjGenesis, sino generar plantillas. Lo mismo con LINQ que acceda a SQL.

Veremos qué pasa con el Entity Framework. Creo que la clave pasará por el soporte a diversas bases de datos

Nos leemos!

Angel "Java" Lopez

lopez

# re: Generando código para NHibernate (Parte 1)@ Wednesday, September 05, 2007 1:32 PM

Hola Angel..

Muy contento de que iniciaras este blog con el objetivo de llevar adelante nuestra prueba.

Realmente me compliqué un poco con algunos proyectos que tengo aca, pero hoy mismo "genero" todo lo que me pides y te lo mando.

Dije "genero" porque a partir de un template de Dario para MyGeneration, adicioné casi todas las implementaciones a las que vamos a llegar ahora, con la enorme diferencia de que este parte de una base de datos previamente creada.

A más tardar el viernes cuenta con lo que te debo para iniciar.

Salu2

Omar.

Omar del Valle

# re: Lo nuevo de C Sharp (Parte 2)@ Thursday, September 13, 2007 7:35 AM

Ahora entiendo por que al agregar "using System.Linq;" aparecen tantos métodos mágicos en Generic.List y compañía.

Gracias!

Manuel

# re: Preparándose para una entrevista de trabajo@ Sunday, September 16, 2007 8:37 PM

Coincido con Angel sobre que el blog sea el CV de las personas. Viendo un blog de una persona se puede ver no solo el conocimiento tecnico, tambien ver como se expresa, si comparte el conocimiento, se conoce su forma de trabajar, etc.

Muy bueno el chiste de "no sea canuto"... no me lo hicieron nunca jeje.

Saludos!

Augusto Alvarez

# re: Generando código para NHibernate (Parte 2)@ Tuesday, September 25, 2007 9:50 AM

Angel, muy bueno esto, ya lo estoy bajando de Codeplex, despues te cuento como me fue.

Sebastian Renzi

# re: Lo nuevo de C Sharp (Parte 2)@ Tuesday, October 02, 2007 9:40 PM

podrias decirme como puedo mandar tres parametros a un procedimiento alamcenado usando tres combobox en c sharp??

Jonathan

# re: Lo nuevo de C Sharp (Parte 2)@ Tuesday, October 02, 2007 9:40 PM

podrias decirme como puedo mandar tres parametros a un procedimiento alamcenado usando tres combobox en c sharp??

Jonathan

# re: Swing Application Framework@ Saturday, October 06, 2007 11:51 AM

Muchas Gracias por mencionar nuestro articulo en tu blog, el articulo fue escrito por Andres Ceccoli para el Grupo de Usuarios Java de Mendoza.

Muy buen blog!

Suerte

Sebastian Arbona

# re: Swing Application Framework@ Saturday, October 06, 2007 1:24 PM

Hola Angel, muchas gracias por mencionar mi artículo en tu blog!

Nuestra intención es darle información de calidad a la comunidad mediante estos artículos. Te invito a que visites nuestro JUG!

Gracias.

Andres Ceccoli

# re: Sobre la generación de código@ Wednesday, October 10, 2007 9:28 AM

Saludos estoy muy complacido de estar de acuerdo con su teoria. yo he realizado un escrito, claro no tan avanzado con el suyo, pero me interesa tambien este tema...

vieravictor@hotmail.com

victor viera

# re: Model View Controller en ASP.NET, a la Microsoft@ Monday, October 15, 2007 10:37 AM

Hola Angel,

¿Que solución tiene mejor pinta según tu opinión el futuro MVC de ASP.NET o el MVP del WCSF?

Saludos.

Emilio Velardiez

# Recordando Fabriq@ Sunday, October 21, 2007 11:04 AM

En estas semanas, estuve estudiando el código del proyecto Fabriq. Es un proyecto .NET de hace unos años

Angel "Java" Lopez

# Web 2.0 - Social Media - Internet News - Blogging &raquo; El lenguaje F# en Visual Studio@ Sunday, October 28, 2007 4:56 AM

Pingback from  Web 2.0 - Social Media - Internet News - Blogging &raquo; El lenguaje F# en Visual Studio

Web 2.0 - Social Media - Internet News - Blogging » El lenguaje F# en Visual Studio

# re: El grupo de usuarios Java Mendoza JUG@ Monday, October 29, 2007 3:13 AM

Nuevamente me llena de orgullo ver que Angel "Java" Lopez hable de nuestro proyecto. Muchisimas gracias y realmente estas son las cosas que hacen que sigamos adelante.

Sebastian Arbona

# Generando código para NHibernate (Parte 3)@ Monday, October 29, 2007 4:17 AM

Siguiendo con la serie Generando código para NHibernate (Parte 1) Generando código para NHibernate (Parte

Angel "Java" Lopez

# Generando código para NHibernate (Parte 3)@ Monday, October 29, 2007 4:17 AM

Siguiendo con la serie Generando código para NHibernate (Parte 1) Generando código para NHibernate (Parte

Angel "Java" Lopez

# re: El grupo de usuarios Java Mendoza JUG@ Monday, October 29, 2007 8:35 AM

No tengo mucho mas que agregar a lo que comentó Sebastian, creo que es un gran orgullo este artículo.

Muchas Gracias!!!!!

Javier Quiroga

# re: Videos para programadores@ Wednesday, October 31, 2007 8:25 PM

Algo que puede ser útil...

www.innovavirtual.org/.../wimpy.php

Salu2 desde Perú

Franklin Calle Zapata

# re: Microsoft Solution Framework y Visual Studio Team System@ Friday, November 02, 2007 9:13 AM

NDoc funciona bien? tenia entendido que sandcastle era su remplazo. Jsutamente por problemas de entendimiento conel fwk 2.0++

Holden

# re: Generación de Código con AjGenesis en Santa Fé@ Tuesday, November 06, 2007 10:44 AM

El nombre completo es "Santa Fe de la Vera Cruz," la palabra "Fe" no se escribe con tilde (sí, los carteles de la avenida que lleva el nombre de nuestra provincia en la Ciudad de Buenos Aires son una vergüenza) y no se trata de un lago sino de la laguna Setubal (muy comentada por Darwin en el diario de su viaje por los restos arqueológicos disponibles). Otro comentario de Darwin: la cantidad de mosquitos (!)

Saludos desde "la ciudad cordial" y votos para que vuelvas a visitarnos pronto.

Ignacio

# re: Introducción a la Web 2.0@ Tuesday, November 06, 2007 7:21 PM

Angel, muy interesante el post!

Eze.

Ezequiel

# re: Generando aplicaciones con AjGenesis@ Wednesday, November 07, 2007 4:24 AM

Es verdad lo unico que haces es manipular texto,

Como los poetas...

Muchas gracias por compartir tu trabajo con nosotros.

Saludos

Eduardo

# Generación de Código y AjGenesis en Tandil@ Wednesday, November 07, 2007 5:44 AM

De nuevo, gracias a la organización del MUG de Argentina , hoy estoy en Tandil, visitando Universidad

Angel "Java" Lopez

# Un clásico: Windows Share Your Pain@ Friday, November 09, 2007 4:19 AM

En un comentario a mi &quot;post&quot; Videos para programadores Daniel Matey menciona un clásico, ahora

Angel "Java" Lopez

# Un clásico: Windows Share Your Pain@ Friday, November 09, 2007 4:20 AM

En un comentario a mi &quot;post&quot; Videos para programadores Daniel Matey menciona un clásico, ahora

Angel "Java" Lopez

# re: Un poco de humor: Microsoft Bathroom Foundation@ Saturday, November 10, 2007 9:37 AM

Jajajaja, Buenisimo !!

Eugenio

# Preservando código en AjGenesis@ Sunday, November 11, 2007 2:21 AM

Uno de los temas a encarar cuando uno usa un generador de código, o de artefactos de texto en general

Angel "Java" Lopez

# Preservando código en AjGenesis@ Sunday, November 11, 2007 2:21 AM

Uno de los temas a encarar cuando uno usa un generador de código, o de artefactos de texto en general

Angel "Java" Lopez

# Preservando código en AjGenesis@ Sunday, November 11, 2007 2:21 AM

Uno de los temas a encarar cuando uno usa un generador de código, o de artefactos de texto en general

Angel "Java" Lopez

# Application Generation using AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, November 12, 2007 3:20 AM

Pingback from  Application Generation using AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Application Generation using AjGenesis « Angel “Java” Lopez on Blog

# Programando para una Grid@ Thursday, November 15, 2007 9:04 AM

En anteriores posts, comenté sobre los proyectos AjMessages y AjAgents: AjMessages- hacia un procesador

Angel "Java" Lopez

# Programando para una Grid@ Thursday, November 15, 2007 9:04 AM

En anteriores posts, comenté sobre los proyectos AjMessages y AjAgents: AjMessages- hacia un procesador

Angel "Java" Lopez

# re: Programadores matando dragón@ Friday, November 16, 2007 1:57 PM

Che, los dragones no existen...

Natan

# Charla de Generaci&oacute;n de c&oacute;digo en Corrientes at Espacio de Dario Quintana@ Saturday, November 17, 2007 9:22 AM

Pingback from  Charla de Generaci&oacute;n de c&oacute;digo en Corrientes at Espacio de Dario Quintana

Charla de Generación de código en Corrientes at Espacio de Dario Quintana

# SharkMan &raquo; Introducci??n a la Web 2.0@ Saturday, November 17, 2007 2:35 PM

Pingback from  SharkMan &raquo; Introducci??n a la Web 2.0

SharkMan » Introducci??n a la Web 2.0

# re: Un video de broma: ¿Qué es un Enterprise Java Beans?@ Sunday, November 18, 2007 2:01 PM

Es un profesor y mas alla de la animacion es lo que realmente dijo en clase.

Sebastian Arbona

# Generando código para NHibernate (Parte 2)@ Sunday, November 18, 2007 5:04 PM

Gracias a una iniciativa del bueno de Omar del valle Rodriguez comencé a escribir un ejemplo con AjGenesis

Angel "Java" Lopez

# Reunión de Generación de Sistemas con AjGenesis@ Sunday, November 18, 2007 5:04 PM

Ya había anunciado que el viernes pasado había desayuno de arquitectura , en el Microsoft User Group

Angel "Java" Lopez

# Generando código para NHibernate (Parte 2)@ Sunday, November 18, 2007 5:04 PM

Gracias a una iniciativa del bueno de Omar del valle Rodriguez comencé a escribir un ejemplo con AjGenesis

Angel "Java" Lopez

# Reunión de Generación de Sistemas con AjGenesis@ Sunday, November 18, 2007 5:04 PM

Ya había anunciado que el viernes pasado había desayuno de arquitectura , en el Microsoft User Group

Angel "Java" Lopez

# Desayuno de arquitectura con AjGenesis@ Sunday, November 18, 2007 5:05 PM

Gracias a la organización del Microsoft User Group de Argentina , habrá una reunión gratuita de arquitectura

Angel "Java" Lopez

# Reunión de Generación de Sistemas con AjGenesis@ Sunday, November 18, 2007 5:05 PM

Ya había anunciado que el viernes pasado había desayuno de arquitectura , en el Microsoft User Group

Angel "Java" Lopez

# Desayuno de arquitectura con AjGenesis@ Sunday, November 18, 2007 5:06 PM

Gracias a la organización del Microsoft User Group de Argentina , habrá una reunión gratuita de arquitectura

Angel "Java" Lopez

# Desayuno de arquitectura con AjGenesis@ Sunday, November 18, 2007 5:06 PM

Gracias a la organización del Microsoft User Group de Argentina , habrá una reunión gratuita de arquitectura

Angel "Java" Lopez

# Sobre la generación de código@ Sunday, November 18, 2007 5:06 PM

Quisiera hoy tratar un tema, que de alguna manera lo trato en cada momento en que tengo oportunidad.

Angel "Java" Lopez

# Sobre la generación de código@ Sunday, November 18, 2007 5:07 PM

Quisiera hoy tratar un tema, que de alguna manera lo trato en cada momento en que tengo oportunidad.

Angel "Java" Lopez

# Hacia el AjGenesis Recipes@ Tuesday, November 20, 2007 3:12 AM

En estas semanas, estuve dando alguna charla explicando conceptos de generación de código en Tandil y

Angel "Java" Lopez

# Hacia el AjGenesis Recipes@ Tuesday, November 20, 2007 3:13 AM

En estas semanas, estuve dando alguna charla explicando conceptos de generación de código en Tandil y

Angel "Java" Lopez

# Más programando para una grid@ Wednesday, November 21, 2007 4:14 AM

En el anterior post Programando para una Grid enumeré algunas aplicaciones que pueden aprovechar el concepto

Angel "Java" Lopez

# Más programando para una grid@ Wednesday, November 21, 2007 4:15 AM

En el anterior post Programando para una Grid enumeré algunas aplicaciones que pueden aprovechar el concepto

Angel "Java" Lopez

# re: Programando para una Grid@ Friday, November 23, 2007 1:49 PM

Hola Angel, en el siguiente link

europar2008.caos.uab.es/index.php tiene información para la publicación de papers relacionados con la investigación de procesamiento paralelo y computación distribuida.

De tus post diarios pueden surgir muchas líneas de insvestigación para muchos.

No dejes de escribir nunca.

Saludos

David Andrada

David Andrada

# Software es más que software libre o código abierto@ Sunday, November 25, 2007 9:15 PM

Angél "Java" Lopez nos compartió hace un tiempito una lista de artículos para referenciar desde el site

Martín Cabrera

# DbRunas - AjGenesis: Modelo desde la Base de Datos@ Sunday, November 25, 2007 9:54 PM

Pingback from  DbRunas - AjGenesis: Modelo desde la Base de Datos

DbRunas - AjGenesis: Modelo desde la Base de Datos

# Software es más que software libre o código abierto@ Sunday, November 25, 2007 10:08 PM

Angél &quot;Java&quot; Lopez nos compartió hace un tiempito una lista de artículos para referenciar desde

Noticias externas

# MSDN Blog Postings &raquo; Software es m??s que software libre o c??digo abierto@ Sunday, November 25, 2007 11:46 PM

Pingback from  MSDN Blog Postings  &raquo; Software es m??s que software libre o c??digo abierto

MSDN Blog Postings » Software es m??s que software libre o c??digo abierto

# AjGenesis: Modelo generado desde los assemblies@ Tuesday, November 27, 2007 3:47 AM

El bueno de Darío Quintana ha actualizado un programa que había escrito hace un tiempo, para generar

Angel "Java" Lopez

# re: Más programando para una grid@ Thursday, November 29, 2007 7:35 AM

Gracias por mencianando nuestro producto!  Si quiere Ud. jugar con el Digipede Network, tenemos un versión por desarrolladores -- sin cargo. Es una buena herramienta para introducir los conceptos de programar un grid.  (Favor de perdonar mi español)

Dan Ciruli

# Recipes with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, December 03, 2007 4:51 AM

Pingback from  Recipes with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Recipes with AjGenesis « Angel “Java” Lopez on Blog

# Recipes with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, December 03, 2007 4:52 AM

Pingback from  Recipes with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Recipes with AjGenesis « Angel “Java” Lopez on Blog

# Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, December 03, 2007 4:53 AM

Pingback from  Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Grid Computing Programming « Angel “Java” Lopez on Blog

# Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, December 03, 2007 4:53 AM

Pingback from  Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Grid Computing Programming « Angel “Java” Lopez on Blog

# Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Monday, December 03, 2007 4:54 AM

Pingback from  Grid Computing Programming &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Grid Computing Programming « Angel “Java” Lopez on Blog

# re: Primeros pasos en F#@ Wednesday, December 05, 2007 5:37 AM

Hola Ángel:

Esto tiene cara de MathLab ¿no es cierto?

Muy interesante.

Carlos Marcelo Santos

# re: Recursos de F#@ Friday, December 07, 2007 9:09 AM

Otro lenguaje funcional en .NET que me gusta mucho es Cat http://www.cat-language.com/

Es muy interesante por la implementacion esta hecha en C# y es muy clara.

Rodolfo Finochietti

# re: Redes Neuronales en la web@ Friday, December 07, 2007 11:19 AM

Habra que verlo :D

Omar Córdova

# re: Tutoriales de Silverlight y WPF@ Wednesday, December 12, 2007 7:33 PM

Hola por fa estoy interesada en conocer todo sobre WPF por cuestion de mi tesis si tu tienes info y me la puedes facilitar teagradeceria mi mail es marieliza19@hotmail.com

Maritza

# re: Estructura e Interpretación de Programas@ Thursday, December 13, 2007 7:51 AM

Estoy totalmente de acuerdo, Angel. Ese tipo de cosas por suerte vi algo en la facultad (la UNLu), pero por las cuestiones que nos aquejan a la mayoría de los informáticos (tener que trabajar en vez de investigar y divertirse a la vez), sólo pude ver la punta del iceberg.

Al aprender lenguajes como Python y Ruby, que si bien son más bien procedurales-OO, pude ver que implementan algunas características funcionales; y son lenguajes que vienen en franco ascenso de popularidad.

Espero que estos esfuerzos (no te olvides de Haskell! [1]) pongan en primer plano a una forma de programar que es muy poderosa (sólo hay que ver el paper de Google Map Reduce[2] por ejemplo), flexible e ideal en unas cuántas situaciones.

Saludos Cordiales!

Marcelo

[1] http://www.haskell.org/

[2] labs.google.com/.../mapreduce.html

Marcelo Fern&#225;ndez

# re: Lo que se necesita para el éxito según Bill Gates@ Sunday, December 16, 2007 7:13 PM

Me parece que el comentario de bgates apunta a la necesidad de matematicas y ciencias en general hacia todos los aspectos de la vida, no solamente hacia el desarrollo de software.

Es natural que quien se mueva en un ambiente relacionado con sistemas e informática necesite del análisis que sólo puede dar el ejercicio de las matemáticas; lo novedoso del artículo es que señala que hoy en día esto es necesario para todos los ámbitos de la vida profesional, mas allá del mundo del software.

b52.NET

# Lo que se necesita para el éxito según Bill Gates@ Thursday, December 20, 2007 6:02 PM

Opinion de Bill Gates sobre que se necesita para lograr el exito

meneame.net

# re: Genesis Studio: una IDE para AjGenesis@ Monday, December 24, 2007 8:58 AM

Appa!

El repository donde ?

googleCode, CodePlex, SF ?

Y a ver si algún creativo le diseña un lindo logo...

Felicitaciones y gracias Jonathan.

Bye.

Fabio Maulo

# re: Genesis Studio: una IDE para AjGenesis@ Wednesday, December 26, 2007 11:23 AM

muy bien!!!

Felicitaciones a mi hno!!

jacq

# re: Genesis Studio: una IDE para AjGenesis@ Wednesday, December 26, 2007 2:14 PM

una idea para la proxima version ... porq no "hostear" AJGenesis dentro de VS2008 Shell ??? :D

Saludos

El Bruno

# re: Cambio de hora en Argentina y el Tressa de Ponicke@ Friday, December 28, 2007 8:03 AM

Vean la solucion detallada en http://blog.franciosi.com.ar

Esta solucion ya la he probado ayer en empresas de primera linea y funciona perfectamente. Hoy estoy subiendo los scripts automaticos que use y como hacer el deploy via altiris y otros medios.

Saludos

Ing. Carlos Franciosi

Ing. Carlos Franciosi

# re: Cambio de hora en Argentina y el Tressa de Ponicke@ Saturday, December 29, 2007 11:12 PM

Toda esta entrada me da mucha risa. Quiere decir que los genios del mundo no han logrado todavia tener una tabla centralizada de paises que implementan DST y cuando entra en vigencia en cada pais?. Es tan dificil coordinar esto en un servidor centralizado que mantenga las tablas de DST si o no de todos los paises del mundo y sea mirroreado por el resto del mundo (digamos un clock server en cada pais) ??

Fernando Cassia

# re: Mi primer robot, con XLogo y Rasti@ Tuesday, January 01, 2008 4:30 PM

Buenísimo, pero lo que mas me gustó fue la música de fondo. Un tema llamado Fractales de Ozonoman y el famoso We are the robots de Kraftwerk!!

Ozo

# re: Mi primer robot, con XLogo y Rasti@ Wednesday, January 02, 2008 9:39 AM

muy buena la demostración excelente felicitaicones.

Gastòn Arbeletche

# Agents in a Grid &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Thursday, January 03, 2008 3:32 AM

Pingback from  Agents in a Grid &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Agents in a Grid « Angel “Java” Lopez on Blog

# re: Sobre la generación de código@ Monday, January 07, 2008 1:05 PM

Hola, Angel!

Desearia saber cuales son las diferencias conceptuales entre esta GeneXus y AjGenesis si conoce GeneXus.

Saludos,

Leandro

Leandro

# re: Aprendiendo de Jason Bourne@ Wednesday, January 09, 2008 9:01 PM

HOla, excelente este post, me gustaria pedirte permiso para replicarlo en mi pagina, logicamente colocando la referencia, saludos!!

andres

# re: Lo nuevo de C Sharp (Parte 1)@ Thursday, January 10, 2008 12:08 AM

hey k tal 'Java'  una pregunta  sobre las definir propiedades,  ahora para los geters y seters, por default son  publicos?

ivan_smash

# re: Aprendiendo de Jason Bourne@ Thursday, January 10, 2008 2:14 AM

Hola Andres!

Me alegro que te haya gustado. Si, no hay problema para replicarlo en tu pagina. Cual es tu pagina?

Nos leemos!

Angel "Java" Lopez

lopez

# Introducción a ASP.NET MVC@ Saturday, January 12, 2008 4:07 AM

El viernes próximo, 18 de Enero, en Microsoft de Argentina, aquí en Buenos Aires, Miguel Angel Saez y

Angel "Java" Lopez

# Introducción a ASP.NET MVC@ Saturday, January 12, 2008 4:07 AM

El viernes próximo, 18 de Enero, en Microsoft de Argentina, aquí en Buenos Aires, Miguel Angel Saez y

Angel "Java" Lopez

# Introducción a ASP.NET MVC@ Saturday, January 12, 2008 4:39 AM

El viernes próximo, 18 de Enero, en Microsoft de Argentina, aquí en Buenos Aires, Miguel Angel Saez y

Angel "Java" Lopez

# re: Introducción a ASP.NET MVC@ Saturday, January 12, 2008 4:19 PM

Espero que publiquen un postcast de algun lado porque es una lastima que no puedo estar... :(

Fabio Maulo

# re: Don't be a canuto@ Thursday, January 17, 2008 4:54 PM

Ja! con suerte llego a Nivel 3, o 4 en contadisimas ocasiones. Lo mio en cambio tal vez sea mas una cuestión de Tiempo, mas que de Canutez. No me resulta fácil encontrar tiempo libre para "Uncanute my disperse knowledge" y darle forma.

Luis Lobo Borobia

# re: Metodologías Agiles@ Friday, January 18, 2008 5:56 AM

Hola Angel...

Estoy con mucho interes en aprender esto de las metodologias agiles. Lo queremos aplicar en la empresa.

Tenes a mano algun eBook o PDF en el que se explique bien el tema y como aplicarlo?

Saludos cordiales

Carlos Maggiotti

# re: Don't be a canuto@ Saturday, January 19, 2008 2:25 PM

Como siempre Angel muy bueno.

Te imaginas si todos estuvieramos en un nivel 5? La web para resistiria el modelo que seamos todos "Don't be a Canuto"? :)

Saludos

Augusto Alvarez

# C??digo, programaci??n, bases de datos, ORM,&#8230; &laquo; Que che vou contar&#8230;@ Monday, January 21, 2008 12:15 PM

Pingback from  C??digo, programaci??n, bases de datos, ORM,&#8230; &laquo; Que che vou contar&#8230;

C??digo, programaci??n, bases de datos, ORM,… « Que che vou contar…

# re: Sobre la generación de código@ Monday, January 21, 2008 12:28 PM

Simplemente abrumador!!!

tonio

# re: La chica Dattatec@ Monday, January 21, 2008 5:43 PM

Angel, apareces en una foto al fin en tu blog :)

La de la jornada digo... no vaya a ser cosa que algun visitante se emocione y te vea como la chica Dattatec :)

Augusto Alvarez

# re: La chica Dattatec@ Tuesday, January 22, 2008 7:15 AM

Verguenza debería darles, antes de poner chicas que bailan deberian ofrecer un host como la gente.

Alejandro

# re: La chica Dattatec@ Thursday, January 24, 2008 6:00 AM

Adhiero a lo que dice Alejandro. Siendo las 9.59 AM en Argentina, el sitio http://www.dattatec.com/ está caido. Ayer anduvo (o no anduvo, mejor dicho) igual y multitud de sitios hosteados ahí no andan o andan inestable. ¿Alguien sabe que pasa?, porque desde Dattatec no responden

jorge

# re: La chica Dattatec@ Thursday, January 24, 2008 7:33 AM

adhiero a lo que dicen de la chica dattatec, es bastante grasa q una empresa tenga eso, y aparte esta andando re mal, me quiero cambiar de hosting y no se cual elegir, alguna recomendacion?

Jesica

# re: La chica Dattatec@ Thursday, January 24, 2008 8:27 AM

Hola gente!

Parece que atacaron al proveedor de conectividad de Dattatec. Pueden leer el thread:

www.mail-archive.com/.../msg03272.html

Yo uso para mis sitios:

http://www.adnplanet.com/

desde hace anios (estoy como reseller, pero no vendo, solo estoy para comprar algun espacio).

Nos leemos!

Angel "Java" Lopez

lopez

# re: La chica Dattatec@ Thursday, January 24, 2008 10:08 AM

Es interesante la mala experiencia de este cliente de dattatec

dattatecmedeprime.blogspot.com

Ahora caido

Es interesante la mala experiencia

# re: La chica Dattatec@ Thursday, January 24, 2008 3:20 PM

Hello people, Procupante esto es... sobre Dattatec, en lo personal tengo un servidor Dedicado Virtual con la Gente de iguanahosting.com y me ha ido super bien... no tengo quejas... :-)

Saludos...

Alfredo Martinez

# re: La chica Dattatec@ Thursday, January 24, 2008 4:04 PM

Muchachos: calavera no chilla.

¿Que quieren por lo que pagan??????

Yo conté ya 4 veces en enero de este año (2008) que se cae dattatec ENTERO (por muchas horas seguidas –y talvez días seguidos-)

¿Quien puede creer lo de un ataque su proveedor de conectividad? ¿Tantas veces seguidas? ¿Sin responderles a sus clientes?

¿O dirán lo del ataque para lavarse las manos con el SLA?

Sitios como Rosario3.com y on24.com.ar de Rosario (cuna de dattatec) están OFF, que paradoja no ?

PD: Recurrir a un gato para vender hosting es altamente mediocre

calavera no chilla

# re: La chica Dattatec@ Saturday, January 26, 2008 11:42 PM

Me parece una estupidez que dattatec este haciendo eso, en vez de proponerse a mejorar sus servicios. Son un desastre. Muy malos y la atencion al cliente es lo peor que tienen, te tratan de estupido y de loco. Nunca responden lo que le preguntas y se hacen los idiotas cuando sus servicios no andan (es decir, casi todo el tiempo). Lei en un sitio algo como esto "que pueden pretender de un servicio con tan bajo costo" a lo que yo digo: "Son o se hacen? No importa cuanto cobren por el servicio, ellos tienen la obligacion de funcionar y de darte soluciones, cosa que NUNCA hacen".

Gabriel

# re: La chica Dattatec@ Sunday, January 27, 2008 12:54 PM

Dattatec es la peor empresa de hosting que he conocido. Me hicieron perder plata, tiempo y paciencia. Esta semana comienzo la migración a otra empresa que encontré, espero tener más suerte.

latincaster.com.ar/.../dattatec-nominado-para-el-premio-peor-web-host-de-la-historia

LatinCaster

# re: La chica Dattatec@ Monday, January 28, 2008 1:46 PM

Nosotros tenemos una pequeña empresa de hosting, que no voy a nombrar,y de Dattatec vienen clientes todos los meses. GRACIAS DATTATEC SIGAN ASI!!!

Maxi

# re: Controlando la cantidad de usuarios en una aplicación web@ Wednesday, January 30, 2008 8:25 PM

Me parece que es una solución técnica a un problema comercial. Es mucho más facil solucionarlo comercialmente que inventar algo como lo planteado.

Nelson

# re: Controlando la cantidad de usuarios en una aplicación web@ Thursday, January 31, 2008 10:43 AM

Maestro, ¿porqué tiene que mantener esto en una DB, si lo puede mantener en memoria? Si está en una granja hay que buscar un mecanismo de sincronización, pero no es tan complicado...

Las DB son caras, la memoria sigue bajando de precio!  :)

Martin Salias

# Don't be a "canuto"!@ Friday, February 01, 2008 8:09 PM

When I started this article, I thought it would only be a translation to English of a blog post, but

Ignacio Baumann Fonay

# re: Controlando la cantidad de usuarios en una aplicación web@ Thursday, February 07, 2008 5:07 AM

Interesante, es el mecanismo que usan muchas apps libres en php. Me identifiqué con el primer mecanismo... alguna vez participé en algo parecido (el maldito "ping"), con la diferencia que en lugar de Ajax, había un frame invisible con refresh que tenía el mismo efecto.

Nelson -> si no existieran los problemas comerciales o de negocio, no habría necesidad de soluciones técnicas. Ellos son los que definen las reglas y nos dan de comer :) Este es un requerimiento habitual en algunos escenarios.

Martin Salias -> es correcto. Se puede hacer en memoria, pero mientras esta información esté disponible a nivel aplicación, poco importa la implementación sino la idea. Lo más natural es pensar en un servicio de autenticación y validación de licencias... y qué él determine dónde y cómo guarda la info. Luego se ve la redundancia, etc.

Gorlok

# Don't be a &quot;canuto&quot;!@ Friday, February 08, 2008 8:15 AM

When I started this article, I thought it would only be a translation to English of a blog post, but

Ignacio Baumann Fonay

# re: La chica Dattatec@ Friday, February 08, 2008 1:51 PM

Creo que dattatec es una empresa que creció de golpe sin previo aviso, tal vez puedan solucionar sus problemas algún día, mientras tanto yo me fui a un servidor (http://www.subituweb.com) que a mi entender es rápido y todavía no se cayó nunca. Lo comento ya que tal vez le sirva a alguien.

PD. muy linda la chica datatec, igualmente no es suficiente como para bancarse tal cantidad de problemas.

Martín Bougrant

# Links - 33@ Saturday, February 23, 2008 6:42 AM

Pingback from  Links - 33

Links - 33

# re: Generando Código: Hello World con AjGenesis@ Saturday, February 23, 2008 9:44 PM

Hola Angel! Creo que mas alla de todos los comentarios que he visto, ninguno fue capaz de felicitarte por todos los aportes que haces a la comunidad de informaticos.

Te felicito! y gracias, he visto implementar AJGenesis como la herramienta de generacion en una de las empresas donde trabaje y funciono todo de maravillas.

Un abrazo

Antonino

Antonino Ferrando

# re: Metodologías Agiles@ Wednesday, February 27, 2008 7:58 PM

igual si alguien tiene algun link que me direccione a repositorio de información del tema que se esta tratando que lo coloque, ya que me ha estado llamando la atención y quisiera profundizar mas sobre el tema.

oralex :-)

juan perez

# re: Enseñando PHP y MySql@ Monday, March 03, 2008 1:24 PM

Hola!

Yo hice el curso contigo... me acabo de instalar un wamp y le carge el sitio ajlopez2 instalando la base con el phpmyadmin. Puedo consultar entrar al sitio, consulto los productos de la base... todo ok, pero cuando me trato de loguear me dice error, y no me dice q error es. Que puede ser? tendre q configurar alguna otra cosa?

Gracias! y muy bueno el curso!!

Saludos,

Fernando.

Fernando

# re: Enseñando PHP y MySql@ Tuesday, March 04, 2008 4:17 AM

Hola Fernando!

Pero que error sucede? Es decir, no te lo muestra, pero que pagina muestra? Como sabes que hubo error?

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: Lo nuevo de C Sharp (Parte 1)@ Tuesday, March 04, 2008 4:50 PM

COMO HACER UN PROGRAMA EN C SHARP PARA GENERAR UN CUESTIONARIO QUE CONTENGA 20 PREGUNTAS Y LAS 20 PREGUNTAS ALMACENADAS EN UN ARRAY LIST

EDWIN

# re: Genesis Studio: una IDE para AjGenesis@ Monday, March 10, 2008 9:24 AM

Angel,

Esto no es directamente relacionado con el IDE pero...

Estoy comenzando con AjGenesis y quisiera preguntarte donde puedo buscar una referencia de las "etiquetas" a usar al armar el modelo de proyecto o de las entidades. Si por ejemplo quisiera armar el clásico pedido-itemspedido, no veo como me quedaría la estructura del archivo de la entidad "pedido", ¿Cómo le indico que "pedido" lleva una lista/colección de entidades "itempedido"?, ¿Se entiende lo que pretendo preguntar?¿Me comí algún ejemplo?

Muchas gracias

Excelente desarrollo

Saludos

Jorge Monsalvo

Jorge Monsalvo

# Chat en vivo sobre ASP.NET, AJAX, desarrollo web@ Tuesday, March 11, 2008 6:25 AM

El jueves que viene, 13 de Marzo, a las 16hs (Buenos Aires), estaré participando de un evento en línea

Angel "Java" Lopez

# Arquitectura de Capas y LINQ@ Friday, March 14, 2008 8:19 AM

Algunos links muy interesantes relacionados al tema. La verdad es que LINQ to SQL es un tema que da para discusión, cuando usarlo y porque..., bueno, en mi opinión le falta madurez y to ...

ErickG's Dev-Mentor Blog

# re: Enseñando PHP y MySql@ Tuesday, March 18, 2008 3:25 PM

Hola!

Me fui de vacaciones... volvi reinstale el wamp... modifique la configuracion (short_tags y register_globals) importe la data y todo salio andando... parece q el problema era que necesitaba descanso yo!!

Gracias igualmente!!

Saludos.

Fernando

# re: La chica Dattatec@ Saturday, March 22, 2008 7:17 AM

Dattatec me está poniendo cabrón.  Hasta Nicole se cayó.  Y las consultas técnicas son una pesadilla.  Hoy es sabado.  El miercoles seguro llegará otro mail con disculpas.  Y bueno, para lo que me gustan las uvas...  Pase de netfirms, gratis y bueno a Dattatec, malo pero barato.  Veré como sigo...

Cabrón

# re: Programadores matando dragón@ Sunday, March 23, 2008 11:53 PM

Buenisima la lista. Y para el que dice que Angel es un ladrón que aprenda a leer. Se aclara de donde proviene

Gabriela

# re: Lo que se necesita para el éxito según Bill Gates@ Wednesday, March 26, 2008 12:20 AM

Es cierto, bill gates tiene razón, las relaciones interpersonales, a nivel laborar como familiar, son una parte importante de nuestro desarrollo profesional, y nos puede ayudar a conseguir el éxito de una mejor manera.

El potencial de las ciencias exactas para pragmar situaciones de la realidad es algo irrefutable, y pensemos en el software como aquel universo virtual, que nos permite crear desastres, realizarles un seguimiento y corregirlos o tomar las medidas necesarias, sin necesidad de pérdidas materiales; creando así una obra de arte...

QUIEN SERÁ EL PRÓXIMO QUE NOS SORPRENDERA CON ALGO REALMENTE INNOVADOR, QUE NOS DEJE SIN ALIENTO Y SAQUE DE NUESTRAS ALMAS UN WOOOOWWWW

Discúlpenme si exagero en algo, pero es tarde y tengo mucho sueño.

Emirto Mendoza

# LINQ to Sql &laquo; System.Collections.ListofTips@ Wednesday, April 02, 2008 8:20 AM

Pingback from  LINQ to Sql &laquo; System.Collections.ListofTips

LINQ to Sql « System.Collections.ListofTips

# re: Redes Neuronales en la web@ Wednesday, April 02, 2008 10:12 PM

Alguien vio esta libreria e80rna???

la baje desde aca http://e-80.blogspot.com/

la verdad que me parecio basica pero para ser que es javascript esta re buena

Fernando

# Code Generation as a Service@ Thursday, April 03, 2008 2:11 AM

Despues de un tiempo, vuelvo a escribir sobre mi proyecto preferido AjGenesis , un generador de código

Angel "Java" Lopez

# Code Generation as a Service@ Thursday, April 03, 2008 2:11 AM

Despues de un tiempo, vuelvo a escribir sobre mi proyecto preferido AjGenesis , un generador de código

Angel "Java" Lopez

# re: Code Generation as a Service@ Thursday, April 03, 2008 3:39 AM

Muy buen trabajo Angel, te lo estás currando muuuuucho.

SaludoX.

lonifasiko

# Code Generation as a Service: AjGenesis@ Thursday, April 03, 2008 3:48 AM

&quot;Despues de un tiempo, vuelvo a escribir sobre mi proyecto preferido AjGenesis, un generador de código basado en un modelo de libre definición. En este artículo veremos: -Una nueva forma interactiva de utilizarlo, basado en web. -Ejemplos de su uso

meneame.net

# re: Code Generation as a Service@ Thursday, April 03, 2008 3:50 AM

Hola Angel,

Cada ves más me gusta este generador, pero no he logrado aún incorporarlo a mi habitual de cada día.. lo que sucede con esto es que en la mayoría de las generaciones que hago, parto siempre de una base de datos ya creada.

Yo entiendo perfectamente que esta metodología no es la más recomendada,  lo que sería correcto es que mi modelo genere la estructura de la base de datos y ya eso me lo permite tu sistema.

Para que  entiendas, actualmente tengo que pasar un sistema que está trabajando,  ha una nueva versión usando NH. Es el 70% de los proyectos que enfrento. Para este tipo de soluciones, no se si existe, o al menos no he encontrado una solución que me permita partir del diseño actual de la BD. Es por esto que no me he podido salir de MyGeneration, que incluye toda la funcionalidad para que mi template se alimente ya sea de una base de datos o de un modelo libre definido por mi.

Si existe alguna solución para esto.. te agradecería una mano.. y ver si suelto ya MyGeneration y uso solamente AjGenesis

Salu2

Omar del Valle

# Code Generation as a Service@ Friday, April 04, 2008 9:58 AM

Despues de un tiempo, vuelvo a escribir sobre mi proyecto preferido AjGenesis , un generador de código

Angel "Java" Lopez

# Code Generation as a Service@ Friday, April 04, 2008 9:58 AM

Despues de un tiempo, vuelvo a escribir sobre mi proyecto preferido AjGenesis , un generador de código

Angel "Java" Lopez

# re: Curso de Java en línea@ Monday, April 07, 2008 6:37 AM

Angel, excelente iniciativa y gratuita!

Lo promociono hoy mismo en mi blog.

Mis más sinceras felicitaciones.

Saludos!

micarreralaboralneit

# re: Temas Interesantes de Desarrollo de Software, Parte 1: Inteligencia Artificial@ Monday, April 07, 2008 9:27 AM

Grande Angel! gracias por cumplir :)

Augusto Alvarez

# A post a day keeps the doctor away 2008@ Monday, April 07, 2008 12:52 PM

Quisiera continuar en este post, la lista de post diarios que escribo, esta vez en el año 2008.

Pueden encontrar la lista anterior en

A post a day keeps the doctor away

Sigamos con el 2008:

Enero

2008-01-01 Mi primer robot, con XLogo y Rasti

ajlopez

# A post a day keeps the doctor away 2008@ Monday, April 07, 2008 12:52 PM

Quisiera continuar en este post, la lista de post diarios que escribo, esta vez en el año 2008.

Pueden encontrar la lista anterior en

A post a day keeps the doctor away

Sigamos con el 2008:

Enero

2008-01-01 Mi primer robot, con XLogo y Rasti

ajlopez

# re: Lo que se necesita para el éxito según Bill Gates@ Wednesday, April 09, 2008 10:49 AM

necesito comunicarme con Bill Gates.

maria auxiliadora fernandez

# Resultados de la semana sabática@ Friday, April 11, 2008 5:29 AM

El lunes pasado terminó mi primer semana sabática del año. Fue muy interesante disponer de tiempo corrido para realizar algunas actividades sin interrupción. En mi post

Semana Sabáticahabía comentado algunas de las cosas que iba a hacer en esos días%2

ajlopez

# Algoritmos Genéticos con AjAgents y Concurrency and Coordination Runtime (CCR)@ Sunday, April 13, 2008 10:03 AM

El año pasado había implementado un ejemplo con AjAgents usando CCR: Agentes usando Concurrency and Coordination

Angel "Java" Lopez

# Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Saturday, April 19, 2008 5:50 AM

Pingback from  Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Code Generation as a Service with AjGenesis « Angel “Java” Lopez on Blog

# Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Saturday, April 19, 2008 5:50 AM

Pingback from  Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Code Generation as a Service with AjGenesis « Angel “Java” Lopez on Blog

# Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Saturday, April 19, 2008 5:51 AM

Pingback from  Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Code Generation as a Service with AjGenesis « Angel “Java” Lopez on Blog

# Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Saturday, April 19, 2008 5:51 AM

Pingback from  Code Generation as a Service with AjGenesis &laquo; Angel &#8220;Java&#8221; Lopez on Blog

Code Generation as a Service with AjGenesis « Angel “Java” Lopez on Blog

# re: A lesson a day keeps the doctor away@ Monday, April 21, 2008 1:13 PM

Angel, tengo el siguiente tema:

Me encargaron desarrollar un sitio web. Los programas que tengo que hacer (ya los codifique en vb6)resuelven calculos matematicos y formulas de ecuaciones diferenciales. Lo que no quiero es que los scripts queden a la vista, ya que eso es mi propiedad intelectual y me la van a copiar. Hay alguna forma de hacer algun modulo compilado y usarlo en el programa php o asp o jsp o lo que sea. Necesito resolver esto para Windows y para Linux. Muchas Gracias. Ruben

ruben sosa belen

# re: AjGo: hacia un programa que juegue al go@ Monday, April 21, 2008 1:13 PM

Muy buen trabajo el tuyo..yo para la facu tengo que programar este juego en Java con la IDE NetBeans..Existiria la posibilidad de que me mandes el codigo fuente de lo que desarrollaste?..porque me tope con un grave problema a la hora de evaluar si es posible colocar una ficha en un determinado lugar(por el tema de los suicidios)..mi correo es lucas_garcia_63@hotmail.com ..desde ya muchas gracias..

Lucas

# re: Que lindo el guaguau: BigDog de Boston Dynamics@ Saturday, April 26, 2008 7:33 AM

Qué grande Angel! Abrazo.

Ezequiel

# Scribble Distribuido con Microsoft Robotics Developer Studio y DSS@ Monday, April 28, 2008 5:58 AM

Pingback from  Scribble Distribuido con Microsoft Robotics Developer Studio y DSS

Scribble Distribuido con Microsoft Robotics Developer Studio y DSS

# re: Curso de Java en línea@ Monday, April 28, 2008 11:25 AM

es muy interesante aprender asi y la verdad es de gran ayuda esto

ricardo hernandez cruz

# re: A lesson a day keeps the doctor away@ Wednesday, April 30, 2008 10:19 AM

Hola Ruben!

Disculpa la tardanza.... hmmmm... en PHP hay algun ofuscador, pero creo que las mejores opciones son:

.NET con ASP.NET y .NET compilado (no todo en la pagina ASP.NET sino gran parte de la aplicaciones en clases .NET compiladas)

Java con JSP y objetos/clases Java compilados (la misma idea que con .NET)

La opcion de Java con JSP y Java compilado funciona en Windows, Linux, Solaris, Unix....

La opcion .NET tambien funciona en varias plataformas, pero tendras que apelar al proyecto Mono

http://www.mono-project.com/

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: La chica Dattatec@ Friday, May 02, 2008 9:39 PM

Buscando en la web me encontré con que el problema de Dattatec es bastante importante. Yo opté por cambiarme de hosting, por casi el mismo precio tengo menos GB de transferencia y menos espacio en disco pero eran dos cosas que no usaba (me refiero a que el sitio no alcanzaba a gastar los 8 GB de transferencia mensual.)

Me cansé de que cada vez que estaba escribiendo un post en el blog, el hosting cortaba el servicio por un tiempo considerable y yo tenia que abandonar el trabajo.

Juano

# re: Que lindo el guaguau: BigDog de Boston Dynamics@ Saturday, May 03, 2008 10:36 AM

Interesante tema el equilibrio dinamico!

Saludos!!

Leandro

# re: Bye, bye COM@ Tuesday, May 06, 2008 10:15 AM

Que tiempos aquellos! En los que Billy Reynoso defendía el Visual Basic a muerte... nos decian que no necesitabamos herencia, que podiamos usar aggregation!! Las eternas peleas con los programadores de Visual Fox que lo defendian porque ellos si tenian true-oop con herencia y todo!

Y tambien me acuerdo de las VBX, las predecesoras de los OCX (ActiveX Controls)...

Igual, todos los plug-in para IE y Office siguen usando COM, no entiendo que esperan para migrar todo eso a .NET!

b52.NET

# re: Bye, bye COM@ Tuesday, May 06, 2008 4:16 PM

Hola Angel:

Me gustan muchos tus artículos, y suelo leer tus feeds en Bloglines aunque todavía no me puse a estudiar .NET

Todavía sigo programando en Microsoft Visual FoxPro y de vez en cuando uso algo de VBA para algunos temas de Office, así que no estoy "a la vanguardia" de los temas que tratás.

Sobre este post de hoy te quería decir que me dejaste frío, ya que no sabía que COM no se usaba más "desde hace años"...

Lo que te quería preguntar, entonces, es que tecnología se usa en lugar de COM+ para aplicaciones hechas con lenguajes no-.NET (Visual FoxPro, C++, automatización, Office, Delphi, y lenguajes para Windows en general) que deban interactuar con automatización o método similar, ya que no conozco un mecanismo más moderno que ese.

Gracias y saludos desde el submundo

Fernando D.

# re: Mi primer robot@ Wednesday, May 07, 2008 7:22 PM

Estimado Angel "Java" Lopez:

- No alcanza con que tu nombre diga "Java"?

- No alcanza con que Marcelo colabore con Xlogo que esta hecho en Java?

- No alcanza con el TortuRob haya sido diseñado y probado en Linux?

Por favor: Abandona el lado oscuro de la programación, no pidas por C# ni por la trampa de Mono...

Mario A. Guerra

# Agentes en Grid@ Thursday, May 08, 2008 5:14 AM

El año pasado participé del desarrollo de una aplicación que se ejecuta en una grilla de máquinas sin

Angel "Java" Lopez

# Agentes en Grid@ Thursday, May 08, 2008 5:14 AM

El año pasado participé del desarrollo de una aplicación que se ejecuta en una grilla de máquinas sin

Angel "Java" Lopez

# re: Hacia el AjServer@ Thursday, May 15, 2008 3:25 PM

No tiene sentido esta herramienta  ya que existe cosas que resuelve la idea planteada

Federico Alonso

# re: La chica Dattatec@ Friday, May 16, 2008 7:45 AM

SEGUILAFLECHA "HACKEADA" POR DATTATEC

El proveedor argentino de hosting Dattatec, volvió a demostrar la falta de respeto hacia sus clientes y la intolerancia para con las críticas. Esta vez bajo la desgastada excusa de "excesiva utilización de recursos", borró la base de datos del sitio de noticias Seguílaflecha.com, que no sólo contenía más de 6.000 noticias, 1200 artículos y cientos de tutoriales, sino que además albergaba el material periodísitico del periódico impreso Seguílaflecha.

Este hecho sucedió en represalia por haber publicado una nota periodística donde se da cuenta que el mismo proveedor envió una carta documento a un blogger por haber criticado sus horrorosos servicios.

No conforme con lo anterior, luego de varios reclamos, también sacaron de servicio al portal Regionalísima.com, de los mismos dueños.

Pablo

# re: El nuevo bebé Microsoft: Live Mesh@ Saturday, May 17, 2008 9:45 PM

Gracias Angel por propagar esto.

Carlos Crosetti

# Libros gratis de computaci??n en Internet (en)@ Tuesday, May 20, 2008 5:54 AM

Pingback from  Libros gratis de computaci??n en Internet (en)

Libros gratis de computaci??n en Internet (en)

# re: Libros gratis de computación en Internet@ Tuesday, May 20, 2008 11:47 AM

geniomaligno.com.ar

Federicot

# re: La chica Dattatec@ Friday, May 23, 2008 12:48 PM

Dattatec es una basura, son unos verdadderos estafadores

hernan capone

# re: Ejemplo de Web Crawler usando DSS (Decentralized Software Services)@ Wednesday, May 28, 2008 2:18 PM

Muy buen articulo.

Saludos.

Jersson

# re: Usando Twitter@ Thursday, May 29, 2008 1:50 PM

En la oficina tenemos un plan para implementar Jisko[1] (un sobrino de twitter) para comunicación interna (casual) entre proyectos.

La idea es implementar un pequeño plugin en el Visual Studio para tener siempre a mano cualquier mensaje del equipo de desarrollo.

[1] http://jisko.net/

Manuelt

# Charla gratuita sobre generación de código@ Friday, June 06, 2008 8:48 AM

Casi todos los cursos y charlas que doy, termino mencionando generación de código, desde un modelo, como

Angel "Java" Lopez

# Curso de PHP y MySQL gratuito en línea@ Saturday, June 07, 2008 11:51 AM

Desde hace unas semanas, que estoy publicando lecciones de mis cursos presenciales de PHP y MySQL en

Angel "Java" Lopez

# System.Collections.ListofTips &raquo; Blog Archive &raquo; Genesis Studio: una IDE para AjGenesis@ Tuesday, June 10, 2008 6:21 AM

Pingback from  System.Collections.ListofTips  &raquo; Blog Archive   &raquo; Genesis Studio: una IDE para AjGenesis

System.Collections.ListofTips » Blog Archive » Genesis Studio: una IDE para AjGenesis

# System.Collections.ListofTips &raquo; Blog Archive &raquo; Genesis Studio: una IDE para AjGenesis@ Tuesday, June 10, 2008 6:21 AM

Pingback from  System.Collections.ListofTips  &raquo; Blog Archive   &raquo; Genesis Studio: una IDE para AjGenesis

System.Collections.ListofTips » Blog Archive » Genesis Studio: una IDE para AjGenesis

# "Ver la luz" con generación de código y AjGenesis@ Tuesday, June 10, 2008 9:03 AM

Ayer dí una charla gratuita sobre generación de código, usando AjGenesis . Espero haber transmitido la

Angel "Java" Lopez

# "Ver la luz" con generación de código y AjGenesis@ Tuesday, June 10, 2008 9:03 AM

Ayer dí una charla gratuita sobre generación de código, usando AjGenesis . Espero haber transmitido la

Angel "Java" Lopez

# re: AjGo: hacia un programa que juegue al go@ Monday, June 16, 2008 12:48 AM

no me sirvio de nada tu codigo chafa

silva

# Agentes Distribuidos usando DSS/VPL@ Friday, June 20, 2008 5:44 AM

En este post, exploraremos algunas ideas para implementar agentes distribuidos, aprovechando las capacidades

Angel "Java" Lopez

# Agentes Distribuidos y Fractales usando DSS/VPL@ Monday, June 23, 2008 12:11 PM

La semana pasada escribí una aplicación de base para agentes distribuidos usando DSS/VPL, agentes que

Angel "Java" Lopez

# Curso de JavaServer Pages gratuito en línea@ Tuesday, June 24, 2008 1:33 PM

Desde hace unos días, va tomando forma mi curso en línea de JavaServer Pages: http://ajlopez.net/cursos

Angel "Java" Lopez

# re: Charla de Introducción a Scrum@ Tuesday, June 24, 2008 3:22 PM

Bueno, espero poder ir la semana que viene, es un tema que me interesa y hace tiempo que tengo ganas de escuchar a alguien con experiencia y no solo aprender de los libros ;-)

Enrique Place

# re: Tato Bores y el desarrollo de software@ Monday, June 30, 2008 7:00 AM

Espectacular Angel, la verdad que tuve poca opotunidad de ver a Tato y disfrutarlo por temas de edad, no me daba mucho la cabeza para entenderlo cuando aún estaba en TV pero lo poco que lo hice sin duda era, es y será de los más grandes de la TV Argentina de todos los tiempos (he vuelto a ver algunos de sus monólogos y son sublimes, como el tango, viejo pero actual), me hiciste reir mucho, lo imaginaba haciendo aclaraciones a mitad de diálogo mientras miraba a la cámara dos y tomaba un vaso de agua. Muy, muy bueno, Saludos.

Leonardo.

Leonardo Micheloni

# re: Tato Bores y el desarrollo de software@ Monday, June 30, 2008 12:37 PM

¡Faltó José Pitón!

Gonzalo

# Esos raros lenguajes nuevos: aprendiendo Python@ Wednesday, July 02, 2008 12:06 PM

En mi post del domingo pasado Tato Bores y el desarrollo de software no incluí a nadie de Python. Bueno

Angel "Java" Lopez

# re: Esos raros lenguajes nuevos: aprendiendo Python@ Wednesday, July 02, 2008 3:13 PM

Me ganó de mano, Maestro. Yo le iba a comentar que en el monólogo le faltaba encontrarse con José Salías que estaba gastándolos a los de Ruby porque tienen que ponerle End a las cosas... :)

Python es un camino de ida. Muy interesante el librito. Ideal para que mi hija mayor siga con su aprendizaje de Python.

Martin Salias

# re: Explicando Scrum@ Thursday, July 03, 2008 4:28 PM

¡Maestro, me emocionó!

Debería decirle: "¡ha visto la luz!". :D

Lástima no haber podido ir. Estaba cerrando un proyecto at the Pink House...

Un gran abrazo,

Martin Salias

# re: Tato Bores y el desarrollo de software@ Friday, July 04, 2008 10:59 AM

Genial el monólogo, muy al estilo del genio de Bores. Creo que el comentario sobre José Pitón le hubiese quitado la cualidad Apto para Todo Público. ;-)

Saludos

Diego Cofré

# re: El origen de mi nickname@ Friday, July 04, 2008 3:23 PM

Ahora ya puedo morir en paz :)

ferglo

# re: El origen de mi nickname@ Friday, July 04, 2008 4:47 PM

Estimado Maestro:

¡Cuántos recuerdos! La BBS de MP Ediciones se llamaba MP Online, aunque creo recordar que tuvo algún nombre previo a ese. Yo era Point de Fido por esa época (Wintermüte, nombre cyberpunk acorde a la época).

Cuántas cosas logramos por entonces estando sólo ocasionalmente conectados y a 33 kbps, ¿verdad?

Si nos vemos el martes en la cena de MSDN le llevo un ejemplar de PC Users del 94 donde me hicieron un reportaje. :)

Martin Salias

# re: El origen de mi nickname@ Saturday, July 05, 2008 2:00 AM

Ya que hablas de los módems, voy a retroceder un par de años, hasta el 86 ú 87, en la época de la red ARPAC y el protocolo x25. En esa época nuestro equipo de comunicaciones (en Panam, la empresa donde trabajaba, por supuesto hoy desaparecida) se pasó semanas ajustando enlaces entre nuestra central y las plantas de San Luis, Tucumán, San Juan, con un "moderno" modem de 2400 baudios, del tamaño de una reproductora de DVD, calibrando señal a señal. Recuerdo que recurrimos a un colega de Ipako (También por supuesto hoy desaparecida), que para entonces lo tenía claro. Fueron las promociones industriales de la década del 80 las que dispararon la necesidad de afinar las comunicaciones. Y sufríamos con las líneas telefónicas...

Cuando un poco más adelante me instalé mi propio Hayes de 2400, mis únicas vías "institucionales" de comunicación eran el servicio que tenía con el Automóvil Club, un bbs que me permitía tener datos de rutas, la bolsa, y otras cosas. También recuerdo haber probado entonces algo que creo que tenía "El Hogar Obrero" (perdón, también desaparecido), el servicio Minitel, si no me acuerdo mal, que reproducía uno similar francés. Acá (en España) el teletexto está incorporado como un commodity en cualquier televisor, y basta cambiar el modo para estar al día con las noticias de servicios, sin recurrir a los insufribles noticieros de TV.

MP...¿Escribía Gustavo Rossi para MP?

Compraba una revista de comunicaciones que ya no recuerdo cómo se llamaba, que anticipaba Internet. Allí leí los primeros sesudos análisis sobre qué sería WWW. Y la "autopista de la información"...

Jorge Ubeda

# Caracter??sticas que debe tener un Documento de Arquitectura &laquo; Tecnolog??a y Synergix@ Saturday, July 05, 2008 4:44 PM

Pingback from  Caracter??sticas que debe tener un Documento de Arquitectura « Tecnolog??a y Synergix

Caracter??sticas que debe tener un Documento de Arquitectura « Tecnolog??a y Synergix

# re: El origen de mi nickname@ Saturday, July 05, 2008 8:06 PM

Más o menos en esa época yo tenia un BBS que se llamaba Baires BBS, tenia dos lineas de teléfono y estaba dedicado a programación !! .. pero no estaba en Fido sino en O.S.L.A (Operadores de Sistemas en Línea Asociados) ... fueron años maravillosos que recuerdo con mucho cariño... Aún me siento muy identificado con el nombre SysOp que se daba a los operadores de los BBS :) ...

que tiempos aquellos !!

Nelson Fernandez

# re: El lenguaje D de Microsoft@ Sunday, July 06, 2008 10:34 PM

Llegué al sitio por Google nomás (me interesan los "lenguajes declarativos"), ahí encontré este artículo y otros interesantes sobre programación declarativa.

Supongo que conocés GX (*) por las dudas: www.genexus.com.

Gustavo

(*) no encontré menciones a GeneXus pero teniendo a Andrés Aguiar en el blogroll..

Guscarr

# re: La chica Dattatec@ Monday, July 07, 2008 2:00 AM

Hoy 7 de julio de 2008 Dattatec no funka

Plata para minas tienen, ¿y si contratan con esa plata gente que sepa de computadoras? Aunque sea alguien que haya estudiado Logo y en su niñez haya tenido una Talent o una Commodore 64.

Además de eso, sus servidores Windows funcionan en paquistaní porque pude crear tablas, insertar y borrar registros en una db SQL pero cuando pido una cosulta me tiraba errores. Usé los mismos scripts y subi un db Access. ¡Anduvo todo!

Ya habia probado todo en una intranet, y como todo andaba bien, hice una cosulta a su mesa de ayuda.

Me respondieron cualquier gansada.

Estoy buscando otro hosting.

Agustin MDP

# re: La chica Dattatec@ Monday, July 07, 2008 2:37 AM

Dattatec es la peor mierda que existe yo tengo host de ahi y son una mierda se caen a cada rato y cuando tenes un problema envez de ayudarte se hacen los estupidos, o como me paso ami me hackiaron la web, voy les digo si hay alguna manera y me "CLAUSURAN LA WEB", porque "yo era el hacker que jodio su propia web", si increible pero  sierto luego de peliarlea todo un dia me devolvieron el sitio en fin esta es la gran empresa argentina que premio ese diario de mierda al cual le hacen mencion en cada mail que mandan ¬¬

Gonzalo

# Levantando catedrales@ Monday, July 07, 2008 4:05 AM

Hace un tiempo escribí sobre el libro The Pragmatic Programmer en: Un programador pragmático Los autores

Angel "Java" Lopez

# re: Levantando catedrales@ Monday, July 07, 2008 4:35 AM

Me ha gustado mucho el post, sobretodo la historia de la catedral...

Un saludo

Omar

# re: La chica Dattatec@ Monday, July 07, 2008 9:33 AM

Hoy Lunes 7 de Julio esta todo caido. No funcionan niguno de los sitios que tenemos hosteados (+ de 15) y lo peor es que ni el mail server de ellos funciona para hacer una consulta. Los telefono tampoco responden (seran IP y se los hackearon??) El sitio de ellos tampoco funciona.

Tengo a todos mis clientes llamando porque no tienen mail. Es una verguenza.

Si esto es un ataque, tan dificil es aislar el problema y devolver el servicio parcialmente??? Es increible!!

Espero que se levante pronto el servicio.

Adios!

Adrian

# de nuevo caido dattatec!!!@ Monday, July 07, 2008 10:20 AM

otra ves esta caido el server de dattatec que pasa otra ves esto no puede ser!!!

increible, 2 veces en el año esto me huele a hacker.!!!

que tristeza, saludos ojala lo arreglen rapido

carlos gomez

carlos

# re: La chica Dattatec@ Monday, July 07, 2008 12:01 PM

Hola  a todos la verdad, me pone muy mal tener los sitios hosteados aca dado que no puede ser que se caida tan seguido, no se ustedes, que les dicen a los clientes??

Federico

# re: La chica Dattatec@ Monday, July 07, 2008 12:15 PM

Tengo un server en dattatec y hoy esta caido desde las 2 de la mañana. Una verguenza. Ni siquiera el sitio de ellos funciona, tampoco los telefonos. Una verguenza.

Lastima no poder hacer algo mas que protestar.

Espero que se solucione pronto porque el que tiene que dar la cara ante mis clientes soy yo. Una verguenza.

Sergio

# re: Levantando catedrales@ Monday, July 07, 2008 12:17 PM

Excelente el post, me ha gustado mucho este comentario:

"También veo tantos avisos pidiendo gente que conozca de tal tecnología o de tal otra, en vez de buscar gente que realmente quiera hacer las cosas bien", soy de Santiago del Estero y realmente tengo muchas ganas de hacer cosas y en lo posible hacerlas bien pero la oferta es aún menor si solamente sabes un lenguaje o tecnología, y si consigues algo dificilmente sepan o quieran hacerlas bien. Pero bue..

Saludos

Luis

# re: La chica Dattatec@ Monday, July 07, 2008 12:42 PM

no anda, hay que buscar otro,

se aceptan recomendaciones de proveedores

el mes pasado me dejaron sin servicio dos dias

y hoy no anda nada

lo barato sale caro----

gracias

ricardo

# re: La chica Dattatec@ Monday, July 07, 2008 12:45 PM

Que vergüenza...no debería haber una compensación económica por la interrupción de un servicio de éstas características?

Julian

# re: La chica Dattatec@ Monday, July 07, 2008 1:28 PM

Muchachos, desde hace como 10 hs no anda dattatec. NOS ESTÁN CAGANDO!! siempre tienen la respuesta que es para mejorar, pero siempre están empeorando, o sea nos ESTÁN COJIENDO SIN VASELINA!!!

dattatec es una reverenda MIERDA!!!!!!

Pepe

# re: La chica Dattatec@ Monday, July 07, 2008 1:39 PM

Nuevamente murió el servicio de GARCHATEC, DATELPALO de esa empresa y dejá de recibir puteadas de tus clientes por falta de servicio.

Salu2

jben

# re: Levantando catedrales@ Monday, July 07, 2008 4:08 PM

Maestro, vengo rumiando una charla al respecto. ¿Hacemos otro dueto?

Martin Salias

# re: Un programador pragmático@ Wednesday, July 09, 2008 8:22 PM

hola, yo tambien hace meses que lo lei y la verdad que es de lo mas recomendado este libro, muy buen post ajlopez =))

sonika

# Kill -9@ Thursday, July 10, 2008 4:36 AM

Sigo volviendo la mirada atrás, como en El origen de mi nickname . Recuerdo hace ya más de dos décadas

Angel "Java" Lopez

# Kill -9@ Thursday, July 10, 2008 4:56 AM

Sigo volviendo la mirada atrás, como en El origen de mi nickname . Recuerdo hace ya más de dos décadas

Angel "Java" Lopez

# Ignacio Baumann Fonay&#8217;s blog &raquo; Don&#8217;t be a &quot;canuto&quot;!@ Friday, July 11, 2008 10:59 AM

Pingback from  Ignacio Baumann Fonay’s blog » Don’t be a "canuto"!

Ignacio Baumann Fonay’s blog » Don’t be a "canuto"!

# Sobre el curso de PHP y MySQL (on-line)@ Monday, July 14, 2008 7:37 PM

Angel, yo hice un curso de todo un dia, contigo, pero realmente tengo la misma duda que ese dia, con respecto a la instalacion en mi pc del PHP y MySQL. Yo tengo un hosting alquilado y mi proveedor tiene las dos opciones, porque debo hacerlo en la PC ???, si lo hago en mi PC como lo llevo luego al hosting, (la base de datos) este es un tema( como docente te lo digo) muy ligeramente explicado, y no se comprende muy bien, se le deberia dedicar mas tiempo o salvo que ya lo hayas echo en algun articulo.

Sigo haciendo tu curso a distancia de PHP y MySQL.

Muchas Gracias

Ruben Javier Toledo

# re: A lesson a day keeps the doctor away@ Tuesday, July 15, 2008 4:15 AM

Ruben:

Gracias por visitar el blog.

Se puede instalar en la PC si uno quiere:

- Trabajar localmente sin tocar ni el codigo ni los datos online

- Tener una copia de lo que esta publicado online

Todavia no termino de publicarse el curso online. Veo que se necesita entonces explicar el tema de offline y online, por ejemplo, el phpmyadmin. Lo incluire en cuanto llegue mas en detalle el tema de la base de datos.

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: La chica Dattatec@ Tuesday, July 15, 2008 9:58 AM

Yo estaba a punto de contratar el servicio, entonces puse Dattatec en Google y me encontré con todos los problemas, que tiene y tuvo, y se me fueron las ganas.

Por el precio de Dattatec el único que encontré es http://www.subituweb.com/

Algúna otra alternativa conocen?

Franisco

# re: A lesson a day keeps the doctor away@ Wednesday, July 16, 2008 3:13 PM

Muchas Gracias,Angel, estoy tratando de complementar el tema con dos libros que compre...de Francisco Jose Minera y Jose Lopez Quijado...para comprender mejor el trabajo offline, con Windows xp y otro con windows vista.....

Ruben Javier Toledo

# re: Generando Código: Hello World con AjGenesis@ Monday, July 21, 2008 2:47 PM

Hola AJLopez,

Muy interesante tu idea de generar código con plantillas. He usado varios generadores de código y casi siempre tienen un talón de aquiles...

Estoy con todo el entusiasmo de probar AJGenesis. Te escribiré cómo me fue de aquí a un tiempo.

Segundo Serrano

# re: Sobre la generación de código@ Tuesday, July 22, 2008 4:28 PM

Algel:

Esto es simplemente fabuloso...

Decime es posible generar una aplicacion a partir de un esquema de base de datos(DataSet) en .net utilizando AjGenesis.

Luis

# Ignacio Baumann Fonay&#8217;s blog &raquo; Don&#8217;t be a &quot;canuto&quot;!@ Wednesday, July 23, 2008 3:14 PM

Pingback from  Ignacio Baumann Fonay’s blog » Don’t be a "canuto"!

Ignacio Baumann Fonay’s blog » Don’t be a "canuto"!

# Enlaces y noticias@ Thursday, July 24, 2008 6:49 AM

Hay varios temas de los que quisiera bloguear más en detalle. Pero vaya hoy una lista de enlaces y comentarios

Angel "Java" Lopez

# ASP.NET MVC Archived Blog Posts, Page 1@ Thursday, July 24, 2008 7:22 AM

Pingback from  ASP.NET MVC Archived Blog Posts, Page 1

ASP.NET MVC Archived Blog Posts, Page 1

# re: Generando aplicaciones con AjGenesis@ Thursday, July 24, 2008 10:31 AM

Angel, todo esta esta genial, decime es posible mediante AjGenesis generar una aplicaion(NHibernate) pero a partir de un esquema de dataset?

Luis

# re: Metodologías Agiles@ Thursday, July 24, 2008 9:24 PM

Que ocurre con la nueva metodología que esta surgiendo en la actualidad EL OPEN SOURCE...

Huachotiv

# re: Metodologías Agiles@ Friday, July 25, 2008 5:49 AM

Hola gente!

Con respecto a recursos sobre metodologias agiles, pueden consultar algunos enlaces que deje en

msmvps.com/.../explicando-scrum.aspx

en especial la lista en espaniol.

Con respecto al Open Source, no lo consideraria una metodologia, y hace anios que esta instalado. Ver, por ejemplo, mis enlaces en

del.icio.us/.../opensource

De mi parte, estoy escribiendo bastante Open Source desde principios de siglo, mas o menos.

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: Enlaces y noticias@ Friday, July 25, 2008 8:10 AM

Gracias por las felicitaciones!!!

Y hablado de la historia de la matemática te recomiendo este libro (por si no lo leiste) termine de leer recientemente

www.amazon.com/.../ref=pd_bxgy_b_text_b

Rodolfo Finochietti

# Entering to microblogging at Dario Quintana@ Saturday, July 26, 2008 10:02 PM

Pingback from  Entering to microblogging at Dario Quintana

Entering to microblogging at Dario Quintana

# Entrando a Twitter at Espacio de Dario Quintana@ Monday, July 28, 2008 1:37 AM

Pingback from  Entrando a Twitter at Espacio de Dario Quintana

Entrando a Twitter at Espacio de Dario Quintana

# AjLisp: un intérprete Lisp en .NET@ Thursday, July 31, 2008 8:30 AM

Soy un entusiasta de escribir intérpretes, especialmente del tipo Lisp. Mi primer intérprete Lisp fue

Angel "Java" Lopez

# re: La chica Dattatec@ Friday, August 01, 2008 1:16 PM

Tengo un sitio en DATTATEC y es una basura...espero que se funda o quiebre, así se mueren todos.

Augusto

# re: La chica Dattatec@ Saturday, August 02, 2008 6:12 PM

Muchachos, tenia un reseller en esta empresa pedorra, tuve el mismo inconveniente que uds el 7 de Julio pasado y apenas comenzo el servicio hice un back up de mis 30 cuentas de hosting y las pase a una empresa llamada Atlantica Digital, la direccion es www.atlanticadigital.com.ar

Les puedo asegurar que tienen una atencion de primera, me crearon al toque un plan reseller a mi medida, me migraron todas mis cuentas de datt... a sus servidores y recien pague como 4 dias despues !!! Increible. Tienen atencion por msn, mail, telefono. Parece que les estoy haciendo propaganda jaja pero no es asi, es simplemente que estoy tan contento de haberme podido librar de mi ex proveedor que lo estoy comentando con medio mundo jaja. Saludos y espero les sirva este mensaje. Sergio.

Sergio

# re: Esos raros lenguajes nuevos: aprendiendo Python@ Wednesday, August 06, 2008 11:05 PM

Opa, esto es excelente!

Muchas gracias!

Sebastardo

# re: Generando código para NHibernate (Parte 2)@ Monday, August 11, 2008 4:38 AM

Un sugerencia, si quieres q la gente aprenda bien codigo correcto, como en este caso, el codigo de ejemplo debe ser claro y facil de verlo, no necesitar un herramienta para compilar, me parece una locura.

Carlos

# re: Libro Foundation of Programming, listo para bajar@ Thursday, August 14, 2008 8:58 PM

WOW! Que el maestro Angel, me mencione en su blog, aun cuando sea por un post, es todo un honor. El libro, si, imperdible! Un abrazo Angel!

Claudio M. E. Bastos Iorio

# re: La chica Dattatec@ Saturday, August 16, 2008 6:56 PM

Por que no le preguntan al bananero que opina de dattatec, es el de la pagina siguiente www.elbananero.com

Jorge

# Hello@ Tuesday, August 19, 2008 7:58 AM

I'm new here, just wanted to say hello and introduce myself.

Accuttaccotte

# nescesito reespuesa urgente@ Tuesday, August 19, 2008 4:52 PM

Busco un servido dedicado que el pago sea en bs (moneda venezolana) y q no de tanto rollo, claro a buenos precios q me recomiendan?

elias

# re: Generando código para NHibernate (Parte 2)@ Wednesday, August 20, 2008 12:34 AM

quiero saber si me puedes a yudar a crear una base de datos en java con sql pero que sea sencilla si puedes enviamela a mi correo maireny_jo@hotmail.com ergente

maireny

# AjBasic: un intérprete Basic de código abierto@ Wednesday, August 20, 2008 5:59 AM

Mi proyecto de generación de código AjGenesis usa un lenguaje interpretado para ejecutar tareas y expandir

Angel "Java" Lopez

# AjBasic: un intérprete Basic de código abierto@ Wednesday, August 20, 2008 6:00 AM

Mi proyecto de generación de código AjGenesis usa un lenguaje interpretado para ejecutar tareas y expandir

Angel "Java" Lopez

# re: ¿Por qué fallan los proyectos de software?@ Thursday, August 21, 2008 6:47 AM

Which of the reasons do you think contributes the most to failure?  Would the answer depend on the ALM being used?  I have asked each of the interviewees on my podcast (Software Process and Measurement Cast - www.spamcast.net) what they would fix in IT.  Many have said requirements.  Your thoughts?

Thomas Cagley

# Closures en F#@ Saturday, August 23, 2008 10:52 AM

En mi anterior post sobre F#: Primeros pasos en F# había mencionado que no hay variables en el lenguaje

Angel "Java" Lopez

# Closures en F# | Buanzolandia@ Saturday, August 23, 2008 6:15 PM

Pingback from  Closures en F# | Buanzolandia

Closures en F# | Buanzolandia

# AjBasic: un int??rprete Basic de c??digo abierto | Buanzolandia@ Saturday, August 23, 2008 6:15 PM

Pingback from  AjBasic: un int??rprete Basic de c??digo abierto | Buanzolandia

AjBasic: un int??rprete Basic de c??digo abierto | Buanzolandia

# re: Diez reglas principales en generación de código@ Monday, August 25, 2008 8:37 AM

Muy bueno. Yo lei por arriba Code Complete de editorial Microsoft :P , la version vieja, ahora salio la segunda version de este libro, que al parecer tambien vale mucho la pena.

Saludos.

Pablo Morales

# re: Un problema de sintaxis en Java@ Tuesday, August 26, 2008 7:01 AM

En mi opinión porque

"http:" define una etiqueta. Encontré sobre el uso de etiquetas en java en un post anterior tuyo.

www.ajlopez.net/.../Lesson.php

y lo que sigue de la etiqueta es un simple comentario, pues comienza con "//".

No uso java pero me parece que permite la url por este motivo.

Saludos.

Mauricio Miraglio

# re: Un problema de sintaxis en Java@ Tuesday, August 26, 2008 8:21 AM

Sí, en JAVA lo permite por ese motivo.

En el caso de C# (si mal no recuerdo) lo devería permitir, pero generaría una advertencia porque nadie apunta a la etiqueta.

Saludos

Le Funes

# re: Un problema de sintaxis en Java@ Wednesday, August 27, 2008 9:42 AM

Si, es verdad, compila sin problemas, pero tira un warning "This label has not been referenced", y lo mejor de todo, el hiperlink es clickeable, ya que aparece "CTRL + click to follow link".

Daniel Alvarez

# The Six Faces of IT Complexity &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Friday, August 29, 2008 5:20 AM

Pingback from  The Six Faces of IT Complexity « Angel “Java” Lopez on Blog

The Six Faces of IT Complexity « Angel “Java” Lopez on Blog

# re: Generando Código: Hello World con AjGenesis@ Monday, September 01, 2008 1:19 PM

Cuando pruebo el ejemplo me da el siguiente error:

The format of the file 'AjGenesis.NAnt.dll' is invalid.

Que puede estar pasando ??

Antonino

Antonino

# re: Generando Código: Hello World con AjGenesis@ Monday, September 01, 2008 5:36 PM

Hola Antonino!

Hmmm... Estas usando NAntGui? Fijate en la version NAnt compilada en BinDeNAntGUIVS2005.rar de los archivos del grupo

groups.google.com/.../codegeneration

Ahi esta recompilado el NAntGui para que funcione con VS2005, y AjGenesis.

Si no es eso, preguntaria en ese grupo, donde ya pasaron por ese problema.

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# re: Generando Código: Hello World con AjGenesis@ Tuesday, September 02, 2008 12:24 PM

Ahi parece que anduvo Angel, muchas gracias

Antonino

# El camino hacia el Modelo de Dominio y Domain-Driven Design@ Wednesday, September 03, 2008 5:35 AM

Por años, la comunidad de desarrolo de software ha luchado contra la complejidad y el cambio. El desarrollo

Angel "Java" Lopez

# El camino hacia el Modelo de Dominio y Domain-Driven Design | Buanzolandia@ Wednesday, September 03, 2008 7:01 PM

Pingback from  El camino hacia el Modelo de Dominio y Domain-Driven Design | Buanzolandia

El camino hacia el Modelo de Dominio y Domain-Driven Design | Buanzolandia

# Scrum Práctico@ Thursday, September 04, 2008 7:36 AM

Gracias al Microsoft User Group de Argentina, en especial a Oscar Turquet, Mónica y Sandra, ayer estuve

Angel "Java" Lopez

# Scrum Práctico@ Thursday, September 04, 2008 7:46 AM

Gracias al Microsoft User Group de Argentina, en especial a Oscar Turquet, Mónica y Sandra, ayer estuve

Angel "Java" Lopez

# Scrum Pr??ctico | Buanzolandia@ Thursday, September 04, 2008 7:01 PM

Pingback from  Scrum Pr??ctico | Buanzolandia

Scrum Pr??ctico | Buanzolandia

# re: La chica Dattatec@ Saturday, September 06, 2008 8:31 AM

eugeniofernandez.blogspot.com

esto es lo que pienso de la chica dattatec

rogelio

# Scrum Pr??ctico | Buanzolandia@ Tuesday, September 09, 2008 11:01 PM

Pingback from  Scrum Pr??ctico | Buanzolandia

Scrum Pr??ctico | Buanzolandia

# Recursos de Microsoft Robotics Developer Studio@ Wednesday, September 10, 2008 8:17 AM

En estos días, estuve dando varias charlas sobre Microsoft Robotics Developer Studio (MRDS), quisiera

Angel "Java" Lopez

# re: Aprendiendo de Jason Bourne@ Wednesday, September 10, 2008 9:59 AM

HAGA LAS COSAS POR AMOR , POR LA NECESIDAD DE MEJORAR COMO PERSONA PARA APORTARLE ALGO A LA HUMANIDAD, PARA SENTIRSE REALIZADO COMO SER HUMANO, POR QUE EN LA MEDIDA QUE SE APRENDE ALGUN TIPO DE CONOCIMIENTO TAMBIEN USTED LE APORTA ALGO NUEVO A LAS PERSONAS, QUE CONTRIBUYEN A MEJORARLAS YA QUE ES UN PROCESO DE RETROALIMENTACION EL APRENDIZAJE.

LEDYS BORJA

# re: El camino hacia el Modelo de Dominio y Domain-Driven Design@ Wednesday, September 10, 2008 4:04 PM

animo, esperamos tus futuros articulos

walter

# re: Generando código para NHibernate (Parte 2)@ Wednesday, September 10, 2008 6:59 PM

Yo comence a desarrollar mi propio codigo sacando y gran parte de el de un documento sacado de internet, hace varios años cuando recien salio C# aca en Argentina, desarrollado por Fernando Berzal Galiano, el mismo utiliza reflexion para generar los SQL en forma dinamica, estoy bajando este para ver y poder sacar ideas, luego lo voy a subir para que quede a disposicion de todos.

Muy bueno su aporte y agradezco mucho que exista Gente como uds. que dan la posibilidad de poder aprender con tutores y ejemplos de excelente calidad.

Gracias!!!

Fulvio Quaino

# Recursos de Microsoft Robotics Developer Studio | Buanzolandia@ Wednesday, September 10, 2008 7:11 PM

Pingback from  Recursos de Microsoft Robotics Developer Studio | Buanzolandia

Recursos de Microsoft Robotics Developer Studio | Buanzolandia

# re: Generando código para NHibernate (Parte 2)@ Thursday, September 11, 2008 2:11 PM

Para generar codigo para nhibernate...

www.codeproject.com/.../NHibernate_Templates.aspx

Saludos

Jose

# re: ¿Por qué fallan los proyectos de software?@ Friday, September 12, 2008 9:46 PM

Bueno sencillamente tiene ud. razón, aunque también deberiamos pensar cuando el proyecto de software ya que está puesto en marcha, porque también se da el caso de fallar después de los requerimientos, analisis, programación, y la implementación... sencillamente porque todavía falta mucho por hacer en cuanto a pruebas de software (testing) para que tenga el proyecto calidad, y le puedo decir miles de empresas ó desarrolladores que todavía no aplican esto y por continuación todo falla.

RetratoFolk

# Robótica en Puerta 18@ Sunday, September 14, 2008 1:05 PM

Ayer sábado, di una charla sobre Microsoft Robotics (pueden ver la presentación y enlaces en Recursos

Angel "Java" Lopez

# Robótica en Puerta 18@ Sunday, September 14, 2008 1:05 PM

Ayer sábado, di una charla sobre Microsoft Robotics (pueden ver la presentación y enlaces en Recursos

Angel "Java" Lopez

# Rob??tica en Puerta 18 | Buanzolandia@ Sunday, September 14, 2008 7:02 PM

Pingback from  Rob??tica en Puerta 18 | Buanzolandia

Rob??tica en Puerta 18 | Buanzolandia

# re: Genesis Studio: una IDE para AjGenesis@ Tuesday, September 16, 2008 9:39 AM

Felicitaciones ! es excelente la IDE, lo queria consultar si existe alguna configuracion para la misma, pues AJGenesis 5.0 + NAnt funcionan perfectos, pero no puedo ejecutar el build desde 'AJGensesis Studio' tengo definida dos variables de entorno (AjGenesisPath, C:\AjGenesis\bin)

y (NAntPath,C:\Archivos de programa\NAnt-Gui\bin)

Gustavo Benitez

# Papa fritas, cervezas y una babel de esos raros lenguajes nuevos@ Wednesday, September 17, 2008 6:54 AM

Gracias a la gente de Microsoft de Argentina, en especial al bueno de Miguel Saez , tendré el gran gusto

Angel "Java" Lopez

# Papa fritas, cervezas y una babel de esos raros lenguajes nuevos@ Wednesday, September 17, 2008 6:56 AM

Gracias a la gente de Microsoft de Argentina, en especial al bueno de Miguel Saez , tendré el gran gusto

Angel "Java" Lopez

# Papa fritas, cervezas y una babel de esos raros lenguajes nuevos@ Wednesday, September 17, 2008 6:58 AM

Gracias a la gente de Microsoft de Argentina, en especial al bueno de Miguel Saez , tendré el gran gusto

Angel "Java" Lopez

# re: Papa fritas, cervezas y una babel de esos raros lenguajes nuevos@ Wednesday, September 17, 2008 7:35 AM

Estimadísimo Maestro:

La imagen que usted seleccionó es muchísimo mejor que la mía, porque es una de las versiones de la Torre de Babel de Peter Bruegel (el Viejo).

Le dejo un link a una imagen más grande que espero disfrute:

www.ibiblio.org/.../babel.jpg

Un abrazo.

Martin Salias

# Papa fritas, cervezas y una babel de esos raros lenguajes nuevos | Buanzolandia@ Wednesday, September 17, 2008 7:03 PM

Pingback from  Papa fritas, cervezas y una babel de esos raros lenguajes nuevos | Buanzolandia

Papa fritas, cervezas y una babel de esos raros lenguajes nuevos | Buanzolandia

# Noticias y enlaces II@ Thursday, September 18, 2008 7:26 AM

Hoy viene una lista de enlaces, sobre tecnologías, sitios, noticias, de varios temas (siguiendo con el

Angel "Java" Lopez

# [HUMOR] Si la gente comprara autos como compra computadoras &laquo; Walter Poch@ Thursday, September 18, 2008 8:56 AM

Pingback from  [HUMOR] Si la gente comprara autos como compra computadoras « Walter Poch

[HUMOR] Si la gente comprara autos como compra computadoras « Walter Poch

# Noticias y enlaces II | Buanzolandia@ Thursday, September 18, 2008 7:01 PM

Pingback from  Noticias y enlaces II | Buanzolandia

Noticias y enlaces II | Buanzolandia

# CCR usado en mensajes asincrónicos@ Friday, September 19, 2008 5:09 AM

Leo en el blog de Arvindra Sehmi que la gente de Tyco Software House implementó un sistema donde usando

Angel "Java" Lopez

# CCR usado en mensajes asincrónicos@ Friday, September 19, 2008 5:11 AM

Leo en el blog de Arvindra Sehmi que la gente de Tyco Software House implementó un sistema donde usando

Angel "Java" Lopez

# re: CCR usado en mensajes asincrónicos@ Friday, September 19, 2008 1:17 PM

maestro, leyendo este post y leyendo cada vez sobre robotics me viene a la cabeza hadoop (http://hadoop.apache.org/core) es permitido este tipo de comparación?

abrazo

juanl

# re: CCR usado en mensajes asincrónicos@ Friday, September 19, 2008 1:46 PM

Hola Juanl!

Si, se permite! :-) Hadoop es super interesante, yo estoy leyendo sobre hbase... Lo que no vi todavia es cuan ligado a MapReduce esta ligado todo Hadoop....

Hbase es interesante, se podria programar en .NET algo similar, para entrenar en ese tipo de desarrollo. Tenia una idea de reproducir bigtable en .NET, pero es solo una idea por ahora...

lopez

# re: La chica Dattatec@ Friday, September 19, 2008 6:07 PM

Quizas dattatec esta corriendo la misma suerte de bill por confiar en los sistemas de el.

www.microsoft.com/.../dattatec.aspx

es eso???

o mera coincidencia?

mucha publicidad, precios bajos, 100%down time aprox

Juan

# CCR usado en mensajes asincr??nicos | Buanzolandia@ Friday, September 19, 2008 6:41 PM

Pingback from  CCR usado en mensajes asincr??nicos | Buanzolandia

CCR usado en mensajes asincr??nicos | Buanzolandia

# re: CCR usado en mensajes asincrónicos@ Friday, September 19, 2008 7:38 PM

maestro, cual cree ud que serían las ventajas de robotics por sobre hadoop? en otro orden de cosas hbase es SUPER interesante, hace unas semanas leí sobre esto, no recuerdo cómo llegué ahí pero me encantó el planteo que hicieron.

juanl

# re: CCR usado en mensajes asincrónicos@ Saturday, September 20, 2008 4:35 AM

No se si llamarlo ventaja, pero asi como son parecidos, son diferentes. Robotics esta basado en un modelo REST, que se puede usar o no usar en aplicaciones distribuidas. No esta  orientado a MapReduce (tengo que ver cuan ligado a MapReduce esta Hadoop en el fondo), podria programarlo orientado a lo que quiera, desde MPI hasta grilla hasta lo que se me ocurra. Lo que permite CCR es muy interesante, el manejo de delegados para atender respuestas abre a nuevas ideas. Las ports, los arbitrers, los distintos tipos de arbitrers que soporta, hacen que CCR se merezca el nombre de Concurrent AND COORDINATION Runtime.

Luego, DSS, con autodescubrimiento de nodos andando (en el ultimo CTP), el envio y recepcion de SOAP, el soporte de protocolo DSSP que abre a comunicacion desde otros sistemas, y todos los service components ya armados para interactuar con un entorno de simulacion, robots fisicos o simulados, y la posibilidad de extenderlo a lo que uno quiera. Un panel de control via web, una exposicion del estado via REST, etc...

Y finalmente, el VPL, que permite armar sobre bloques ya construidos, programas locales o distribuidos (le falta un diagrama distribuido donde la cantidad de nodos NO SE CONOZCAN de antemano)

Es digamos, CCR/DSS/VPL divertido de explorar. Como hay menos hecho, es mas interesante.

Nos leemos!

Angel "Java" Lopez

http://www.ajlopez.com/

lopez

# Segunda Semana Sabática del año@ Saturday, September 20, 2008 6:01 PM

Ayer viernes, comenzó mi segunda semana sabática de este año. Generalmente tengo dos semanas sabáticas

Angel "Java" Lopez

# Segunda Semana Sab??tica del a??o | Buanzolandia@ Saturday, September 20, 2008 7:03 PM

Pingback from  Segunda Semana Sab??tica del a??o | Buanzolandia

Segunda Semana Sab??tica del a??o | Buanzolandia

# re: Segunda Semana Sabática del año@ Sunday, September 21, 2008 3:56 PM

Te va a alcanzar la semana? je

Pero no hay cosa más linda que aprovechar el tiempo, mirar la TV parece placentero, pero te roba mucho tiempo y te aporta muy poco.

joaquin

# CodeThinked | Estratagia para ser un mejor desarrollador@ Monday, September 22, 2008 7:38 AM

Estoy subscripto al twitter feed de Justin Etheredge . Ayer, publicó el post: What is your strategy for

Angel "Java" Lopez

# re: CodeThinked | Estratagia para ser un mejor desarrollador@ Monday, September 22, 2008 8:16 AM

Muy bueno tu post. La verdad que comparto lo q escribis.

Saludos

Federico

# CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia@ Monday, September 22, 2008 7:01 PM

Pingback from  CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia

CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia

# re: CodeThinked | Estrategia para ser un mejor desarrollador@ Tuesday, September 23, 2008 2:26 AM

Esos consejos también están en el libro "The Pragmatic Programmer" de Andrew Hunt y David Thomas. Recomiendo su lectura, aunque yo aun no he terminado, pero parece muy interesante.

Según mi experiencia personal, para ser un buen programador también hay que ser muy ordenado.

Espero aprender mucho leyendo de tus post.

Saludos

Alfonso

# Todo lo que usted quería saber sobre programación y nunca se atrevió a preguntar@ Tuesday, September 23, 2008 7:14 AM

En estas últimas semanas, almuerzo y café de por medio, se ha ido gestando una charla que vamos a dar

Angel "Java" Lopez

# Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia@ Tuesday, September 23, 2008 7:01 PM

Pingback from  Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia

Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia

# Microsoft Robotics in enterprise application &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, September 24, 2008 3:22 AM

Pingback from  Microsoft Robotics in enterprise application « Angel “Java” Lopez on Blog

Microsoft Robotics in enterprise application « Angel “Java” Lopez on Blog

# Microsoft Robotics in enterprise applications &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, September 24, 2008 3:27 AM

Pingback from  Microsoft Robotics in enterprise applications « Angel “Java” Lopez on Blog

Microsoft Robotics in enterprise applications « Angel “Java” Lopez on Blog

# Microsoft Robotics in enterprise applications &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, September 24, 2008 3:28 AM

Pingback from  Microsoft Robotics in enterprise applications « Angel “Java” Lopez on Blog

Microsoft Robotics in enterprise applications « Angel “Java” Lopez on Blog

# re: CodeThinked | Estrategia para ser un mejor desarrollador@ Thursday, September 25, 2008 7:10 AM

Gracias Angel, excelentes concejos como siempre

diego

# AjSharp: un intérprete a la C Sharp, trabajo en progreso@ Friday, September 26, 2008 6:57 AM

El pasado mes publiqué un proyecto en Google code: code.google.com/.../ajbasic Es un intérprete

Angel "Java" Lopez

# AjSharp: un int??rprete a la C Sharp, trabajo en progreso | Buanzolandia@ Friday, September 26, 2008 7:01 PM

Pingback from  AjSharp: un int??rprete a la C Sharp, trabajo en progreso | Buanzolandia

AjSharp: un int??rprete a la C Sharp, trabajo en progreso | Buanzolandia

# CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia@ Saturday, September 27, 2008 12:03 AM

Pingback from  CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia

CodeThinked | Estrategia para ser un mejor desarrollador | Buanzolandia

# Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia@ Saturday, September 27, 2008 12:04 AM

Pingback from  Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia

Todo lo que usted quer??a saber sobre programaci??n y nunca se atrevi?? a preguntar | Buanzolandia

# Modelo textual para generación de código con AjGenesis@ Sunday, September 28, 2008 11:34 PM

Estuve trabajando agregando una "feature" a mi proyecto de generación de código AjGenesis

Angel "Java" Lopez

# Modelo textual para generación de código con AjGenesis@ Sunday, September 28, 2008 11:35 PM

Estuve trabajando agregando una "feature" a mi proyecto de generación de código AjGenesis

Angel "Java" Lopez

# Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia@ Monday, September 29, 2008 12:22 AM

Pingback from  Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia

Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia

# Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia@ Tuesday, September 30, 2008 1:03 AM

Pingback from  Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia

Modelo textual para generaci??n de c??digo con AjGenesis | Buanzolandia

# Recursos de Microsoft Robotics Developer Studio@ Thursday, October 02, 2008 12:50 PM

En estos días, estuve dando varias charlas sobre Microsoft Robotics Developer Studio (MRDS), quisiera

Angel "Java" Lopez

# Otro modelo para AjGenesis@ Friday, October 03, 2008 6:07 AM

En este post voy a describir una idea, no hay implementacion todavía. AjGenesis , mi proyecto de código

Angel "Java" Lopez

# re: Otro modelo para AjGenesis@ Friday, October 03, 2008 11:41 AM

Para procesar las planillas, tomá como requeriminento que estén en formato OpenXML, que es un XML zipeado y son fáciles de procesar.

Esto no es restrictivo: usuarios de OfficeXP o 2003 sólo tienen que instalar el Toolkit que permite leer y excribir ese formato.

www.microsoft.com/.../details.aspx

Martin Salias

# re: Modelo textual para generación de código con AjGenesis@ Friday, October 03, 2008 11:44 AM

Creo que lo sugerí por otra vía (twitter, maybe), pero ¿por qué no usar YAML como sintáxis?

Martin Salias

# Otro modelo para AjGenesis | Buanzolandia@ Friday, October 03, 2008 7:01 PM

Pingback from  Otro modelo para AjGenesis | Buanzolandia

Otro modelo para AjGenesis | Buanzolandia

# Otro modelo para AjGenesis | Buanzolandia@ Sunday, October 05, 2008 3:43 AM

Pingback from  Otro modelo para AjGenesis | Buanzolandia

Otro modelo para AjGenesis | Buanzolandia

# Aplicaciones distribuidas con AjMessages usando DSS/CCR@ Friday, October 10, 2008 6:42 AM

Por ahora, es solo un proyecto en marcha. La aplicación de ejemplo es mínima. Pero es la evolución de

Angel "Java" Lopez

# Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia@ Friday, October 10, 2008 7:02 PM

Pingback from  Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia

Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia

# Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia@ Friday, October 10, 2008 7:07 PM

Pingback from  Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia

Aplicaciones distribuidas con AjMessages usando DSS/CCR | Buanzolandia

# re: CodeThinked | Estrategia para ser un mejor desarrollador@ Saturday, October 11, 2008 10:45 AM

Leer, hacer... y hechar a perder xD

Carlos Gavidia

# Recursos de F# y Programación Funcional@ Saturday, October 11, 2008 10:53 AM

F# es un lenguaje funcional, creado por Microsoft. Implementado bajo el soporte de .NET CLR, es un lenguaje

Angel "Java" Lopez

# Recursos de F# y Programación Funcional@ Saturday, October 11, 2008 11:56 AM

F# es un lenguaje funcional, creado por Microsoft. Implementado bajo el soporte de .NET CLR, es un lenguaje

Angel "Java" Lopez

# Recursos de F# y Programaci??n Funcional | Buanzolandia@ Saturday, October 11, 2008 7:02 PM

Pingback from  Recursos de F# y Programaci??n Funcional | Buanzolandia

Recursos de F# y Programaci??n Funcional | Buanzolandia

# El lenguaje F# &raquo; Innova Desarrollos inform??ticos@ Monday, October 13, 2008 1:12 AM

Pingback from  El lenguaje F# » Innova Desarrollos inform??ticos

El lenguaje F# » Innova Desarrollos inform??ticos

# re: Touchless SDK de código abierto@ Tuesday, October 14, 2008 8:01 AM

Por cierto, al hilo de esto, aunque a otro nivel, sobre todo si hablamos de $$$, Microsoft va a presentar a los asistentes del próximo PDC, en exclusiva, la SDK de la mesa Surface, otro dispositivo multitouch que parece que por fin se abre a los desarrolladores.

El panorama multi-touch se pone más que interesante ...

SaludoX.

lonifasiko

# Babel de lenguajes en .NET@ Thursday, October 16, 2008 7:03 AM

El viernes pasado tuve el gran gusto de compartir un TechNight con los buenos de Martín Salías y Rodolfo

Angel "Java" Lopez

# Babel de lenguajes en .NET@ Thursday, October 16, 2008 7:04 AM

El viernes pasado tuve el gran gusto de compartir un TechNight con los buenos de Martín Salías y Rodolfo

Angel "Java" Lopez

# Babel de lenguajes en .NET | Buanzolandia@ Thursday, October 16, 2008 7:02 PM

Pingback from  Babel de lenguajes en .NET | Buanzolandia

Babel de lenguajes en .NET | Buanzolandia

# [MRDS] Robochamps, materiales en español, y otras novedades@ Saturday, October 18, 2008 11:31 AM

Buenas, en las últimas semanas he recibido varios correos con preguntas relacionadas con Microsoft

El Bruno

# [MRDS] Robochamps, materiales en español, y otras novedades@ Saturday, October 18, 2008 11:31 AM

Buenas, en las últimas semanas he recibido varios correos con preguntas relacionadas con Microsoft

El Bruno

# re: AjBasic: un intérprete Basic de código abierto@ Tuesday, October 21, 2008 2:22 PM

Esta bastante bueno, intente agregar un "Imports " que me sirvio para ensamblados locales en directorio bin, pero para ensamblados de la GAC - nada. Trate de llamar metodos estaticos como Math.Log(n) y tampoco funcionó. Alguna sugerencia? Gracias!

Jorge

# re: AjBasic: un intérprete Basic de código abierto@ Tuesday, October 21, 2008 2:41 PM

Hola Jorge!

Gracias por probarlo... Hmmm... lo de la GAC tengo que estudiarlo.

Lo de metodo estatico, deberia funcionar con System.Math.Log(n)

(no tiene busqueda de tipo por nombre parcial)

Nos leemos!

lopez

# Proyecto Tocatú@ Wednesday, October 22, 2008 5:42 AM

El bueno de Leonardo de Marco y sus compañeros (no tengo los nombres completos acá, ni los encuentro

Angel "Java" Lopez

# Proyecto Tocat?? | Buanzolandia@ Wednesday, October 22, 2008 7:01 PM

Pingback from  Proyecto Tocat?? | Buanzolandia

Proyecto Tocat?? | Buanzolandia

# Proyecto Tocat?? | Buanzolandia@ Thursday, October 23, 2008 8:02 PM

Pingback from  Proyecto Tocat?? | Buanzolandia

Proyecto Tocat?? | Buanzolandia

# Resultados de la Semana Sabática@ Saturday, October 25, 2008 3:58 AM

Desde el 19 al 29 de septiembre pasado, tuve mi segunda semana sabática del año, sin cursos, sin entrevistas

Angel "Java" Lopez

# Resultados de la Semana Sabática@ Saturday, October 25, 2008 3:58 AM

Desde el 19 al 29 de septiembre pasado, tuve mi segunda semana sabática del año, sin cursos, sin entrevistas

Angel "Java" Lopez

# Resultados de la Semana Sab??tica | Buanzolandia@ Saturday, October 25, 2008 5:22 AM

Pingback from  Resultados de la Semana Sab??tica | Buanzolandia

Resultados de la Semana Sab??tica | Buanzolandia

# Resultados de la Semana Sab??tica | Buanzolandia@ Saturday, October 25, 2008 5:22 AM

Pingback from  Resultados de la Semana Sab??tica | Buanzolandia

Resultados de la Semana Sab??tica | Buanzolandia

# Resultados de la Semana Sab??tica | Buanzolandia@ Saturday, October 25, 2008 5:22 AM

Pingback from  Resultados de la Semana Sab??tica | Buanzolandia

Resultados de la Semana Sab??tica | Buanzolandia

# Resultados de la Semana Sab??tica | Buanzolandia@ Saturday, October 25, 2008 5:28 AM

Pingback from  Resultados de la Semana Sab??tica | Buanzolandia

Resultados de la Semana Sab??tica | Buanzolandia

# Pasando el test: Me pisó el 60@ Sunday, October 26, 2008 11:27 AM

Quisiera hoy exponer una postura mía que influye en lo que hago cada día.

Es para mí claro y evidente, que tenemos una sola vida. Los que ya visitan mi blog, conocen que "claro y evidente" significa que luego de darle vueltas al asunto por déc

ajlopez

# Angel Java Lopez&#8217;s Blog &raquo; Blog Archive &raquo; Presenting ajlopez@ Monday, October 27, 2008 5:31 AM

Pingback from  Angel Java Lopez’s Blog  » Blog Archive   » Presenting ajlopez

Angel Java Lopez’s Blog » Blog Archive » Presenting ajlopez

# Angel Java Lopez&#8217;s Blog &raquo; Blog Archive &raquo; Presenting ajlopez@ Monday, October 27, 2008 5:32 AM

Pingback from  Angel Java Lopez’s Blog  » Blog Archive   » Presenting ajlopez

Angel Java Lopez’s Blog » Blog Archive » Presenting ajlopez

# Angel Java Lopez&#8217;s Blog &raquo; Blog Archive &raquo; Learning from Jason Bourne@ Tuesday, October 28, 2008 7:13 AM

Pingback from  Angel Java Lopez’s Blog  » Blog Archive   » Learning from Jason Bourne

Angel Java Lopez’s Blog » Blog Archive » Learning from Jason Bourne

# Sabattical Week Results &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, October 29, 2008 4:47 AM

Pingback from  Sabattical Week Results « Angel “Java” Lopez on Blog

Sabattical Week Results « Angel “Java” Lopez on Blog

# Sabattical Week Results &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, October 29, 2008 4:48 AM

Pingback from  Sabattical Week Results « Angel “Java” Lopez on Blog

Sabattical Week Results « Angel “Java” Lopez on Blog

# Sabattical Week Results &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Wednesday, October 29, 2008 4:49 AM

Pingback from  Sabattical Week Results « Angel “Java” Lopez on Blog

Sabattical Week Results « Angel “Java” Lopez on Blog

# Manejo del riesgo en proyectos@ Friday, October 31, 2008 7:22 AM

El bueno de Maximiliano Amoretti ha escrito una serie de posts sobre manejo del riesgo en proyectos de

Angel "Java" Lopez

# Manejo del riesgo en proyectos | Buanzolandia@ Friday, October 31, 2008 7:03 PM

Pingback from  Manejo del riesgo en proyectos | Buanzolandia

Manejo del riesgo en proyectos | Buanzolandia

# Leer, pensar, escribir, crear, hacer@ Saturday, November 01, 2008 2:11 PM

Hace un tiempo comenté en mis blogs técnicos, sobre estrategias para ser un mejor desarrollador de software:

CodeThinked | Estrategia para ser un mejor desarrolladorCodeThinked What is your strategy for becoming a better developer-

Las prácticas q

ajlopez

# Manejo del riesgo en proyectos | Buanzolandia@ Saturday, November 01, 2008 7:24 PM

Pingback from  Manejo del riesgo en proyectos | Buanzolandia

Manejo del riesgo en proyectos | Buanzolandia

# re: ¿Por qué fallan los proyectos de software?@ Saturday, November 01, 2008 7:50 PM

El cuadro de Edward Much, "El grito", quizás es un poco fuerte para la nota, pero habiendo conocido algunos clientes en estado desesperante porque su sistema de información no hace lo que necesita, o cuando lo necesita, creo que Angel le pegó con esta figura. A powerful statement para quien sabe leer entre líneas.

Carlos A. Pérez MVP

# &nbsp; Windows Azure: Everything in the cloud&nbsp;by&nbsp;Jonathan Cisneros@ Monday, November 03, 2008 7:59 AM

Pingback from    Windows Azure: Everything in the cloud by Jonathan Cisneros

  Windows Azure: Everything in the cloud by Jonathan Cisneros

# re: El cielo es azure@ Monday, November 03, 2008 6:58 PM

Hola, como estas, tu pagina esta excelente, si queres pasate por mi pagina y dejame un comentario, estan entrando mucho en mi sitio, si te interesa podemos hacer un intercambio de links, banners, cualquier cosa avisame, te dejo mi email tvinternet08@gmail.com, te mando un abrazo.

base de datos de argentina.chile y brasil

# base de datos de argentina , chile, españa, brasil, y uruguay@ Tuesday, November 04, 2008 3:48 PM

Hola, como estas, tu pagina esta excelente, si queres pasate por mi pagina y dejame un comentario, estan entrando mucho en mi sitio, si te interesa podemos hacer un intercambio de links, banners, cualquier cosa avisame, te dejo mi email tvinternet08@gmail.com, te mando un abrazo.

base de datos de argentina.chile y brasil

# Mas all?? de objetos | Buanzolandia@ Thursday, November 06, 2008 4:22 AM

Pingback from  Mas all?? de objetos | Buanzolandia

Mas all?? de objetos | Buanzolandia

# Mas all?? de objetos | Buanzolandia@ Thursday, November 06, 2008 4:42 AM

Pingback from  Mas all?? de objetos | Buanzolandia

Mas all?? de objetos | Buanzolandia

# Gestos y multitouch con WebCam y software@ Sunday, November 09, 2008 11:03 AM

Andy Wilson , de Microsoft Research, ha conseguido usar una WebCam para capturar gestos de la mano, y

Angel "Java" Lopez

# Gestos y multitouch con WebCam y software@ Sunday, November 09, 2008 11:04 AM

Andy Wilson , de Microsoft Research, ha conseguido usar una WebCam para capturar gestos de la mano, y

Angel "Java" Lopez

# Gestos y multitouch con WebCam y software | Buanzolandia@ Sunday, November 09, 2008 6:02 PM

Pingback from  Gestos y multitouch con WebCam y software | Buanzolandia

Gestos y multitouch con WebCam y software | Buanzolandia

# El mejor rubro para invertir en el 2009&nbsp;|&nbsp;Pulsosocial@ Monday, November 10, 2008 10:33 AM

Pingback from  El mejor rubro para invertir en el 2009 | Pulsosocial

El mejor rubro para invertir en el 2009 | Pulsosocial

# Grid as a Service@ Tuesday, November 11, 2008 2:28 AM

Desde el último año, estuve trabajando con tecnologías relacionados con computación distribuida. Actualmente

Angel "Java" Lopez

# Grid as a Service | Buanzolandia@ Tuesday, November 11, 2008 4:22 AM

Pingback from  Grid as a Service | Buanzolandia

Grid as a Service | Buanzolandia

# Grid as a Service | Buanzolandia@ Tuesday, November 11, 2008 4:23 AM

Pingback from  Grid as a Service | Buanzolandia

Grid as a Service | Buanzolandia

# Grid as a Service | Buanzolandia@ Tuesday, November 11, 2008 4:23 AM

Pingback from  Grid as a Service | Buanzolandia

Grid as a Service | Buanzolandia

# Charla de Robótica en Buenos Aires@ Friday, November 14, 2008 3:07 AM

Ayer me llega la información de un charla sobre el estado de la robótica, desde la lista de correo Desarrolladores

Angel "Java" Lopez

# Charla de Rob??tica en Buenos Aires | Buanzolandia@ Friday, November 14, 2008 4:22 AM

Pingback from  Charla de Rob??tica en Buenos Aires | Buanzolandia

Charla de Rob??tica en Buenos Aires | Buanzolandia

# talleres de EVA 08@ Friday, November 14, 2008 9:06 AM

este año va a haber charlas correlativas y talleres de la mano de intituciones del rubro... ak esta el detalle www.nextvideogame.com/.../EVA-08!!!!-Talleres-a-cargo-de-los-Profesores-de-Image-Campus.aspx

cruza

# Cómo programar y no morir en el intento@ Sunday, November 16, 2008 1:18 PM

El martes pasado, tuve el placer de compartir una charla con Martín Salías , en la sede del MUG en Buenos

Angel "Java" Lopez

# C??mo programar y no morir en el intento | Buanzolandia@ Sunday, November 16, 2008 6:01 PM

Pingback from  C??mo programar y no morir en el intento | Buanzolandia

C??mo programar y no morir en el intento | Buanzolandia

# Buscando desarrolladores de software@ Monday, November 17, 2008 2:28 AM

Este post nació de una interesante discusión en una lista del MUG de Argentina . Quería exponer algunas

Angel "Java" Lopez

# Buscando desarrolladores de software | Buanzolandia@ Monday, November 17, 2008 4:44 AM

Pingback from  Buscando desarrolladores de software | Buanzolandia

Buscando desarrolladores de software | Buanzolandia

# re: Ser catalizador de cambios@ Tuesday, November 18, 2008 7:34 AM

Una gran enseñanza, muy agilista. Poner la rueda en movimiento y probar si ese movimiento vale la pena, en vez de quedarse pensando lo que podría haber sido. Además tiene otra ventaja, si la idea no prende por lo menos nos quedamos satisfechos de haberlo intentado en vez de con la duda eterna de si hubiera funcionado o no. Eso a la larga se traduce en sanidad mental, hacer más y pensar menos.

Gracias por el post!

Saludos

Diego

# re: Touchless SDK de código abierto@ Tuesday, November 18, 2008 12:29 PM

Instale el SDK pero me salen un monton de errores, coloque las referencias y complementos necesarios pero ahun no logro utilizar el SDK.

Az

# re: Ser catalizador de cambios@ Wednesday, November 19, 2008 1:43 PM

Suena bien en principio, pero en mi opinión esta practica puede degenerar muy fácil en Feature Creep: en.wikipedia.org/.../Creeping_featurism.

Si se intenta esta técnica de la sopa de piedra sin cuidado, puede uno acabar ahogado en los ingredientes, con una sopa que, de terminarse, seria excelente, pero que en realidad termina solo medio cocida, por que no dio tiempo que todos los ingredientes se cocinaran bien.

Igual pasa con las características del sistema, una va perdiendo tiempo poniéndole este, y aquel, y aquel otro adorno, y cuando se da un cuenta, la funcionalidad central de la aplicación sigue inestable, pero eso si, todos las pantallas usan AJAX, o usan un control de calendario que se ve re-te-bonito, o algún otro adorno que en realidad no era necesario.

Saludos,

Francisco Jose Peredo

# re: CodeThinked | Estrategia para ser un mejor desarrollador@ Wednesday, November 19, 2008 9:00 PM

grasia angel por ese consejo es muy bueno

kiki

# Reunión de Inteligencia Artificial en Buenos Aires@ Thursday, November 20, 2008 4:19 AM

Una de las ramas más interesantes de la computación es la Inteligencia Artificial. Desde hace décadas

Angel "Java" Lopez

# Reunión de Inteligencia Artificial en Buenos Aires@ Thursday, November 20, 2008 4:29 AM

Una de las ramas más interesantes de la computación es la Inteligencia Artificial. Desde hace décadas

Angel "Java" Lopez

# Reuni??n de Inteligencia Artificial en Buenos Aires | Buanzolandia@ Thursday, November 20, 2008 6:20 PM

Pingback from  Reuni??n de Inteligencia Artificial en Buenos Aires | Buanzolandia

Reuni??n de Inteligencia Artificial en Buenos Aires | Buanzolandia

# Windows Azure explicado en 145 segundos@ Sunday, November 23, 2008 9:16 AM

Ya había escrito algo sobre Windows Azure en El cielo es azure Sky is azure Hoy encuentro en el blog

Angel "Java" Lopez

# re: Generación de Código y AjGenesis en Corrientes@ Sunday, November 23, 2008 4:20 PM

hola como estas yo quiero entrar a la unne como devo acerlo

antonella aylen ramires

# Windows Azure explicado en 145 segundos | Buanzolandia@ Sunday, November 23, 2008 6:20 PM

Pingback from  Windows Azure explicado en 145 segundos | Buanzolandia

Windows Azure explicado en 145 segundos | Buanzolandia

# MPX: Multi-Point X Server | Linux Ubuntu@ Sunday, November 23, 2008 11:53 PM

Pingback from  MPX: Multi-Point X Server | Linux Ubuntu

MPX: Multi-Point X Server | Linux Ubuntu

# Superando los l??mites de la Orientaci??n a Objetos (Parte 1) | Buanzolandia@ Monday, November 24, 2008 4:40 AM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 1) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 1) | Buanzolandia

# re: Superando los límites de la Orientación a Objetos (Parte 1)@ Monday, November 24, 2008 12:33 PM

Muy bueno de verdad. Espero con ansias los próximos posts. Programo en Python pero estoy ampliando mis horizontes y ya empecé a jugar con Squeak.

Un saludo.

Gonzalo Delgado

# Superando los l&#237;mites de la Orientaci&#243;n a Objetos (Parte 1) - Angel &quot;Java&quot; Lopez@ Wednesday, November 26, 2008 3:17 AM

Pingback from  Superando los límites de la Orientación a Objetos (Parte 1) - Angel "Java" Lopez

Superando los límites de la Orientación a Objetos (Parte 1) - Angel "Java" Lopez

# Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia@ Wednesday, November 26, 2008 4:20 AM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia

# Generar Codigo portlets desde anotaciones@ Wednesday, November 26, 2008 6:43 AM

hola angel,

buscando informacion para mi proyecto me encontre con tu pagina y me parecio muy interesante lo que intentas conseguir.

Yo tengo k trabajar en un generador de codigo para portlets jsr286 con eventos partiendo desde las anotaciones de Java5. Ando mirando la herramienta apt que me parece que me puede servir.

Tus ideas siempre parten desde un codigo XML hacia otros codigos o tambien estas trabajando en tomar como base otro tipo de lenguajes

enhorabuena

ibg

# Windows Azure explicado en 145 segundos | Buanzolandia@ Thursday, November 27, 2008 2:02 AM

Pingback from  Windows Azure explicado en 145 segundos | Buanzolandia

Windows Azure explicado en 145 segundos | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia@ Thursday, November 27, 2008 2:02 AM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 2) | Buanzolandia

# Inteligencia Artifical en Buenos Aires@ Thursday, November 27, 2008 4:18 AM

Finalmente, ayer miércoles 26 de Noviembre, se realizó la primera reunión de Inteligencia Artificial

Angel "Java" Lopez

# Inteligencia Artifical en Buenos Aires@ Thursday, November 27, 2008 4:33 AM

Finalmente, ayer miércoles 26 de Noviembre, se realizó la primera reunión de Inteligencia Artificial

Angel "Java" Lopez

# Inteligencia Artifical en Buenos Aires@ Thursday, November 27, 2008 8:13 AM

Finalmente, ayer miércoles 26 de Noviembre, se realizó la primera reunión de Inteligencia

Angel "Java" Lopez

# Inteligencia Artifical en Buenos Aires | Buanzolandia@ Thursday, November 27, 2008 6:20 PM

Pingback from  Inteligencia Artifical en Buenos Aires | Buanzolandia

Inteligencia Artifical en Buenos Aires | Buanzolandia

# Artificial Intelligence meeting in Buenos Aires &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Friday, November 28, 2008 1:38 AM

Pingback from  Artificial Intelligence meeting in Buenos Aires « Angel “Java” Lopez on Blog

Artificial Intelligence meeting in Buenos Aires « Angel “Java” Lopez on Blog

# Artificial Intelligence meeting in Buenos Aires &laquo; Angel &#8220;Java&#8221; Lopez on Blog@ Friday, November 28, 2008 1:40 AM

Pingback from  Artificial Intelligence meeting in Buenos Aires « Angel “Java” Lopez on Blog

Artificial Intelligence meeting in Buenos Aires « Angel “Java” Lopez on Blog

# re: Aprendiendo de Jason Bourne@ Friday, November 28, 2008 8:14 PM

son de verdad muy buenos esos tip te felicito y espero que la supremacia bourne continue

rafael Venezuela

Rafael perez

# Superando los l&#237;mites de la Orientaci&#243;n a Objetos (Parte 2) - Angel &quot;Java&quot; Lopez@ Sunday, November 30, 2008 12:34 PM

Pingback from  Superando los límites de la Orientación a Objetos (Parte 2) - Angel "Java" Lopez

Superando los límites de la Orientación a Objetos (Parte 2) - Angel "Java" Lopez

# Superando los l??mites de la Orientaci??n a Objetos (Parte 3) | Buanzolandia@ Sunday, November 30, 2008 6:01 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 3) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 3) | Buanzolandia

# Robots conversadores@ Monday, December 01, 2008 2:24 AM

Desde hace algunos años, la gente de Hanson Robotics http://www.hansonrobotics.com estan trabajando en

Angel "Java" Lopez

# Robots conversadores | Buanzolandia@ Monday, December 01, 2008 4:40 AM

Pingback from  Robots conversadores | Buanzolandia

Robots conversadores | Buanzolandia

# Terminator ya no parece tan increible | Erudeando con Duker@ Monday, December 01, 2008 5:41 AM

Pingback from  Terminator ya no parece tan increible | Erudeando con Duker

Terminator ya no parece tan increible | Erudeando con Duker

# re: Metodologías Agiles@ Wednesday, December 03, 2008 10:03 AM

ALguien me puede decir a ciencia cierta que es un metodologia agil y un ejemplo claro si no es mucho pedir. de antemano garacias por sus respuestas

david

# re: Redes Neuronales en la web@ Wednesday, December 03, 2008 3:45 PM

esta muy bueno el apunte, me inetersa mucho ese tema para mi investigacion

Jose

# Superando los l??mites de la Orientaci??n a Objetos (Parte 4) | Buanzolandia@ Friday, December 05, 2008 6:00 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 4) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 4) | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 5) | Buanzolandia@ Saturday, December 06, 2008 6:00 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 5) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 5) | Buanzolandia

# La inteligencia artificial y yo@ Monday, December 08, 2008 9:24 AM

Hace unas semanas, tuvo lugar una reunión en Buenos Aires, de gente interesada en el tema de Inteligencia

Angel "Java" Lopez

# La inteligencia artificial y yo@ Monday, December 08, 2008 9:25 AM

Hace unas semanas, tuvo lugar una reunión en Buenos Aires, de gente interesada en el tema de Inteligencia

Angel "Java" Lopez

# La inteligencia artificial y yo | Buanzolandia@ Monday, December 08, 2008 6:20 PM

Pingback from  La inteligencia artificial y yo | Buanzolandia

La inteligencia artificial y yo | Buanzolandia

# La inteligencia artificial y yo | Buanzolandia@ Monday, December 08, 2008 6:22 PM

Pingback from  La inteligencia artificial y yo | Buanzolandia

La inteligencia artificial y yo | Buanzolandia

# La inteligencia artificial y yo | Buanzolandia@ Monday, December 08, 2008 6:22 PM

Pingback from  La inteligencia artificial y yo | Buanzolandia

La inteligencia artificial y yo | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 6) | Buanzolandia@ Tuesday, December 09, 2008 4:40 AM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 6) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 6) | Buanzolandia

# re: La chica Dattatec@ Wednesday, December 10, 2008 10:40 AM

El servicio que ofrecemos es de altisima calidad, antes no era buen servicio, pero ahora contamos con soporte tecnico permanente. Tratamos siempre de concretar el trabajo en el menor tiempo posible.

Dattatec.com trabaja dia a dia en busqueda de otorgarle un mejor servicio al usuario.

Saludos Cordiales

Jaquelina Roma

Gestion de Calidad

Dattatec.com :: Soluciones de Web Hosting

Su hosting hecho simple..!

supervisor@dattatec.com

Jaquelina Roma

# Inteligencia Artificial en Argentina@ Friday, December 12, 2008 4:02 AM

Hace un tiempo, postée sobre la reunión que tuvimos en Buenos Aires, sobre Inteligencia Artificial. Se

Angel "Java" Lopez

# Inteligencia Artificial en Argentina | Buanzolandia@ Friday, December 12, 2008 4:40 AM

Pingback from  Inteligencia Artificial en Argentina | Buanzolandia

Inteligencia Artificial en Argentina | Buanzolandia

# re: Inteligencia Artificial en Argentina@ Friday, December 12, 2008 5:53 AM

A.J,

No puedo darte un panorama de los usos y necesidades de IA en la industria pero, como me dedico a analizar, crerar e invertir en proyectos early stage, puedo darte un breve panorama del "mundo startup". Y desde ese punto de vista he visto, además de Popego (que está haciendo algunas cosas interesantes en IA), al menos otros cuatro proyectos durante este año que hacían un uso intensivo de técnicas y algos de IA. La impresión que tengo es que todo el mundo está tratando de semantizar la web ;)

Indudablemente estamos en un momento especial donde, por la coincidencia de capacidad de computo (sobre todo la nueva encarnación del meme que hoy se llama cloud computing), disponibilidad de data para entrenar (i.e. internet) y por la madurez propi de la disciplina, algunas de las viejas promesas de la IA se empiezan a cumplir. Tiempos muy interesantes.

Por último, cuidado con el modo de entender la relación entre industria y academia, que es todo menos lineal!

abrazo,

EK./

Emiliano Kargieman

# Superando los l??mites de la Orientaci??n a Objetos (Parte 7) | Buanzolandia@ Sunday, December 14, 2008 6:00 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 7) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 7) | Buanzolandia

# re: Jugando con programas evolutivos@ Tuesday, December 16, 2008 8:10 AM

Interesante le pegare un vistazo a fondo!

Esto me recuerda mucho al "project hoshimi" no se porque pero lo hace!

un saludo!

dotnetpodcast.blogspot.com

Steven Calderon

# Webcast de desarrollo con Windows HPC Server 2008@ Thursday, December 18, 2008 6:29 AM

Mañana viernes estaré dando con Sebastián Renzi ( @SebaRenzi ) un nuevo webcast de HPC, esta vez dedicado

Angel "Java" Lopez

# Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia@ Thursday, December 18, 2008 6:00 PM

Pingback from  Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia

Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia

# Fractal revisitado@ Friday, December 19, 2008 7:20 AM

Este año, había escrito una demostración de generación de fractal, usando DSS/CCR, ver: Distributed Agents

Angel "Java" Lopez

# Fractal revisitado | Buanzolandia@ Friday, December 19, 2008 6:00 PM

Pingback from  Fractal revisitado | Buanzolandia

Fractal revisitado | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia@ Sunday, December 21, 2008 6:00 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia@ Saturday, December 27, 2008 6:01 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia

# Fractales usando MPI.NET y HPC@ Sunday, December 28, 2008 12:50 PM

Actualicé mi ejemplo de fractal y ahora soporta MPI.NET (Message Passing Interface with .NET) y tasks

Angel "Java" Lopez

# Fractales usando MPI.NET y HPC | Buanzolandia@ Sunday, December 28, 2008 6:01 PM

Pingback from  Fractales usando MPI.NET y HPC | Buanzolandia

Fractales usando MPI.NET y HPC | Buanzolandia

# Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia@ Sunday, December 28, 2008 7:21 PM

Pingback from  Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia

Webcast de desarrollo con Windows HPC Server 2008 | Buanzolandia

# Fractal revisitado | Buanzolandia@ Sunday, December 28, 2008 7:22 PM

Pingback from  Fractal revisitado | Buanzolandia

Fractal revisitado | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia@ Sunday, December 28, 2008 7:23 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 8) | Buanzolandia

# Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia@ Sunday, December 28, 2008 7:26 PM

Pingback from  Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia

Superando los l??mites de la Orientaci??n a Objetos (Parte 9) | Buanzolandia

# re: Treinta años en desarrollo de software@ Friday, January 02, 2009 12:20 AM

Wow que cantidad de información, en ocasiones como esta me hubiera gustado nacer unos años antes

Steven Calderon

# re: Twitter da para todo@ Sunday, January 04, 2009 4:15 PM

Estimado Angel.

Te comento que en el 2006 vi una aplicación así hecha en Argentina. Utilizaban JavaME (Micro Edition) sobre teléfonos Motorola que tenían GPS integrado. Ellos habían desarrollado los mapas vectoriales y los almacenaban en la memoria del teléfono. Cuando abrias la aplicación, te mostraba con cruces rojas en el plano de la ciudad donde estaban los otros móviles, y seleccionando uno determinado podías chatear con él, enviarle un SMS o bien llamarlo por teléfono. La empresa, si mal no recuerdo, se llamaba RutaPhone, hablé con su CEO y me dejó sorprendido de cómo habían sorteado TANTAS dificultades técnicas. Lo peor? Que nadie aqui le dio bolilla, ninguna de las 3 operadores grandes se mostró interesada, no sé que habrá pasado con esto, ojalá ellos hayan encontrado la veta que les devuelta TANTO desarrollo e investigación.

Carlos A. Pérez

# re: Twitter da para todo@ Monday, January 05, 2009 8:23 AM

Muy groso lo de la lavadora! Pero permitime desconfiar de la veracidad jaja. Como en SO Unix podés enviar notificaciones por mail al cel, o a una casilla estándar, Twitter abre el abanico de posibilidades y permite hacer lo mismo pero con un fin colaborativo! Compro Twitter, en su estado primario y en las opciones que estan apareciendo día a día!

Abrazo

Rodo Nasif Salum

# excellent@ Monday, January 05, 2009 11:04 AM

excellent erticle

muy bueno eh

www.espol.edu.ec

rene

# Inteligencia Artificial en Buenos Aires@ Thursday, January 08, 2009 6:37 AM

Finalmente, ayer miércoles 26 de Noviembre, se realizó la primera reunión de Inteligencia

Angel "Java" Lopez

# Gestos y multitouch con WebCam y software@ Thursday, January 08, 2009 6:39 AM

Andy Wilson , de Microsoft Research, ha conseguido usar una WebCam para capturar gestos de la mano, y

Angel "Java" Lopez

# Cómo programar y no morir en el intento@ Thursday, January 08, 2009 6:42 AM

El martes pasado, tuve el placer de compartir una charla con Martín Salías , en la sede

Angel "Java" Lopez

# Cómo programar y no morir en el intento@ Thursday, January 08, 2009 6:46 AM

El martes pasado, tuve el placer de compartir una charla con Martín Salías , en la sede

Angel "Java" Lopez

# C&#243;mo programar y no morir en el intento - Angel &quot;Java&quot; Lopez@ Thursday, January 08, 2009 6:47 AM

Pingback from  Cómo programar y no morir en el intento - Angel "Java" Lopez

Cómo programar y no morir en el intento - Angel "Java" Lopez

# Kill -9@ Thursday, January 08, 2009 6:53 AM

Sigo volviendo la mirada atrás, como en El origen de mi nickname . Recuerdo hace ya más

Angel "Java" Lopez

# no encentro los ultimos temas de PHP y My SQL@ Thursday, January 08, 2009 12:42 PM

profesor:

estuve leyendo el curso de php  my sql pero no encuentro el material  donde se explica lo de my sql, tengo mucho interés en realizar una búsqueda en la web, que busque en una base de datos my sql.

me podrías dar información sobre eso

mi correo es jcnaranjo@misena.edu.co

agradezco su ayuda y todo el material que pueda enviarme.

hasta ahora ah sido muy claro todo el contenido del curso

lo califico con un 9

gracias de nuevo

juan naranjo

# Multi-Touch G2 de PQ Labs@ Sunday, January 11, 2009 10:37 AM

Ya publiqué algunos posts sobre interfaces , muchos mostrando productos multi touch, como Tocatú y Microsoft

Angel "Java" Lopez

# Multi-Touch G2 de PQ Labs | Buanzolandia@ Sunday, January 11, 2009 5:01 PM

Pingback from  Multi-Touch G2 de PQ Labs | Buanzolandia

Multi-Touch G2 de PQ Labs | Buanzolandia

# Multi-Touch G2 de PQ Labs | Buanzolandia@ Monday, January 12, 2009 1:42 AM

Pingback from  Multi-Touch G2 de PQ Labs | Buanzolandia

Multi-Touch G2 de PQ Labs | Buanzolandia

# re: Microsoft Tag, un nuevo mundo para armar@ Monday, January 12, 2009 5:30 PM

No solo funciona para iPhone sino tambien para Windows Mobile y Symbian...

Bernardo

# re: Microsoft Tag, un nuevo mundo para armar@ Tuesday, January 13, 2009 9:21 AM