Asco de Vida / Hoy, y desde hace un par de meses estoy de prácticas de empresa, estoy diseñando una página web con la que estoy muy entregado. Hoy al llegar y seguir con el trabajo, sin saber cómo, toda la pagina estaba completamente destrozada. Voy a tener que empezar desde cero y me queda menos de una semana para terminar las prácticas. ADV
To top
publica tu anécdota

Por favor, respeta las reglas al publicar

  • * No hay temas tabú, exprésate en 400 caracteres. Evita historias de quinceañeras propias de la SuperPOP.
  • * Lee y repasa tu mensaje. Escribe correctamente evitando errores ortográficos y lenguaje sms. Los ADV mal redactados y con errores no serán publicados.
  • * Si tu anécdota no es publicada, no te ofendas, ¡agradecemos enormemente tu colaboración!

Vista previa de tu ADV

41
Enviado por Anónimo el 11 jun 2013, 12:44 / trabajo

Hoy, y desde hace un par de meses estoy de prácticas de empresa, estoy diseñando una página web con la que estoy muy entregado. Hoy al llegar y seguir con el trabajo, sin saber cómo, toda la pagina estaba completamente destrozada. Voy a tener que empezar desde cero y me queda menos de una semana para terminar las prácticas. ADV

#1 por pikolotk
12 jun 2013, 09:02

Es que nadie piensa en las copias de seguridad???

2
A favor En contra 22(24 votos)
#10 por roberpf
12 jun 2013, 09:15

Para ver este comentario debes Inciar Sesión o Registrarte.

3
A favor En contra 18(20 votos)
#2 por dragp
12 jun 2013, 09:03

Existen copias de seguridad o claves para que nadie entre en este pograma.

1
A favor En contra 14(16 votos)
#13 por Don_Sargento
12 jun 2013, 09:28

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 10(12 votos)
#3 por Livianne
12 jun 2013, 09:04

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 8(8 votos)
#5 por pakito15191
12 jun 2013, 09:09

Hace poco estuve leyendo sobre cómo evitar eso. Se llama "Version Control" y es parecido a las copias de seguridad pero para código. Aquí está el link (en inglés): betterexplained. com/articles/a-visual-guide-to-version-control/

1
A favor En contra 6(6 votos)
#4 por Stark_Targaryen
12 jun 2013, 09:08

Creo que alguien teme por su puesto...

A favor En contra 4(4 votos)
#31 por sadisntit
12 jun 2013, 14:10

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 4(4 votos)
#6 por hackerkiller
12 jun 2013, 09:10

Lo llaman BACKUP ¿sabes?

1
A favor En contra 3(3 votos)
#14 por yeicob
12 jun 2013, 09:32

#5 #5 pakito15191 dijo: Hace poco estuve leyendo sobre cómo evitar eso. Se llama "Version Control" y es parecido a las copias de seguridad pero para código. Aquí está el link (en inglés): betterexplained. com/articles/a-visual-guide-to-version-control/Sí, eso se utiliza desde hace tiempo entre los programadores... CVS. Está todo el código hospedado en un servidor remoto y vas actualizando a versiones y te guarda todas las versiones anteriores.

Algo de andar por casa que se puede hacer, es trabajar con carpetas de dropbox, que también guardan las versiones anteriores de los documentos de texto. Yo tengo mi tesis en dropbox, vaya xD.

1
A favor En contra 3(3 votos)
#16 por andariell
12 jun 2013, 09:41

#6 #6 hackerkiller dijo: Lo llaman BACKUP ¿sabes?Yo opto más por llamarlo "putada" xD.

A favor En contra 3(3 votos)
#19 por yuuuuuuppppp
12 jun 2013, 10:03

Para ver este comentario debes Inciar Sesión o Registrarte.

1
A favor En contra 3(3 votos)
#23 por pelirrojita94
12 jun 2013, 11:36

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 2(4 votos)
#30 por enfulanao
12 jun 2013, 13:03

