Skip to content

Commit bd8bdcc

Browse files
authored
Merge pull request #3725 from programminghistorian/links-3724
Replace broken links across various pages
2 parents ea93221 + edb4623 commit bd8bdcc

22 files changed

Lines changed: 31 additions & 24 deletions

en/lessons/introduction-and-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ doesn't work on your platform, please let us know.
8989
[Python programming language]: http://www.python.org/
9090
[Beautiful Soup HTML/XML parser]: http://www.crummy.com/software/BeautifulSoup/
9191
[Komodo Edit]: http://www.activestate.com/komodo-edit
92-
[Python Editors]: http://wiki.python.org/moin/PythonEditors/
92+
[Python Editors]: https://wiki.python.org/python/PythonEditors
9393
[Jungle Disk]: https://www.jungledisk.com/
9494
[Dropbox]: https://www.dropbox.com/home
9595
[Viewing HTML Files]: /lessons/viewing-html-files

en/lessons/linux-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,6 @@ Now that you and your computer are up and running, we can move onto some
157157
more interesting tasks. If you are working through the Python lessons in
158158
order, we suggest you next try ‘[Understanding Web Pages and HTML][]
159159

160-
[other text editing options]: https://wiki.python.org/moin/PythonEditors/
160+
[other text editing options]: https://wiki.python.org/python/PythonEditors
161161
[Komoto Edit Website]: https://www.activestate.com/products/komodo-edit/
162162
[Understanding Web Pages and HTML]: /lessons/viewing-html-files

en/lessons/mac-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ order, we suggest you next try '[Understanding Web Pages and HTML][].'
145145
[Time Machine]: http://support.apple.com/kb/ht1427
146146
[Python website]: http://www.python.org/
147147
[Beautiful Soup]: http://www.crummy.com/software/BeautifulSoup/
148-
[other text editing options]: http://wiki.python.org/moin/PythonEditors/
148+
[other text editing options]: https://wiki.python.org/python/PythonEditors
149149
[BBEdit]: https://www.barebones.com/products/bbedit/
150150
[Sublime Text website]: https://www.sublimetext.com/download
151151
[Understanding Web Pages and HTML]: /lessons/viewing-html-files

en/lessons/shiny-leaflet-newspaper-map-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ However, this updating only happens within **reactive contexts**. Shiny has thre
6060

6161
### Advantages and Disadvantages of Using Shiny
6262

63-
The advantage to this approach is that creating Shiny applications is *relatively* simple if you already know R, and R's entire range of libraries and features can be harnessed by Shiny. In some circumstances, this might be preferable to learning a new language from scratch. If you have experience with R and just a little knowledge of Shiny, you can create very complex and useful applications, covering everything from maps to network analysis, from [machine learning models](https://perma.cc/YAX3-RZZP) to full dashboards with lots of functionality. If you can program it with R, you can probably make it interactive with Shiny. The process of creating a Shiny UI is very flexible and easy to customise, meaning it is straightforward to make an application in a format that could be embedded into a project website using iframes: see the [*Mapping the Gay Guides*](https://www.mappingthegayguides.org/map/) project for one example.
63+
The advantage to this approach is that creating Shiny applications is *relatively* simple if you already know R, and R's entire range of libraries and features can be harnessed by Shiny. In some circumstances, this might be preferable to learning a new language from scratch. If you have experience with R and just a little knowledge of Shiny, you can create very complex and useful applications, covering everything from maps to network analysis, from [machine learning models](https://perma.cc/YAX3-RZZP) to full dashboards with lots of functionality. If you can program it with R, you can probably make it interactive with Shiny. The process of creating a Shiny UI is very flexible and easy to customise, meaning it is straightforward to make an application in a format that could be embedded into a project website using iframes: see the [*Mapping the Gay Guides*](https://www.mappingthegayguides.org/) project for one example.
6464

6565
There are some drawbacks worth considering. For those who have no intention of using a language like R in other aspects of their work, learning it just to produce Shiny apps may be overkill. Shiny is open source and free to use, but by far the easiest way to publish your finished application to the web is using a service called shinyapps.io. Shinyapps.io is a commercial product with a free tier giving a limited number of hours of use (25), and after that you'll need to pay a monthly fee. You *can* run Shiny on your own server (or through something like [Amazon Web Services](https://perma.cc/DEA2-HCC7)), but it's quite an involved process and requires some pretty advanced knowledge of configuring web servers. You should bear this in mind if you are thinking about using Shiny for a public-facing output, particularly if you think it might have lots of traffic and heavy use. As an alternative, some of the functionality of Shiny can be replicated in a simple HTML page using the R package <a href='https://rstudio.github.io/crosstalk/index.html'>crosstalk.</a>
6666

