Hola a todos!
El viernes 7 de marzo a las 11 (AM) hs en el aula L002 de la
Universidad de Moron, estaremos rindiendo el coloquio de la
tesis "Interfaz de múltiple entrada para diseño colaborativo" los
señores Gabriel Ciapparelli y Leonardo De Marco.
Estan invitados a la presentacion en donde mostraremos el
prototipo multitouch en vivo!.
Por si no conocen los detalles del proyecto, les comento que la
implementacion de software para que el dispositivo multitouch
funcione esta hecho totalmente en smalltalk. Gracias al aporte de
Alejandro Reimondo que hizo realidad un wrapper a una libreria basada
en OpenCV (llamada touchlib) y una aplicacion que sirve para calibrar
el dispositivo y testearlo; hemos podido realizar una implementacion
(prototipo) de software para realizar diagramas. Pueden ver un video
(multi1.wmv) en la home del proyecto para ver como funciona!
Mas detalles del proyecto en http://www.alereimondo.com.ar/MultiTouch
Saludos,
Leo
La ciencia es dialogo, aunque no sea con un foro, la historia de la ciencia lo muestra.... Lo mismo diria del desarrollo de las matematicas, y otras ramas del conocimiento humano, y el dialogo hoy, en ciencia, y en matematicas, es bastante mas intenso que en otras epocas (donde Fermat se encanutaba resultados... ;-).... Pero igual, no es al dialogo donde apunta mi pregunta inicial, que era a entender tu pregunta sobre resultados cientificos.....
Mi mencion a Bunge es para partir de todo lo que se sabe de otros trabajos, definiciones, marcos, para que no usemos "evolucion" u otros terminos, sin tener en cuenta que se ha descubierto sobre "evolucion biologica", y otros temas relacionados, para no perder ese conocimiento humano.... Y la mencion a Bunge, es porque se puede conseguir lo mismo sin Bunge, pero consultando decenas de trabajos. Como siempre, el trabajo de un autor, que menciona a otros autores, o no, debe ser revisado.
El pedido de contraejemplo, no es para mostrar algo a la "contra". La idea de definicion, ejemplo, contraejemplo, creo, viene de Frege. Es usual, por ejemplo en matematicas, al presentar una estructura, digamos un anillo con unidad, presentar un ejemplo que cumpla la definicion, y tambien, tan importante como lo otro, mostrar un ejemplo que no cumpla con la definicion (un anillo sin unidad, por ejemplo), para ver claro hasta abarca la intencion de lo que quiere ser marcado como estructura matematica fructifera.
Hmmm.... no encuentro definicion de "resultado cientifico", para aplicarlo a tu pregunta original, en el contexto de esa pregunta.... que era para esa pregunta, "resultado cientifico"? Yo, por lo menos, no tengo todo clara la pregunta para poder contestarla.... (ejemplificando, en el texto de abajo, hay dos parrafos sobre Bunge, uno discutiendo que ya hay ejemplos de resultados cientificos, otro discutiendo por que no dar contraejemplo, luego explicas otras actividades que te interesan... pero no encuentro definicion en tu contexto, de resultado cientifico, y ejemplo aplicado al contexto de la pregunta original, que menciona "resultado" supongo que se refiere a la actividad que vamos a encarar).
Disculpas muchachos, si influi al camino del "churrete" :-).
Nosotros tenemos como una de tantas herramientas las maquinas, pero, nosotros no somos maquinas. Las personas no somos artefactos que funcionan a base de definiciones. Poder ver relaciones entre las cosas es algo que amplia nuesta vision de la realidad. Me gustaria pensar que esto ultimo, nos coloca en otra postura distinta la cual implicaria menos "neutralidad". Muchos años de hacer recortes de contexto y compartimentar la relidad nos llevaron a magros resultados.
Disculpen una respuesta corta, sin mayor explicacion:
Mandel esta mezclando cosas, nombrando unas, criticando otras, no definiendo, no poniendo ejemplos concretos....
Receta del Dr. aj... ;-). ... primero, una atenta lectura de "Emergencia y convergencia", de Mario Bunge: ahi hay una mas amplia, exhaustiva, critica ( y tambien discutible ) vision del sistemismo, emergencia, otras visiones, y demas yerbas.... Pero ahi hay una excelente introduccion a todos estos temas, claro, desde la particular vision de Bunge (que en gran parte comparto). Pero lo bueno de esa lectura, es que define claramente cada termino, las posturas, la historia, etc.... Sino, sin acuerdo sobre algunos terminos, esto puede derivar en cualquier cosa...
Tomar ese texto de Mandel, es tomar un texto y saltar a cualquier interpretacion, pa'l churrete... ;-).... Tomar un texto como partida puede ser interesante: pero en mi experiencia, sin una base y acuerdo sobre lo que estamos tratando, es un esfuerzo que puede no ser justificable por los magros resultados....
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
Disculpas muchachos, si influi al camino del "churrete" :-).
Nosotros tenemos como una de tantas herramientas las maquinas, pero, nosotros no somos maquinas. Las personas no somos artefactos que funcionan a base de definiciones. Poder ver relaciones entre las cosas es algo que amplia nuesta vision de la realidad. Me gustaria pensar que esto ultimo, nos coloca en otra postura distinta la cual implicaria menos "neutralidad".
Muchos años de hacer recortes de contexto y compartimentar la relidad nos llevaron a magros resultados.
Disculpen una respuesta corta, sin mayor explicacion:
Mandel esta mezclando cosas, nombrando unas, criticando otras, no definiendo, no poniendo ejemplos concretos....
Receta del Dr. aj... ;-). ... primero, una atenta lectura de "Emergencia y convergencia", de Mario Bunge: ahi hay una mas amplia, exhaustiva, critica ( y tambien discutible ) vision del sistemismo, emergencia, otras visiones, y demas yerbas.... Pero ahi hay una excelente introduccion a todos estos temas, claro, desde la particular vision de Bunge (que en gran parte comparto). Pero lo bueno de esa lectura, es que define claramente cada termino, las posturas, la historia, etc.... Sino, sin acuerdo sobre algunos terminos, esto puede derivar en cualquier cosa...
Tomar ese texto de Mandel, es tomar un texto y saltar a cualquier interpretacion, pa'l churrete... ;-).... Tomar un texto como partida puede ser interesante: pero en mi experiencia, sin una base y acuerdo sobre lo que estamos tratando, es un esfuerzo que puede no ser justificable por los magros resultados....
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
Disculpen una respuesta corta, sin mayor explicacion:
Mandel esta mezclando cosas, nombrando unas, criticando otras, no definiendo, no poniendo ejemplos concretos....
Receta del Dr. aj... ;-). ... primero, una atenta lectura de "Emergencia y convergencia", de Mario Bunge: ahi hay una mas amplia, exhaustiva, critica ( y tambien discutible ) vision del sistemismo, emergencia, otras visiones, y demas yerbas.... Pero ahi hay una excelente introduccion a todos estos temas, claro, desde la particular vision de Bunge (que en gran parte comparto). Pero lo bueno de esa lectura, es que define claramente cada termino, las posturas, la historia, etc.... Sino, sin acuerdo sobre algunos terminos, esto puede derivar en cualquier cosa...
Tomar ese texto de Mandel, es tomar un texto y saltar a cualquier interpretacion, pa'l churrete... ;-).... Tomar un texto como partida puede ser interesante: pero en mi experiencia, sin una base y acuerdo sobre lo que estamos tratando, es un esfuerzo que puede no ser justificable por los magros resultados....
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
Disculpen una respuesta corta, sin mayor explicacion:
Mandel esta mezclando cosas, nombrando unas, criticando otras, no definiendo, no poniendo ejemplos concretos....
Receta del Dr. aj... ;-). ... primero, una atenta lectura de "Emergencia y convergencia", de Mario Bunge: ahi hay una mas amplia, exhaustiva, critica ( y tambien discutible ) vision del sistemismo, emergencia, otras visiones, y demas yerbas.... Pero ahi hay una excelente introduccion a todos estos temas, claro, desde la particular vision de Bunge (que en gran parte comparto). Pero lo bueno de esa lectura, es que define claramente cada termino, las posturas, la historia, etc.... Sino, sin acuerdo sobre algunos terminos, esto puede derivar en cualquier cosa...
Tomar ese texto de Mandel, es tomar un texto y saltar a cualquier interpretacion, pa'l churrete... ;-).... Tomar un texto como partida puede ser interesante: pero en mi experiencia, sin una base y acuerdo sobre lo que estamos tratando, es un esfuerzo que puede no ser justificable por los magros resultados....
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
Quieren que empecemos a ponerle fecha a la proxima reunion?? Como siempre mi pocilga esta a disposicion de todos. Quiero charlar de el Proyecto Mate. Estuve leyendo y empece a morder el polvo en la parte donde pela expresiones funcionales. Ademas por supuesto, de charlar sobre el tema de este hilo.
Me parece genial esto. Me gustaria agregar algunas opiniones.
"For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches."
Ese tinte cientifico "neutral" esta siendo ampliamente usado en el area de "analisis de sistemas", no me refiero a "nuestro" analisis (la optica de smalltalking) sino al enfoque mas tradicional o al que hoy en dia se lo empieza a vender como "desarrollo agil" (Scrum, XP) y otras vertientes como RUP. Estas concepciones son un "producto" de venta. No me malinterpreten: a pesar de que no estoy mayormente de acuerdo con las tesituras de XP y RUP, en primer instancia lo mas impactante es la forma en que se vende esto y la forma en que la comunidad de desarrolladores absorve sin nigun tipo de filtro.
El agravante, segun mi opinion, de este tinte cientifico "neutral" que el "desarrollo agil" (el producto a vender) esta plagado de figuras/roles, etc que tienen muchisimo mas que ver con el mundo de los negocios que con un enfoque sistemico/analitico. De hecho el poco tinte cientifico esta desplazado por el tinte "business corporation". Me hace recordar mas a los metodos de produccion de Toyota. Se corrio de lugar el foco.
Esto sumado a que gran parte de los desarrolladores tiene una formacion de base deficitaria, hace que estas concepciones sean absorvidas sin nigun tipo de filtro. Ej: instar a poner e practica TDD a gente que aun no recorrio un camino/maduracion en la practica de modelar. Las consecuencias en ese contexto son bastante fuertes y lamentables y el desarrollador termina siendo presa de su propio aval a una tecnica (vendida por otro) que confio ser altamente exitosa. En el eventual fracaso no se tienen los conceptos ni herramientas suficientes para comprender el por que. Solo se sabe que es "muy exitosa" con otros.
La venta de la experiencia y/o conocimiento como "producto", excluye el camino de la reformulacion y replanteo. La nocion de "producto", interpreto yo, como algo cerrado o acabado. Ese producto esta congelado, enlatado, listo para servir y consumir. Y para aplicarse asi, es necesario hacer groseros recortes sobre el contexto real, en donde se va a consumir.
Scrum, TDD,FDD,etc no son para nada descartables. Tienen cosas interesantes pero hay que detenerse a analizar que elementos son valiosos y en que contextos seria beneficioso aplicar algo de ello. Son herramientas que pueden servir (o no) en el camino a recorrer. Pero de ninguna manera estoy de acuerdo en asumirlas como un producto, y como tal, beneficiando a los recortes exacerbados de la realidad.
Depende de nosotros analizar y construir nuestros propios filtros, no para creernos "distintos" y vanagloriarnos, sino para intentar comprender e intentar ser concientes, de que el camino a recorrer solo lo puede recorrer uno y que las recetas son recetas por algo y que tienen un objetivo para nada ingenuo.
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
Tom mandel (13 february 2008) said: "I submit that an understanding of systems theory is crucial to our advancement as a civilized world. However, recent events have shown us that systems theory has been hijacked and perverted such that only part of the theory is being used and promoted." This statement encourage me to express the following arguments:
In recent decades very often some more human minds essay to believe that a "scientific" concern or a "systemic" approach will solve "inevitably" the problems caused by the political, economic, societal, cultural,... decision-making that had been practiced during the last century, in accordance with the dynamics that has been determining the trajectory of the civilizing adventure.
Apparently, many of them have honest intentions, but derived from numerous ingenuous configurations that they have managed to build without being supported by systematic evaluations of the facts, phenomena and events that have arouse and continue being emerging. These minds do not seem to realize that many of these difficulties, which are disrupting the human world, the nature and the atmospheric circumstances, are the outcome of the ways science and systems thinking are practiced presumably for modernizing the civilized societies.
It seems that many of these thinkers assumed that their dreams become real through scientific engagements supported by methodological tools that must solve any dilemma or tribulation that had generated unexpectedly the civilizing processes.
Many different features of the superb civilization being today (2008) highly questionable required immediate attention in order to examine the causes of the unforeseen effects.
There is, however, another quite more serious side of this problematic panoramic. It is generated by perverse intentions and depraved attitudes of decision-makers that aim at making unilaterally monetary profits from: 1) super modern systems constituted, 2) new technological tools developed, 3) efficient methods invented,...
For making feasible these intentions larger and larger investments are offered by those who have been quite successful in business for the sake of increasingly profitable business. These investments have been complemented by corrupted procedures for searching how to implement these intentions by means of neutrally insensible "scientific" concerns and/or "systemic" approaches.
(I might continue, after knowing critical remarks to this appraisal of mine)
El banco sigue siendo (por ahora) el banco suquia, podes hacer un deposito por el año completo o por la cantidad de meses que quieras cubrir.
El valor mensual es de $10 y el pago anual es de $100.
La info para hacer el deposito es:
Banco: Nuevo Banco Suquía CBU: 38700260-00801600403561 CUIT: 30-70815557-4 Cuenta Nro: 026-16-004035-6.
Igualmente te recomiendo si podes venir a nuestra proxima reunion y alli te hacemos socio directamente. Sea cual fuere tu desicion, necesito que me envies un email a leo@... con los siguientes datos y confirmando tu deseo de ser socio.
Dirección Localidad C.P. Provincia E-mail
Telefono movil Teléfono Trabajo Teléfono Particular
Saludos,
Leo
De: smalltalking@... [mailto:smalltalking@...] En nombre de Gustavo Ibarra Enviado el: Sábado, 09 de Febrero de 2008 09:40 Para: smalltalking@... Asunto: Re: [objetos] Socios ??
Buenos dias.
> Cambiaron el banco que usaban para las cuotas societarias ¿?.
Cual es el banco, el monto de la cuota por mes o año completo y cbu para transferencia ?. No encuentro esta informacion en el sitio.
> Me gustaría ser socio. Lo mismo.
-- Gracias, Gustavo.-
__________ Información de NOD32, revisión 2861 (20080209) __________
Buenos dias.
> Cambiaron el banco que usaban para las cuotas societarias ¿?.
Cual es el banco, el monto de la cuota por mes o año completo y cbu
para transferencia ?.
No encuentro esta informacion en el sitio.
> Me gustaría ser socio.
Lo mismo.
--
Gracias,
Gustavo.-
En algunos casos (realmente pocos) de alta perfomance
es necesario que el callback se active cuanto antes
y reducir al máximo las indirecciones puede ser muy
conveniente. no?
Parece irónico. Jajaja.
Porque en realidad no se a que te refieres.
Estuve mirando el tema de Partículas y veo que no estas usando la forma en que la ayuda de VSdice se debe usar las callback, e incluso en lo que se pude ver dentro de VS también es diferente.
Esta es la forma:
ParticleDLL>>newCallBack: callBackName sending: selector to: aReceiver
"Returns a CallBack object for sending message with selector to aReceiver.
callBackName must be a valid name defined in callbackTable."
| tuple aMessage parameterTypes |
tuple := self callbackTable
detect: [:one| one first = callBackName ]
ifNone: [ ^self error: 'Invalid callback name.'].
"check selector arguments with parameterTypes size"
Bueno si bien no estoymuy al tanto de lo que es Mate y esas yerbas, me tiene intrigado el tema de integrar la VM al sistema.
Estuve leyendo el PDF que mando Angel y algo de la pagina del tal piumarta.
El tema es que en el esquema de hoy la VM es el punto de contacto entre el hardware y el sistema.
La pregunta un tanto inocente es:
Quien cumple esa función en el nuevo esquema ¿?.
Saludos kiko
Yahoo! Encuentros Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros. Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration
En algunos casos (realmente pocos) de alta perfomance
es necesario que el callback se active cuanto antes
y reducir al máximo las indirecciones puede ser muy
conveniente. no?
Parece irónico. Jajaja.
Porque en realidad no se a que te refieres.
Estuve mirando el tema de Partículas y veo que no estas usando la forma en que la ayuda de VSdice se debe usar las callback, e incluso en lo que se pude ver dentro de VS también es diferente.
Esta es la forma:
ParticleDLL>>newCallBack: callBackName sending: selector to: aReceiver
"Returns a CallBack object for sending message with selector to aReceiver.
callBackName must be a valid name defined in callbackTable."
| tuple aMessage parameterTypes |
tuple := self callbackTable
detect: [:one| one first = callBackName ]
ifNone: [ ^self error: 'Invalid callback name.'].
"check selector arguments with parameterTypes size"
Bueno si bien no estoymuy al tanto de lo que es Mate y esas yerbas, me tiene intrigado el tema de integrar la VM al sistema.
Estuve leyendo el PDF que mando Angel y algo
de la pagina del tal piumarta.
El tema es que en el esquema de hoy la VM es el punto de contacto entre el hardware y el sistema.
La pregunta un tanto inocente es:
Quien cumple esa función en el nuevo esquema ¿?.
Saludos kiko
Yahoo! Encuentros Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros. Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration
Si, esa algebra la aplicamos y la rotacion funciona, el tema es seguramente
no estoy usando correctamente los objetos que pretendo usar :)
Igualmente, estoy recordando cuando me comentaste de usar directamente
images asique voy a esperar esos consejos mejor antes de seguir metiedno
mano jajaja
Saludos,
Leo
> -----Mensaje original-----
> De: smalltalking@...
> [mailto:smalltalking@...] En nombre de
> Alejandro F. Reimondo
> Enviado el: Miércoles, 06 de Febrero de 2008 17:25
> Para: smalltalking@...
> Asunto: Re: [objetos] Designer
>
> Leo,
> Es algebra básica lo que se necesita para rotar un shape :-)
> En OpenCV tenes además soporte para deformar una imágen
> usando transformadas por lo que podés aplicarlo a imágenes
> (fotos :-) En algun momento que nos veamos te doy una mano.
> Ale.
>
> ----- Original Message -----
> From: "Leo De Marco" <leo@...
> <mailto:leo%40smalltalking.net> >
> To: <smalltalking@...
> <mailto:smalltalking%40gruposyahoo.com.ar> >
> Sent: Monday, February 04, 2008 12:53 PM
> Subject: [objetos] Designer
>
> Hola a todos....
>
> Para el proyecto Multitouch, estoy desarrollando un diseñador
> de workflow. He avanzado todo lo que pude de acuerdo a la
> implementacion del dilema del prisionero que Ale hizo y
> tenemos publicado en el site.
> Gracias a eso ya pude armar una aplicacion en donde:
>
> -Puedo agregar formas (shapes) a un GraphPane -Puedo
> aplicarle a los shapes diferentes controllers que me permiten:
> --Conectar dos o mas shapes entre si
> --Mover un shape
> --Cambiarle el tamaño (scale)
>
> Los shapes internamente poseen un boundingBox que esta
> implementado como un Rectangle.
>
> Ayuda!
> Bueno, basicamente necesito alguna mano para darme cuenta como hacer:
> -La rotacion de un shape (rotate): Para hacer el rotate veo
> que deberia ir redibujando un rectangle de acuerdo a un
> angulo de rotacion. El calculo de ese angulo creo que lo
> tengo.. lo rescate de alguna parte.. pero mi duda es como
> implemento dado ese angulo el rotate.
> -Otro tema, handlers: Que son los handlers, es una idea que
> me comento Ale para agregarle a los shapes. Graficamente
> serian como los que aparecen en visio cuando uno hace click
> sobre un shape, de manera tal que cada shape tiene esos
> handlers. Para que se usarian? basicamente lo primero es
> usarlos para conectarse entre diferentes shapes, actualmente
> los estoy conectando desde el centro de cada shape y no queda
> muy estetico :). Mi imple actual, al momento de crear un
> shape, este crea un handler (clase Handler) sobre ese shape.
> El handler al dibujarse se dibuja alrededor del shape. En un
> primer momento habia hecho que el shape tenga una coleccion
> de handlers... en fin ninugna de los dos acercamientos lo
> continue, mi duda reside en que al momento de conectarme con
> otro shape como se con cual de los handlers unir las dos figuras?
>
> Buenos, tengo mas dudas, despues se las cuento :)
>
> Por ahora ya hemos logrado a traves del prototipo de hard,
> mover y conectar dos shapes con nuestras manos! estamos
> contentos pero me siento muy novato todavia en la parte
> grafica... veo que tiene un potencial increible pero todavia
> me falta dominar mucho todo esto!
>
> Saludos,
> Leo
>
> Para más información sobre la Asociación escribir a
> info@... <mailto:info%40smalltalking.net>
>
> Smalltalking es un espacio colaborativo creado para el
> estudio y desarrollo en Ambientes de Objetos.
> Se sustenta gracias a la participación de sus socios.
>
> Las reglas de etiqueta sobre la lista están en
> http://www.smalltalking.net/join/netiquete.htm
> <http://www.smalltalking.net/join/netiquete.htm>
>
> Enlaces a Yahoo! Grupos
>
>
>
>
>
> __________ Información de NOD32, revisión 2852 (20080206) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>
Me vino barbaro tu comentario ale, entonces...
Es correcto decir que para los que no tenemos experencia en VM, lo mejor es
comenzar por estudiarlas? Ya que sino no sabriamos como funciona o como
pretende funcionar estas arquitecturas (como COLA) que pretenden incluirlas
dentro del sistema...
> -----Mensaje original-----
> De: smalltalking@...
> [mailto:smalltalking@...] En nombre de
> Alejandro F. Reimondo
> Enviado el: Miércoles, 06 de Febrero de 2008 17:21
> Para: smalltalking@...
> Asunto: Re: [objetos] mate
>
> Leo,
> Dejame hacer unos comentarios sobre tu email.
> Antetodo, gracias por pasar la info.
> En lo que a mi respecta se que estoy debiendo mas material en
> el swiki sobre este tema.
>
> Los SSS son sistemas es decir, no son lenguajes y su
> arquitectura permite modificarlos en cualquier parte, es
> decir, son sistemas abiertos (pueden ser soporte para
> ambientes de objetos virtuales, como Smalltalk).
> Los que nacen desde COLA (como quizás lo sería Mate) están
> basados en delegación (prototipos de Lieberman
> http://piumarta.com/software/cola/prototypes.html
> <http://piumarta.com/software/cola/prototypes.html> )
>
> La importancia de los SSS en lo que a nuestro tema compete
> (Ambientes de Objetos) es la posibilidad que nos daría a
> futuro el desarrollo de este tipo de arquitecturas abiertas
> para soportar ambientes (es decir, la existencia de mas
> ambientes de uso comercial además de Smalltalk!).
>
> Con respecto a la "VM" estas arquitecturas auto sustentadas
> permiten la eliminación de la VM (o mejor dicho su inclusión
> dentro del sistema).
>
> hasta pronto,
> Ale.
>
> ----- Original Message -----
> From: "Leonardo De Marco" <leo@...
> <mailto:leo%40smalltalking.net> >
> To: <smalltalking@...
> <mailto:smalltalking%40gruposyahoo.com.ar> >
> Sent: Friday, February 01, 2008 8:41 AM
> Subject: RE: [objetos] mate
>
> Matu, yo no pude avanzar mucho, estoy a full con multitouch
> (en mi mini tiempo libre :( )... Te paso los links que
> surgieron en la ultima reunion, igual estaria bueno que pudas
> entrar al swiki, le pediste user y pass a ale?
>
> Repasando, el proycto Mate (como COLA Y PEPSI) son proyectos
> que apuntan a tener sistemas auto sustentables, y para ello,
> se apuntan al automantenimento de lo que conocemos como VM.
>
> Bueno, en principio te paso el link de Strongtalk, como
> quizas ya sabras, libero su VM de alta performance y
> experimentar o mirar la imple de esa VM puede ser de gran
> ayuda http://www.strongtalk.org/ <http://www.strongtalk.org/>
>
> La pagina del workshop que origino todo esto:
> http://www.swa.hpi.uni-potsdam.de/s3/
> <http://www.swa.hpi.uni-potsdam.de/s3/>
>
> El sitio de Ian Piumarta http://piumarta.com/cv/bio.html
> <http://piumarta.com/cv/bio.html>
>
> Un proyecto similar ¿? http://www.fig.org/ocean/ocean.html
> <http://www.fig.org/ocean/ocean.html>
>
> El sitio de Viewpoints Reserch Institute http://www.vpri.org/
> <http://www.vpri.org/>
>
> Yo por lo menos en mi caso, tengo 0 experiencia (o minima) en
> la parte de VM, saber como funciona, implementaciones, etc...
> En mi caso estaba apuntando primero a investigar con una
> imple ya hecha (como Strongtalk) y creo que en uno de los
> manuales Smalltalk80 esta explicado muy bien el
> funcionamiento.. Ahora no recuerdo bien cual de los
> smalltalk80 books es.... Quien me ayuda??? :)
>
> Saludos,
> Leo
>
> > -----Mensaje original-----
> > De: smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar>
> > [mailto:smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar> ] En nombre de matias
> > Castilla Enviado el: Miércoles, 30 de Enero de 2008 19:45
> > Para: smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar>
> > Asunto: [objetos] mate
> >
> > Hola gente. Alguno de los que estuvo en la última reunión podría
> > definir el objetivo del proyecto o sugerir en qué podemos
> ir avanzando
> > para la próxima reunión.
> >
> > saludos!
> > matías
> >
> > __________________________________________________________
> > ¡Capacidad ilimitada de almacenamiento en tu correo!
> > No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
> > http://correo.espanol.yahoo.com/
> <http://correo.espanol.yahoo.com/>
> > <http://correo.espanol.yahoo.com/
> <http://correo.espanol.yahoo.com/> >
> >
> >
> >
> >
> > __________ Información de NOD32, revisión 2840 (20080131) __________
> >
> > Este mensaje ha sido analizado con NOD32 antivirus system
> > http://www.nod32.com <http://www.nod32.com>
> >
> >
>
> Para más información sobre la Asociación escribir a
> info@... <mailto:info%40smalltalking.net>
>
> Smalltalking es un espacio colaborativo creado para el
> estudio y desarrollo en Ambientes de Objetos.
> Se sustenta gracias a la participación de sus socios.
>
> Las reglas de etiqueta sobre la lista están en
> http://www.smalltalking.net/join/netiquete.htm
> <http://www.smalltalking.net/join/netiquete.htm>
>
> Enlaces a Yahoo! Grupos
>
>
>
>
>
> __________ Información de NOD32, revisión 2852 (20080206) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>
Me vino barbaro tu comentario ale, entonces...
Es correcto decir que para los que no tenemos experencia en VM, lo mejor es
comenzar por estudiarlas? Ya que sino no sabriamos como funciona o como
pretende funcionar estas arquitecturas (como COLA) que pretenden incluirlas
dentro del sistema...
> -----Mensaje original-----
> De: smalltalking@...
> [mailto:smalltalking@...] En nombre de
> Alejandro F. Reimondo
> Enviado el: Miércoles, 06 de Febrero de 2008 17:21
> Para: smalltalking@...
> Asunto: Re: [objetos] mate
>
> Leo,
> Dejame hacer unos comentarios sobre tu email.
> Antetodo, gracias por pasar la info.
> En lo que a mi respecta se que estoy debiendo mas material en
> el swiki sobre este tema.
>
> Los SSS son sistemas es decir, no son lenguajes y su
> arquitectura permite modificarlos en cualquier parte, es
> decir, son sistemas abiertos (pueden ser soporte para
> ambientes de objetos virtuales, como Smalltalk).
> Los que nacen desde COLA (como quizás lo sería Mate) están
> basados en delegación (prototipos de Lieberman
> http://piumarta.com/software/cola/prototypes.html
> <http://piumarta.com/software/cola/prototypes.html> )
>
> La importancia de los SSS en lo que a nuestro tema compete
> (Ambientes de Objetos) es la posibilidad que nos daría a
> futuro el desarrollo de este tipo de arquitecturas abiertas
> para soportar ambientes (es decir, la existencia de mas
> ambientes de uso comercial además de Smalltalk!).
>
> Con respecto a la "VM" estas arquitecturas auto sustentadas
> permiten la eliminación de la VM (o mejor dicho su inclusión
> dentro del sistema).
>
> hasta pronto,
> Ale.
>
> ----- Original Message -----
> From: "Leonardo De Marco" <leo@...
> <mailto:leo%40smalltalking.net> >
> To: <smalltalking@...
> <mailto:smalltalking%40gruposyahoo.com.ar> >
> Sent: Friday, February 01, 2008 8:41 AM
> Subject: RE: [objetos] mate
>
> Matu, yo no pude avanzar mucho, estoy a full con multitouch
> (en mi mini tiempo libre :( )... Te paso los links que
> surgieron en la ultima reunion, igual estaria bueno que pudas
> entrar al swiki, le pediste user y pass a ale?
>
> Repasando, el proycto Mate (como COLA Y PEPSI) son proyectos
> que apuntan a tener sistemas auto sustentables, y para ello,
> se apuntan al automantenimento de lo que conocemos como VM.
>
> Bueno, en principio te paso el link de Strongtalk, como
> quizas ya sabras, libero su VM de alta performance y
> experimentar o mirar la imple de esa VM puede ser de gran
> ayuda http://www.strongtalk.org/ <http://www.strongtalk.org/>
>
> La pagina del workshop que origino todo esto:
> http://www.swa.hpi.uni-potsdam.de/s3/
> <http://www.swa.hpi.uni-potsdam.de/s3/>
>
> El sitio de Ian Piumarta http://piumarta.com/cv/bio.html
> <http://piumarta.com/cv/bio.html>
>
> Un proyecto similar ¿? http://www.fig.org/ocean/ocean.html
> <http://www.fig.org/ocean/ocean.html>
>
> El sitio de Viewpoints Reserch Institute http://www.vpri.org/
> <http://www.vpri.org/>
>
> Yo por lo menos en mi caso, tengo 0 experiencia (o minima) en
> la parte de VM, saber como funciona, implementaciones, etc...
> En mi caso estaba apuntando primero a investigar con una
> imple ya hecha (como Strongtalk) y creo que en uno de los
> manuales Smalltalk80 esta explicado muy bien el
> funcionamiento.. Ahora no recuerdo bien cual de los
> smalltalk80 books es.... Quien me ayuda??? :)
>
> Saludos,
> Leo
>
> > -----Mensaje original-----
> > De: smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar>
> > [mailto:smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar> ] En nombre de matias
> > Castilla Enviado el: Miércoles, 30 de Enero de 2008 19:45
> > Para: smalltalking@...
> > <mailto:smalltalking%40gruposyahoo.com.ar>
> > Asunto: [objetos] mate
> >
> > Hola gente. Alguno de los que estuvo en la última reunión podría
> > definir el objetivo del proyecto o sugerir en qué podemos
> ir avanzando
> > para la próxima reunión.
> >
> > saludos!
> > matías
> >
> > __________________________________________________________
> > ¡Capacidad ilimitada de almacenamiento en tu correo!
> > No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
> > http://correo.espanol.yahoo.com/
> <http://correo.espanol.yahoo.com/>
> > <http://correo.espanol.yahoo.com/
> <http://correo.espanol.yahoo.com/> >
> >
> >
> >
> >
> > __________ Información de NOD32, revisión 2840 (20080131) __________
> >
> > Este mensaje ha sido analizado con NOD32 antivirus system
> > http://www.nod32.com <http://www.nod32.com>
> >
> >
>
> Para más información sobre la Asociación escribir a
> info@... <mailto:info%40smalltalking.net>
>
> Smalltalking es un espacio colaborativo creado para el
> estudio y desarrollo en Ambientes de Objetos.
> Se sustenta gracias a la participación de sus socios.
>
> Las reglas de etiqueta sobre la lista están en
> http://www.smalltalking.net/join/netiquete.htm
> <http://www.smalltalking.net/join/netiquete.htm>
>
> Enlaces a Yahoo! Grupos
>
>
>
>
>
> __________ Información de NOD32, revisión 2852 (20080206) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>
Para el proyecto Multitouch, estoy desarrollando un diseñador de workflow. He avanzado todo lo que pude de acuerdo a la implementacion del dilema del prisionero que Ale hizo y tenemos publicado en el site. Gracias a eso ya pude armar una aplicacion en donde:
-Puedo agregar formas (shapes) a un GraphPane -Puedo aplicarle a los shapes diferentes controllers que me permiten: --Conectar dos o mas shapes entre si --Mover un shape --Cambiarle el tamaño (scale)
Los shapes internamente poseen un boundingBox que esta implementado como un Rectangle.
Ayuda! Bueno, basicamente necesito alguna mano para darme cuenta como hacer: -La rotacion de un shape (rotate): Para hacer el rotate veo que deberia ir redibujando un rectangle de acuerdo a un angulo de rotacion. El calculo de ese angulo creo que lo tengo.. lo rescate de alguna parte.. pero mi duda es como implemento dado ese angulo el rotate. -Otro tema, handlers: Que son los handlers, es una idea que me comento Ale para agregarle a los shapes. Graficamente serian como los que aparecen en visio cuando uno hace click sobre un shape, de manera tal que cada shape tiene esos handlers. Para que se usarian? basicamente lo primero es usarlos para conectarse entre diferentes shapes, actualmente los estoy conectando desde el centro de cada shape y no queda muy estetico :). Mi imple actual, al momento de crear un shape, este crea un handler (clase Handler) sobre ese shape. El handler al dibujarse se dibuja alrededor del shape. En un primer momento habia hecho que el shape tenga una coleccion de handlers... en fin ninugna de los dos acercamientos lo continue, mi duda reside en que al momento de conectarme con otro shape como se con cual de los handlers unir las dos figuras?
Buenos, tengo mas dudas, despues se las cuento :)
Por ahora ya hemos logrado a traves del prototipo de hard, mover y conectar dos shapes con nuestras manos! estamos contentos pero me siento muy novato todavia en la parte grafica... veo que tiene un potencial increible pero todavia me falta dominar mucho todo esto!
Saludos, Leo
Yahoo! Encuentros Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros. Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration
Leo,
Es algebra básica lo que se necesita para rotar un shape :-)
En OpenCV tenes además soporte para deformar una imágen
usando transformadas por lo que podés aplicarlo
a imágenes (fotos :-)
En algun momento que nos veamos te doy una mano.
Ale.
----- Original Message -----
From: "Leo De Marco" <leo@...>
To: <smalltalking@...>
Sent: Monday, February 04, 2008 12:53 PM
Subject: [objetos] Designer
Hola a todos....
Para el proyecto Multitouch, estoy desarrollando un diseñador de
workflow. He avanzado todo lo que pude de acuerdo a la implementacion
del dilema del prisionero que Ale hizo y tenemos publicado en el site.
Gracias a eso ya pude armar una aplicacion en donde:
-Puedo agregar formas (shapes) a un GraphPane
-Puedo aplicarle a los shapes diferentes controllers que me permiten:
--Conectar dos o mas shapes entre si
--Mover un shape
--Cambiarle el tamaño (scale)
Los shapes internamente poseen un boundingBox que esta implementado
como un Rectangle.
Ayuda!
Bueno, basicamente necesito alguna mano para darme cuenta como hacer:
-La rotacion de un shape (rotate): Para hacer el rotate veo que
deberia ir redibujando un rectangle de acuerdo a un angulo de
rotacion. El calculo de ese angulo creo que lo tengo.. lo rescate de
alguna parte.. pero mi duda es como implemento dado ese angulo el
rotate.
-Otro tema, handlers: Que son los handlers, es una idea que me comento
Ale para agregarle a los shapes. Graficamente serian como los que
aparecen en visio cuando uno hace click sobre un shape, de manera tal
que cada shape tiene esos handlers. Para que se usarian? basicamente
lo primero es usarlos para conectarse entre diferentes shapes,
actualmente los estoy conectando desde el centro de cada shape y no
queda muy estetico :). Mi imple actual, al momento de crear un shape,
este crea un handler (clase Handler) sobre ese shape. El handler al
dibujarse se dibuja alrededor del shape. En un primer momento habia
hecho que el shape tenga una coleccion de handlers... en fin ninugna
de los dos acercamientos lo continue, mi duda reside en que al momento
de conectarme con otro shape como se con cual de los handlers unir las
dos figuras?
Buenos, tengo mas dudas, despues se las cuento :)
Por ahora ya hemos logrado a traves del prototipo de hard, mover y
conectar dos shapes con nuestras manos! estamos contentos pero me
siento muy novato todavia en la parte grafica... veo que tiene un
potencial increible pero todavia me falta dominar mucho todo esto!
Saludos,
Leo
Para más información sobre la Asociación escribir a info@...
Smalltalking es un espacio colaborativo creado para el estudio y desarrollo
en Ambientes de Objetos.
Se sustenta gracias a la participación de sus socios.
Las reglas de etiqueta sobre la lista están en
http://www.smalltalking.net/join/netiquete.htm
Enlaces a Yahoo! Grupos
Hace algún tiempo consulte sobre las callback, ya que en MT se usa un mensaje de clase y se le pasa la dirección de memoria y ya.
El tema es que no veo la ventaja de tener una clase callback, ya que en definitiva se termina activando un mensaje de clase que se encuentra en la clase que sirve de callback.
Si yo modifico el método, tengo que volver a pasar la dirección de memoria nuevamente y eso hace que no le vea la ventaja.
Se entiende ¿?.
Saludos kiko
PD: Algún adelanto con SmalltalkingTV ¿?
Tarjeta de crédito Yahoo! de Banco Supervielle. Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa. Visitá www.tuprimeratarjeta.com.ar
El objetivo tal como fue bosquejado (o al menos eso intenté :)
en la ultima reunión es intentar crearnos un sistema autosustentado
es decir, un sistema que nos permita tener un ambiente "mas
amplio hacia abajo".
En la proxima reunión estoy casi seguro que seguiremos dándole
vueltas al objeto de esta convocatoria (me resisto a llamarlo
proyecto); digo "casi seguro" porque al menos a mi me parece
bueno sacarle el jugo a una charla sobre SSS y ponernos al tanto
de este tema.
Ale.
----- Original Message -----
From: "matias Castilla" <matiascastilla@...>
To: <smalltalking@...>
Sent: Wednesday, January 30, 2008 7:45 PM
Subject: [objetos] mate
> Hola gente. Alguno de los que estuvo en la última
> reunión podría definir el objetivo del proyecto o
> sugerir en qué podemos ir avanzando para la próxima
> reunión.
>
> saludos!
> matías
>
>
>
>
________________________________________________________________________________\
____
> ¡Capacidad ilimitada de almacenamiento en tu correo!
> No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
> http://correo.espanol.yahoo.com/
>
>
> Para más información sobre la Asociación escribir a info@...
>
> Smalltalking es un espacio colaborativo creado para el estudio y
> desarrollo en Ambientes de Objetos.
> Se sustenta gracias a la participación de sus socios.
>
> Las reglas de etiqueta sobre la lista están en
> http://www.smalltalking.net/join/netiquete.htm
>
> Enlaces a Yahoo! Grupos
>
>
>
>
>
>
Gracias por la info, te cuento que tu doc me srivio mucho!, implemente segun el doc la rotacion y aunque la figura esta rotando tengo algun problema al mostrarla en el graph pane, igualmente ya me pasaba con el scale.
Igualmente la imple no me quedo muy bien..., al querer cambiarle los points a un Rectangle, este no deja rotarse. para ello implemente una clase Polygon para poder luego displayarlo como quiera... la imple me quedo un asco jajja, pero seguro despues cuando me caiga la ficha que estoy haciendo mal lo arreglamos...
Les muestro entonces como me quedo el display del objeto:
displayWith: aPen "Display the receiver with aPen.
aPen setSolidBrush: Color white; polygon: element arrayOfPoints; ---> element es la clase Polygon que implemente "roundRect: self boundingBox corner: 20@20;" --> Antes hacia esto, para dibujar un rectangulo con bordes redondeados. yourself.
y tenia una imple para Smalltalk/V pero tiene el link roto! asique si alguien la tiene el port en la casa se lo pido me lo puede pasar, gracias!!!!
Sino veo de bajarme el de VisualWorks y portarlo, antes de revisar si me va a servir por supuesto jejeje
Saludos,
Leo
De: smalltalking@... [mailto:smalltalking@...] En nombre de Elvio Fernandez Enviado el: Lunes, 04 de Febrero de 2008 19:40 Para: smalltalking@... Asunto: Re: [objetos] Designer
Para el proyecto Multitouch, estoy desarrollando un diseñador de workflow. He avanzado todo lo que pude de acuerdo a la implementacion del dilema del prisionero que Ale hizo y tenemos publicado en el site. Gracias a eso ya pude armar una aplicacion en donde:
-Puedo agregar formas (shapes) a un GraphPane -Puedo aplicarle a los shapes diferentes controllers que me permiten: --Conectar dos o mas shapes entre si --Mover un shape --Cambiarle el tamaño (scale)
Los shapes internamente poseen un boundingBox que esta implementado como un Rectangle.
Ayuda! Bueno, basicamente necesito alguna mano para darme cuenta como hacer: -La rotacion de un shape (rotate): Para hacer el rotate veo que deberia ir redibujando un rectangle de acuerdo a un angulo de rotacion. El calculo de ese angulo creo que lo tengo.. lo rescate de alguna parte.. pero mi duda es como implemento dado ese angulo el rotate. -Otro tema, handlers: Que son los handlers, es una idea que me comento Ale para agregarle a los shapes. Graficamente serian como los que aparecen en visio cuando uno hace click sobre un shape, de manera tal que cada shape tiene esos handlers. Para que se usarian? basicamente lo primero es usarlos para conectarse entre diferentes shapes, actualmente los estoy conectando desde el centro de cada shape y no queda muy estetico :). Mi imple actual, al momento de crear un shape, este crea un handler (clase Handler) sobre ese shape. El handler al dibujarse se dibuja alrededor del shape. En un primer momento habia hecho que el shape tenga una coleccion de handlers... en fin ninugna de los dos acercamientos lo continue, mi duda reside en que al momento de conectarme con otro shape como se con cual de los handlers unir las dos figuras?
Buenos, tengo mas dudas, despues se las cuento :)
Por ahora ya hemos logrado a traves del prototipo de hard, mover y conectar dos shapes con nuestras manos! estamos contentos pero me siento muy novato todavia en la parte grafica... veo que tiene un potencial increible pero todavia me falta dominar mucho todo esto!
Saludos, Leo
__________ Información de NOD32, revisión 2847 (20080204) __________