Skip to content

Commit eb286e1

Browse files
authored
Merge pull request #3734 from programminghistorian/3733-links
3733 links
2 parents e232703 + 311d099 commit eb286e1

15 files changed

+22
-23
lines changed

en/lessons/beginners-guide-to-twitter-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ While this walkthrough proposes a specific workflow that we think is suitable fo
4040

4141
First, we need to gather some data. George Washington University’s [TweetSets](https://tweetsets.library.gwu.edu/) allows you to create your own data queries from existing Twitter datasets they have compiled. The datasets primarily focus on the biggest (mostly American) geopolitical events of the last few years, but the TweetSets website states they are also open to queries regarding the construction of new datasets. We chose TweetSets because it makes narrowing and cleaning your dataset very easy, creating stable, archivable datasets through a relatively simple graphical interface. Additionally, this has the benefit of allowing you to search and analyze the data with your own local tools, rather than having your results shaped by Twitter search algorithms that may prioritize users you follow, etc.
4242

43-
You could, however, substitute any tool that gives you a set of dehydrated tweets. Because tweets can be correlated to so much data, it’s more efficient to distribute dehydrated data sets consisting of unique tweet IDs, and then allow users to “hydrate” the data, linking retweet counts, geolocation info, etc., to unique IDs. More importantly, [Twitter's terms for providing downloaded content to third parties](https://developer.twitter.com/en/developer-terms/agreement-and-policy), as well as research ethics, are at play. Other common places to acquire dehydrated datasets include Stanford’s [SNAP](https://snap.stanford.edu/data/) collections, the [DocNow Project](https://www.docnow.io) and data repositories, or the [Twitter Application Programming Interface (API)](https://developer.twitter.com/), directly. (If you wonder what an API is, please check this [lesson](/en/lessons/introduction-to-populating-a-website-with-api-data#what-is-application-programming-interface-api).) This latter option will require some coding, but Justin Littman, one of the creators of TweetSets, does a good job summarizing some of the higher-level ways of interacting with the API in this [post](https://gwu-libraries.github.io/sfm-ui/posts/2017-09-14-twitter-data).
43+
You could, however, substitute any tool that gives you a set of dehydrated tweets. Because tweets can be correlated to so much data, it’s more efficient to distribute dehydrated data sets consisting of unique tweet IDs, and then allow users to “hydrate” the data, linking retweet counts, geolocation info, etc., to unique IDs. More importantly, [Twitter's terms for providing downloaded content to third parties](https://web.archive.org/web/20190927151316/https://developer.twitter.com/en/developer-terms/agreement-and-policy), as well as research ethics, are at play. Other common places to acquire dehydrated datasets include Stanford’s [SNAP](https://snap.stanford.edu/data/) collections, the [DocNow Project](https://www.docnow.io) and data repositories, or the [Twitter Application Programming Interface (API)](https://developer.twitter.com/), directly. (If you wonder what an API is, please check this [lesson](/en/lessons/introduction-to-populating-a-website-with-api-data#what-is-application-programming-interface-api).) This latter option will require some coding, but Justin Littman, one of the creators of TweetSets, does a good job summarizing some of the higher-level ways of interacting with the API in this [post](https://gwu-libraries.github.io/sfm-ui/posts/2017-09-14-twitter-data).
4444

4545
We find that the graphical, web-based nature of TweetSets, however, makes it ideal for learning this process. That said, if you want to obtain a dehydrated dataset by other means, you can just start at the [Hydrating](/en/lessons/beginners-guide-to-twitter-data#hydrating) section.
4646

en/lessons/introduction-and-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ doesn't work on your platform, please let us know.
8888

8989
[Python programming language]: http://www.python.org/
9090
[Beautiful Soup HTML/XML parser]: http://www.crummy.com/software/BeautifulSoup/
91-
[Komodo Edit]: http://www.activestate.com/komodo-edit
91+
[Komodo Edit]: https://github.com/ActiveState/OpenKomodoIDE
9292
[Python Editors]: https://wiki.python.org/python/PythonEditors
9393
[Jungle Disk]: https://www.jungledisk.com/
9494
[Dropbox]: https://www.dropbox.com/home

en/lessons/linux-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,5 +158,5 @@ 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

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

en/lessons/preserving-your-research-data.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -441,10 +441,10 @@ Rosenzweig, Roy, 'Scarcity or Abundance? Preserving the Past in a
441441
Digital Era', The American Historical Review 108:3 (2003), 735-762.
442442

443443
UK Data Archive, 'Documenting your Data'
444-
<http://data-archive.ac.uk/create-manage/document>
444+
<https://dam.ukdataservice.ac.uk/media/440277/documentingdata.pdf>
445445

446446
[PRINCE2]: http://en.wikipedia.org/wiki/PRINCE2
447447
[platform agnostic]: http://en.wikipedia.org/wiki/Cross-platform
448448
[Markdown]: http://en.wikipedia.org/wiki/Markdown
449-
[Komodo Edit]: http://komodoide.com/komodo-edit/
449+
[Komodo Edit]: https://github.com/ActiveState/OpenKomodoIDE
450450
[Text Wrangler]: https://www.barebones.com/products/textwrangler/

en/lessons/sonification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ In this [sample file](/assets/sonification/sonification-jesuittopics.csv)(a topi
379379

380380
### Practice
381381

382-
Follow the initial tutorials that Sonic Pi provides until you get a feel for the interface and some of the possibilities. (These tutorials are also concatenated [here](https://gist.github.com/jwinder/e59be201082cca694df9); you can also listen to an interview with Sam Aaron, the creator of Sonic Pi, [here](https://devchat.cachefly.net/rubyrogues/RR215SonicPi.mp3?rss=true)). Then, in a new buffer (editor window), copy the following (again, the code snippets that follow will eventually be collated into a single script in your Sonic Pi buffer window):
382+
Follow the initial tutorials that Sonic Pi provides until you get a feel for the interface and some of the possibilities. (These tutorials are also concatenated [here](https://gist.github.com/jwinder/e59be201082cca694df9); you can also listen to an interview with Sam Aaron, the creator of Sonic Pi, [here](https://web.archive.org/web/20250710140900/https://devchat.cachefly.net/rubyrogues/RR215SonicPi.mp3?rss=true)). Then, in a new buffer (editor window), copy the following (again, the code snippets that follow will eventually be collated into a single script in your Sonic Pi buffer window):
383383

384384
```
385385
require 'csv'

es/lecciones/instalacion-linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,5 +122,5 @@ Ahora que tú y tu computadora están en marcha y funcionando, podemos movernos
122122

123123

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

es/lecciones/introduccion-e-instalacion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Con el fin de trabajar con las diversas técnicas que se ofrecen en *Programming
6868

6969
[Lenguaje de programación Python]: https://www.python.org
7070
[Analizador sintáctico (*parser*) Beautiful Soup HTML/XML]: https://www.crummy.com/software/BeautifulSoup/
71-
[Komodo Edit]: http://komodoide.com/komodo-edit/
71+
[Komodo Edit]: https://github.com/ActiveState/OpenKomodoIDE
7272
[Editores de Texto para Python]: https://wiki.python.org/python/PythonEditors
7373
[Zotero]: https://www.zotero.org
7474
[Jungle Disk]: https://www.jungledisk.com

es/lecciones/preservar-datos-de-investigacion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,10 +262,10 @@ Rosenzweig, Roy, 'Scarcity or Abundance? Preserving the Past in a
262262
Digital Era', The American Historical Review 108:3 (2003), 735-762.
263263

264264
UK Data Archive, 'Documenting your Data'
265-
<http://data-archive.ac.uk/create-manage/document>
265+
<https://dam.ukdataservice.ac.uk/media/440277/documentingdata.pdf>
266266

267267

268268
[PRINCE2]: https://es.wikipedia.org/wiki/PRINCE2
269269
[independientes de plataforma]: https://es.wikipedia.org/wiki/Multiplataforma#Programaci.C3.B3n_multiplataforma
270-
[Komodo Edit]: http://komodoide.com/komodo-edit/
270+
[Komodo Edit]: https://github.com/ActiveState/OpenKomodoIDE
271271
[Text Wrangler]: https://www.barebones.com/products/textwrangler/

fr/lecons/installer-ide-python-linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,5 +129,5 @@ print('hello world')
129129
Maintenant que tout est prêt, vous pouvez passer à des choses plus intéressantes. Si vous souhaitez suivre les leçons dans l'ordre, nous vous suggérons &laquo;&#x202F;[Comprendre les pages web et le HTML][]&#x202F;&raquo; pour continuer.
130130

131131
[de nombreux autres]: https://wiki.python.org/python/PythonEditors
132-
[Komodo Edit Website]: https://www.activestate.com/products/komodo-edit/
132+
[Komodo Edit Website]: https://github.com/ActiveState/OpenKomodoIDE
133133
[Comprendre les pages web et le HTML]: /fr/lecons/comprendre-les-pages-web

fr/lecons/introduction-et-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Pour utiliser les techniques présentées ici, vous devrez d'abord télécharger
6262

6363
[langage de programmation Python]: http://www.python.org/
6464
[l'analyseur HTML / XML Beautiful Soup]: http://www.crummy.com/software/BeautifulSoup/
65-
[Komodo Edit]: http://www.activestate.com/komodo-edit
65+
[Komodo Edit]: https://github.com/ActiveState/OpenKomodoIDE
6666
[éditeurs compatibles avec Python]: https://wiki.python.org/python/PythonEditors
6767
[Zotero]: http://www.zotero.org/
6868
[Jungle Disk]: https://www.jungledisk.com/

0 commit comments

Comments
 (0)