Primeras dudas antes de comenzar con squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Primeras dudas antes de comenzar con squeak

Lord ZealoN
Hola a todos de nuevo.

Como comentaba en mi mensaje de presentación, me han surgido unas
dudas sobre squeak, que me gustaría abordar antes de comenzar en serio
con él, y que no acabo, o bien de entender, o bien, de encontrar una
respuesta. Comenzamos.

1) Es factible desarrollar aplicaciones "serias" con squeak? Hablo de
Aplicaciones punto de venta, gestión de usuarios, de inventario
etc...No se si existe acceso a bases de datos.

2) No acabo de entender el funcionamiento "final". Delphi, Visual
Basic etc.. generan un ejecutable, pero con squeak nosotros trabajamos
sobre un ambiente/imagen, entonces, el desarrollo se hace modificando
ese ambiente/imagen? Por ejemplo, cuando cargo squeak (el de small
land) me aparecen pestañas, y una configuración predeterminada. Es ese
ambiente el que debo modificar para tener mi aplicación resultante? o
a partir de ese ambiente voy creando proyectos nuevos al estilo de un IDE?

3) Existe la posibilidad de poder bloquear funciones de squeak? Por
ejemplo. Los objetos puedo bloquearlos para que no se muevan, pero,
abriendo el menú, se puede desbloquear otra vez para que ese objeto
vuelva a poder moverse, al igual que puedo abrir en cualquier momento
las opciones de un objeto para modificarlo. Resumiendo, lo que quiero
saber, es si se pueden "bloquear" las opciones de desarrollo. Que no
se pueda abrir las opciones de los objetos, modificar los guiones
etc... que no se pueda moficar vamos.

Un saludo, nos leemos ;)







correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 


Reply | Threaded
Open this post in threaded view
|

Re: Primeras dudas antes de comenzar con squeak

Edgar J. De Cleene
Lord ZealoN puso en su mail :

> 1) Es factible desarrollar aplicaciones "serias" con squeak? Hablo de
> Aplicaciones punto de venta, gestión de usuarios, de inventario
> etc...No se si existe acceso a bases de datos.
Claro que es posible. Incluso alguno de los miembros te va a hacer
propaganda de sus productos.
Hay varias formas de acceso a base de dato e incluso bases de datos en
objetos.

> 2) No acabo de entender el funcionamiento "final". Delphi, Visual
> Basic etc.. generan un ejecutable, pero con squeak nosotros trabajamos
> sobre un ambiente/imagen, entonces, el desarrollo se hace modificando
> ese ambiente/imagen? Por ejemplo, cuando cargo squeak (el de small
> land) me aparecen pestañas, y una configuración predeterminada. Es ese
> ambiente el que debo modificar para tener mi aplicación resultante? o
> a partir de ese ambiente voy creando proyectos nuevos al estilo de un IDE?


Los proyectos que generes , si están bien grabados, podran ser utilizados en
otro Squeak.

Squeak es totalmente modificable. No interesa demasiado si partiste de la
imagen de small land, la que usamos nosotros para el "SummerTeam" o de las
alpha que supuestamente solo conoce "el circulo interno".

A partir de que la tengas en tu máquina, le cargues todo lo que te guste que
encuentres por ahí y la cambies un poco, será tu propio mundo distinto de
todos los otros mundos.


No existen ejecutables puros. Lo menos que podrias tener es embeber en un
unico archivo tu máquina virtual y tu imagen, de manera que el usuario final
vea un solo archivo.
Tampoco existe algo que te genere una imagen "a tu gusto", automáticamente.

Soy uno de los que esta trabajando en eso y lo mejor que tengo es una imagen
recortada que se pueda cargar con lo que uno quiera.
La diferencia de tamaño, tomando los últimos Squeak, es notable.

> 3) Existe la posibilidad de poder bloquear funciones de squeak? Por
> ejemplo. Los objetos puedo bloquearlos para que no se muevan, pero,
> abriendo el menú, se puede desbloquear otra vez para que ese objeto
> vuelva a poder moverse, al igual que puedo abrir en cualquier momento
> las opciones de un objeto para modificarlo. Resumiendo, lo que quiero
> saber, es si se pueden "bloquear" las opciones de desarrollo. Que no
> se pueda abrir las opciones de los objetos, modificar los guiones
> etc... que no se pueda moficar vamos.

