Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Alvaro Herrera
On Fri, Oct 07, 2005 at 11:22:34AM -0400, Horst von Brand wrote:

> Disculpa, Java es mas lenguaje que PHP cualquier dia de la semana. Tiene
> todas las caracteristicas que hacen que un ingeniero de software ponga los
> ojos en blanco, lo que (fuera de bromas) /tiene/ su peso. Hay encastrados
> completos para crear aplicaciones grandes via WWW, acceso a RDBMS, etc. Y
> el resultado (por fuerza) queda mas "disen~ado". Para un hack rapido PHP es
> mas facil de manejar; para un sitio grande y complejo que luego haya que
> mantener Java es mejor. Con todo lo malo que es el lenguaje.

Concuerdo con que Java es superior a PHP, pero nunca hay que olvidar que
un mal programador puede hacer malos programas en cualquier lenguaje,
incluso en Java.  Y un buen programador puede hacer buenos programas en
PHP, mejor diseñados que lo que haga un equipo de incompetentes usando
todas las herramientas que se venden para "desarrollo rapido de
aplicaciones".

-- 
Alvaro Herrera Architect, http://www.EnterpriseDB.com
"Find a bug in a program, and fix it, and the program will work today.
Show the program how to find and fix a bug, and the program
will work forever" (Oliver Silfridge)
From [EMAIL PROTECTED]  Fri Oct  7 11:03:53 2005
From: [EMAIL PROTECTED] (blackbeer)
Date: Fri Oct  7 11:27:16 2005
Subject: Problemas con GTK
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 7/10/05, Alvaro Gajardo<[EMAIL PROTECTED]> escribió:
> El 7/10/05, Alvaro Herrera<[EMAIL PROTECTED]> escribió:
> > On Fri, Oct 07, 2005 at 10:35:48AM -0400, Alvaro Gajardo wrote:
> > > El 7/10/05, blackbeer<[EMAIL PROTECTED]> escribió:
> >
> > > > En aplicaciones web es potente.
> > >
> > > Para que ??? tienes php y apache... Hasta donde se php tambien trae
> > > orientación a objetos... y además puedes controlar puertos... en
> > > java no se puede hacer eso tan facilmente...
> >
> > Lo de la "orientacion a objetos" es harto relativo.  Al menos lo que yo
> > he visto en PHP 4 es espantosamente insuficiente.  Se supone que PHP 5
> > mejora mucho el manejo OO, aunque no lo he probado.  Ademas, el lenguaje
> > es feo, y la coleccion de bibliotecas no es estrepitosamente buena.  La
> > capa de abstraccion de BD es horrible ... claro, hay proyectos para
> > mejorar todo, pero si realmente quieres un buen lenguaje para un
> > proyecto grande _ahora_, PHP no es una buena opcion.
> >
>
> quizás PHP fue un mal ejemplo... pero a lo que iba es que hay
> alternativas y mejores, quizás no el caso de PHP en especial...
>
> Personalmente no me gusta java para nada...
>

A mi si. Y??

> > Cuando vea un framework MVC para PHP, una buena abstraccion de BD, etc,
> > conversaremos mas.  Por ahora yo me entusiasmo mas con Ruby on Rails.
> > Alguien ha probado Catalyst (Perl) o Ambivalence (PHP)?
> >
> >
> > Con respecto a lo de controlar puertos, me pregunto que utilidad podria
> > tener eso en una aplicacion web.
> >
>
> Control remoto de algo... como la cocina de tu casa jejeje... o
> controlar las camaras de algo...
>
> > Para mayor abundancia sobre mi opinion de Java, ver mi sig:
> >
> > --
> > Alvaro Herrera  
> > http://www.amazon.com/gp/registry/5ZYLFMCVHXC
> > "Java is clearly an example of money oriented programming"  (A.  Stepanov)
> >
>
>
> --
> 
> DEVELOPERS!!! DEVELOPERS!!! DEVELOPERS!!!
> I HAVE 4 WORDS FOR YOU
> I HATE THAT COMPANY
> 
> Alvaro Esteban Gajardo Becerra
> Estudiante Informática
> Chillán
> Chile
>
>