#24 #24 saelyth dijo: Nerds everywhere. ¿No es mas sencillo guardar una copia de la carpeta del proyecto en un pendrive? ¬¬ Vamos, que es una pagina web, como mucho unos pocos cientos de archivos, dependiendo si usa PhP, css, las imagenes y demás cosas. Tampoco creo que ocupe más de 100 megas, y la probabilidad de que se te joda en un pendrive y en un disco duro al MISMO tiempo es... practicamente nula.

#20 #19 #17
Pues no. Un backup contiene sólo la última copia, o copias incrementales si te lo curras un poco. Un control de versiones mantiene cada cambio en cada archivo y puedes revertir cambios en archivos con un simple comando en lugar de buscar por varios directorios a mano. Y eso si haces incrementales, que si simplemente haces backup cada día al irte ya me dirás como reviertes a un estado correcto. Los backups son eso: copias de seguridad para almacenar por si se rompe la copia de trabajo. El control de versiones es para el día a día del trabajo.

A favor En contra 1(1 voto)
#28 por chusonic
12 jun 2013, 12:44

Seguro que ha sido alguien de mi instituto, del CIFP de Avilés :D

A favor En contra 1(1 voto)
#27 por edwarx
12 jun 2013, 12:02

Dos palabras para ti: "Repositorio SVN".

A favor En contra 1(1 voto)
#25 por kandalf_black
12 jun 2013, 11:52

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 1(1 voto)
#21 por kandalf_black
12 jun 2013, 10:48

#20 #20 enfulanao dijo: Pues bien me parece que te haya pasado eso. Si ya estás en prácticas y no sabes ni hacer un mísero backup diario ni usar un sistema de control de versiones es que no estas preparado para trabajar en ese sector.

#14, #15 CVS y Subversion estaban bien hace dos décadas... hoy en día usar eso es un dolor de huevos. Como dice #18, Git o Mercurial, control de versiones distribuido.
#18 #18 seba984 dijo: Los repositorios centralizados son para dinosaurios!
Lo mejor es usar algo descentralizado como GIT o Mercurial para versionar tu código (incluso binarios pequeños) y de vez en cuando hacer push a un servidor remoto si quieres quedarte mas tranquilo, vas a compartirlo con otros o simplemente vas a desplegarlo a algun sitio :)
¿No es matar moscas a cañonazos si el equipo de desarrollo es pequeño? A veces lo último no es necesariamente lo mejor

3
A favor En contra 1(1 voto)
#20 por enfulanao
12 jun 2013, 10:29

Pues bien me parece que te haya pasado eso. Si ya estás en prácticas y no sabes ni hacer un mísero backup diario ni usar un sistema de control de versiones es que no estas preparado para trabajar en ese sector.

#14,#14 yeicob dijo: #5 Sí, eso se utiliza desde hace tiempo entre los programadores... CVS. Está todo el código hospedado en un servidor remoto y vas actualizando a versiones y te guarda todas las versiones anteriores.

Algo de andar por casa que se puede hacer, es trabajar con carpetas de dropbox, que también guardan las versiones anteriores de los documentos de texto. Yo tengo mi tesis en dropbox, vaya xD.
#15 #15 kandalf_black dijo: Como bién dicen por aquí CVS o Subversion hacen milagros, a mi ya me han dado la vida un par de veces, en que empezamos a modificar código y luego resultó que no fuimos por buen camino, así que marcha atrás controlada y nada de lloros.

CVS y Subversion estaban bien hace dos décadas... hoy en día usar eso es un dolor de huevos. Como dice #18,#18 seba984 dijo: Los repositorios centralizados son para dinosaurios!
Lo mejor es usar algo descentralizado como GIT o Mercurial para versionar tu código (incluso binarios pequeños) y de vez en cuando hacer push a un servidor remoto si quieres quedarte mas tranquilo, vas a compartirlo con otros o simplemente vas a desplegarlo a algun sitio :)
Git o Mercurial, control de versiones distribuido.

3
A favor En contra 1(1 voto)
#18 por seba984
12 jun 2013, 09:48

Los repositorios centralizados son para dinosaurios!
Lo mejor es usar algo descentralizado como GIT o Mercurial para versionar tu código (incluso binarios pequeños) y de vez en cuando hacer push a un servidor remoto si quieres quedarte mas tranquilo, vas a compartirlo con otros o simplemente vas a desplegarlo a algun sitio :)

