Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.
Muy bueno !!!
Te adjunto el último mensaje que acabo de recibir del cuadrante delta.
Un abrazo,
Francisco
El dom, 05-08-2007 a las 08:15 -0300, Edgar J. De Cleene escribió:
> http://wiki.arklinux.org/index.php/Microsoft_Trek
>
> Quienes no disfruten de StarTrek, abstenerse.
> El arklinux funciona bien
>
> Edgar
De las noticias que me llegan extracto;
http://www.swa.hpi.uni-potsdam.de/projects/tnt/
No seria lindo que alguna vez la facultad tuviera algun alumno participando
en este tipo de proyectos ?
Al menos, mas feos que los alemanes que se ven en la foto no son ....
edgar
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
En Squeak no vas a encontrar esa herramienta que buscas (GUI Builder). Capaz te sirva este tutorial: http://wiki.gnulinex.org/squeakros/107. Es para hacer una calculadora usando el framework mctool, que te abstrae bastante la programación de los widgets. Es bastante simple pero para empezar te puede servir.
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
Diste con uno de los puntos álgidos de este Smalltalk tan particular que es Squeak.
La respuesta corta es que no existe una herramienta para hacer interfases gráficas de usuario.
La idea es utilizar Morphic y hacer todo con morphs, (hay multitud de mails tanto en esta lista como en squeak-dev sobre este tema) pero lo cierto es que, en mi opinión, es muy trabajoso y por ahí no es fácil conseguir lo que la gente está acostumbrada a ver en aplicaciones de escritorio. Lo más nuevito que vi en el rumbo de usar Morphic es este proyecto: http://csl.ensm-douai.fr/EasyMorphicGUI/
Yo hice una vez, tratando de aprender un poco sobre este tema, un pequeño proyectito que se llama MiniToDo y se puede instalar desde SqueakMap, pero es apenas básico.
También hubo intentos de usar wxWindows, mediante un proyecto que se llama wxSqueak (www.wxsqueak.org) y una VM modificada.
Esto como un brevísimo resumen. Si googleas o buscás en el wiki de Squeak vas a encontrar mucho material, pero nada automático para hacer UIs.
Ahora si a tu aplicación querés hacerle una interfaz web, entonces la cosa cambia, ya que uno puede utilizar Seaside, Aida/Web o varios otros proyectos que permiten de alguna manera agilizar el desarrollo de la UI.
Finalmente, existe Magritte (http://www.lukas-renggli.ch/smalltalk/magritte) que es un framework para describir modelos, que te permite automatizar algunas cosas de interfaz, tanto para Morphic como para Seaside.
Pero, por lo que leo, como estás empezando con Smalltalk, vas a tener que andar tu propio camino, y este mail sólo es un puñado de puntas, que vos vas a tener que desmenuzar y examinar, para encontrar la que mejor te caiga. Smalltalk es maravilloso, pero requiere tiempo y paciencia. Aquí somos varios que gustosos trataremos de ayudarte, pero el mayor esfuerzo va a tener que ser de tu parte, para desandar ese camino.
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
El 8/8/07 5:41 PM, "linuxzer0" <linuxzer0@...> escribió:
> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
> hecho el Model (o sea, las clases). Honestamente nos es mas facil
> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
> trae (basicamente, la paleta con todos los widgets), en squeak no le
> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
> forms, y tirarle los widgets para ir haciendo la interfaz.
> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
> la web, etc?
> Me gustarian opiniones y consejos de entendidos.
> Cualquier ayuda es mas que bienvenida!
> Gracias
> Lucas
Ya vi que te contestaron Javier y Germán.
Está casi terminada la versión 3.10 de Squeak.
Esperemos que antes de fin de año tengamos un mini manual de uso de 3.10.
confeccionado por los chicos de la UTN Rosario.
Como difiere en algunas cosas de las anteriores, si sos nuevo te conviene
directamente empezar por esto.
Podes bajar la imagen desde
http://ftp.squeak.org/3.10alpha/Squeak3.10beta.7137.zip y actualizarla con
load updates del boton en el flap Squeak.
Como soy uno de los que la hace, me interesa conocer cualquier problema.
Si usas Windows, vas a necesitar la última máquina virtual
SqueakVM-Win32-3.10.4.
En el tutorial de Javier tambien vas a encontrar un enlace al mio de como
trabajar directamente con Morph y despues llevar a código.
Si te trabas demasiado, dibuja la interface con el VisualWorks y manda una
fotito en .jpg al grupo.
Te vamos a orientar para que la hagas en Squeak.
Edgar
Si no te gusta WEB, ni tampoco Morphic o Tweak, siempre puedes mirar un
punto intermedio.
Yo voy a comenzar con un amigo un proyecto en breve (si, si..por
fin!!!!) y una de las opciones que estamos pensando para la interfaz es
el uso de XUL(1)
Hola, estamos tratando de hacer una aplicacion en Squeak, ya
tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales
en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
El 8/8/07 5:41 PM, "linuxzer0" <linuxzer0@...> escribió:
> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
> hecho el Model (o sea, las clases). Honestamente nos es mas facil
> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
> trae (basicamente, la paleta con todos los widgets), en squeak no le
> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
> forms, y tirarle los widgets para ir haciendo la interfaz.
> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
> la web, etc?
> Me gustarian opiniones y consejos de entendidos.
> Cualquier ayuda es mas que bienvenida!
> Gracias
> Lucas
Ya vi que te contestaron Javier y Germán.
Está casi terminada la versión 3.10 de Squeak.
Esperemos que antes de fin de año tengamos un mini manual de uso de 3.10.
confeccionado por los chicos de la UTN Rosario.
Como difiere en algunas cosas de las anteriores, si sos nuevo te conviene
directamente empezar por esto.
Podes bajar la imagen desde http://ftp.squeak.org/3.10alpha/Squeak3.10beta.7137.zip y actualizarla con
load updates del boton en el flap Squeak.
Como soy uno de los que la hace, me interesa conocer cualquier problema.
Si usas Windows, vas a necesitar la última máquina virtual
SqueakVM-Win32-3.10.4.
En el tutorial de Javier tambien vas a encontrar un enlace al mio de como
trabajar directamente con Morph y despues llevar a código.
Si te trabas demasiado, dibuja la interface con el VisualWorks y manda una
fotito en .jpg al grupo.
Te vamos a orientar para que la hagas en Squeak.
Javier, me había olvidado de MCTool y tu excelente tutorial, y aprovecho para preguntarte, puedo publicar una notita en mi blog sobre la existencia de ese tutorial?
Querés, además, pasarme algunos datos tuyos (por privado si te parece) como para que publique?
En Squeak no vas a encontrar esa herramienta que buscas (GUI Builder). Capaz te sirva este tutorial:
http://wiki.gnulinex.org/squeakros/107. Es para hacer una calculadora usando el framework mctool, que te abstrae bastante la programación de los widgets. Es bastante simple pero para empezar te puede servir.
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
XUL parece una opción interesante también, alguna vez me la sugirió Diego Gómez Deck, pero no se que tanto trabajo da y que tanto se puede manejar cómodamente desde Squeak.
Saludos.
El día 9/08/07, Giuseppe Luigi Punzi <glpunzi@...> escribió:
Si no te gusta WEB, ni tampoco Morphic o Tweak, siempre puedes mirar un
punto intermedio.
Yo voy a comenzar con un amigo un proyecto en breve (si, si..por
fin!!!!) y una de las opciones que estamos pensando para la interfaz es
el uso de XUL(1)
Hola, estamos tratando de hacer una aplicacion en Squeak, ya
tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales
en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
El 8/8/07 5:41 PM, "linuxzer0" <linuxzer0@...> escribió:
> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
> hecho el Model (o sea, las clases). Honestamente nos es mas facil
> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
> trae (basicamente, la paleta con todos los widgets), en squeak no le
> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
> forms, y tirarle los widgets para ir haciendo la interfaz.
> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
> la web, etc?
> Me gustarian opiniones y consejos de entendidos.
> Cualquier ayuda es mas que bienvenida!
> Gracias
> Lucas
Ya vi que te contestaron Javier y Germán.
Está casi terminada la versión 3.10 de Squeak.
Esperemos que antes de fin de año tengamos un mini manual de uso de 3.10.
confeccionado por los chicos de la UTN Rosario.
Como difiere en algunas cosas de las anteriores, si sos nuevo te conviene
directamente empezar por esto.
Podes bajar la imagen desde http://ftp.squeak.org/3.10alpha/Squeak3.10beta.7137.zip y actualizarla con
load updates del boton en el flap Squeak.
Como soy uno de los que la hace, me interesa conocer cualquier problema.
Si usas Windows, vas a necesitar la última máquina virtual
SqueakVM-Win32-3.10.4.
En el tutorial de Javier tambien vas a encontrar un enlace al mio de como
trabajar directamente con Morph y despues llevar a código.
Si te trabas demasiado, dibuja la interface con el VisualWorks y manda una
fotito en .jpg al grupo.
Te vamos a orientar para que la hagas en Squeak.
Edgar
-- "Querer es suscitar las paradojas" Camus. El míto de Sísifo.
Bueno, no sé como se tendría que hacer. No me he puesto a
investigarlo aún, pero en teoría, XUL, son interfaces hechas a base
de XML, siguiendo su especificación.
por ejemplo, crear una ventana sería:
<window
id="findfile-window"
title="Find Files"
orient="horizontal"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/
there.is.only.xul">
...
</window>
Y si en la marca del window introducimos el siguiente código tenemos
un menú:
<toolbox flex="1">
<menubar id="sample-menubar">
<menu id="file-menu" label="File">
<menupopup id="file-popup">
<menuitem label="New"/>
<menuitem label="Open"/>
<menuitem label="Save"/>
<menuseparator/>
<menuitem label="Exit"/>
</menupopup>
</menu>
<menu id="edit-menu" label="Edit">
<menupopup id="edit-popup">
<menuitem label="Undo"/>
<menuitem label="Redo"/>
</menupopup>
</menu>
</menubar>
</toolbox>
Nosotros seguramente tendremos que crearnos algún framework para
trabajar con XUL, así que el trabajo estará hecho para cuando quieras
echarle una ojeada ;)
Si mientras quieres investigar aquí te dejo un tutorial del cual he
sacado el código anterior:
http://www.xulplanet.com/tutorials/xultu/
SongBird está desarrollado con XUL: http://www.songbirdnest.com/
Un saludo.
El 09/08/2007, a las 19:01, Germán Arduino escribió:
> Hola:
>
> XUL parece una opción interesante también, alguna vez me la sugirió
> Diego Gómez Deck, pero no se que tanto trabajo da y que tanto se
> puede manejar cómodamente desde Squeak.
>
> Saludos.
>
>
>
> El día 9/08/07, Giuseppe Luigi Punzi <glpunzi@...>
> escribió:
> Si no te gusta WEB, ni tampoco Morphic o Tweak, siempre puedes
> mirar un punto intermedio.
>
> Yo voy a comenzar con un amigo un proyecto en breve (si, si..por
> fin!!!!) y una de las opciones que estamos pensando para la
> interfaz es el uso de XUL(1)
>
> Mi pequeño granito de arena.
>
> (1) http://es.wikipedia.org/wiki/XUL
>
>
>
> linuxzer0 escribió:
>> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
>> hecho el Model (o sea, las clases). Honestamente nos es mas facil
>> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
>> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
>> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
>> trae (basicamente, la paleta con todos los widgets), en squeak no le
>> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
>> forms, y tirarle los widgets para ir haciendo la interfaz.
>> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
>> la web, etc?
>> Me gustarian opiniones y consejos de entendidos.
>> Cualquier ayuda es mas que bienvenida!
>> Gracias
>> Lucas
>>
>
>
>
>
>
El 8/8/07 5:41 PM, "linuxzer0" <linuxzer0@...> escribió:
> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
> hecho el Model (o sea, las clases). Honestamente nos es mas facil
> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
> trae (basicamente, la paleta con todos los widgets), en squeak no le
> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
> forms, y tirarle los widgets para ir haciendo la interfaz.
> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
> la web, etc?
> Me gustarian opiniones y consejos de entendidos.
> Cualquier ayuda es mas que bienvenida!
> Gracias
> Lucas
Ya vi que te contestaron Javier y Germán.
Está casi terminada la versión 3.10 de Squeak.
Esperemos que antes de fin de año tengamos un mini manual de uso de 3.10.
confeccionado por los chicos de la UTN Rosario.
Como difiere en algunas cosas de las anteriores, si sos nuevo te conviene
directamente empezar por esto.
Podes bajar la imagen desde http://ftp.squeak.org/3.10alpha/Squeak3.10beta.7137.zip y actualizarla con
load updates del boton en el flap Squeak.
Como soy uno de los que la hace, me interesa conocer cualquier problema.
Si usas Windows, vas a necesitar la última máquina virtual
SqueakVM-Win32-3.10.4.
En el tutorial de Javier tambien vas a encontrar un enlace al mio de como
trabajar directamente con Morph y despues llevar a código.
Si te trabas demasiado, dibuja la interface con el VisualWorks y manda una
fotito en .jpg al grupo.
Te vamos a orientar para que la hagas en Squeak.
Edgar
-- "Querer es suscitar las paradojas" Camus. El míto de Sísifo.
El 8/9/07 2:00 PM, "Germán Arduino" <garduino@...> escribió:
> Hola Edgar:
>
> Voy a ver si encuentro un poco de tiempo para empezar a probar 3.10.
>
> Sabés si las cosas web andan?
>
> Saludos.
>
Damien Cassou publica su muy buena imagen para desarrolladores .
> 2007/8/7, Damien Cassou <damien.cassou@...>:
>> Squeak-dev image is an image made for squeak developers.
>> Squeak-web image is an image made for squeak web developers based on
>> the Squeak-dev image.
>>
>> More information is available at:
>> http://damien.cassou.free.fr/squeak-dev.html
>>
>> I've updated all images. These new versions are mostly bug fixes. They
>> will be integrated into the Squeak DVD so please test them and report
>> bugs as soon as possible.
>>
>> Contained packages:
>> ------------------------
>>
>> This image contains the following packages:
>>
>> AST version 147
>> AutomaticMethodCategorizer version 0.24
>> AutomaticMethodCategorizerServices version 0.2
>> ClassSelectorSets version 1
>> DynamicProtocols version 0.53
>> eCompletion version 0.88
>> eCompletion-Traits version 0.1
>> eCompletionOmniBrowser version 0.2
>> Installer version 1.0.130
>> OmniBrowser version 0.382
>> OmniBrowser-Full version 0.24
>> OmniBrowser-Morphic version 0.28
>> OmniBrowser-Refactory version 0.30
>> OmniBrowser-Standard version 0.282
>> OmniBrowser-SUnitIntegration version 0.5
>> OmniBrowser-TraitsIntegration version 0.1
>> Refactoring Engine version 37
>> RoelTyper version 0.60
>> ScriptManager version 0.6
>> Shout version 3.15-tween.70
>> ShoutWorkspace version 1-tween.1
>> SmaCC runtime version 13
>> Squeak dev packages version 0.13
>> SUnit version 0.33
>> Universes version 32
>> Universes OmniBrowser version 0.32
>> YAXO version 9
>>
>> Updating the image:
>> -------------------------
>>
>> You are not obliged to download a new image if you don't want. You can
>> always update your image.
>>
>> To upgrade your already existing squeak-dev image:
>>
>> 1) World menu->open...->Package Universe Browser
>> 2) Update list from network
>> 3) Select all upgrades
>> 4) Install selection
>> 5) Execute: 'DEVImageCreator default install' (all windows will be closed)
>>
>>
>> Prepared packages:
>> --------------------------
>>
>> There are a lot of packages prepared for you in this image. They are
>> not loaded in the image, but they can be easily.
>>
>> - Open Package Universe Browser (world->open...->Package Universe Browser).
>> - Click on "Update list from network"
>> - Wait a few seconds
>> - Select your packages
>> - Install them
>>
>> --
>> Damien Cassou
Yo arme una imagen para el Aida-Web la otra vez y estuve en contacto con su
creador.
Funciona,
Los chicos TEG estan desarrollando sobre 3.10 .
http://wiki.gnulinex.org/squeakros/106
+ LightWeb.3.sar
Tiene todas las capas excepto Seaside
Habria que probar si cargando la útima version de Seaside en vez del .sar
del último TEG no te queda una imagen piola
El 8/9/07 2:01 PM, "Germán Arduino" <garduino@...> escribió:
> Hola:
>
> XUL parece una opción interesante también, alguna vez me la sugirió Diego
> Gómez Deck, pero no se que tanto trabajo da y que tanto se puede manejar
> cómodamente desde Squeak.
>
> Saludos.
>
>
El 8/9/07 3:56 PM, "Giuseppe Luigi Punzi Ruiz" <glpunzi@...>
escribió:
> Bueno, no sé como se tendría que hacer. No me he puesto a
> investigarlo aún, pero en teoría, XUL, son interfaces hechas a base
> de XML, siguiendo su especificación.
Sin duda es una idea interesante. Pero me parece mas una solución a la
portabilidad entre distintas cosas (Apple esta trabajando mucho con
especificaciones XML) que una real solución a la interfaz gráfica.
Morph es problematico para los que no lo entienden.
Los reales Smalltalkers que hace veinte años trabajan con MVC sufren mucho
:=)
Quienes como yo vienen de la ignorancia y crecieron con Morph, lo encuentran
natural y divertido.
Y a los que les gustan las cosas mas abstractas, todo el tema del MCTool es
muy picante.
Edgar
El 8/9/07 3:25 PM, "Germán Arduino" <garduino@...> escribió:
> Gracias por la información Esteban.
>
> Estás usándola en Windows con la nueva VM o en Linux (Yo uso Linux y tengo
> que ver si con la VM disponible todo funciona)?
>
> Saludos.
>
Gracias a tu ayuda tengo ubuntu andando y no tuve problemas en las pruebas
hechas hasta ahora.
Claro que el tiempo que le dedico es poquito.
Vi que te fijaste en Javier.
En este sencillo acto declaro a Javier Orsaria intrasferible y que tengo la
exclusividad del pase.
La verdad es que lo estoy negociando al fútbol suizo :=)
Espero que en un tiempito mas les contemos algo.
Y esperate que terminen las vacaciones y ponga a trabajar al resto.
Si es que me cumple la facultad y tenga algunos ayudantes alumnos rentados
para investigar y desarrollar Squeak ....
No, no es un chiste ni estas leyendo ciencia ficción
Edgar
Javier, me había olvidado de MCTool y tu excelente tutorial, y aprovecho para preguntarte, puedo publicar una notita en mi blog sobre la existencia de ese tutorial?
Querés, además, pasarme algunos datos tuyos (por privado si te parece) como para que publique?
En Squeak no vas a encontrar esa herramienta que buscas (GUI Builder). Capaz te sirva este tutorial:
http://wiki.gnulinex.org/squeakros/107. Es para hacer una calculadora usando el framework mctool, que te abstrae bastante la programación de los widgets. Es bastante simple pero para empezar te puede servir.
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
También hubo intentos de usar wxWindows, mediante un proyecto que se llama wxSqueak (
www.wxsqueak.org) y una VM modificada.
A Germán Arduino
y al resto les hago una pregunta: alguien pudo correr el wxSqueak en alguna distribución de linux? Porque hace un rato que me estoy peleando para hacerlo funcionar y no he conseguido nada (cuando en windows sólo me costó hacer el "drag&drop")
El mayor problema es que en la página del desarrollador no hay mucha información, y en google tampoco conseguí ayuda. Gracias por adelantado
El 8/8/07 5:41 PM, "linuxzer0" <linuxzer0@...> escribió:
> Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
> hecho el Model (o sea, las clases). Honestamente nos es mas facil
> usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
> Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
> smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
> trae (basicamente, la paleta con todos los widgets), en squeak no le
> encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
> forms, y tirarle los widgets para ir haciendo la interfaz.
> ¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
> la web, etc?
> Me gustarian opiniones y consejos de entendidos.
> Cualquier ayuda es mas que bienvenida!
> Gracias
> Lucas
Ya vi que te contestaron Javier y Germán.
Está casi terminada la versión 3.10 de Squeak.
Esperemos que antes de fin de año tengamos un mini manual de uso de 3.10.
confeccionado por los chicos de la UTN Rosario.
Como difiere en algunas cosas de las anteriores, si sos nuevo te conviene
directamente empezar por esto.
Podes bajar la imagen desde http://ftp.squeak.org/3.10alpha/Squeak3.10beta.7137.zip y actualizarla con
load updates del boton en el flap Squeak.
Como soy uno de los que la hace, me interesa conocer cualquier problema.
Si usas Windows, vas a necesitar la última máquina virtual
SqueakVM-Win32-3.10.4.
En el tutorial de Javier tambien vas a encontrar un enlace al mio de como
trabajar directamente con Morph y despues llevar a código.
Si te trabas demasiado, dibuja la interface con el VisualWorks y manda una
fotito en .jpg al grupo.
Te vamos a orientar para que la hagas en Squeak.
Edgar
-- "Querer es suscitar las paradojas" Camus. El míto de Sísifo.
-- "Querer es suscitar las paradojas" Camus. El míto de Sísifo.
No haría caso de ese proyecto.
wxSqueak y SqueakGTK son proyectos abandonados. Luca Bruno, autor de
SqueakGTK, anunció que lo iba a continuar, pero al final a comenzado
a desarrollar una implementación de smalltalk.
El 09/08/2007, a las 23:10, Lautaro Fernández escribió:
>
>
> También hubo intentos de usar wxWindows, mediante un proyecto que
> se llama wxSqueak ( www.wxsqueak.org) y una VM modificada.
>
> A Germán Arduino y al resto les hago una pregunta: alguien pudo
> correr el wxSqueak en alguna distribución de linux?
> Porque hace un rato que me estoy peleando para hacerlo funcionar y
> no he conseguido nada (cuando en windows sólo me costó hacer el
> "drag&drop")
>
>
> El mayor problema es que en la página del desarrollador no hay
> mucha información, y en google tampoco conseguí ayuda.
> Gracias por adelantado
>
> Saludos
>
> --
> Luke LAut SkyFernadezWalker
>
>
Me alegro que te haya servido lo que te pasé para instalar Squeak en Ubuntu.
Pero mucho más me alegra lo que me contás de la Facu, es buenísimo que vayan apareciendo esas oportunidades. Y contá lo que tenés guardado!! Dale, conta! :)
Engancho con otra cosa, no se si alguno de uds ve la lista de Dolphin, pero hoy anunciaron que NO LO desarrollan más. Y que tampoco lo van a liberar porque Andy y Blair (los dos programadores/dueños del producto) NO creen en el software abierto......Me pregunto, no será por eso que no funcionó el emprendimiento? No será precisamente porque la gente ya no quiere software cerrado ni mucho menos atado a los caprichos de los SOs de M$?
El 8/9/07 3:25 PM, "Germán Arduino" <garduino@...> escribió:
> Gracias por la información Esteban.
>
> Estás usándola en Windows con la nueva VM o en Linux (Yo uso Linux y tengo
> que ver si con la VM disponible todo funciona)?
>
> Saludos.
>
Gracias a tu ayuda tengo ubuntu andando y no tuve problemas en las pruebas
hechas hasta ahora.
Claro que el tiempo que le dedico es poquito.
Vi que te fijaste en Javier.
En este sencillo acto declaro a Javier Orsaria intrasferible y que tengo la
exclusividad del pase.
La verdad es que lo estoy negociando al fútbol suizo :=)
Espero que en un tiempito mas les contemos algo.
Y esperate que terminen las vacaciones y ponga a trabajar al resto.
Si es que me cumple la facultad y tenga algunos ayudantes alumnos rentados
para investigar y desarrollar Squeak ....
No, no es un chiste ni estas leyendo ciencia ficción
Javier, me había olvidado de MCTool y tu excelente tutorial, y aprovecho para preguntarte, puedo publicar una notita en mi blog sobre la existencia de ese tutorial?
Querés, además, pasarme algunos datos tuyos (por privado si te parece) como para que publique?
En Squeak no vas a encontrar esa herramienta que buscas (GUI Builder). Capaz te sirva este tutorial:
http://wiki.gnulinex.org/squeakros/107. Es para hacer una calculadora usando el framework mctool, que te abstrae bastante la programación de los widgets. Es bastante simple pero para empezar te puede servir.
Hola, estamos tratando de hacer una aplicacion en Squeak, ya tenemos
hecho el Model (o sea, las clases). Honestamente nos es mas facil
usar otros lenguajes, pero creo que Smalltalk+Squeak valen la pena.
Ahora, para hacer la interfaz no sabemos para donde arrancar. Usando
smalltalk, tenemos experiencia usando VisualWorks, y el "canvas" que
trae (basicamente, la paleta con todos los widgets), en squeak no le
encontramos la vuelta a muchisimas cosas, por ejemplo armar varios
forms, y tirarle los widgets para ir haciendo la interfaz.
¿Alguien nos puede dar una orientacion?¿bibliografia, tutoriales en
la web, etc?
Me gustarian opiniones y consejos de entendidos.
Cualquier ayuda es mas que bienvenida!
Gracias
Lucas
Hola, si, he usado wxSqueak en Linux, pero no ultimamente.
No tuve problemas en su momento.
Saludos.
El día 9/08/07, Lautaro Fernández
<evaklo@...> escribió:
También hubo intentos de usar wxWindows, mediante un proyecto que se llama wxSqueak (
www.wxsqueak.org) y una VM modificada.
A Germán Arduino
y al resto les hago una pregunta: alguien pudo correr el wxSqueak en alguna distribución de linux? Porque hace un rato que me estoy peleando para hacerlo funcionar y no he conseguido nada (cuando en windows sólo me costó hacer el "drag&drop")
El mayor problema es que en la página del desarrollador no hay mucha información, y en google tampoco conseguí ayuda. Gracias por adelantado
El 10/08/2007, a las 18:05, Germán Arduino escribió:
>
>
> Engancho con otra cosa, no se si alguno de uds ve la lista de
> Dolphin, pero hoy anunciaron que NO LO desarrollan más. Y que
> tampoco lo van a liberar porque Andy y Blair (los dos programadores/
> dueños del producto) NO creen en el software abierto......Me
> pregunto, no será por eso que no funcionó el emprendimiento? No
> será precisamente porque la gente ya no quiere software cerrado ni
> mucho menos atado a los caprichos de los SOs de M$?
>
Vaya, pues precisamente Dolphin es una de las implementaciones de la
que más he leido por internet.
Si no van a seguir desarrollándolo, que más les dá ofrecer el código?
Prefieren que "muera" en el olvido?
> Pero mucho más me alegra lo que me contás de la Facu, es buenísimo que vayan
> apareciendo esas oportunidades. Y contá lo que tenés guardado!! Dale, conta!
> :)
>
Aguanta un poco mas a que se concrete.
Llego a traves de la facultad para inscribirse a Becas para el XX Congreso
Nacional de Informática y Comunicaciones - USUARIA 2007.
Si tenes banca , haceme invitar.
Lo que puedo contar es que me tiene harto que el Board no se juegue, todos
lo aplauden a Cassou , pero sin horas de laburo mio , no habria imagen dev.
Y cuando digo que quiero cortar mas, todos chillan si toco su paquete o lo
mando al Universo.
Como merda quieren llegar a un kernel si no tenemos mejores paquetes ?.
En cualquier momento vuelvo al SqueakLight, veo de rejuntar todo lo que
aprendi en un único producto.
Estoy colaborando con el alumno estrella de Ralph en la implementación de un
nuevo esquema de sources.
Todavía hay que debugguear bastante, pero 3.11 debería empezar con eso
Edgar
Bueno, yo no entiendo mucho, pero aquí mi pequeño granito.
La imágen base debería llevar...lo que sea BASE. Por otro lado, se
supone que en Universes hay que lo que se sabe que funciona, pero a
mi no me ha llegado a funcionar nunca. Por qué? Por que cualquiera
puede meter paquetes allí, y al final, no tiene porqué ser compatiles
con otros. Dbeerían haber algún tipo de tests para Universes, o un
equipo que sea el encargado de llevarlo.
Ese es un tema que me decepciona de Squeak. Cualquiera mete mano, y
pasa lo que pasa.Al fin y al cabo, lo que sí es cierto es, que Squeak-
Dev es una imágen con herramientas básicas (como la sintaxis
coloreada y el autocompletado) y esto si que debería estar en la
imágen base.
En fin, unas cuantas chorradas que digo por decir.
El 10/08/2007, a las 20:07, Edgar J. De Cleene escribió:
>
> > Pero mucho más me alegra lo que me contás de la Facu, es
> buenísimo que vayan
> > apareciendo esas oportunidades. Y contá lo que tenés guardado!!
> Dale, conta!
> > :)
> >
>
> Aguanta un poco mas a que se concrete.
>
> Llego a traves de la facultad para inscribirse a Becas para el XX
> Congreso
> Nacional de Informática y Comunicaciones - USUARIA 2007.
>
> Si tenes banca , haceme invitar.
>
> Lo que puedo contar es que me tiene harto que el Board no se
> juegue, todos
> lo aplauden a Cassou , pero sin horas de laburo mio , no habria
> imagen dev.
>
> Y cuando digo que quiero cortar mas, todos chillan si toco su
> paquete o lo
> mando al Universo.
>
> Como merda quieren llegar a un kernel si no tenemos mejores
> paquetes ?.
>
> En cualquier momento vuelvo al SqueakLight, veo de rejuntar todo lo
> que
> aprendi en un único producto.
>
> Estoy colaborando con el alumno estrella de Ralph en la
> implementación de un
> nuevo esquema de sources.
>
> Todavía hay que debugguear bastante, pero 3.11 debería empezar con eso
>
> Edgar
>
>
El 8/10/07 3:14 PM, "Giuseppe Luigi Punzi Ruiz" <glpunzi@...>
escribió:
> Dbeerían haber algún tipo de tests para Universes, o un
> equipo que sea el encargado de llevarlo.
Esto es lo que esta armando Ralph, aparte del tema de las fuentes nuevas.
Falta un monton
> Cualquiera mete mano, y pasa lo que pasa.
Si supieras como me estoy peleando en la lista del 3.10 con uno que quiere
hacer todo a su gusto y como despues nada anda chilla
> Squeak- Dev es una imágen con herramientas básicas (como la sintaxis
> coloreada y el autocompletado) y esto si que debería estar en la
> imágen base.
No, la imagen base debe ser aún mas pequeña.
Los pqquetes necesitan mejorarse y poderse cargar en esta imagen.
Los que quieran hacer Web no tienen por que cargar lo que necesitan los
chicos, por citar un ejemplo.
O los que hacen investigacion profunda en objetos, no deberian porque
molestarse con el web.
y asi sucesivamente.
Cada grupo de usuarios finales debe partir de una misma base y poner encima
lo que necesite.
Edgar
Quizás no me expresé bien.
Cuando digo a paquetes base, me refiero a Ecompletion, Shout,
aquellos paquetes útiles a todos.
Claro está que ahí no entra Seaside, o Magma.
Conclusión. La imágen debería llevar un conjunto de ojetos mínimos.
Los suficientes como para que arranque, shout, ecompletion y poco más.
A partir de ahí, quien quiera más, que lo instale y se cree su propia
imágen base.
Como ya he dicho, la impresión que me dá, es, que todo el mundo puede
meter mano, y eso no es así, debe haber una jerarquía de mando, y
actualmente hay un anarquismo total.
De nuevo, dicho por alguien que quizás no debería opinar.
El 10/08/2007, a las 23:18, Edgar J. De Cleene escribió:
>
>
> El 8/10/07 3:14 PM, "Giuseppe Luigi Punzi Ruiz"
> <glpunzi@...>
> escribió:
>
> > Dbeerían haber algún tipo de tests para Universes, o un
> > equipo que sea el encargado de llevarlo.
>
> Esto es lo que esta armando Ralph, aparte del tema de las fuentes
> nuevas.
> Falta un monton
>
> > Cualquiera mete mano, y pasa lo que pasa.
>
> Si supieras como me estoy peleando en la lista del 3.10 con uno que
> quiere
> hacer todo a su gusto y como despues nada anda chilla
>
> > Squeak- Dev es una imágen con herramientas básicas (como la sintaxis
> > coloreada y el autocompletado) y esto si que debería estar en la
> > imágen base.
>
> No, la imagen base debe ser aún mas pequeña.
> Los pqquetes necesitan mejorarse y poderse cargar en esta imagen.
> Los que quieran hacer Web no tienen por que cargar lo que necesitan
> los
> chicos, por citar un ejemplo.
> O los que hacen investigacion profunda en objetos, no deberian porque
> molestarse con el web.
>
> y asi sucesivamente.
>
> Cada grupo de usuarios finales debe partir de una misma base y
> poner encima
> lo que necesite.
>
> Edgar
>
>
El 8/11/07 7:02 AM, "Giuseppe Luigi Punzi Ruiz" <glpunzi@...>
escribió:
> Quizás no me expresé bien.
>
> Cuando digo a paquetes base, me refiero a Ecompletion, Shout,
> aquellos paquetes útiles a todos.
>
> Claro está que ahí no entra Seaside, o Magma.
>
> Conclusión. La imágen debería llevar un conjunto de ojetos mínimos.
> Los suficientes como para que arranque, shout, ecompletion y poco más.
>
> A partir de ahí, quien quiera más, que lo instale y se cree su propia
> imágen base.
>
> Como ya he dicho, la impresión que me dá, es, que todo el mundo puede
> meter mano, y eso no es así, debe haber una jerarquía de mando, y
> actualmente hay un anarquismo total.
>
> De nuevo, dicho por alguien que quizás no debería opinar.
Y porque no vas a opinar ?
Pero esos paquetes que te gustan a vos pueden no gustarle a otro...
Insisto , a fuerza de ser cargoso.
La imagen de partida debe ser mas pequeña.
El tema es que no hay acuerdo cual es el mínimo.
Craig Latta piensa que su Spoon.
Pavel Krivanek piensa que su Kernel.
Yo que mi SqueakLight (a proposito, estoy meditando si hago la serie 500)
El consenso de la comunidad que el minimo es el 3.10 actual, a esta hora es
Squeak3.10beta.7141.
La gente que desarrolla , que el mínimo es alguna de las imagenes de Cassou.
Lo que te doy la razón es que algo de anarquía hay, yo grito en el desierto
contra eso.
A mi me encantaría seguir indefinidamente en el release team, se aprende mas
que con el SqueakLight.
Por eso no los mando a pasear, a pesar de todo lo que vos ves (y lo que veo
yo "en la cocina")
Ojala si se cansa Ralph tomara la batuta Andreas Raab, Bert Freundember, la
gente que hace OLPC.
Podemos polemizar aqui que es lo que quisieramos.
Mi vision, que por razones de que no hay un descontrol total como pensas no
puedo concretar en la release oficial es:
Sacar algunos paquetes mas, como SqueakMap, Nebraska, Etoys, otors, con eso
se ganan algo así como 3 mb
Partir el monstruo Morphico del 1.3 mb actual de su forma Monticello en n
paquetes.
Esto está hace rato en http://www.squeaksource.com/Ladrillos.html
En realidad no son reales paquetes, porque no son independientes, pero es la
forma de ir sacando cosas e ir teniendo paquetes.