Proyectos (era Re: Problemas con GTK)

2005-10-13 Por tema Cristian Gutierrez
Este viernes, Jesus Aneiros Sosa dijo:
 On Fri, 7 Oct 2005, Alvaro Herrera wrote:

[...]

 Hmm ... que tanto soporte para debugging te ofrece un lenguaje es una
 consideracion muy importante.  Este solo detalle me hace descartar PHP
 para casi cualquier cosa.

 Zend Studio ayuda bastante, lo unico que no es libre.

Recuerdo por ahi haber leido que PHP era un lenguaje `castrado' con
propositos comerciales. Despues de ver lo que Zend ofrece (IDE,
optimizador, etc), y que con lo estandar ni siquiera se puede chequear
que las variables esten siempre declaradas -entre otras cosas-, me
convenci de que era cierto :)

-- 
Cristian Gutierrez  /* [EMAIL PROTECTED] */
The wonder of the Internet is that it brings someone like you closer to
me. That's why I don't like the Internet. -- Dogbert, in Dogbert's Oracle


Proyectos (era Re: Problemas con GTK)

2005-10-11 Por tema Juan Carlos Muñoz Ilabaca
Disque el Lunes 10 Octubre 2005 23:43, Horst von Brand escribiosese:
 Alvaro Herrera [EMAIL PROTECTED] wrote:
  Horst von Brand escribio:
   Alvaro Herrera [EMAIL PROTECTED] wrote:

 [...]

Hmm ... que tanto soporte para debugging te ofrece un lenguaje es
una consideracion muy importante.  Este solo detalle me hace
descartar PHP para casi cualquier cosa.
  
   Linus difiere fuertemente con tu punto de vista... es por su
   imperturbable oposicion que Linux no tiene un debugger oficial
   integrado al nucleo.
 
  Siempre he considerado esa posicion bastante absurda.  Un debugger puede
  ayudar a entender _donde_ esta el problema, y con esa informacion
  corregir el problema de fondo.  Por supuesto, si un idiota cualquiera
  toma la informacion del debugger y corrige el sintoma en lugar del
  problema, es un idiota como los que se encuentran en cualquier parte; no
  es culpa del debugger.

 En mi personal experiencia, las situaciones donde un debugger realmente ha
 sido de ayuda han sido pocas (me ayudo bastante cuando aprendia Perl y no
 sabia que estaba escribiendo, pero fuera de eso...). Y en el caso del
 nucleo creo que tiene toda la razon: Lo que hay que hacer para que tal cosa
 funcione es /mucho/ trabajo, que mete sus tentaculos en las partes mas
 reconditas del sistema, y simplemente no lo vale.

 [...]

  Yo no soy un programador demasiado brillante -- por ejemplo, nunca he
  hecho uno de esos programas ofuscados que a la gente le gusta poner en
  el pie de sus firmas.  En cambio, prefiero buscar soluciones simples a
  los problemas que me planteo.

 Segun mis parametros, /eso/ es lo que hace un excelente programador.

  Esta aproximacion me ha permitido
  resolver problemas grandes, y usar depuradores para ver errores en mis
  soluciones.  El paradigma programacion por contrato ayuda mucho en
  este aspecto, y el depurador es una buena herramienta para buscar nuevas
  clausulas para los contratos, y ver donde estan fallando.

 Podrias detallar? No veo como un debugger ayude alli

  PHP no es un lenguaje que se preste para esto -- por ejemplo los
  Assert() son demasiado debiles, y la OO no tenia las suficientes
  facilidades que a mi me habria gustado.  (Observaciones de hace tiempo
  ya; quizas PHP 5 haya corregido esto).

 Me declaro ignorante en esos aspectos.

La programación con contratos permite mantener la consistencia de los metodos 
de las clases, esto se hace en tres partes, condiciones iniciales, finales y 
globales, el ejemplo típico es el de las pilas, el método push por ejemplo 
tiene como condición inicial que no esté lleno el arreglo de datos (si es que 
se implementa de esa forma), el pop tiene como condición inicial que no esté 
vacío el arreglo, el contrato global permite mantener la consistencia de la 
clase, y el final es para que al momento de terminar la ejecución del método 
todo esté como corresponde, la gracia de los contratos es que se pueden 
eliminar al momento de compilar, entonces al momento de programar depuramos 
con contratos y cuando esta todo funcionando ok entonces se compila 
eliminandolos con un DEFINE, por lo menos así es en c++.

para el caso del uso de malloc, para mi ha sido muy importante el tema del 
debug, debido a que aveces uno no hace un free donde corresponde y al final 
el error se muestra varias lineas (cientas en mi caso) despues sin tener como 
saber por que se cayó ahí. 

EJ: stack.h

#include assert.h


templateclass T
class stack{

 public:
stack();
stack(int);
stack(stackT s);
~stack();

void push(T elemento);
void pop();

T top();
int empty();

 private:
T* contenedor;
int tamano;
int tope;

int operator==(stackT s);
int invariante(){
return tamano  0  tope =-1  tope  tamano  contenedor != 
NULL;
}
};

templateclass T stackT::stack(){
assert(0);
}

templateclass T stackT::stack(int t){
assert(t0);

tamano = t;
tope = -1;
contenedor = new T[t];

assert(invariante());
}

templateclass T stackT::stack(stackT s){
assert(s.invariante());

tamano = s.tamano;
tope = s.tope;
contenedor = new T[s.tamano];

for(int i=0; i=tope; i++)
 contenedor[i] = s.contenedor[i];

assert(invariante()  s.invariante()  s == *this);
}

templateclass T stackT::~stack(){
assert(invariante());

delete contenedor;
}

templateclass T void stackT::push(T elemento){
assert(invariante()  (tope+1)  tamano);

contenedor[tope+1] = elemento;
tope +=1;

assert(contenedor[tope] == elemento 
   invariante());

}

templateclass T void stackT::pop(){
assert( !empty()  invariante());

tope -=1;

assert(invariante());

}

templateclass T int stackT::empty(){
assert(invariante());

return tope == -1;

}


Programacion por contratos [Was: Re: Proyectos (era Re: Problemas con GTK)]

2005-10-11 Por tema Horst von Brand
Juan Carlos Muñoz Ilabaca [EMAIL PROTECTED] wrote:
 Disque el Lunes 10 Octubre 2005 23:43, Horst von Brand escribiosese:
  Alvaro Herrera [EMAIL PROTECTED] wrote:
   Horst von Brand escribio:
Alvaro Herrera [EMAIL PROTECTED] wrote:

[...]

   Esta aproximacion me ha permitido
   resolver problemas grandes, y usar depuradores para ver errores en mis
   soluciones.  El paradigma programacion por contrato ayuda mucho en
   este aspecto, y el depurador es una buena herramienta para buscar nuevas
   clausulas para los contratos, y ver donde estan fallando.
 
  Podrias detallar? No veo como un debugger ayude alli

[...]

 La programación con contratos permite mantener la consistencia de los
 metodos de las clases,

No. Se refiere a que cada interfaz se toma como un contrato: Al efectuar
esta operacion, siempre se cumplen X condiciones, con ese punto de partida
los resultados cumplen Y condiciones. Y no, no requiero que me expliquen en
que consiste, o como se puede implementar a traves del (bastante debil)
mecanismo de assert.h en C o C++, me interesa saber como un debugger pueda
ayudar a definir los contratos. Por definicion, un contrato es una
propiedad /global/ (aplicable a (casi) todos los estados del programa), un
debugger te permite ver (parte de) una situacion /puntual/ (un estado del
programa), y no veo la relacion. Pensar globalmente es lo que IMHO
distingue al verdadero programador del mero trazador de programas, el
debugger es la herramienta por excelencia del ultimo.

Uno de los problemas de esto es que si se quiere llevar la programacion por
contrato a su conclusion final, terminas con contratos aun mas grandes y
complejos que lo que describen, con lo que en vez de simplificar, complica.
Por algo lenguajes que lo incorporan como parte integrante nunca llegaron a
ser populares... Su aplicacion cuerda es mas o menos informal, y llevar
eso a assert() (o contratos formales) es bastante trabajo. 

Una opcion practica puede ser splint (http://www.splint.org da punteros,
muchas distribuciones lo traen), o hacer algo con sparse (el sistema de
revision del nucleo Linux).

[...]

 para el caso del uso de malloc, para mi ha sido muy importante el tema
 del debug, debido a que aveces uno no hace un free donde corresponde y al
 final el error se muestra varias lineas (cientas en mi caso) despues sin
 tener como saber por que se cayó ahí.

En mi caso, los problemas por mala administracion de memoria han sido poco
frecuentes (si, cuando comence a usarla cometi cualquier cantidad de
aberraciones, ya no).
-- 
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]  Tue Oct 11 11:33:50 2005
From: [EMAIL PROTECTED] (Horst von Brand)
Date: Tue Oct 11 11:32:50 2005
Subject: Visual Basis para LINUX 
In-Reply-To: Your message of Tue, 11 Oct 2005 00:14:40 -0300.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Alvaro Gajardo [EMAIL PROTECTED] wrote:
 El 10/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
  Javier Uribe [EMAIL PROTECTED] wrote:

  [...]

   Claro. Y si te gusta compilar, gentoo is your friend.

  Hasta que te encuentres con problemas, entonces resulta que nadie mas en el
  mundo tiene tu configuracion exacta...

 cierto ??? pero no es más entretenido ???...

A mi no me entretiene particularmente el complicarme la vida por las puras.

  aunque darse de palos en
 la cabeza por cosas que alguien ya solucionó no tiene sentido...

Maxime si mis cabezazos /por definicion/ no pueden servirle a (casi) nadie
mas. Esta actitud me recuerda a los fisicoculturistas de algun programa
humoristico de estos lados en epocas pasadas...

   pero
 cada uno tiene su forma de aprender... y si no me la puedo, pregunto o
 no ??? porque nadie nació sabiendo...

Aprender esta bien, pero algun dia querras hacer uso de lo aprendido. Y
alli interesara tener una plataforma estable, que ademas /no/ eres el unico
que sabe como funciona y tiene alguna opcion de arreglarla (mas aun si
/tienes/ que entregar {tarea,proyecto,...} ASAP, y resulta que el sistema
decidio salir a almorzar, o es totalmente incompatible con donde se usara
el resultado; la Ley de Murphy asegura que la peor de ambas ocurrira mas
temprano que tarde...)

Que tiene de malo aportar p.ej. analizando realmente /un/ programa
particular, correr las versiones du jour, reportar problemas y enviar
parches? Eso se puede hacer perfectamente bien con la distribucion mas
conservadora, p.ej. RHEL o SLES, integramente instalada de binarios
certificados. Porque esto de compilar todo uno mismo te mantiene ocupado
por un buen tiempo, pero no te da profundidad de conocimiento de nada,
menos aun 

Java [Was: Re: Problemas con GTK]

2005-10-08 Por tema 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]


Problemas con GTK

2005-10-08 Por tema Eduardo Villagrán M
blackbeer wrote:

El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
  

El 7/10/05, blackbeer[EMAIL PROTECTED] escribió:


El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
  

Arturo Mardones [EMAIL PROTECTED] wrote:

[...]



una consulta, pq programar en gtk??
  

Porque es uno de los toolkit graficos nativos de Linux?



pq no usar lenguajes como java o
cosas por el estilo (no es intencion de troll ni muxo menos) la
aplicacion queda mejor?? en linux?
  

Estas enfermo.

El soporte de Java en Linux es bastante precario, particularmente en areas
graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
Y finalmente, Java es un lenguaje horrible de malo.


por que razón.
  

has hecho un código en java escrito en linux y después lo has tratado
de compilar en windows ???... Por lo menos a mi no me a funcionado



Lo hago todo el tiempo

  

Concuerdo contigo 99%, ya que por lo general se deben retocar algunas 
cosas de la gráfica como las coordenadas que varian visualmente (no se 
porque) entre Linux y Win, pero eso es solo quieres algo 100% estético, 
si quieres algo funcional pasa bien.

varias veces, pueden decir que es muy multiplataforma pero eso es
hasta por ahi solamente...



En aplicaciones web es potente.
  

Para que ??? tienes php y apache... Hasta donde se php tambien trae


Es bueno tambien.
No se como anda en aplicaciones de gran magnitud (Enterprise).

  

orientación a objetos... y además puedes controlar puertos... en
java no se puede hacer eso tan facilmente...




quien lo dice?
  

Nuevamente concuerdo contigo, eso es relativamente fácil.

  

swing es bastante malo.(extremadamente pesado)

  

Por lo general java es malo



Lo que tiene de bueno
  

son las bibliotecas y demas cachureos desarrollados en/para Java.


Si. Jakarta Project


  

--
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




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


  

--

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.


  




__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
From [EMAIL PROTECTED]  Thu Oct  6 20:23:22 2005
From: [EMAIL PROTECTED] (=?ISO-8859-1?Q?=22Eduardo_Pe=F1a_C=2E=22?=)
Date: Sat Oct  8 02:20:50 2005
Subject: Mensajes en Consola
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

José Palacio wrote:

 la idea mia es cargar en modo consola 


edita /etc/inittab

donde dice:

# Default runlevel.
id:5:initdefault:

cambia el init 5 por init 3


Problemas con GTK

2005-10-08 Por tema Jesus Aneiros Sosa
On Fri, 7 Oct 2005, Alvaro Herrera wrote:

 Jesus Aneiros Sosa escribio:
 On Fri, 7 Oct 2005, Luis Eduardo Vivero Peña wrote:

 On Fri, 2005-10-07 at 19:27 -0400, Jesus Aneiros Sosa wrote:

 No podemos descargar Java desde Sun aca.

 Porque los tienen bloqueados desde usa o porque el gobierno cubano no
 permite las conexiones a usa?

 La pagina de Sun dice que se debe a las restricciones de exportacion, lo
 cual para mi es = bloqueo.

 Hum, quizas puedas usar el JVM de IBM en ese caso?

Gracias Alvaro, en realidad no uso java aunque lo use bastante en el 
doctorado (parece que es un lenguaje muy utilizado en la Universidad del 
Pais Vasco o al menos en el campus de Donostia). Donde si se hace molesto 
es cuando tratas de instalar el plugin de Mozilla Firefox que se conecta a 
Sun. Por lo demas, como se diria en buen cubano: eso no es peo que rompa 
calzoncillo :)

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Problemas con GTK

2005-10-07 Por tema Arturo Mardones
On 10/6/05, Jesus Aneiros Sosa [EMAIL PROTECTED] wrote:
 On Thu, 6 Oct 2005, Horst von Brand wrote:

  Jesus Aneiros Sosa [EMAIL PROTECTED] wrote:
  On Wed, 5 Oct 2005, Horst von Brand wrote:
 
  [...]
 
  Mejor aun:
 
   gcc -Wall -g $(pkg-config --cflags ...) ventana2.c -o ...
 
  Para nada, mejor la primera. Un bashismo innecesario, no hay backticks
  anidados en este caso :)

 
  Mis (generalmente confiables) fuentes indican que $(...) es parte de la
  especificacion POSIX (claro que Solaris no lo maneja bien...)

 Tiene ud. toda la razon, el bashismo es $((

 
  Y tiene la gran ventaja que es _visible_, es demasiado facil confundir '
  con `, como le ocurrio al amigo que inicio todo esto (y nunca falta el que
  no entiende que tiene que ver  en el cuento...)

 Uhm.. yo creo que se me va ud. por las ramas: la verdadera ventaja de $(
 esta en poder anidarlos.

 --
 Jesus Aneiros Sosa
 GNU/Linux User #190716
 perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Hola,!

una consulta, pq programar en gtk?? pq no usar lenguajes como java o
cosas por el estilo (no es intencion de troll ni muxo menos) la
aplicacion queda mejor?? en linux?

:D

Saludos,

Arturo.
--
blog: http://sinmuchomasticar.blogspot.com


Problemas con GTK

2005-10-07 Por tema Germán Poó Caamaño
El jue, 06-10-2005 a las 23:24 -0400, Arturo Mardones escribió:
 Hola,!
 
 una consulta, pq programar en gtk?? pq no usar lenguajes como java o
 cosas por el estilo (no es intencion de troll ni muxo menos) la
 aplicacion queda mejor?? en linux?

GTK+ es una biblioteca.  Java un lenguaje de programación.
¿Cuál es el punto de comparación?

Para usar GTK+ puedes usar diversos lenguajes de programación, tales
como C, C++, C#, Java, Python, Scheme, Perl, etc.

-- 
Germán Poó Caamaño
http://www.ubiobio.cl/~gpoo/
Concepción - Chile


Problemas con GTK

2005-10-07 Por tema Horst von Brand
Jesus Aneiros Sosa [EMAIL PROTECTED] wrote:
 On Thu, 6 Oct 2005, Horst von Brand wrote:

[...]

  Y tiene la gran ventaja que es _visible_, es demasiado facil confundir '
  con `, como le ocurrio al amigo que inicio todo esto (y nunca falta el que
  no entiende que tiene que ver  en el cuento...)

 Uhm.. yo creo que se me va ud. por las ramas: la verdadera ventaja de
 $( esta en poder anidarlos.

Eso tambien, claro esta.
-- 
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]  Thu Oct  6 21:23:47 2005
From: [EMAIL PROTECTED] (Horst von Brand)
Date: Fri Oct  7 08:51:14 2005
Subject: Estudiante memorista Era: Re: redirigir trafico a un computador
con ip privada 
In-Reply-To: Your message of Thu, 06 Oct 2005 20:32:05 -0400.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Jesus Aneiros Sosa [EMAIL PROTECTED] wrote:
 On Thu, 6 Oct 2005, Diego Bello wrote:
 
 [...]
 
  Diego Bello Carreño
  Estudiante Memorista de Ingeniería Civil Informática
  UTFSM, Valparaíso, Chile
  Usuario #294897 counter.li.org http://counter.li.org

 Disculpen el off-topic

No.

pero he visto el termino en algunos de los pies
 de firma: que es un estudiante memorista?

Quien esta trabajando en su tesis de pregrado.
-- 
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


Problemas con GTK

2005-10-07 Por tema Horst von Brand
Arturo Mardones [EMAIL PROTECTED] wrote:

[...]

 una consulta, pq programar en gtk??

Porque es uno de los toolkit graficos nativos de Linux?

 pq no usar lenguajes como java o
 cosas por el estilo (no es intencion de troll ni muxo menos) la
 aplicacion queda mejor?? en linux?

Estas enfermo.

El soporte de Java en Linux es bastante precario, particularmente en areas
graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno
son las bibliotecas y demas cachureos desarrollados en/para 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


Problemas con GTK

2005-10-07 Por tema Alvaro Herrera
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.

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.

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)
From [EMAIL PROTECTED]  Fri Oct  7 10:56:20 2005
From: [EMAIL PROTECTED] (Alvaro Gajardo)
Date: Fri Oct  7 10:55:39 2005
Subject: Problemas con GTK
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

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...

 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


Problemas con GTK

2005-10-07 Por tema blackbeer
El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
 El 7/10/05, blackbeer[EMAIL PROTECTED] escribió:
  El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
   Arturo Mardones [EMAIL PROTECTED] wrote:
  
   [...]
  
una consulta, pq programar en gtk??
  
   Porque es uno de los toolkit graficos nativos de Linux?
  
pq no usar lenguajes como java o
cosas por el estilo (no es intencion de troll ni muxo menos) la
aplicacion queda mejor?? en linux?
  
   Estas enfermo.
  
   El soporte de Java en Linux es bastante precario, particularmente en areas
   graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
   Y finalmente, Java es un lenguaje horrible de malo.
 
  por que razón.

 has hecho un código en java escrito en linux y después lo has tratado
 de compilar en windows ???... Por lo menos a mi no me a funcionado

Lo hago todo el tiempo

 varias veces, pueden decir que es muy multiplataforma pero eso es
 hasta por ahi solamente...

  En aplicaciones web es potente.

 Para que ??? tienes php y apache... Hasta donde se php tambien trae
Es bueno tambien.
No se como anda en aplicaciones de gran magnitud (Enterprise).

 orientación a objetos... y además puedes controlar puertos... en
 java no se puede hacer eso tan facilmente...


quien lo dice?

  swing es bastante malo.(extremadamente pesado)
 

 Por lo general java es malo

  Lo que tiene de bueno
   son las bibliotecas y demas cachureos desarrollados en/para Java.
 
  Si. Jakarta Project
 
 
   --
   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
  
  
 
 
  --
  Está utilizando 36 MB (1%) de sus 2639 MB.
 
 


 --
 
 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 Por tema 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.


Problemas con GTK

2005-10-07 Por tema Franco Catrin

Here we go!

El vie, 07-10-2005 a las 09:32 -0400, Horst von Brand escribió:

 El soporte de Java en Linux es bastante precario, particularmente en areas
 graficas.

Por parte de quien?

Al menos por parte de Sun e IBM la cosa funciona bastante bien,
incluidas la areas graficas.   Hay implementaciones libres parciales de
Java que son precarias, no necesariamente por responsabilidad de los
desarrolladores, sino por restricciones de Sun.

Pero para cualquiera que desee usar Java, instala los paquetes de IBM o
Sun va a obtener la misma funcionalidad de cualquier otra plataforma en
Linux.

  El cuento de portabilidad de Java es (a) mentira, (b) costoso

Ni a) ni b).

Experiencia propia indica que a) funciona 100% y b) el ahorro en
esfuerzo para desarrollar teniendo distintas plataformas como destino es
significativo.

Aca los desarrolladores utilizan Linux y Windows, y las aplicaciones se
van a : Linux, Windows, HP-UX, Solaris, Tru64 sin _ningun_ cambios ni
problemas.  Para nosotros eso es transparente.

 Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno
 son las bibliotecas y demas cachureos desarrollados en/para Java.

No soy quien para decir si el lenguaje es malo o no, pero si tiene
suficientes ventajas como para ser considerado para desarrollar
aplicaciones empresariales, en donde el foco es el problema a resolver y
no la infrastructura (lenguaje/plataforma/etc), sin java nuestro mercado
se reduciria drasticamente, o bien tendriamos que contar con personas
que tuvieran dominio en distintas plataformas, que se sub-utilizarian.

Sin exagerar, Java es uno de los culpables de que Linux haya tomado el
lugar del resto de las plataformas en aplicaciones empresariales.  Para
que desgastarse en tener una plataforma costosa, si la aplicacion es
exactamente la misma?

En cuanto a la consulta original, se puede usar Java con GTK o java con
SWT (GTK en Linux, MFC en Windows).

Tambien hay otras alternativas interesantes : como C#+GTK#

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


Problemas con GTK

2005-10-07 Por tema Cristian Fernández


Horst von Brand escribió:

Arturo Mardones [EMAIL PROTECTED] wrote:

[...]

  

una consulta, pq programar en gtk??



Porque es uno de los toolkit graficos nativos de Linux?

  

pq no usar lenguajes como java o
cosas por el estilo (no es intencion de troll ni muxo menos) la
aplicacion queda mejor?? en linux?



Estas enfermo.

El soporte de Java en Linux es bastante precario, particularmente en areas
graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno
son las bibliotecas y demas cachureos desarrollados en/para Java.
  


La de costoso esta mas que claro, pero que ¿la portabilidad sea 
mentira?. ¿En que caso estaria eso demostrado?..

Saludos
From [EMAIL PROTECTED]  Fri Oct  7 11:39:56 2005
From: [EMAIL PROTECTED] (Jens Hardings)
Date: Fri Oct  7 12:07:57 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]

Alvaro Gajardo wrote:

El 7/10/05, Alvaro Herrera[EMAIL PROTECTED] escribió:
  

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...
  


Y por qué eso supuestamente no iba a funcionar en Java? El que no sepas
cómo hacerlo no significa que no se pueda, ni siquiera que sea complicado...

-- 
Jens.


Problemas con GTK

2005-10-07 Por tema Jens Hardings
Alvaro Gajardo wrote:

El soporte de Java en Linux es bastante precario, particularmente en areas
graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
Y finalmente, Java es un lenguaje horrible de malo.
  

por que razón.



has hecho un código en java escrito en linux y después lo has tratado
de compilar en windows ???... Por lo menos a mi no me a funcionado
varias veces, pueden decir que es muy multiplataforma pero eso es
hasta por ahi solamente...
  


Mi experiencia es distinta... he trabajado en proyectos de más de
278.000 líneas de código, y hacerlos funcionar en Unix al mismo tiempo
que en Windows (donde se hizo el desarrollo inicialmente) fue un
esfuerzo moderado (entre 20 y 40 horas, no estaba tomando el tiempo).
Claro, no es que funcione automágicamente, hay que tener ciertas
consideraciones...

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...
  


Una cosa es que php traiga orientación a objetos y otra muy distinta es
que exista toda una infraestructura como J2EE, con servidores de
aplicaciones, estandarización de aplicaciones web para que sean
portables, toda una infraestructura para componentes, clustering para
alta disponibilidad y/o distribución de carga, ...

swing es bastante malo.(extremadamente pesado)



Por lo general java es malo
  


Parece que no me llegó el mail completo, porque aquí esperaba
encontrarme con algún argumento...

-- 
Jens.


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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


Problemas con GTK

2005-10-07 Por tema Arturo Mardones
On 10/7/05, Horst von Brand [EMAIL PROTECTED] wrote:
 Arturo Mardones [EMAIL PROTECTED] wrote:

 [...]

  una consulta, pq programar en gtk??

 Porque es uno de los toolkit graficos nativos de Linux?

OK...

  pq no usar lenguajes como java o
  cosas por el estilo (no es intencion de troll ni muxo menos) la
  aplicacion queda mejor?? en linux?

 Estas enfermo.

menos mal q no con tanto bicho suelto... gracias por preguntar


 El soporte de Java en Linux es bastante precario, particularmente en areas
 graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
 Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno
 son las bibliotecas y demas cachureos desarrollados en/para Java.
 --
Aqui discrepo con ud, hemos desarrollado cosas en linux y la hemos
pasado a windows sin ningun problema, ademas de hacer servicios y
cosas con jsp, por ello, la portabilidad, en un programa bien hecho,
es 100% cierto, ahora q los botones se vean mas lindos en windows ya
es otro tema y respecto a lo costoso, tb difiero, pues nuestros
tiempos de desarrollo son mucho menores con respecto al uso de otros
lenguajes y hay buenos ide gratis y la mayoria de las bibliotecas son
gratuitas.

Saludos!


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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


Problemas con GTK

2005-10-07 Por tema Alvaro Gajardo
por favor, no más guerras santas por este año...

El 7/10/05, Arturo Mardones[EMAIL PROTECTED] escribió:
 On 10/7/05, Horst von Brand [EMAIL PROTECTED] wrote:
  Arturo Mardones [EMAIL PROTECTED] wrote:
 
  [...]
 
   una consulta, pq programar en gtk??
 
  Porque es uno de los toolkit graficos nativos de Linux?

 OK...

   pq no usar lenguajes como java o
   cosas por el estilo (no es intencion de troll ni muxo menos) la
   aplicacion queda mejor?? en linux?
 
  Estas enfermo.

 menos mal q no con tanto bicho suelto... gracias por preguntar

 
  El soporte de Java en Linux es bastante precario, particularmente en areas
  graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
  Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno
  son las bibliotecas y demas cachureos desarrollados en/para Java.
  --
 Aqui discrepo con ud, hemos desarrollado cosas en linux y la hemos
 pasado a windows sin ningun problema, ademas de hacer servicios y
 cosas con jsp, por ello, la portabilidad, en un programa bien hecho,
 es 100% cierto, ahora q los botones se vean mas lindos en windows ya
 es otro tema y respecto a lo costoso, tb difiero, pues nuestros
 tiempos de desarrollo son mucho menores con respecto al uso de otros
 lenguajes y hay buenos ide gratis y la mayoria de las bibliotecas son
 gratuitas.

 Saludos!




--

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

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


Problemas con GTK

2005-10-07 Por tema Alfredo Ramirez
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...

Ej. muy malo no se pueden comparar

pero a lo que iba es que hay
 alternativas y mejores, quizás no el caso de PHP en especial...

Cual?


 Personalmente no me gusta java para nada...


A mi si.

  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




--
Alfredo Ramirez


Problemas con GTK

2005-10-07 Por tema Alfredo Ramirez
El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
 El 7/10/05, blackbeer[EMAIL PROTECTED] escribió:
  El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
   Arturo Mardones [EMAIL PROTECTED] wrote:
  
   [...]
  
una consulta, pq programar en gtk??
  
   Porque es uno de los toolkit graficos nativos de Linux?
  
pq no usar lenguajes como java o
cosas por el estilo (no es intencion de troll ni muxo menos) la
aplicacion queda mejor?? en linux?
  
   Estas enfermo.
  
   El soporte de Java en Linux es bastante precario, particularmente en areas
   graficas. El cuento de portabilidad de Java es (a) mentira, (b) costoso
   Y finalmente, Java es un lenguaje horrible de malo.
 
  por que razón.

 has hecho un código en java escrito en linux y después lo has tratado
 de compilar en windows ???... Por lo menos a mi no me a funcionado

Si lo hice y nunca tuve problemas, no hay que hecharle la culpa al
lenguje por programas pobremente escritos.


 varias veces, pueden decir que es muy multiplataforma pero eso es
 hasta por ahi solamente...

  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...

  swing es bastante malo.(extremadamente pesado)
 

 Por lo general java es malo

  Lo que tiene de bueno
   son las bibliotecas y demas cachureos desarrollados en/para Java.
 
  Si. Jakarta Project
 
 
   --
   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
  
  
 
 
  --
  Está utilizando 36 MB (1%) de sus 2639 MB.
 
 


 --
 
 DEVELOPERS!!! DEVELOPERS!!! DEVELOPERS!!!
 I HAVE 4 WORDS FOR YOU
 I HATE THAT COMPANY
 
 Alvaro Esteban Gajardo Becerra
 Estudiante Informática
 Chillán
 Chile




--
Alfredo Ramirez


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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]







Problemas con GTK

2005-10-07 Por tema Alfredo Ramirez
El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
 Arturo Mardones [EMAIL PROTECTED] wrote:

 [...]

  una consulta, pq programar en gtk??

 Porque es uno de los toolkit graficos nativos de Linux?

  pq no usar lenguajes como java o
  cosas por el estilo (no es intencion de troll ni muxo menos) la
  aplicacion queda mejor?? en linux?

 Estas enfermo.

 El soporte de Java en Linux es bastante precario, particularmente en areas
 graficas.

Puede ser...

El cuento de portabilidad de Java es (a) mentira,

No es cierto, java es completamente portable si se programa bien.

(b) costoso

Si es cierto.


 Y finalmente, Java es un lenguaje horrible de malo.

Lo de horrible es absolutamente relativo a mi c y c++ me parecen
horribles y eso no significa nada para nadie.

Lo que tiene de bueno
 son las bibliotecas y demas cachureos desarrollados en/para 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




--
Alfredo Ramirez


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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 linux@listas.inf.utfsm.cl
Sent: Friday, October 07, 2005 6:14 PM
Subject: Re: firesexy


On Fri, Oct 07, 2005 at 02:10:22AM +, patricio max peich wrote:
 htmldiv style='background-color:'DIV class=RTE
 PBRcomonbsp; optengonbsp; las claves de losnbsp; msn de otras
personasnbsp; ayundenme plssBR/P/DIV/divbr clear=allhrNuevo MSN
Messenger a href=http://g.msn.com/8HMAESCL/2734??PS=47575;
target=_topUna forma rápida y divertida de enviar mensajes/a /html

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



Problemas con GTK

2005-10-07 Por tema Ricardo Mun~oz A.
El vie, 07-10-2005 a las 10:47, Alvaro Herrera 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.

y que es para ti un proyecto grande?? uno que dure un par de años y
donde participen 50-100 desarrolladores??

claro, para algo asi PHP no srive... pero para el restante 90% de
aplicaciones web si podria servir... ;)

 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.

hay varios frameworks MVC para PHP, como por ejemplo cakePHP, PRADO,
etc.

 Alguien ha probado Catalyst (Perl) o Ambivalence (PHP)?

no.

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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


Problemas con GTK

2005-10-07 Por tema Franco Catrin
El vie, 07-10-2005 a las 12:44 -0400, Ricardo Mun~oz A. escribió:

 y que es para ti un proyecto grande?? uno que dure un par de años y
 donde participen 50-100 desarrolladores??

Un proyecto de un par de meses con unos 6-8 desarrolladores es grande, o
al menos en Java se puede hacer en ese tiempo y con esos recursos ;)

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


Problemas con GTK

2005-10-07 Por tema Ricardo Mun~oz A.
El vie, 07-10-2005 a las 14:36, Franco Catrin escribió:
 El vie, 07-10-2005 a las 12:44 -0400, Ricardo Mun~oz A. escribió:
 
  y que es para ti un proyecto grande?? uno que dure un par de años y
  donde participen 50-100 desarrolladores??
 
 Un proyecto de un par de meses con unos 6-8 desarrolladores es grande, o
 al menos en Java se puede hacer en ese tiempo y con esos recursos ;)

aja! parece que estas confundiendo tamaño con esfuerzo... tamaño es
la cantidad de cosas que se deben implementar (casos de uso por
ejemplo), en cambio el esfuerzo son las HH que se van a necesitar segun
la cantidad de recursos (desarrolladores).

tantos desarrolladores (6-8) se necesita para un proyecto de un par
de meses?? ;)

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Problemas con GTK

2005-10-07 Por tema Alvaro Gajardo
El 7/10/05, Alfredo Ramirez[EMAIL PROTECTED] escribió:
 El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
  El 7/10/05, blackbeer[EMAIL PROTECTED] escribió:
   El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
Arturo Mardones [EMAIL PROTECTED] wrote:
   
[...]
   
 una consulta, pq programar en gtk??
   
Porque es uno de los toolkit graficos nativos de Linux?
   
 pq no usar lenguajes como java o
 cosas por el estilo (no es intencion de troll ni muxo menos) la
 aplicacion queda mejor?? en linux?
   
Estas enfermo.
   
El soporte de Java en Linux es bastante precario, particularmente en 
areas
graficas. El cuento de portabilidad de Java es (a) mentira, (b) 
costoso
Y finalmente, Java es un lenguaje horrible de malo.
  
   por que razón.
 
  has hecho un código en java escrito en linux y después lo has tratado
  de compilar en windows ???... Por lo menos a mi no me a funcionado

 Si lo hice y nunca tuve problemas, no hay que hecharle la culpa al
 lenguje por programas pobremente escritos.


Dificilmente creo que sea algo pobremente escrito... algo tan simple
como desplegar algor por consola, ya que es solo un
'system.out.println' Si no se logra hacer que eso lo haga bien...
entonces que se puede esperar en general...


  varias veces, pueden decir que es muy multiplataforma pero eso es
  hasta por ahi solamente...
 
   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...
 
   swing es bastante malo.(extremadamente pesado)
  
 
  Por lo general java es malo
 
   Lo que tiene de bueno
son las bibliotecas y demas cachureos desarrollados en/para Java.
  
   Si. Jakarta Project
  
  
--
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
   
   
  
  
   --
   Está utilizando 36 MB (1%) de sus 2639 MB.
  
  
 
 
  --
  
  DEVELOPERS!!! DEVELOPERS!!! DEVELOPERS!!!
  I HAVE 4 WORDS FOR YOU
  I HATE THAT COMPANY
  
  Alvaro Esteban Gajardo Becerra
  Estudiante Informática
  Chillán
  Chile
 
 


 --
 Alfredo Ramirez




--

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 Por tema 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.


Problemas con GTK

2005-10-07 Por tema Horst von Brand
Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:

[...]

 y que es para ti un proyecto grande?? uno que dure un par de años y
 donde participen 50-100 desarrolladores??
 
 claro, para algo asi PHP no srive... pero para el restante 90% de
 aplicaciones web si podria servir... ;)

El problema es que la aplicacioncita que alguien escribe en una tarde, si
tiene exito, se transforma en uno de los proyectos anteriores...
-- 
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 17:03:09 2005
From: [EMAIL PROTECTED] (Marcos Ramirez A.)
Date: Fri Oct  7 17:03:15 2005
Subject: Problemas con GTK
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Fri, 2005-10-07 at 16:45 -0400, Horst von Brand wrote:
 Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
  y que es para ti un proyecto grande?? uno que dure un par de años y
  donde participen 50-100 desarrolladores??
  
  claro, para algo asi PHP no srive... pero para el restante 90% de
  aplicaciones web si podria servir... ;)
 
 El problema es que la aplicacioncita que alguien escribe en una tarde, si
 tiene exito, se transforma en uno de los proyectos anteriores...

Aun si pasa esto, no es un problema que le podamos reclamar al lenguaje
o si?

-- 
Marcos Ramirez A. [EMAIL PROTECTED]







Problemas con GTK

2005-10-07 Por tema blackbeer
El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
 El 7/10/05, Alfredo Ramirez[EMAIL PROTECTED] escribió:
  El 7/10/05, Alvaro Gajardo[EMAIL PROTECTED] escribió:
   El 7/10/05, blackbeer[EMAIL PROTECTED] escribió:
El 7/10/05, Horst von Brand[EMAIL PROTECTED] escribió:
 Arturo Mardones [EMAIL PROTECTED] wrote:

 [...]

  una consulta, pq programar en gtk??

 Porque es uno de los toolkit graficos nativos de Linux?

  pq no usar lenguajes como java o
  cosas por el estilo (no es intencion de troll ni muxo menos) la
  aplicacion queda mejor?? en linux?

 Estas enfermo.

 El soporte de Java en Linux es bastante precario, particularmente en 
 areas
 graficas. El cuento de portabilidad de Java es (a) mentira, (b) 
 costoso
 Y finalmente, Java es un lenguaje horrible de malo.
   
por que razón.
  
   has hecho un código en java escrito en linux y después lo has tratado
   de compilar en windows ???... Por lo menos a mi no me a funcionado
 
  Si lo hice y nunca tuve problemas, no hay que hecharle la culpa al
  lenguje por programas pobremente escritos.
 

 Dificilmente creo que sea algo pobremente escrito... algo tan simple
 como desplegar algor por consola, ya que es solo un
 'system.out.println' Si no se logra hacer que eso lo haga bien...
 entonces que se puede esperar en general...

No te va a funcionar porque system va con mayúsculas
 
   varias veces, pueden decir que es muy multiplataforma pero eso es
   hasta por ahi solamente...
  
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...
  
swing es bastante malo.(extremadamente pesado)
   
  
   Por lo general java es malo
  
Lo que tiene de bueno
 son las bibliotecas y demas cachureos desarrollados en/para Java.
   
Si. Jakarta Project
   
   
 --
 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


   
   
--
Está utilizando 36 MB (1%) de sus 2639 MB.
   
   
  
  
   --
   
   DEVELOPERS!!! DEVELOPERS!!! DEVELOPERS!!!
   I HAVE 4 WORDS FOR YOU
   I HATE THAT COMPANY
   
   Alvaro Esteban Gajardo Becerra
   Estudiante Informática
   Chillán
   Chile
  
  
 
 
  --
  Alfredo Ramirez
 
 


 --
 
 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.


Proyectos (era Re: Problemas con GTK)

2005-10-07 Por tema Franco Catrin
El vie, 07-10-2005 a las 15:36 -0400, Ricardo Mun~oz A. escribió:
 El vie, 07-10-2005 a las 14:36, Franco Catrin escribió:
  El vie, 07-10-2005 a las 12:44 -0400, Ricardo Mun~oz A. escribió:
  
   y que es para ti un proyecto grande?? uno que dure un par de años y
   donde participen 50-100 desarrolladores??
  
  Un proyecto de un par de meses con unos 6-8 desarrolladores es grande, o
  al menos en Java se puede hacer en ese tiempo y con esos recursos ;)
 
 aja! parece que estas confundiendo tamaño con esfuerzo... tamaño es
 la cantidad de cosas que se deben implementar (casos de uso por
 ejemplo), en cambio el esfuerzo son las HH que se van a necesitar segun
 la cantidad de recursos (desarrolladores).

bueno, tu lo planteaste en terminos de tiempo y recursos, por lo que
respondi con las mismas variables

 tantos desarrolladores (6-8) se necesita para un proyecto de un par
 de meses?? ;)

El tiempo no solo considera lo que necesitas para construir, tambien
tienes analisis, diseño, construccion, pruebas, documentacion, etc.  En
el equipo hay gente que se distribuye esos trabajos.  Por estos lados
del planeta, mas del 95% de los proyectos son asi.  (tirando un
porcentaje al ojo, podria ser mayor).

Los numeros que aplique son de proyectos que he conocido, que en
terminos de cosas por hacer son bastante grandes. Si se hicieran con
PHP estoy seguro que se alargarian por muchos meses, o por la
complejidad de algunos simplemente tenderian a infinito, ni hablar de
C/C++

Proyectos de 1 año o mas, no son grandes, sino monstruosos, del orden de
los millones de dolares, pero esos si son un porcentaje muy bajo.


Creo que ya estamos OT

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


Java [Was: Re: Problemas con GTK]

2005-10-07 Por tema 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


Problemas con GTK

2005-10-07 Por tema Matias Valdenegro T.
El Jue 06 Oct 2005 23:24, Arturo Mardones escribió:
 una consulta, pq programar en gtk?? pq no usar lenguajes como java o
 cosas por el estilo (no es intencion de troll ni muxo menos) la
 aplicacion queda mejor?? en linux?

Simple. Java no es libre, queda fuera de inmediato :)


Problemas con GTK

2005-10-07 Por tema Roberto Bonvallet
Jesus Aneiros Sosa escribio:
 Uhm.. yo creo que se me va ud. por las ramas: la verdadera ventaja de $( 
 esta en poder anidarlos.

Si al colistero que tuvo el problema le hubieran pasado un ejemplo
que usara $( ), seguro que no se habria equivocado.  Es menos claro
diferenciar ` de ', y apostaria que mucha gente no tiene idea de como se
hace un backtick en el teclado.  Mi voto para $( ).

-- 
Roberto Bonvallet
From [EMAIL PROTECTED]  Fri Oct  7 19:27:26 2005
From: [EMAIL PROTECTED] (Jesus Aneiros Sosa)
Date: Fri Oct  7 19:43:03 2005
Subject: Problemas con GTK
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Fri, 7 Oct 2005, Matias Valdenegro T. wrote:

 El Jue 06 Oct 2005 23:24, Arturo Mardones escribió:
 una consulta, pq programar en gtk?? pq no usar lenguajes como java o
 cosas por el estilo (no es intencion de troll ni muxo menos) la
 aplicacion queda mejor?? en linux?

 Simple. Java no es libre, queda fuera de inmediato :)