2
A favor En contra 1(1 voto)
#15 por kandalf_black
12 jun 2013, 09:32

Como bién dicen por aquí CVS o Subversion hacen milagros, a mi ya me han dado la vida un par de veces, en que empezamos a modificar código y luego resultó que no fuimos por buen camino, así que marcha atrás controlada y nada de lloros.

1
A favor En contra 1(1 voto)
#11 por oscarp
12 jun 2013, 09:21

y no tienes copia???es lo primero que hacer cuando se hace una pagina web...con los index para cargarlos de nuevo

A favor En contra 1(1 voto)
#9 por conchitabautista
12 jun 2013, 09:11

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 1(5 votos)
#8 por amatista89
12 jun 2013, 09:11

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 1(1 voto)
#17 por pipote
12 jun 2013, 09:47

Control de versiones es tu amigo.

A favor En contra 0(0 votos)
#41 por joansito
22 jun 2013, 19:12

Esto es un "Haberlo pensado" como una casa. No puedes estar trabajando en algo tan importante y no tener, ya no una, sino varias copias de seguridad. Yo normalmente tengo una en Google Drive, otra en mi PC y otra en mi FTP de todo lo que hago en mi empresa cada día.

A favor En contra 0(0 votos)
#40 por yohoy2
13 jun 2013, 18:20

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 0(0 votos)
#39 por Luka_modric_mi_idolo
13 jun 2013, 04:08

Copias "seguridad"

A favor En contra 0(0 votos)
#38 por vmb23
13 jun 2013, 03:47

#32 #32 elchispas1919 dijo: #1 pché... yo, hasta quito los usb en modo no-seguro... ¬¬Yo lo hacía, hasta que me quedé sin poder imprimir un trabajo de la universidad por ello. Suerte que en vez de cortar y pegar, hice copiar y pegar, y se quedó guardado en el ordenador.

A favor En contra 0(0 votos)
#37 por yeicob
13 jun 2013, 02:06

#21 #21 kandalf_black dijo: #20 #18 ¿No es matar moscas a cañonazos si el equipo de desarrollo es pequeño? A veces lo último no es necesariamente lo mejortotalmente de acuerdo, por eso decía que para una persona sola se puede utilizar dropbox :D

A favor En contra 0(0 votos)
#36 por yeicob
13 jun 2013, 02:02

#20 #20 enfulanao dijo: Pues bien me parece que te haya pasado eso. Si ya estás en prácticas y no sabes ni hacer un mísero backup diario ni usar un sistema de control de versiones es que no estas preparado para trabajar en ese sector.

#14, #15 CVS y Subversion estaban bien hace dos décadas... hoy en día usar eso es un dolor de huevos. Como dice #18, Git o Mercurial, control de versiones distribuido.
Nunca había oído hablar de éstos... Yo es que los uso porque es lo que se ha usado en los experimentos en los que he participado. Quizá en experimentos más grandes tipo ATLAS se use algo más sofisticado.

A favor En contra 0(0 votos)
#35 por amesimov
12 jun 2013, 17:36

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 0(0 votos)
#34 por esoj
12 jun 2013, 15:35

Para ver este comentario debes Inciar Sesión o Registrarte.

A favor En contra 0(0 votos)
#33 por edwarx
12 jun 2013, 15:10

#29 #29 enfulanao dijo: #21 un control de versiones es bueno para todo, incluso para el proyecto de fin de carrera, para el documento donde planeas las vacaciones... no, no es matar moscas a cañonazos. Y menos si es un sistema distribuido que no implica instalar y mantener un servidor central.

Tampoco tienes que instalar un servidor de SVN, puedes usar cualquier repositorio libre como Google Code o Assembla...

#24 #24 saelyth dijo: Nerds everywhere. ¿No es mas sencillo guardar una copia de la carpeta del proyecto en un pendrive? ¬¬ Vamos, que es una pagina web, como mucho unos pocos cientos de archivos, dependiendo si usa PhP, css, las imagenes y demás cosas. Tampoco creo que ocupe más de 100 megas, y la probabilidad de que se te joda en un pendrive y en un disco duro al MISMO tiempo es... practicamente nula.