Vos queres generar lo que se denomina un "RTS" o Run Time System para
usuario final.
Si puede hacerse, aunque si alguien conoce que esta hecho en Squeak podra
destrabarlo.
Lee lo que pongo mas arriba, que esta relacionado con esto.
La repuesta corta es NO HAY UN .EXE que nadie sepa en que está hecho y te lo
pueda espiar... Aunque esto tampoco es cierto para un producto comercial ,
siempre existira quien pueda hacerlo.

Edgar



       
       
               
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar 




correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 


Reply | Threaded
Open this post in threaded view
|

Re: Primeras dudas antes de comenzar con squeak

Lord ZealoN
--- En [hidden email], "Lic. Edgar J. De Cleene"
<edgardec2001@y...> escribió:

>
> Lord ZealoN puso en su mail :
>
> > 1) Es factible desarrollar aplicaciones "serias" con squeak? Hablo de
> > Aplicaciones punto de venta, gestión de usuarios, de inventario
> > etc...No se si existe acceso a bases de datos.
> Claro que es posible. Incluso alguno de los miembros te va a hacer
> propaganda de sus productos.
> Hay varias formas de acceso a base de dato e incluso bases de datos en
> objetos.
>



Interesante, es que, con squeak, desarrollar me parece incluso divertido.




> > 2) No acabo de entender el funcionamiento "final". Delphi, Visual
> > Basic etc.. generan un ejecutable, pero con squeak nosotros trabajamos
> > sobre un ambiente/imagen, entonces, el desarrollo se hace modificando
> > ese ambiente/imagen? Por ejemplo, cuando cargo squeak (el de small
> > land) me aparecen pestañas, y una configuración predeterminada. Es ese
> > ambiente el que debo modificar para tener mi aplicación resultante? o
> > a partir de ese ambiente voy creando proyectos nuevos al estilo de
un IDE?
>
>
> Los proyectos que generes , si están bien grabados, podran ser
utilizados en
> otro Squeak.


¿¿Pero como se saca un proyecto de la imágen??



>
> Squeak es totalmente modificable. No interesa demasiado si partiste
de la
> imagen de small land, la que usamos nosotros para el "SummerTeam" o
de las
> alpha que supuestamente solo conoce "el circulo interno".
>



¿SummerTeam? ¿Que es? ¿Es accesible esa imágen?




> A partir de que la tengas en tu máquina, le cargues todo lo que te
guste que
> encuentres por ahí y la cambies un poco, será tu propio mundo
distinto de
> todos los otros mundos.
>



Eso me gusta, pero sigo con el mismo problema de que no aparezcan los
menús típicos de desarrollo



 
>
> No existen ejecutables puros. Lo menos que podrias tener es embeber
en un
> unico archivo tu máquina virtual y tu imagen, de manera que el
usuario final
> vea un solo archivo.
> Tampoco existe algo que te genere una imagen "a tu gusto",
automáticamente.
>> Soy uno de los que esta trabajando en eso y lo mejor que tengo es
una imagen
> recortada que se pueda cargar con lo que uno quiera.
> La diferencia de tamaño, tomando los últimos Squeak, es notable.
>




Esto no lo he entendido. No busco embeber ni ejecutables puros ni
reducir espacio. Eso es lo de menos.

 


> > 3) Existe la posibilidad de poder bloquear funciones de squeak? Por
> > ejemplo. Los objetos puedo bloquearlos para que no se muevan, pero,
> > abriendo el menú, se puede desbloquear otra vez para que ese objeto
> > vuelva a poder moverse, al igual que puedo abrir en cualquier momento
> > las opciones de un objeto para modificarlo. Resumiendo, lo que quiero
> > saber, es si se pueden "bloquear" las opciones de desarrollo. Que no
> > se pueda abrir las opciones de los objetos, modificar los guiones
> > etc... que no se pueda moficar vamos.
>
> Vos queres generar lo que se denomina un "RTS" o Run Time System para
> usuario final.
> Si puede hacerse, aunque si alguien conoce que esta hecho en Squeak
podra
> destrabarlo.
> Lee lo que pongo mas arriba, que esta relacionado con esto.
> La repuesta corta es NO HAY UN .EXE que nadie sepa en que está hecho
y te lo
> pueda espiar... Aunque esto tampoco es cierto para un producto
comercial ,
> siempre existira quien pueda hacerlo.
>
> Edgar


Como puedes comprobar, todos mis puntos se refieren a lo mismo.
Intento buscar la posibilidad de que squeak sustituya a mis
herramientas de desarrollo habituales. Pero claro, no podría
arriesgarme a que un cliente/amigo/etc.. se ponga a modificar una
imágen que yo le venda/regale/preste y que luego tenga que cargar con
las responsabilidades o volviéndome loco buscando bugs.

Un saludo.







correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 


Reply | Threaded
Open this post in threaded view
|

Re: Re: Primeras dudas antes de comenzar con squeak

Edgar J. De Cleene
Lord ZealoN puso en su mail :

> ¿¿Pero como se saca un proyecto de la imágen??
Facil.
En el navegador de proyectos, ese dibujito anaranjado que esta abajo, pone
publish
Fijate en http://ar.geocities.com/edgardec2001/DescubriendoSqueak5.html, es
medio viejito y no es el hermoso libro de Diego , pero capaz te sirve.
Explora ahi que hay mas.
Y esta es swiki en España
http://wiki.gnulinex.org/squeakros

¿SummerTeam? ¿Que es? ¿Es accesible esa imágen?

El SummerTeam es una actividad que venimos desarrollando con un grupo de
chicos aqui en UTN Rosario.

Consiste en que cada uno eligio , para aprender, hacer algo que les guste.
Lo hacemos en paralelo, con la imagen 3.9 alpha 6705 (la última sin Traits)
y que despues de esto hemos cargado algunos paquetes para todos igual .
De aqui , cada uno sigue solo.
La construccion de la imagen puede verse en el swiki en España y cuando
corren todos los experimentos de server que llevamos a cabo, desde mi
máquina.
Los proyectos luego se pasan a SqueakLight, para probar y mejorar su
compatibilidad.

> Eso me gusta, pero sigo con el mismo problema de que no aparezcan los
> menús típicos de desarrollo
Y porque no te los haces ?
Diego tenía una imagen con barra de menús.
Pero para que queres tener lo que tienen todos ?
El truco de Squeak, lo mismo que para cualquier otro Smalltalk mas grande,
es que se necesita alguien cerca que te vaya contando las cosas.
Pero para eso esta el grupo.

> Como puedes comprobar, todos mis puntos se refieren a lo mismo.
> Intento buscar la posibilidad de que squeak sustituya a mis
> herramientas de desarrollo habituales. Pero claro, no podría
> arriesgarme a que un cliente/amigo/etc.. se ponga a modificar una
> imágen que yo le venda/regale/preste y que luego tenga que cargar con
> las responsabilidades o volviéndome loco buscando bugs.

Ahora te entiendo mejor.
Eso es un RTS.

Y lo mas desarrollado para uso comercial es todo lo que se haga via
Internet.
Podras tener tu Squeak corriendo en tu propia máquina y dar servicio a tus
clientes.
Ellos accederian via cualquier navegador comemercial tipo IE, Firefox, etc.

Acabo de levantar la imagen SqueakLight de nuestros experimentos para que
chusmees un poco


http://200-122-104-133.cab.prima.net.ar:8888 (Swikis)
http://200-122-104-133.cab.prima.net.ar:9000/seaside/blog/SummerTeam/
http://200-122-104-133.cab.prima.net.ar:9000/seaside/blog/SqueakLightChronic
les /

http://200-122-104-133.cab.prima.net.ar:8085 aqui se tiene la info del
server

Tengo redireccionado por www.squeakros.net.tf, actualmente va a los Swikis

Estoy en linea si queres chatear o preguntar mas


Edgar




               
___________________________________
A tu celular ¿no le falta algo?
Usá Yahoo! Messenger y Correo Yahoo! en tu teléfono celular.
Más información en http://movil.yahoo.com.ar



correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 


Reply | Threaded
Open this post in threaded view
|

Re: Primeras dudas antes de comenzar con squeak

Lord ZealoN
--- En [hidden email], "Lic. Edgar J. De Cleene"
<edgardec2001@y...> escribió:
>
> Lord ZealoN puso en su mail :
>
> > ¿¿Pero como se saca un proyecto de la imágen??
> Facil.
> En el navegador de proyectos, ese dibujito anaranjado que esta
abajo, pone
> publish
> Fijate en
http://ar.geocities.com/edgardec2001/DescubriendoSqueak5.html, es
> medio viejito y no es el hermoso libro de Diego , pero capaz te sirve.
> Explora ahi que hay mas.
> Y esta es swiki en España
> http://wiki.gnulinex.org/squeakros


Ok ;)

>
> > Como puedes comprobar, todos mis puntos se refieren a lo mismo.
> > Intento buscar la posibilidad de que squeak sustituya a mis
> > herramientas de desarrollo habituales. Pero claro, no podría
> > arriesgarme a que un cliente/amigo/etc.. se ponga a modificar una
> > imágen que yo le venda/regale/preste y que luego tenga que cargar con
> > las responsabilidades o volviéndome loco buscando bugs.
>
> Ahora te entiendo mejor.
> Eso es un RTS.
>
> Y lo mas desarrollado para uso comercial es todo lo que se haga via
> Internet.
> Podras tener tu Squeak corriendo en tu propia máquina y dar servicio
a tus
> clientes.
> Ellos accederian via cualquier navegador comemercial tipo IE,
Firefox, etc.
>

Entonces, la imágen de squeak se ejcutaría via web? Pero, de todas
formas, seguimos con las mismas no? Se seguirá pudiendo modificar la
imágen, y eso es lo que yo quiero evitar, que nadie pueda modificarla.

Te he mandado un mail con mi msn.

Un saludo.






correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 


Reply | Threaded
Open this post in threaded view
|

Re: Re: Primeras dudas antes de comenzar con squeak

Edgar J. De Cleene
Lord ZealoN puso en su mail :

> Entonces, la imágen de squeak se ejcutaría via web? Pero, de todas
> formas, seguimos con las mismas no? Se seguirá pudiendo modificar la
> imágen, y eso es lo que yo quiero evitar, que nadie pueda modificarla.
Cerrando la imagen para que sea RTS no se puede modificar.
Via Web , vos decidis a que tiene acceso el usuario, ni siquiera tiene que
saber si se ejecuta un Php , cgi, o Squeak.

Tengo IRC (dentro de Squeak), ICQ y Yahoo Chat.
MSN no uso.

edgar



       
       
               
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar 




correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 



Reply | Threaded
Open this post in threaded view
|

Re: Primeras dudas antes de comenzar con squeak

Lord ZealoN
--- En [hidden email], "Lic. Edgar J. De Cleene"
<edgardec2001@y...> escribió:
>
> Lord ZealoN puso en su mail :
>
> > Entonces, la imágen de squeak se ejcutaría via web? Pero, de todas
> > formas, seguimos con las mismas no? Se seguirá pudiendo modificar la
> > imágen, y eso es lo que yo quiero evitar, que nadie pueda modificarla.
> Cerrando la imagen para que sea RTS no se puede modificar.
> Via Web , vos decidis a que tiene acceso el usuario, ni siquiera
tiene que
> saber si se ejecuta un Php , cgi, o Squeak.
>
> Tengo IRC (dentro de Squeak), ICQ y Yahoo Chat.
> MSN no uso.
>
> edgar

Entonces hablas de dos cosas distintas. Cerrar la imágen, y colgarla
en web. Pero, cómo cierras la imágen?

Por lo que me dijeron en irc, lo que necesito es el paquete lockdown
que está en el map. LO que hace es deshabilitar el menú World, Halos,
etc.. LO estuve probando y parece funcionar bien. No se si cuando
dices de cerrar la imágen te refieres al mismo paquete, o de otra manera.

Un saludo.

P.D.: ICQ y yahoo los tienes también dentro de squeake? :P










correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html