Enlazar imágenes

This commit is contained in:
Adolfo Antón-Bravo 2021-11-11 11:55:05 +01:00
parent 6a4f64054f
commit 7f809fcc08
2 changed files with 62 additions and 34 deletions

View file

@ -1,28 +1,29 @@
# Table of Contents # Table of Contents
1. [Contenidos](#org4d4ef91) 1. [Contenidos](#orgc39c322)
1. [OpenRefine](#orga95ab94) 1. [OpenRefine](#orge7bf1c3)
1. [Los datos](#org9536f44) 1. [Los datos](#orgabce6bb)
2. [Funciones](#orgecb40e9) 2. [Funciones](#org91be763)
3. [Instalación](#org4f756f6) 3. [Instalación](#orgd29d501)
4. [Ejecutar Refine](#orgc997763) 4. [Ejecutar Refine](#org6fcac0d)
5. [Primeros pasos](#orge8aa446) 5. [Primeros pasos](#orgf0faf4a)
6. [Manuales](#org166c211) 6. [Manuales](#org920416e)
2. [Virtualización y/o alternativas a Cygwin o la terminal de OSX](#org8c4bb4c) 2. [Virtualización y/o alternativas a Cygwin o la terminal de OSX](#orgd5109fb)
1. [Resolver los problemas de Cygwin](#orgeaabd7a) 1. [Resolver los problemas de Cygwin](#orgfbfebeb)
2. [WSL](#org7836cdd) 2. [WSL](#org42163af)
3. [Git bash](#org5c7ecf4) 3. [Git bash](#org93406d8)
4. [Msys2](#org2ec39f0) 4. [Msys2](#org2b13f5d)
5. [Github CLI](#orgcdb7557) 5. [Github CLI](#org28fd02e)
6. [VirtualBox](#orgeb6b8ec) 6. [VirtualBox](#org83dd8fa)
3. [Problemas Ruby](#orga4af035) 3. [Cómo poner una imagen en Github](#orgabb1bd8)
2. [Pruebas](#org3a615ef) 4. [Problemas Ruby](#org7c8663d)
2. [Pruebas](#org216f79e)
- State "PDF" from <span class="timestamp-wrapper"><span class="timestamp">2021-11-11 Thu 07:19</span></span> - State "PDF" from <span class="timestamp-wrapper"><span class="timestamp">2021-11-11 Thu 07:19</span></span>
<a id="org4d4ef91"></a> <a id="orgc39c322"></a>
# Contenidos # Contenidos
@ -33,7 +34,7 @@
- Vamos a trabajar con datos recopilados por el proyecto [TRESCA](https://trescaproject.eu). - Vamos a trabajar con datos recopilados por el proyecto [TRESCA](https://trescaproject.eu).
<a id="orga95ab94"></a> <a id="orge7bf1c3"></a>
## OpenRefine ## OpenRefine
@ -42,7 +43,7 @@
- Por eso hay quien se refiere a el software como Google Refine, Open Refine o, directamente, Refine. - Por eso hay quien se refiere a el software como Google Refine, Open Refine o, directamente, Refine.
<a id="org9536f44"></a> <a id="orgabce6bb"></a>
### Los datos ### Los datos
@ -54,7 +55,7 @@
- Un campo del término de la tendencia y otro de la consulta de la tendencia. - Un campo del término de la tendencia y otro de la consulta de la tendencia.
<a id="orgecb40e9"></a> <a id="org91be763"></a>
### Funciones ### Funciones
@ -63,7 +64,7 @@
- Se le considera la "navaja suiza" del periodismo de datos por todo lo que se puede hacer "limpiando datos". - Se le considera la "navaja suiza" del periodismo de datos por todo lo que se puede hacer "limpiando datos".
<a id="org4f756f6"></a> <a id="orgd29d501"></a>
### Instalación ### Instalación
@ -74,7 +75,7 @@
- Aunque no es un dogma de fe, si el software es libre sueles poder fiarte más que si no lo es, pero depende de ti o de que confíes en quien te lo ofrece o quien te lo recomienda que sigas ese consejo o no. Lo importante aquí es que cualquiera tiene, potencialmente, la capacidad para investigar si efectivamente es bueno o no. - Aunque no es un dogma de fe, si el software es libre sueles poder fiarte más que si no lo es, pero depende de ti o de que confíes en quien te lo ofrece o quien te lo recomienda que sigas ese consejo o no. Lo importante aquí es que cualquiera tiene, potencialmente, la capacidad para investigar si efectivamente es bueno o no.
<a id="orgc997763"></a> <a id="org6fcac0d"></a>
### Ejecutar Refine ### Ejecutar Refine
@ -89,7 +90,7 @@
- Podemos tener varias sesiones de Refine abiertas en puertos distintos (se ve en siguiente sesión de Refine). - Podemos tener varias sesiones de Refine abiertas en puertos distintos (se ve en siguiente sesión de Refine).
<a id="orge8aa446"></a> <a id="orgf0faf4a"></a>
### Primeros pasos ### Primeros pasos
@ -106,7 +107,7 @@ Se han visto algunas acciones y se repasarán en la siguiente sesión.
Se recomienda seguir probando libremente ya que no se produce una pérdida de los datos pues el csv original sigue intacto (siempre que no lo borréis). Se recomienda seguir probando libremente ya que no se produce una pérdida de los datos pues el csv original sigue intacto (siempre que no lo borréis).
<a id="org166c211"></a> <a id="org920416e"></a>
### Manuales ### Manuales
@ -114,14 +115,14 @@ Se recomienda seguir probando libremente ya que no se produce una pérdida de lo
- Manual de Open Refine: <https://flowsta.github.io/refine> - Manual de Open Refine: <https://flowsta.github.io/refine>
<a id="org8c4bb4c"></a> <a id="orgd5109fb"></a>
## Virtualización y/o alternativas a Cygwin o la terminal de OSX ## Virtualización y/o alternativas a Cygwin o la terminal de OSX
El orden no importa en este caso pero, en los casos de problemas con Windows, se puede optar por probar estas alternativas: El orden no importa en este caso pero, en los casos de problemas con Windows, se puede optar por probar estas alternativas:
<a id="orgeaabd7a"></a> <a id="orgfbfebeb"></a>
### Resolver los problemas de Cygwin ### Resolver los problemas de Cygwin
@ -132,7 +133,7 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Instalar `git` con `apt-cyg install git` - Instalar `git` con `apt-cyg install git`
<a id="org7836cdd"></a> <a id="org42163af"></a>
### WSL ### WSL
@ -141,7 +142,7 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Si en vez de Ubuntu se quiere otra distribución, se puede especificar con `wsl -install -d NombreDistribución`, donde una puede ser "Debian" - Si en vez de Ubuntu se quiere otra distribución, se puede especificar con `wsl -install -d NombreDistribución`, donde una puede ser "Debian"
<a id="org5c7ecf4"></a> <a id="org93406d8"></a>
### Git bash ### Git bash
@ -151,7 +152,7 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Si se quiere utilizar como terminal multipropósito, se recomienda aprender de MSYS2. - Si se quiere utilizar como terminal multipropósito, se recomienda aprender de MSYS2.
<a id="org2ec39f0"></a> <a id="org2b13f5d"></a>
### Msys2 ### Msys2
@ -161,7 +162,7 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Para aprender un poco de cómo gestionar (buscar, instalar, actualizar, borrar) paquetes se puede ir a <https://www.msys2.org/docs/package-management/> o <https://www.lifewire.com/using-the-pacman-package-manager-4018823> - Para aprender un poco de cómo gestionar (buscar, instalar, actualizar, borrar) paquetes se puede ir a <https://www.msys2.org/docs/package-management/> o <https://www.lifewire.com/using-the-pacman-package-manager-4018823>
<a id="orgcdb7557"></a> <a id="org28fd02e"></a>
### Github CLI ### Github CLI
@ -175,7 +176,7 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Tiene una personalización para esa facilidad que hacen que sus acciones no sirvan en otras plataformas o programas. - Tiene una personalización para esa facilidad que hacen que sus acciones no sirvan en otras plataformas o programas.
<a id="orgeb6b8ec"></a> <a id="org83dd8fa"></a>
### VirtualBox ### VirtualBox
@ -186,7 +187,34 @@ El orden no importa en este caso pero, en los casos de problemas con Windows, se
- Se puede descargar de <https://www.virtualbox.org/> - Se puede descargar de <https://www.virtualbox.org/>
<a id="orga4af035"></a> <a id="orgabb1bd8"></a>
## Cómo poner una imagen en Github
Ha habido varias dudas sobre cómo poner una imagen en Github. Esto lo he comentado en clase el truco pero lo pondré más detallado por aquí:
1. La opción fácil es mirar cómo lo he hecho yo en uno de los documentos markdown que os he compartido y hacer lo mismo. No sé si alguien ha hecho esto, no tengo constancia.
2. Otra opción muy fácil que habéis empleado es el "modo Windows", arrastrar al editor de Github y que ponga la ruta. Eso, si bien no es lo que se pide, también puede servir para que nos dé pistas de cómo hacerlo.
3. Hacerlo bien.
Para hacerlo bien tenemos que tener en nuestro repositorio git la misma imagen que queremos tener en Github, siempre que esta imagen sea "nuestra", es decir:
- Que tenga la propiedad de la imagen, porque la he tomado o creado con software. En este caso no hace falta especificar que se trata de una imagen tuya, pues todo el contenido tuyo es tuyo, pero sí que conviene ponerlo.
- Que la haya generado yo, por ejemplo, a través de una captura de pantalla de una infografía de una página web. En este caso conviene poner un aviso de "Captura de pantalla realizada de la web-que-sea cuya propiedad intelectual pertenece a quien-sea".
Entonces, si la imagen es "nuestra":
- En la carpeta del repositorio, creamos una carpeta para las imágenes de nombre, por ejemplo, `img` con `mkdir img`.
- Copiamos la imagen con `cp ruta-imagen-origen img/.`
- Editamos con `nano` nuestro archivo y enlazamos la imagen con `![texto de la imagen)[/img/nombre-de-la-imagen "title o texto que aparece cuando pasamos por encima"]`. Guardamos y salimos.
- Nota: para crear un enlace de texto es igual, solo cambia que no se coloca el signo de cierre de admiración delante.
- Miramos el estado de nuestro repositorio con `git status`. Nos dirá que hay archivos sin seguimiento.
- Los añadimos con `git add ruta-archivos`
- Comentamos la acción con `git commit -m "comentario útil"`
- Lo subimos con `git push`
<a id="org7c8663d"></a>
## Problemas Ruby ## Problemas Ruby
@ -200,7 +228,7 @@ Habría que probar esta posible solución <https://gist.github.com/ahsankhatri/
- A partir de ahora, cuando instalas un paquete (gema) hay que añadir a `~/.bash_profile` esto: `alias lolcat=lolcat.bat` - A partir de ahora, cuando instalas un paquete (gema) hay que añadir a `~/.bash_profile` esto: `alias lolcat=lolcat.bat`
<a id="org3a615ef"></a> <a id="org216f79e"></a>
# Pruebas # Pruebas

Binary file not shown.