Foros del Web » Programando para Internet » Node.js »

node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Estas en el tema de node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons en el foro de Node.js en Foros del Web. node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons, Visual C++ 2008 Express Edition, etc, windows y linux comet (long poll), comet (streaming), heroku nodejitsu ...
  #1 (permalink)  
Antiguo 07/11/2011, 22:44
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 12 años
Puntos: 6
node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons, Visual C++ 2008 Express Edition, etc, windows y linux

comet (long poll), comet (streaming),

heroku
nodejitsu
nodester

estoy algo condundido con esto de node.js para una crear una pagina con actualizacion de datos en tiempo real, me queda muy claro para que sirve pero donde y/o como se instala esto que necestio, como se hace? espero me puedan ayudar, gracias.
__________________
keubo.com
  #2 (permalink)  
Antiguo 08/11/2011, 01:14
 
Fecha de Ingreso: junio-2011
Ubicación: New York City
Mensajes: 13
Antigüedad: 11 años, 1 mes
Puntos: 3
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Cual es tu sistema operativo?

Mientras que Node.js ahora soporta Window, la mayoría de herramientas open source funcionan mejor bajo un OS basado en Unix.

Pasos a seguir, (en windows necesitaras algún emulador de unix como cygwin)

* instalar git
* clonar el repo de node.js desde github, compilarlo e instalarlo
* instalar NPM (node packet manager)

IMHO, prefiero websockets en lugar de comet. Puedes installar el socket.io module para node.js desde NPM.

Esto solo es el principio del iceberg. Si tienes dudas mas especificas pregunta acá.
  #3 (permalink)  
Antiguo 08/11/2011, 02:39
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 12 años
Puntos: 6
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Graicas JaiMe_, bueno en mi pc tengo windows 7, pero supongamos que quiero crear una pagina y actualizar informacion (en tiempo real obiamente) de una base de datos, que necesito? un servidor dedicado? y donde se instala todo esto? en mi maquina primero y despues en el host o... bueno me gustaria aprender de los que saben mas del tema, espero puedas ayudarme, gracias JaiMe_
__________________
keubo.com
  #4 (permalink)  
Antiguo 08/11/2011, 14:18
 
Fecha de Ingreso: junio-2011
Ubicación: New York City
Mensajes: 13
Antigüedad: 11 años, 1 mes
Puntos: 3
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Para desarrollar tu app debes tener las herramientas instaladas en tu maquina, esto es similar a cualquier otra tecnologia de servidor.

Heroku, Nodejitsu y Nodester son proveedores de hosting basados en la nube, ideales para aplicaciones escalables. Tambien puedes rentar tu propio servidor e installar todas las herramientas por tu cuenta, pero esto involucra una mayor inversion de tiempo en actividades administrativas.

En cuanto a que necesitas, todo depende exactamente en que quieres construir, si tu aplicación simplemente requiere transmisión de mensajes en tiempo real, entonces una base de datos en memoria como Redis es necesaria. Si necesitas persistencia de datos, entonces puedes utilizar MongoDB. Si NoSql no es tu favorite cup of tea, nada te detiene en usar PostgreSQL.
  #5 (permalink)  
Antiguo 17/12/2011, 13:45
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 21 años, 2 meses
Puntos: 1791
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Tal vez te sirve este videotutorial que hizo un amigo nuestro basandose en Windows para instalar node.js y socket.io.

__________________
- Christian Van Der Henst
Platzi
  #6 (permalink)  
Antiguo 18/12/2011, 20:21
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 12 años
Puntos: 6
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Gracias cvander :) muy bueno, aqui otro video parecido -> http://www.youtube.com/watch?v=pyipK...eature=related

Y cuando veremos esta tecnologia aplicada en foros del web?
__________________
keubo.com
  #7 (permalink)  
Antiguo 19/12/2011, 00:19
Avatar de dual3nigma
Colaborador
 
Fecha de Ingreso: febrero-2010
Ubicación: Ciudad de México
Mensajes: 295
Antigüedad: 12 años, 4 meses
Puntos: 122
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

A ver, a ver. Vamos por partes, se que es una tecnología muy emocionante pero no hay prisa ;)

Primero que nada es bueno aclarar que una aplicación con actualización de datos en tiempo real puede realizarse con diferentes tecnologías, no solo con node.js. Sino por ejemplo que me dices de Erlang o Tornado? En efecto la podría hacer con Ruby.

Yo siempre he creído que a la hora de abordar un proyecto es muy importante evaluar el camino mejor a seguir, esto no solo es cual tecnología es la mas mejor en algo sino cuan productivo eres con ella, el tamaño de tu aplicación y demás factores. Hay cosas que podrías hacer incluso en C, pero eso seria increíblemente "no productivo" y te llevaría mayor tiempo.

Hay muchas veces en que no tienes que preocuparte por "high availability"/"load balancing" y en otras es lo principal, depende del numero de usuarios, etc.

Por el momento lo importante es que elijas uno de los muchos caminos que hay para realizar una aplicación real time y sigas preguntando ya con algo mas en concreto, ya que todo lo que pusiste en el titulo abarca muchos temas.

Te recomiendo que veas los capitulos de mejorando.la dedicados a esta tecnologia :D

Saludos ;)
  #8 (permalink)  
Antiguo 19/12/2011, 05:28
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 12 años
Puntos: 6
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Muy bien dual3nigma, gracias por la recomendacion. (:

Cita:
Iniciado por dual3nigma Ver Mensaje
A ver, a ver. Vamos por partes, se que es una tecnología muy emocionante pero no hay prisa
A diferencia de tu opinion a mi me gustaria aprender esto pronto :D
__________________
keubo.com

Etiquetas: cygwin, dnode, git, python, railsinstaller, ruby, scons
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:36.