No podemos descargar Java desde Sun aca.

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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 Por tema 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,(13)+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/


Proyectos (era Re: Problemas con GTK)

2005-10-07 Por tema Alvaro Herrera
Ricardo Mun~oz A. escribio:
 El vie, 07-10-2005 a las 17:17, Franco Catrin escribió:

  El tiempo no solo considera lo que necesitas para construir, tambien
  tienes analisis, diseño, construccion, pruebas, documentacion, etc.  En
  el equipo hay gente que se distribuye esos trabajos.  Por estos lados
  del planeta, mas del 95% de los proyectos son asi.  (tirando un
  porcentaje al ojo, podria ser mayor).
 
 cierto, el lenguaje al parecer solo es relevante en construccion y
 tambien algo en documentacion.

Hmm ... que tanto soporte para debugging te ofrece un lenguaje es una
consideracion muy importante.  Este solo detalle me hace descartar PHP
para casi cualquier cosa.

Una cita extremadamente interesante de Brian Kernighan, que agrega mas
OT a este thread:

Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it.

-- 
Alvaro Herrera Architect, http://www.EnterpriseDB.com
Schwern It does it in a really, really complicated way
crab why does it need to be complicated?
Schwern Because it's MakeMaker.
From [EMAIL PROTECTED]  Fri Oct  7 20:14:49 2005
From: [EMAIL PROTECTED] (Luis Eduardo Vivero =?ISO-8859-1?Q?Pe=F1a?=)
Date: Fri Oct  7 20:19:25 2005
Subject: consulta freeswan
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Fri, 2005-10-07 at 19:15 -0300, Cristian ... wrote:
 Tengo entendido que el proyecto FreeS/WAN ya no es mantenido, quería
 saber si me pueden confirmar esto y si alguien conoce alguna otra
 aplicación que permita implementar una VPN basada en IPSec.