#20 #19 #17
Para código fuente es mejor el control de versiones, puedes volver a casi cualquier versión anterior de cualquier archivo por si algo que tocaste ya no funciona, comparar las diferencias entre lo anterior y lo actual, etc. Son muchas ventajas necesarias que no tienes con un mero respaldo en pendrive.

A favor En contra 0(0 votos)
#32 por elchispas1919
12 jun 2013, 15:00

Para ver este comentario debes Inciar Sesión o Registrarte.

1
A favor En contra 0(2 votos)
#29 por enfulanao
12 jun 2013, 13:02

#21 #21 kandalf_black dijo: #20 #18 ¿No es matar moscas a cañonazos si el equipo de desarrollo es pequeño? A veces lo último no es necesariamente lo mejorun control de versiones es bueno para todo, incluso para el proyecto de fin de carrera, para el documento donde planeas las vacaciones... no, no es matar moscas a cañonazos. Y menos si es un sistema distribuido que no implica instalar y mantener un servidor central.

1
A favor En contra 0(0 votos)
#26 por uchu
12 jun 2013, 11:56

El lado positivo es que ahora vas a estar mucho mas entregado.

A favor En contra 0(0 votos)
#12 por sirosi
12 jun 2013, 09:24

Copia de seguridad o control de versiones (CVS), son las alternativas para estos casos. El control de versiones está más centrado en trabajo en equipo pero permite retroceder en el tiempo a versiones más antiguas y cada vez que alguien sube algo tiene que identificarse, así que si alguien intenta corromper lo que hay en el CVS se sabe quien fue y cuando lo hizo, y con volver a la versión anterior ya estaría el mal arreglado. Yo te aconsejo el CVS, pero la copia de seguridad no está de más.

A favor En contra 0(0 votos)
#22 por warheart
12 jun 2013, 11:22

#21 #21 kandalf_black dijo: #20 #18 ¿No es matar moscas a cañonazos si el equipo de desarrollo es pequeño? A veces lo último no es necesariamente lo mejorlo que es matar moscas a cañonazos es montar un servidor CVS o SVN para un equipo de desarrollo pequeño.

1
A favor En contra 0(0 votos)
#24 por saelyth
12 jun 2013, 11:42

Nerds everywhere. ¿No es mas sencillo guardar una copia de la carpeta del proyecto en un pendrive? ¬¬ Vamos, que es una pagina web, como mucho unos pocos cientos de archivos, dependiendo si usa PhP, css, las imagenes y demás cosas. Tampoco creo que ocupe más de 100 megas, y la probabilidad de que se te joda en un pendrive y en un disco duro al MISMO tiempo es... practicamente nula.

#20 #20 enfulanao dijo: Pues bien me parece que te haya pasado eso. Si ya estás en prácticas y no sabes ni hacer un mísero backup diario ni usar un sistema de control de versiones es que no estas preparado para trabajar en ese sector.

#14, #15 CVS y Subversion estaban bien hace dos décadas... hoy en día usar eso es un dolor de huevos. Como dice #18, Git o Mercurial, control de versiones distribuido.
#19 #19 yuuuuuuppppp dijo: Bueno, visto lo visto no te dire nada mas de lo que ya te han dicho, a muchas maneras de resguardar tu trabajo. Ahora usalas!!!

#7 di que si, @don_sargento !!! Asi son los machotes, pero deben ser tontos tampoco... Luego la mujer se entera y encima te comes una bronca!!! O un soplanucas....
#10 bien pensado @roberpf !!! Arriba los gayumbos!! Ajjajaaja
#17

2
A favor En contra 1(1 voto)
#7 por Don_Sargento
12 jun 2013, 09:10

Para ver este comentario debes Inciar Sesión o Registrarte.

6
A favor En contra 3(31 votos)
Deja tu comentario
Necesitas tener una cuenta en AscodeVida.com para poder dejar comentarios.

¡Registra tu cuenta ahora!