elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  ¿Alguna idea para trabajar en coperativo de manera eficaz?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ¿Alguna idea para trabajar en coperativo de manera eficaz?  (Leído 9,217 veces)
#Aitor

Desconectado Desconectado

Mensajes: 173



Ver Perfil
¿Alguna idea para trabajar en coperativo de manera eficaz?
« en: 25 Marzo 2018, 20:08 pm »

Buenas,

Unos compañeros y yo tenemos pensado diseñar una página web, el caso es que para que no estemos perdiendo tiempo tenemos planeado usar dos o tres ordenadores dónde cada uno programaría su parte y/o editaria la del otro.

Ahora bien, ¿alguna forma de compartir los documentos de manera eficaz? estamos trabajando sobre un localhost, pero a ese localhost hasta dónde sé sólo el que tiene abierto el servidor puede editar y subir archivos.

Había pensado en usar drive, pero se vuelve lidioso tener que subir y bajar los archivos cada vez que se haga una edición...

¿Hay alguna forma de que YO siendo el que lleva el host del servidor a nivel local, puedan ellos subir archivos a dicha carpeta, de forma que puedan ellos editar desde su editor y desde la ruta de mi carpeta?

Me refiero a, editar el archivo y que unicamente con darle control+s (guardar) se guarden los cambios dentro del localhost (como yo hago en mi ordenador por tener acceso a mi disco duro).

¿Quizá se puede compartir esa carpeta en específico?

Gracias.


En línea

Mi algoritmo en PHP (estupideces y más).
Código
  1. while($Se_feliz){
  2.  Piensa_un_OBJETIVO(); // Sin excusas!
  3.  if($Tienes_un_objetivo){
  4.    Suspira(); // Sé paciente.
  5.    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
  6.      //RETURN; ¿O volvemos a empezar?
  7.    }else{
  8.      Inténtalo_de_nuevo();
  9.    }
  10.  }
  11. }
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #1 en: 25 Marzo 2018, 20:12 pm »

mi solución para mi ewquipo fue dropbox...

un dropbox de servidor con su vhost apuntando allí, cada quien que configure su dropbox como carpeta de trabajo... estyo te ayuda con control de cambios y archivos borrados tambien...


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
#Aitor

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #2 en: 25 Marzo 2018, 21:18 pm »

mi solución para mi ewquipo fue dropbox...

un dropbox de servidor con su vhost apuntando allí, cada quien que configure su dropbox como carpeta de trabajo... estyo te ayuda con control de cambios y archivos borrados tambien...

Terminé montando una carpeta compartida (ya que trabajaremos en local) ellos pueden acceder al servidor mio en lan mediante mi IP privada, y pueden editar los archivos dentro de la carpeta compartida y los cambios tienen efecto en mi disco duro y por lo tanto en el servidor.

De momento eso me sirve muy bien, ahora en cuánto a lo que me comentas sobre dropbox... ¿No es de pago? ¿Dropbox te ofrece una especie de hosting? no tengo ni idea de como va, la verdad.

¿Con tener una cuenta en dropbox sirve? Lo digo porque he visto que tienen cuentas para negocios y demás movida, y esto es meramente por hobbie.

Gracias! :)
En línea

Mi algoritmo en PHP (estupideces y más).
Código
  1. while($Se_feliz){
  2.  Piensa_un_OBJETIVO(); // Sin excusas!
  3.  if($Tienes_un_objetivo){
  4.    Suspira(); // Sé paciente.
  5.    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
  6.      //RETURN; ¿O volvemos a empezar?
  7.    }else{
  8.      Inténtalo_de_nuevo();
  9.    }
  10.  }
  11. }
#!drvy


Desconectado Desconectado

Mensajes: 5.850



Ver Perfil WWW
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #3 en: 25 Marzo 2018, 21:35 pm »

Usa un sistema de control de versiones. Git es ahora mismo el preferido. Si tu proyecto es open source, puedes usar Github. Si no quieres que los demás vean el proyecto, puedes pagar por tener un repo privado o bien usar otras alternativas como Gitlab.

Lo ideal seria que trabajarais en el mismo ambiente (mismas versiones, misma config, mismo SO etc..) para eso puedes usar herramientas como Vagrant que es como una maquina virtual, pre-instalada con las aplicaciones necesarias.

Saludos
En línea

EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #4 en: 25 Marzo 2018, 22:27 pm »

Lo que dijo drvy, pero si no es codigo puedes usar prototyping, la mayoria soporta archivos de diseño y colaboracion entre usuarios.. Invision studio, Sketch, webflow, etc.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #5 en: 25 Marzo 2018, 22:28 pm »

#Aitor no es de pago si no superas 4gb, de resto no, tampoco es hosting es lo mismo que drive en general

#!drvy muchas veces para la etapa de desarrollo puede ser mejor algo más "en caliente" como archivos compartidos ya que los cambios se pueden dar más rapidos, el git es como más para corte de "stage" tambien es más flexible a la hora de "persona 1 necesito que porfa revises el archivo A para que le coloques X cosa" (con cosas como dropbox te ahorras el push, pull, evitar la sobreescritura accidental, etc)

pd: la sobreescritura accidental es muy comun en git, más de lo que me gustaría, tambien con dropbox cada uno en su hosting local puede probar todos los cambios en caliente

EFEX tienes algún ejemplo de prototyping?
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #6 en: 25 Marzo 2018, 22:37 pm »