--
Está utilizando 36 MB (1%) de sus 2639 MB.


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Franco Catrin
El vie, 07-10-2005 a las 11:27 -0400, Alvaro Herrera escribió:
> Y un buen programador puede hacer buenos programas en
> PHP, mejor diseñados que lo que haga un equipo de incompetentes usando
> todas las herramientas que se venden para "desarrollo rapido de
> aplicaciones".

Exacto.. conversando con uno amigo de Microsoft (no me golpeen ;)) me
decia que uno de los problemas que tenian en la difusion de sus
herramientas de desarrollo, era que por lo facil cualquier incompetente
entraba a usarlas.  En realidad no lo dijo con esas palabras dignas de
un Alvaro Herrera cualquiera, pero esa es la idea ;)

Saludos
-- 
Franco Catrin L.   TUXPAN
http://www.tuxpan.com/fcatrin


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Alvaro Gajardo
Y Qué pasa con Axis C/C++ ???

Por lo que he leido sirve para crear servicios web con c y c++ ( y
esos 2 si son lenguajes comparados con los otros 2 :P, opinión muy
personal )...

Y como es de la fundación apache no debiera tener problemas con este
servidor ni con linux...

Ahora ( favor de corregirme si estoy equivocado ) el PHP la gracia que
tiene es que es procesado en el servidor y no en la máquina del
usuario, como pasa con java, que por lo que a mi me ha pasado con
window$ sin java virtual machine la cosa no anda, y con linux he
tenido problemas compilando ( claro esta con gcc-java )

Salu2...

2005/10/7, Franco Catrin <[EMAIL PROTECTED]>:
> El vie, 07-10-2005 a las 11:27 -0400, Alvaro Herrera escribió:
> > Y un buen programador puede hacer buenos programas en
> > PHP, mejor diseñados que lo que haga un equipo de incompetentes usando
> > todas las herramientas que se venden para "desarrollo rapido de
> > aplicaciones".
>
> Exacto.. conversando con uno amigo de Microsoft (no me golpeen ;)) me
> decia que uno de los problemas que tenian en la difusion de sus
> herramientas de desarrollo, era que por lo facil cualquier incompetente
> entraba a usarlas.  En realidad no lo dijo con esas palabras dignas de
> un Alvaro Herrera cualquiera, pero esa es la idea ;)
>
> Saludos
> --
> Franco Catrin L.   TUXPAN
> http://www.tuxpan.com/fcatrin
>
>


--

DEVELOPERS!!! DEVELOPERS!!! DEVELOPERS!!!
I HAVE 4 WORDS FOR YOU
I HATE THAT COMPANY

Alvaro Esteban Gajardo Becerra
Estudiante Informática
Chillán
Chile


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Marcos Ramirez A.
On Fri, 2005-10-07 at 11:22 -0400, Horst von Brand wrote:
> > > En aplicaciones web es potente.
> 
> > Para que ??? tienes php y apache... Hasta donde se php tambien trae
> > orientación a objetos... y además puedes controlar puertos... en
> > java no se puede hacer eso tan facilmente...
> 
> Disculpa, Java es mas lenguaje que PHP cualquier dia de la semana.

esto es nuevo para mi. Como se mide que "tan lenguaje" es un lenguaje?

> Tiene todas las caracteristicas que hacen que un ingeniero de software ponga 
> los
> ojos en blanco, lo que (fuera de bromas) /tiene/ su peso.

hum .. en un post anterior Java no sirve, es malo y un largo etcetera,
ahora es respetable ... en que nos quedamos?

> Hay encastrados completos para crear aplicaciones grandes via WWW, acceso a 
> RDBMS, etc. 

Eso es util, pero en la practica, los mismos errores y horrores que se
hacen con perl/php/c/whatever pueden y son hechos con Java y para el
caso, cualquier lenguaje. 

> Y el resultado (por fuerza) queda mas "disen~ado".

