Clonar directorios independientes con Git

Cuando trabajamos con repositorios Git podemos encontrarnos en la situación de tener que realizar alguna tarea en la que necesitemos modificar algún fichero del repositorio, pero por alguna razón no queremos descargar el repositorio entero. Bien sea porque el repositorio es muy grande, o porque el lugar en el que estemos clonando solo precisa ciertas partes del mismo.

Sparse Checkouts + Shallow Clones

Desde la versión 1.7 de Git se pueden realizar los llamados “sparse checkouts” que nos permitirán hacer checkout de solo las carpetas que indiquemos. A continuación detallamos los pormenores de su utilización.

1- Iniciamos un repositorio vacío, estableciendo la de nuestro repositorio como repositorio remoto:

2- Activamos la opción sparseCheckout:

3- Definimos los ficheros y carpetas que queremos sincronizar. Para ello haremos uso del fichero .git/info/sparse-checkout del mismo modo que hacemos con .gitignore, es decir, escribiendo los distintos ficheros y carpetas en lineas diferentes.

Desde este punto podemos continuar de dos formas:

a) Actualizamos el repositorio clonando desde la url remota:

Esto descargará la carpeta .git completa, pero solo mostrará las carpetas que hayamos establecido en el fichero sparse-checkout. Esto es así porque por defecto cualquier clonado obtiene no solo los ficheros del repositorio, si no todos los ficheros de todos los commits realizados a lo largo de la vida del mismo.

b) Desde la versión 1.9 de Git podemos realizar un git pull superficial, también llamado “shallow clone“. Esto nos permitirá establecer la profundidad del clonado, de tal forma, que al establecer una profundidad de 1, solo se descargará lo referente a la última revisión:

Este comando es, por tanto, más apropiado para el propósito que queremos conseguir. Además, puede disminuir hasta en un 90% el tamaño de cada descarga.

Lost Boy

Nuestro futuro está lleno de ideas audaces, pero ninguna tan audaz como la idea de tal vez no tengamos ninguno

-Desconocido

Año desconocido. Población Zero. Bienvenidos a Lost Boy.

Ambicioso corto dirigido por Ash Thorp y Anthony Scott Burns y producido por PostPanic Pictures. Está fuertemente influenciado por los clásicos de acción estadounidense y las películas de samurais capturando al espectador de forma inmediata gracias a su genial mundo de ciencia ficción Cyber Punk.

Lost Boy World

Ghost in The Shell: Recreación del Opening Original

Ayer se anunciaba el trailer oficial de la película y, por si no hubiera supuesto una satisfacción suficiente, ahora publican una recreación de la escena de apertura de la película original. Incluyo la escena original para que podáis comparar.

Ghost In the Shell: Trailer Oficial

Tal y como se anunció en el Teaser, aquí tenemos el trailer oficial de la próxima película basada en la obra de Masamune Shirow.

En el año 2029 la sociedad está computerizada hasta límites insospechados, es un mundo gobernado por la tecnología. Uno de los mayores avances consiste en unos implantes cerebrales que convierten a los seres humanos en auténticas computadoras andantes. De esta manera, se produce una fusión entre la conciencia y los programas insertados que dan paso a lo que se conoce como ‘espíritu’: un nuevo paso evolutivo que, sin embargo, despersonaliza por completo a las personas. En este mundo futuro apenas existe diferencia entre humanos y máquinas. Uno de estos humanos con ‘espíritu’ incorporado es Motoko Kusanagi, una agente secreto especializada en actividades antiterroristas que tiene como misión cazar a un peligroso pirata informático. Cuando descubra su verdadera identidad, su vida y todo lo que conoce cambiará para siempre.

El director de la película de 1995 basada en el mismo manga Mamoru Oshii ha visitado el set de rodaje y ha opinado acerca de la misma:

Valerian y la Ciudad de los Mil Planetas

Valerian y la ciudad de los mil planetas es una película de ciencia ficción, dirigida, escrita y producida por Luc Besson, protagonizada por Dane DeHaan y Cara Delevingne. Su estreno está fijado para el 21 de julio de 2017. Está basada en la novela Valérian y Laureline, publicada en 1967 por el autor francés Pierre Christin.

 

Introducen la IA de Amazon Alexa en el pez cantante “Big Mouth Billy Bass”

Big Mouth Billy Bass” es un juguete inventado a finales de los años noventa que al pulsar un botón o pasar por delante canta canciones y mueve la boca y el cuerpo al ritmo de la música y la letra.

Big Mouth Billy BassEl artista Brian Kane ha conseguido introducir en él la inteligencia artificial desarrollada por Amazon llamada Alexa y el resultado es desternillante:

¿He sido hackeado?

Cuando unos atacantes comprometen la seguridad de un sitio web y consiguen realizar una fuga de datos suelen aparecer extractos de la información en sitios donde se permite publicar datos anónimamente. “He Sido Hackeado” monitoriza constantemente sitios de este tipo consiguiendo así estar al tanto de las filtraciones de emails según se vayan produciendo, lo que nos servirá de ayuda a la hora de mitigar el daño que podría ocasionar a nuestra privacidad una filtración de esta naturaleza.

Al comprobar tu dirección de correo en su base de datos consultan entre todas las que llevan capturadas de estos sitios y entre las obtenidas del resto de filtraciones de seguridad que sí han sido verificadas.

Si tu dirección de correo da positivo en alguna filtración no significa que su seguridad haya sido comprometida. Usan un proceso automático y siempre necesitará una revisión por parte de un ser humano para asegurarse al 100 %. Échale un vistazo a la información publicada y comprueba el impacto real que tiene en la seguridad de tu email.

https://hesidohackeado.com

Algorithm: The Hacker Movie

Will, un experto en seguridad informática, es contratado por un hombre que asegura que su mujer le engaña y que quiere pruebas de ello. Lo que aparenta ser un trabajo sencillo se convierte en el descubrimiento de un programa gubernamental secreto dedicado al espionaje.