Hola,


El proyecto freeswan le dio paso al proyecto openswan, asi es que se
esta utilizando este ahora.

No se si es totalmente igual a freeswan, pero se ve que la configuracion
es la misma (no alcance a ocupar freeswan).

El sitio web es http://www.openswan.org/, y esta como binario en las
distros mas conocidas.
Y no es necesario compilar el kernel (2.6.x).


Salu2.


morenisco.
 


Problemas con GTK

2005-10-07 Por tema Jesus Aneiros Sosa
On Fri, 7 Oct 2005, Roberto Bonvallet wrote:

 Jesus Aneiros Sosa escribio:
 Uhm.. yo creo que se me va ud. por las ramas: la verdadera ventaja de $(
 esta en poder anidarlos.

 Si al colistero que tuvo el problema le hubieran pasado un ejemplo
 que usara $( ), seguro que no se habria equivocado.  Es menos claro
 diferenciar ` de ', y apostaria que mucha gente no tiene idea de como se
 hace un backtick en el teclado.  Mi voto para $( ).

El uso de los backticks responde a la filosofia de tratamiento de las 
cadenas del shell Bourne. Alguien con suficiente tiempo de trabajo con ese 
shell me parece no tendra problemas con ellos. El hecho de que muchos 
conocen sh a traves de bash es otra cosa.

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Problemas con GTK

2005-10-07 Por tema Luis Eduardo Vivero Peña
On Fri, 2005-10-07 at 19:27 -0400, Jesus Aneiros Sosa wrote:

[...]

 No podemos descargar Java desde Sun aca.

Porque los tienen bloqueados desde usa o porque el gobierno cubano no
permite las conexiones a usa?




Problemas con GTK

2005-10-07 Por tema Jesus Aneiros Sosa
On Fri, 7 Oct 2005, Luis Eduardo Vivero Peña wrote:

 On Fri, 2005-10-07 at 19:27 -0400, Jesus Aneiros Sosa wrote:

 [...]

 No podemos descargar Java desde Sun aca.

 Porque los tienen bloqueados desde usa o porque el gobierno cubano no
 permite las conexiones a usa?

La pagina de Sun dice que se debe a las restricciones de exportacion, lo 
cual para mi es = bloqueo.

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Problemas con GTK

2005-10-06 Por tema Jesus Aneiros Sosa
On Wed, 5 Oct 2005, Horst von Brand wrote:

 Germán Poó Caamaño [EMAIL PROTECTED] wrote:
 El mar, 04-10-2005 a las 23:37 -0400, Eduardo Villagrán M escribió:
 Tengo el siguiente problema, estoy tratando de aprender GTK, para ello
 quise compilar los ejemplos que tiene gtk.org. Pasa que al compilar como
 ellos señalan me arroja el siguiente error:
 $ gcc -Wall -g ejemplo_ventana2.c -o Salida 'gtk-config --cflags --libs'
 gcc: gtk-config --cflags --libs: No existe el fichero o el directorio
 ejemplo_ventana2.c:2:21: gtk/gtk.h: No existe el fichero o el directorio
 ejemplo_ventana2.c:6: error: error sintáctico antes del elemento '*'
 y sigue...

 Debes usar las comillas graves.  Vale decir ` en vez de '.

 Eso se me paso...

 Mejor aun:

  gcc -Wall -g $(pkg-config --cflags ...) ventana2.c -o ...

Para nada, mejor la primera. Un bashismo innecesario, no hay backticks 
anidados en este caso :)

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Problemas con GTK