Mira el primer video

https://www.invisionapp.com/studio
En línea

#Aitor

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #7 en: 25 Marzo 2018, 22:39 pm »

Usa un sistema de control de versiones. Git es ahora mismo el preferido. Si tu proyecto es open source, puedes usar Github. Si no quieres que los demás vean el proyecto, puedes pagar por tener un repo privado o bien usar otras alternativas como Gitlab.

Lo ideal seria que trabajarais en el mismo ambiente (mismas versiones, misma config, mismo SO etc..) para eso puedes usar herramientas como Vagrant que es como una maquina virtual, pre-instalada con las aplicaciones necesarias.

Saludos

Hasta dónde leo, GitHub no soporta PHP, por lo que no me sería factible, y también necesitaría una base de datos.

Lo que dijo drvy, pero si no es codigo puedes usar prototyping, la mayoria soporta archivos de diseño y colaboracion entre usuarios.. Invision studio, Sketch, webflow, etc.

Html, css, javascript, php y bases de datos, código es un rato  ;-)

________

La carpeta compartida que mencioné ni tan mal, lo veo bastante factible por el momento.

Lo que drvy dijo sobre GitHub al principio me parecía superfactible, por lo de poder editar los documentos desde la aplicación de escritorio, teniendo todos la misma cuenta, pero lo dicho, no soporta PHP ni Bases de datos por lo que veo.



He de decir que el vídeo se ve genial, ¿es solo para aplicaciones móvil?

(No tengo ni la menor idea de todos los softwares/cómo se llamen de los que estáis hablando, así que disculpaz xD!)
« Última modificación: 25 Marzo 2018, 22:43 pm por #Aitor » En línea

Mi algoritmo en PHP (estupideces y más).
Código
  1. while($Se_feliz){
  2.  Piensa_un_OBJETIVO(); // Sin excusas!
  3.  if($Tienes_un_objetivo){
  4.    Suspira(); // Sé paciente.
  5.    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
  6.      //RETURN; ¿O volvemos a empezar?
  7.    }else{
  8.      Inténtalo_de_nuevo();
  9.    }
  10.  }
  11. }
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #8 en: 25 Marzo 2018, 22:53 pm »

Citar
Hasta dónde leo, GitHub no soporta PHP, por lo que no me sería factible, y también necesitaría una base de datos.

supondré que ni si quiera intentaste leer XD

github (y el protocolo git en general) soporta todo tipo de archivo que lances ahí... cualquier cosa, binario, texto, etc... tu simplemente colocalo y listo! XD la ventaja es que cada vez que cargas solo sube el cambio de los archivos (si editas un archivo de muchos mb solo sube los cambios) así que es más rapido
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
#Aitor

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Re: ¿Alguna idea para trabajar en coperativo de manera eficaz?
« Respuesta #9 en: 25 Marzo 2018, 22:56 pm »

supondré que ni si quiera intentaste leer XD

github (y el protocolo git en general) soporta todo tipo de archivo que lances ahí... cualquier cosa, binario, texto, etc... tu simplemente colocalo y listo! XD la ventaja es que cada vez que cargas solo sube el cambio de los archivos (si editas un archivo de muchos mb solo sube los cambios) así que es más rapido

La cosa es que imagino que se subirá cómo archivo, con su código y demás, pero no ejecutará ese código porque como dije github no ejecuta el php, solo html/css/javascript ¿no?

Tener un servicio dónde subir archivos y editarlos no me sirve si después tengo que descargar esos archivos y colocarlos en el servidor.

Si por ejemplo, PC-2 se conecta en lan y entra en la carpeta que PC-1 comparte (htdocs/xcarpeta) y edita desde esa carpeta, la modificación se verá de inmediato a través de mi IP privada en la url (es decir, dónde el servidor está). Así que no hay necesidad de subir o bajar archivos, sino abrirlo>editarlo>guardarlo.

Ahora bien, me preguntaba si podría hacerse esto sin necesidad de una lan.
« Última modificación: 25 Marzo 2018, 23:03 pm por #Aitor » En línea

Mi algoritmo en PHP (estupideces y más).
Código
  1. while($Se_feliz){
  2.  Piensa_un_OBJETIVO(); // Sin excusas!
  3.  if($Tienes_un_objetivo){
  4.    Suspira(); // Sé paciente.
  5.    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
  6.      //RETURN; ¿O volvemos a empezar?
  7.    }else{
  8.      Inténtalo_de_nuevo();
  9.    }
  10.  }
  11. }
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿alguna idea para esto?
Programación Visual Basic
tosferina 0 1,498 Último mensaje 30 Enero 2006, 20:48 pm
por tosferina
¿Alguna idea para una aplicación web? « 1 2 »
Foro Libre
Hearts 13 16,423 Último mensaje 27 Noviembre 2012, 18:17 pm
por RENE9008
¿Alguna idea para esto?
Java
Fryuio 3 1,960 Último mensaje 27 Noviembre 2016, 10:51 am
por Fryuio
¿Alguna idea para alimentación de 24V?
Hardware
buite 0 1,981 Último mensaje 12 Diciembre 2017, 10:20 am
por buite
[Dilema]: La manera más eficaz y óptima.
Desarrollo Web
Leguim 4 3,292 Último mensaje 12 Julio 2021, 07:11 am
por massif.exe
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines