(no subject)

HOla amigos,

Tengo un servidor Linux con Rails 2.1 + mongrel_cluster + nginx y
necesito
subir ficheros grandes desde el navegador.

La idea es tener el máximo control posible:

  • Poder mostrar una barra de progreso.
  • Reanudar la subida si se corta.
  • Etc.

Muchas gracias y un saludo.

2008/6/18 Guillermo G. [email protected]:

Muchas gracias y un saludo.

Nada, hombre. Mucha suerte.


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

Yo me vi con el mismo problema hace ya y la mejor solución que vi fue
subir
los archivos a través de ftp (usando fireFTP una extensión de firefox) a
una
carpeta que era controlada por la aplicación rails.

¿por que no usar herramientas que ya existen? Ahorrarás en tiempo y
calentones de cabeza.

Un saludo.

2008/6/18 Guillermo G. [email protected]:

La idea es evitar software adicional, que no dependa de un cliente y de
un
sistema operativo, lo bueno seria que estuviera en el propio navegador y
como mucho que utilizase algún plugin del estilo de flash o java.

  • Poder mostrar una barra de progreso.


Pedro Marín

2008/6/18 Guillermo G. [email protected]:

Muchas gracias y un saludo.

Tras el exabrupto inicial, vamos a intentar ser más constructivos.

Guillermo, por favor, si vas a recurrir a la comunidad en busca de
ayuda, por favor, tómate las mínimas molestias necesarias para que
merezca la pena prestar atención. Por citar dos:

1 - Redactar el email con cierto cuidado (sin asunto?)
2 - Detallar lo más posible tus necesidades ¿Qué significa ‘grande’?
¿Qué tipo de ficheros? ¿Post-procesamiento?
3 - Explicar qué pasos o investigaciones previas has llevado a cabo
para intentar solucionar tu problema, y qué pegas has encontrado para
que no te sirvan. Por ejemplo, “busqué en Google X e instalé Y, pero
no me sirvió por Z”

Cuando alguien acabe de leer y contestar tu mail le quedará menos
tiempo de vida que al empezar a hacerlo. Hay que considerar eso y
mostrar el máximo respeto posible hacia las personas a las que pides
ayuda.

Un saludo.

Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

On Wed, Jun 18, 2008 at 3:03 PM, Francesc E.
[email protected] wrote:

Hay un uploader de Flash que va bastante bien, pero ahora no recuerdo
su nombre. Por otra parte comentar que tengas presente el problema de
bloqueo de los mongrels, si es lo que estas utilizando.

Seguramente te refieres a http://swfupload.org/

Si ese es … desarrollado por “mammon.se”.

Siento haber enviado este correo tan mal.

Estaba muy cabreado porque después de haberlo redactado varias veces el
Firefox 3 me ha fallado (tengo un millón de problemas con los plugins en
la versión 3). Los siento de verdad.

Cuando me refiero a ficheros grandes quiero decir de mas de 100 megas.

He estado buscando información en google sobre como hacer esto pero no
encuentro una buena solución. La idea es no añadir software adicional al
cliente y si es posible evitar que consuma una sesión de mongrel.

Igual la mejor solución es utilizar algún modulo de nginx + algún plugin
de java o flash.

  • Reanudar la subida si se corta.

mostrar el máximo respeto posible hacia las personas a las que pides
ayuda.

Un saludo.

Hay un uploader de Flash que va bastante bien, pero ahora no recuerdo
su nombre. Por otra parte comentar que tengas presente el problema de
bloqueo de los mongrels, si es lo que estas utilizando.

On Jun 18, 2008, at 5:10 PM, Guillermo G. wrote:

He estado buscando información en google sobre como hacer esto pero no
encuentro una buena solución. La idea es no añadir software
adicional al
cliente y si es posible evitar que consuma una sesión de mongrel.

Igual la mejor solución es utilizar algún modulo de nginx + algún
plugin
de java o flash.

¿Y utilizar el protocolo webdav? Desde tu aplicación puedes hacer que
se genere una carpeta webdav, darle explicaciones al usuario de como
conectarse, y que haga la subida del fichero de esta manera.

¿Es para procesar video? Lo digo porque si es así puedes tirar de
servicios externos que se encargan de esto. Al mismo tiempo, si no es
video y no has de procesar nada, puedes utilizar S3 para subir los
ficheros directamente allí via post.

No se, yo doy ideas.

2008/6/18 Guillermo G. [email protected]:

Siento haber enviado este correo tan mal.

Estaba muy cabreado porque después de haberlo redactado varias veces el
Firefox 3 me ha fallado (tengo un millón de problemas con los plugins en
la versión 3). Los siento de verdad.

No problemo

Cuando me refiero a ficheros grandes quiero decir de mas de 100 megas.

He estado buscando información en google sobre como hacer esto pero no
encuentro una buena solución. La idea es no añadir software adicional al
cliente y si es posible evitar que consuma una sesión de mongrel.

Igual la mejor solución es utilizar algún modulo de nginx + algún plugin
de java o flash.

2008/6/18

Puedes descargar las subidas a merb, que se creo originalmente para
esto, aunque ahora sea un framework autosuficiente

Para puntos extras, aunque no te apetezca, quizás quieras echar un
vistazo a la posiblidad de crearte un uploader de escritorio
http://blog.vixiom.com/2007/06/29/merb-on-air-drag-and-drop-multiple-file-upload/


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.