en/lessons/windows-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,6 @@ more interesting tasks. If you are working through the Python lessons in
182182
order, we suggest you next try ‘[Understanding Web Pages and HTML][]
183183

184184
[Python website]: http://www.python.org/
185-
[other text editing options]: http://wiki.python.org/moin/PythonEditors/
185+
[other text editing options]: https://wiki.python.org/python/PythonEditors
186186
[UTF-8]: http://en.wikipedia.org/wiki/UTF-8
187187
[Understanding Web Pages and HTML]: /lessons/viewing-html-files

en/research.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ The project team and members of the wider community are involved in a number of
118118
* Anisa Hawes, Charlotte Chevrie & Anna-Maria Sichani, "Harnessing _Programming Historian_’s CC-BY Licence to Empower Multilingual Reuse", [UK-Ireland Digital Humanities Association's annual event](https://digitalhumanities-uk-ie.org/2024-annual-event/), University College Cork, Cork, Ireland (4-5 June 2024).
119119
* Sofia Papastamkou, Stefan Krebs, Vicky Garnett, Siobhan McElduff, Anisa Hawes & Charlotte Chevrie, "Measuring the Impact of Open Educational Resources on Digital Methods for Humanists", [DHNB 2024 8th Conference on Digital Humanities in the Nordic and Baltic Countries](https://dhnb.eu/conferences/dhnb2024/), Menntavísindasvið Háskóla Íslands, Reykjavík, Iceland (27-31 May 2024).
120120
* Matthias Gille Levenson, Célian Ringwald, Marie Flesch, Jennifer Isasi, Sofia Papastamkou, Riva Quiroga et David Valentine, 'Connecter les chapitres linguistiques de _Programming Historian_ ? Vers une table conceptuelle multilingue constituée semi-automatiquement', [Humanistica 2024](https://humanistica2024.sciencesconf.org/), Université Moulay Ismaïl, Meknès, Morocco, & online (3 May 2024).
121-
* Anisa Hawes & Sofia Papastamkou, '_Programming Historian_: Presenting the growth and evolution of an open access, community-led, multilingual journal of methods in the humanities', [OPERAS Conference 2024](https://operas-eu.org/news-and-events/calendar-2/operas-conference-2024/), Sveučilište u Zadru, Zadar, Croatia (24-26 April 2024).
121+
* Anisa Hawes & Sofia Papastamkou, '_Programming Historian_: Presenting the growth and evolution of an open access, community-led, multilingual journal of methods in the humanities', [OPERAS Conference 2024](https://operas-eu.org/news-and-events/calendar-2/past-events/operas-conference-2024/), Sveučilište u Zadru, Zadar, Croatia (24-26 April 2024).
122122
* Joana Vieira Paulino, 'Aplicar o digital à História: porquê e para quê?', Jornadas Interdisciplinares 2024, Universidade de Évora, Évora, Portugal (12 March 2024).
123123
* Anisa Hawes, 'An introduction to _Programming Historian_: Open, sustainable, peer-to-peer technical writing', King’s College London, United Kingdom (11 March 2024).
124124
* Josir Cardoso Gomes, ['Seminário Solare de Softwares Livres para Arquitetura e Engenharia'](https://www.caurj.gov.br/seminario-solare-reune-desenvolvedores-internacionais-de-software-livre-para-arquitetura-e-urbanismo/), Conselho de Arquitetura e Urbanismo de Rio de Janeiro (CAU/RJ), Rio de Janeiro, Brazil (30-31 October 2023).

es/investigacion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ El equipo del proyecto y los miembros de la comunidad en general están involucr
115115
* Anisa Hawes, Charlotte Chevrie & Anna-Maria Sichani, "Harnessing _Programming Historian_’s CC-BY Licence to Empower Multilingual Reuse", [UK-Ireland Digital Humanities Association's annual event](https://digitalhumanities-uk-ie.org/2024-annual-event/), University College Cork, Cork, Irlanda (4-5 de junio de 2024).
116116
* Sofia Papastamkou, Stefan Krebs, Vicky Garnett, Siobhan McElduff, Anisa Hawes & Charlotte Chevrie, "Measuring the Impact of Open Educational Resources on Digital Methods for Humanists", [DHNB 2024 8th Conference on Digital Humanities in the Nordic and Baltic Countries](https://dhnb.eu/conferences/dhnb2024/), Menntavísindasvið Háskóla Íslands, Reikiavik, Islandia (27-31 de mayo de 2024).
117117
* Matthias Gille Levenson, Célian Ringwald, Marie Flesch, Jennifer Isasi, Sofia Papastamkou, Riva Quiroga et David Valentine, 'Connecter les chapitres linguistiques de _Programming Historian_ ? Vers une table conceptuelle multilingue constituée semi-automatiquement', [Humanistica 2024](https://humanistica2024.sciencesconf.org/), Université Moulay Ismaïl, Meknès, Marruecos, & en línea (3 de mayo de 2024).
118-
* Anisa Hawes & Sofia Papastamkou, '_Programming Historian_: Presenting the growth and evolution of an open access, community-led, multilingual journal of methods in the humanities', [OPERAS Conference 2024](https://operas-eu.org/news-and-events/calendar-2/operas-conference-2024/), Sveučilište u Zadru, Zadar, Croacia (24-26 de abril de 2024).
118+
* Anisa Hawes & Sofia Papastamkou, '_Programming Historian_: Presenting the growth and evolution of an open access, community-led, multilingual journal of methods in the humanities', [OPERAS Conference 2024](https://operas-eu.org/news-and-events/calendar-2/past-events/operas-conference-2024/), Sveučilište u Zadru, Zadar, Croacia (24-26 de abril de 2024).
119119
* Joana Vieira Paulino, 'Aplicar o digital à História: porquê e para quê?', Jornadas Interdisciplinares 2024, Universidade de Évora, Évora, Portugal (12 de marzo de 2024).
120120
* Anisa Hawes, 'An introduction to _Programming Historian_: Open, sustainable, peer-to-peer technical writing', King’s College London, Reino Unido (11 de marzo de 2024).
121121
* Josir Cardoso Gomes, ['Seminário Solare de Softwares Livres para Arquitetura e Engenharia'](https://www.caurj.gov.br/seminario-solare-reune-desenvolvedores-internacionais-de-software-livre-para-arquitetura-e-urbanismo/), Conselho de Arquitetura e Urbanismo de Rio de Janeiro (CAU/RJ), Rio de Janeiro, Brasil, (30-31 de octubre, 2023).

es/lecciones/creacion-de-aplicacion-shiny.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Shiny está basado en el concepto de la [reactividad](https://perma.cc/2XNF-W56K
6666
Sin embargo, esta actualización solo ocurre dentro de **entornos reactivos**. Shiny tiene tres contextos reactivos importantes: funciones de `render*`, usadas para crear objetos de R y mostrarlos en la aplicación, `observe({})`, y `reactive({})`. En este tutorial vas a utilizar la reactividad para crear un _data frame_ resumido con títulos de periódicos y sus fechas, el cual se actualiza dinámicamente basándose en los datos escogidos por quienes usen la aplicación. Para tu aplicación usarás una función de `render*` para mostrar un mapa que se adapta a los cambios del _data frame_ reactivo y se actualiza con ellos.
6767

6868
## Ventajas y desventajas de utilizar Shiny
69-
La ventaja de este método es que crear aplicaciones Shiny es _relativamente_ fácil si ya sabes programar con R porque, además, Shiny puede aprovechar toda la gama de sus paquetes y características. En algunas circunstancias esto puede ser mejor que aprender un nuevo lenguaje desde cero. Si tienes experiencia usando R y un poco de conocimiento sobre Shiny, puedes crear aplicaciones muy complejas y útiles, desde [mapas interactivos](https://perma.cc/LHP6-6LRT) al [análisis de redes](https://perma.cc/25G9-2T8R), a [modelos de aprendizaje automático](https://perma.cc/NR2G-F4F7) o paneles completos con mucha funcionalidad. Si puedes programar algo en R, probablemente también puedes hacerlo interactivo con Shiny. El proceso de crear una interfaz de usuario de Shiny es muy flexible y fácil de personalizar, por lo cual es sencillo crear una aplicación en un formato que podría ser integrado en el sitio web de un proyecto utilizando _iframes_. Aunque tiene su interfaz en inglés, puedes consultar el proyecto _[Mapping the Gay Guides](https://www.mappingthegayguides.org/map/)_ como un ejemplo de esto.
69+
La ventaja de este método es que crear aplicaciones Shiny es _relativamente_ fácil si ya sabes programar con R porque, además, Shiny puede aprovechar toda la gama de sus paquetes y características. En algunas circunstancias esto puede ser mejor que aprender un nuevo lenguaje desde cero. Si tienes experiencia usando R y un poco de conocimiento sobre Shiny, puedes crear aplicaciones muy complejas y útiles, desde [mapas interactivos](https://perma.cc/LHP6-6LRT) al [análisis de redes](https://perma.cc/25G9-2T8R), a [modelos de aprendizaje automático](https://perma.cc/NR2G-F4F7) o paneles completos con mucha funcionalidad. Si puedes programar algo en R, probablemente también puedes hacerlo interactivo con Shiny. El proceso de crear una interfaz de usuario de Shiny es muy flexible y fácil de personalizar, por lo cual es sencillo crear una aplicación en un formato que podría ser integrado en el sitio web de un proyecto utilizando _iframes_. Aunque tiene su interfaz en inglés, puedes consultar el proyecto _[Mapping the Gay Guides](https://www.mappingthegayguides.org/)_ como un ejemplo de esto.
7070

7171
Pero también hay ciertas desventajas que hay que tener en cuenta. Para aquellas personas que no tienen la intención de usar un lenguaje como R en otros aspectos de su trabajo, aprenderlo solo para crear aplicaciones Shiny puede ser una exageración. Shiny es de código abierto y de uso gratuito, y la forma más fácil de publicar una aplicación terminada en la web es usando un servicio llamado shinyapps.io. Este es un producto comercial con una opción gratuita pero que brinda un número limitado de horas de uso (25h), tras lo cual hay que pagar una tarifa mensual. Puedes ejecutar Shiny en tu propio servidor (o a través de algo como [Amazon Web Services](https://perma.cc/DEA2-HCC7)), pero es un proceso bastante complicado y requiere un conocimiento bastante avanzado de configuración de servidores web. Debes tener esto en cuenta si está pensando en usar Shiny para una aplicación pública, especialmente si crees que podría tener mucho tráfico y un uso intensivo. Como alternativa, se puede replicar parte de la funcionalidad de Shiny en una página HTML simple usando el paquete de R [crosstalk](https://rstudio.github.io/crosstalk/index.html).
7272

es/lecciones/instalacion-linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,6 @@ En la pantalla de tu computadora aparecerá de esta manera:
121121
Ahora que tú y tu computadora están en marcha y funcionando, podemos movernos hacia unas tareas algo más interesantes. Si estás trabajando de manera ordenada las lecciones de Python, te sugerimos que pases ahora a la lección [Para entender páginas web y HTML].
122122

123123

124-
[opciones de editores de texto]: https://wiki.python.org/moin/PythonEditors/
124+
[opciones de editores de texto]: https://wiki.python.org/python/PythonEditors
125125
[sitio web de Komodo Edit]: http://komodoide.com/komodo-edit/
126126
[Para entender páginas web y HTML]: /es/lecciones/ver-archivos-html

es/lecciones/instalacion-mac.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Descarga la más reciente versión de [Beautiful Soup] y cópiala en el director
5454

5555
### Instalar un editor de texto
5656

57-
Hay muchos editores de texto que puedes utilizar para escribir, guardar y ejecutar comandos de Python. En esta lección vamos a utilizar Sublime Text. Si prefieres otro editor de texto, hay [otras opciones][]. Algunos de nuestros usuarios prefieren un editor llamado [BBEdit][]. Puedes descargar una copia de Sublime Text de [la página web de Sublime Text][].
57+
Hay muchos editores de texto que puedes utilizar para escribir, guardar y ejecutar comandos de Python. En esta lección vamos a utilizar Sublime Text. Si prefieres otro editor de texto, hay [otras opciones](https://wiki.python.org/python/PythonEditors). Algunos de nuestros usuarios prefieren un editor llamado [BBEdit](https://www.barebones.com/products/bbedit). Puedes descargar una copia de Sublime Text de [la página web de Sublime Text](https://www.sublimetext.com/download).
5858

5959
#### Inicia Sublime Text
6060

@@ -126,7 +126,7 @@ Ahora que tú y tu computadora están en marcha y funcionando, podemos movernos
126126
[Time Machine]: https://support.apple.com/es-mx/HT201250
127127
[sitio web de Python]: https://www.python.org
128128
[Beautiful Soup]: https://www.crummy.com/software/BeautifulSoup/
129-
[otras opciones de editores de texto]: https://wiki.python.org/moin/PythonEditors/
129+
[otras opciones de editores de texto]: https://wiki.python.org/python/PythonEditors
130130
[BBEdit]: https://www.barebones.com/products/bbedit/
131131
[sitio web de Sublime Text]: https://www.sublimetext.com/download
132132
[Para entender páginas web y HTML]: /es/lecciones/ver-archivos-html

0 commit comments

Comments
 (0)