El diseño no es algo que dependa del lenguaje. Un mal diseño no se
corrige con bondades de los lenguajes y a su vez un buen diseño no
deberia verse afectado por caracteristicas propias de un lenguaje en
particular.

> Para un hack rapido PHP es mas facil de manejar; para un sitio grande
> y complejo que luego haya que mantener Java es mejor.

Esto no es resorte del lenguaje, sino de la metodologia de desarrollo
que se use. Si programas sin cuidado en algun momento vas a tener
problemas, el lenguaje solo cuenta para saber/estimar que tan pronto
sera.

>  Con todo lo malo que es el lenguaje.

Sin un desarrollo de los porque y sin siquiera haber evaluado si esas
razones son o no validas o incluso si aplican hoy en dia, este
comentario no da mas que para troll.

-- 
Marcos Ramirez A. <[EMAIL PROTECTED]>







Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Alvaro Herrera
On Fri, Oct 07, 2005 at 12:43:47PM -0400, Alvaro Gajardo wrote:
> Y Qué pasa con Axis C/C++ ???
> 
> Por lo que he leido sirve para crear servicios web con c y c++ ( y
> esos 2 si son lenguajes comparados con los otros 2 :P, opinión muy
> personal )...

Lo malo de hacer servicios web con C o C++ es que en esos lenguajes es
muy facil cometer errores estilo "buffer overrun" y otros.  Esto es un
problema muy serio cuando lo expones al mundo (web), porque no faltara
quien los explote para obtener control de tu servidor web o algo por el
estilo.

En otros lenguajes tienes proteccion contra esta clase de cosas, sea ya
PHP, Java, Perl, o Ruby.  Es mas dificil hacer algo inseguro en esos
lenguajes -- no que sea imposible, pero un programador competente tiene
mas posibilidad de hacer algo bien.  En todo caso vale la pena hacer
notar que han habido muchisimos problemas de seguridad en programas
hechos en PHP (por ej. PHP-Nuke, etc).  Una persona inteligente que haga
algo en Perl, por ej., activara el "tainted mode", y hacer un programa
inseguro con eso es _dificil_.

-- 
Alvaro Herrerahttp://www.PlanetPostgreSQL.org
"No es bueno caminar con un hombre muerto"
From [EMAIL PROTECTED]  Fri Oct  7 07:47:10 2005
From: [EMAIL PROTECTED] (=?iso-8859-1?Q?Felipe_T=F6rnvall_N.?=)
Date: Fri Oct  7 13:44:09 2005
Subject: Perdida Password
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

si el grub tiene password con el linux rescue entras al sistema (por defecto 
entras en single y asi no pide la clave) luego te vas a grub.conf y borras la 
linea del password

si quieres resetear la pass del sistema 
desde grub
tecla e

luego en la linea del "kernel"


kernel xXXx single 



y asi entras al sistema y creas la clave



saludos !

___
Felipe Törnvall N.
Linux User:400327
  - Original Message - 
  From: Daemon 
  To: Discusion de Linux en Castellano 
  Sent: Friday, October 07, 2005 6:18 PM
  Subject: Perdida Password


  Amigos, como se puede recuperar o resetear la password de root en Fedora Core 
2 y UBUNTU, ya que tengo ese problema en 2 equipos que no puedo entrar ni como 
user ni como root, ambos están con GRUB


  Salu2




 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20051007/6f573bcc/attachment.html
From [EMAIL PROTECTED]  Fri Oct  7 07:48:01 2005
From: [EMAIL PROTECTED] (=?iso-8859-1?Q?Felipe_T=F6rnvall_N.?=)
Date: Fri Oct  7 13:44:56 2005
Subject: firesexy
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

m. le preguntaste la clave

___
Felipe Törnvall N.
Linux User:400327
- Original Message - 
From: "Yonathan Dossow" <[EMAIL PROTECTED]>
To: "Discusion de Linux en Castellano" 
Sent: Friday, October 07, 2005 6:14 PM
Subject: Re: firesexy