2005-10-06 Por tema Jesus Aneiros Sosa
On Thu, 6 Oct 2005, Horst von Brand wrote:

 Jesus Aneiros Sosa [EMAIL PROTECTED] wrote:
 On Wed, 5 Oct 2005, Horst von Brand wrote:

 [...]

 Mejor aun:

  gcc -Wall -g $(pkg-config --cflags ...) ventana2.c -o ...

 Para nada, mejor la primera. Un bashismo innecesario, no hay backticks
 anidados en este caso :)


 Mis (generalmente confiables) fuentes indican que $(...) es parte de la
 especificacion POSIX (claro que Solaris no lo maneja bien...)

Tiene ud. toda la razon, el bashismo es $((


 Y tiene la gran ventaja que es _visible_, es demasiado facil confundir '
 con `, como le ocurrio al amigo que inicio todo esto (y nunca falta el que
 no entiende que tiene que ver  en el cuento...)

Uhm.. yo creo que se me va ud. por las ramas: la verdadera ventaja de $( 
esta en poder anidarlos.

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(13)+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/


Problemas con GTK

2005-10-05 Por tema Eduardo Villagrán M
Hola lista:
Tengo el siguiente problema, estoy tratando de aprender GTK, para ello 
quise compilar los ejemplos que tiene gtk.org. Pasa que al compilar como 
ellos señalan me arroja el siguiente error:
$ gcc -Wall -g ejemplo_ventana2.c -o Salida 'gtk-config --cflags --libs'
gcc: gtk-config --cflags --libs: No existe el fichero o el directorio
ejemplo_ventana2.c:2:21: gtk/gtk.h: No existe el fichero o el directorio
ejemplo_ventana2.c:6: error: error sintáctico antes del elemento '*'
y sigue...
Pero si coloco el código en Anjuta se compila bien. Me sucede lo mismo 
con GTK+-2.0. A que se puede deber?.


__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
From [EMAIL PROTECTED]  Wed Oct  5 00:41:42 2005
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Wed Oct  5 00:41:11 2005
Subject: Problemas con mysql
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 3/10/05, José Palacio[EMAIL PROTECTED] escribió:
 Les informo que haciendo mil peripecias logre transferir las bases de datos,
 el único problema es el de las contraseñas, ya que el sistema de
 encriptación del mysql de fedora es más avanzado.

  De todas formas donde consigo los fuentes de mysql ya que todos los que he
 encontrado son rpm y me sale el mismo error de dependencias


lo que tinees que arreglar es tu servidor de destino, con una
distribucion soportada y actual.

--
Cristian Rodriguez.
for DVDs in Linux screw the MPAA and ; do dig $DVDs.z.zoy.org ; done | \
  perl -ne 's/\.//g; print pack(H224,$1) if(/^x([^z]*)/)' | gunzip


Problemas con GTK

2005-10-05 Por tema Alvaro Gajardo
El 4/10/05, Eduardo Villagrán M[EMAIL PROTECTED] escribió:
 Hola lista:
 Tengo el siguiente problema, estoy tratando de aprender GTK, para ello
 quise compilar los ejemplos que tiene gtk.org. Pasa que al compilar como
 ellos señalan me arroja el siguiente error:
 $ gcc -Wall -g ejemplo_ventana2.c -o Salida 'gtk-config --cflags --libs'

Lo más probable es que en la línea  'gtk-config --cflags --libs' ...
no valla con comilla sino con un tilde al revés com ´ pero al otro lado

 gcc: gtk-config --cflags --libs: No existe el fichero o el directorio
 ejemplo_ventana2.c:2:21: gtk/gtk.h: No existe el fichero o el directorio
 ejemplo_ventana2.c:6: error: error sintáctico antes del elemento '*'
 y sigue...
 Pero si coloco el código en Anjuta se compila bien. Me sucede lo mismo
 con GTK+-2.0. A que se puede deber?.


 __
 Renovamos el Correo Yahoo!
 Nuevos servicios, más seguridad
 http://correo.yahoo.es



--

DEVELOPERS!!! DEVELOPERS!!!
i have 4 words for you
I HATE THAT COMPANY

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