On Fri, Oct 07, 2005 at 02:10:22AM +, patricio max peich wrote:
> 
> como  optengo  las claves de los  msn de otras
personas  ayundenme plssNuevo MSN
Messenger http://g.msn.com/8HMAESCL/2734??PS=47575";
target="_top">Una forma rápida y divertida de enviar mensajes 

preguntale a la persona su clave ... no veo otra forma legal

pd: esto no es tema de la lista linux.
no envies los mensajes en html.

-- 
Yonathan Dossow Acuña
http://kronin.bla.cl
Estudiante Ingenieria Civil Informatica
Universidad Tecnica Federico Santa Maria



Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Franco Catrin
El vie, 07-10-2005 a las 12:43 -0400, Alvaro Gajardo escribió:
> Y Qué pasa con Axis C/C++ ???

Es una implementacion de SOAP/Web Services para C/C++, asi como tambien
esta para Java entre otras implementaciones

> Por lo que he leido sirve para crear servicios web con c y c++ ( y
> esos 2 si son lenguajes comparados con los otros 2 :P, opinión muy
> personal )...

Depende de que es lo que necesites hacer.  Si tu aplicacion se centra en
el procesamiento, entonces el lenguaje puede ser una gran diferencia.
Si tu aplicacion es "de escritorio" o es una aplicacion web, la
diferencia del lenguaje se ve en otras cosas, como la productividad.  O
acaso tu crees que el gran esfuerzo en llevar C# a Unix es porque C/C++
son "tan buenos" ? 

> Y como es de la fundación apache no debiera tener problemas con este
> servidor ni con linux...
> 
> Ahora ( favor de corregirme si estoy equivocado ) el PHP la gracia que
> tiene es que es procesado en el servidor y no en la máquina del
> usuario, como pasa con java, que por lo que a mi me ha pasado con
> window$ sin java virtual machine la cosa no anda, y con linux he
> tenido problemas compilando ( claro esta con gcc-java )

Estas bien equivocado, y eso explica los tus comentarios poco
afortunados.

Una aplicacion en PHP puede ser ejecutada local o remotamente, de hecho
cuando la ejecutas en un servidor, para el servidor se trata de una
aplicacion "local".  Para ejecutar PHP necesitas el interprete de PHP.
No hay mecanismos para permitir que una aplicacion en PHP se descargue
en tu PC y se ejcute localmente, por lo tanto nunca vas a necesitar un
interprete local de PHP

Una aplicacion en Java tambien puede ser ejecutada local o remotamente
igual que PHP.  Si la ejecutas remotamente como aplicacion web, solo
necesitas un browser, no necesitas ningun java virtual machine.  Pero si
hay una aplicacion en Java que se descarga localmente a tu PC, entonces
ahi recien necesitas una java virtual machine en tu PC.

Java no solo lo puedes acceder como aplicacion web (browser o web
services), tambien lo puedes acceder por otros mecanismos como por
ejemplo RMI.

gcc-java es una implementacion incompleta de Java + biblioteca de clases

Saludos
-- 
Franco Catrin L.   TUXPAN
http://www.tuxpan.com/fcatrin


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Horst von Brand
Alvaro Gajardo <[EMAIL PROTECTED]> wrote:

[...]

> Ahora ( favor de corregirme si estoy equivocado ) el PHP la gracia que
> tiene es que es procesado en el servidor y no en la máquina del
> usuario, como pasa con java,

Puedes crear applets (corren en el browser), servlets (corren "dentro" del
servidor web) y aplicaciones "normales" (se ejecutan en forma
independiente; no faltara el demente que escriba CGIs en Java...). Los
applets (originalmente "la" razon para Java) han pasado de moda.

>  que por lo que a mi me ha pasado con
> window$ sin java virtual machine la cosa no anda, y con linux he
> tenido problemas compilando ( claro esta con gcc-java )

Que distro?
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513
From [EMAIL PROTECTED]  Fri Oct  7 16:41:48 2005
From: [EMAIL PROTECTED] (Horst von Brand)
Date: Fri Oct  7 16:41:05 2005
Subject: Java [Was: Re: Problemas con GTK] 
In-Reply-To: Your message of "Fri, 07 Oct 2005 14:01:07 -0300."
<[EMAIL PROTECTED]> 
Message-ID: <[EMAIL PROTECTED]>

Alfredo Ramirez <[EMAIL PROTECTED]> wrote:

[...]

> El gcc-java es un engendro raro no se que quisieron inventar.

Un ambiente Java, free. Puedes compilar a bytecode (igual que javac) o a
codigo nativo (nada de JVMs y tonteras para correr tu programa, y es unas
10 veces mas rapido). Le faltan bibliotecas...

Para boton de muestra, en Fedora lo usan para compilar OOo y Eclipse (si,
tienen fuertes componentes Java).
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513
From [EMAIL PROTECTED]  Fri Oct  7 15:45:03 2005
From: [EMAIL PROTECTED] (Daniel Serpell)
Date: Fri Oct  7 16:41:16 2005
Subject: Visual Basis para LINUX
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Hola!

El Fri, Oct 07, 2005 at 01:15:35PM -0400, Edison Caprile Pons escribio:
>
> Existe algo parecido al Visual Basic o Basic de Windows pero para Linux??
> 

Gambas, http://gambas.sourceforge.net/

> Hay que compilar algo??

Generalmente, no:

* en Debian: apt-get install gambas
* en Fedora: yum install gambas

etc...


Daniel.


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Franco Catrin
El vie, 07-10-2005 a las 16:37 -0400, Horst von Brand escribió:

> Los applets (originalmente "la" razon para Java) han pasado de moda.

A estas alturas, las unicas partes donde se encuentran applets es en:

a) los tutoriales de java del año de la pera
b) aplicaciones del mismo año ;)

-- 
Franco Catrin L.   TUXPAN
http://www.tuxpan.com/fcatrin


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread Jesus Aneiros Sosa
On Fri, 7 Oct 2005, Alvaro Herrera wrote:

> On Fri, Oct 07, 2005 at 05:20:01PM -0400, Franco Catrin wrote:
>> El vie, 07-10-2005 a las 16:37 -0400, Horst von Brand escribió:
>>
>>> Los applets (originalmente "la" razon para Java) han pasado de moda.
>>
>> A estas alturas, las unicas partes donde se encuentran applets es en:
>>
>> a) los tutoriales de java del año de la pera
>> b) aplicaciones del mismo año ;)
>
> Tambien aca:
> www.cprsig.cl
>
> Quien fue el genio que ideo tener el menu principal de la pagina en un
> applet, ya es otro tema.  (O no es un menu?  sospecho que lo es, porque
> no se puede hacer nada mas en la pagina ...)
>
>
> El Banco Central tiene otro para graficar indicadores economicos.  Esta
> ultima aplicacion parece razonable.  La anterior es pura tontera.

El sitio del National Hurricane Center de la NOAA tiene applets para 
mostrar imagenes en movimiento de ciclones, etc. basado en las imagenes de 
la Satelite Division de la NASA.

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(1<<3)+2);y[A-Z][N-ZA-M];print;'
Participe en el V Congreso Internacional de Educacion Superior
"Universidad 2006". La Habana , Cuba, del 13 al 17 de febrero del 2006
http://www.universidad2006.cu/


Java [Was: Re: Problemas con GTK]

2005-10-07 Thread "Javier A. Jiménez (Zykboss)"
Franco Catrin wrote:

>El vie, 07-10-2005 a las 16:37 -0400, Horst von Brand escribió:
>
>  
>
>>Los applets (originalmente "la" razon para Java) han pasado de moda.
>>
>>
>
>A estas alturas, las unicas partes donde se encuentran applets es en:
>
>a) los tutoriales de java del año de la pera
>b) aplicaciones del mismo año ;)
>
>  
>
El Builder de Humano2 funciona con applets de java. La plataforma no me 
parece tan antigua que digamos...

free.humano2.com

-- 
Javier A. Jiménez - [EMAIL PROTECTED]