This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Hack to look for user agent strings in typical Apache style log and | |
count up the number of requests by bots vs non-bots. The list of bot | |
user agents comes from http://www.user-agents.org/ but has had some | |
agents added to it, since the user-agents.org list is pretty out of date, e.g. | |
no Bing?! | |
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
import json | |
import requests_html | |
session = requests_html.HTMLSession() | |
response = session.get('https://buriedsignals.com/') | |
data = json.loads(response.html.find('#__NEXT_DATA__', first=True).text) | |
for post in data['props']['pageProps']['spotlights']['posts']: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
comfortable.doublebedded.room | |
covent.garden.market | |
wonderfully.silent.house | |
hatherley.hydraulic.engineer | |
boscombe.valley.estate | |
gloves.patentleather.shoes | |
brilliantly.scintillating.blue | |
nothing.remarkable.save | |
homely.little.room | |
including.outdated.equipment |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Set these environment variables and you can create a (text-only) post using | |
# your favorite command line text editor. | |
# | |
# - EDITOR: e.g. vim, emacs, etc | |
# - MASTODON_POST_HOST: the hostname for our Mastodon account, e.g. chaos.social | |
# - MASTODON_POST_TOKEN: an app access key with write:statuses permission | |
# | |
# See: https://gist.github.com/edsu/aa6f70bb20127b1e18e05dff5e470022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cd /home/ed/Projects/mastodon_digest/ | |
# get the date | |
date=`TZ=GMT+24 date +%Y-%m-%d` | |
# create the output directory | |
output_dir="/var/www/inkdroid.org/mastodon-digest/$date" | |
mkdir $output_dir |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"edit_info": { | |
"initial": { | |
"editTweetIds": [ | |
"951424303093944320" | |
], | |
"editableUntil": "2018-01-11T12:33:25.123Z", | |
"editsRemaining": "5", | |
"isEditEligible": true | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"edit_info": { | |
"initial": { | |
"editTweetIds": [ | |
"951426392348090368" | |
], | |
"editableUntil": "2018-01-11T12:41:43.240Z", | |
"editsRemaining": "5", | |
"isEditEligible": true | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Twitter's API doesn't allow you to get replies to a particular tweet. Strange | |
but true. But you can use Twitter's Search API to search for tweets that are | |
directed at a particular user, and then search through the results to see if | |
any are replies to a given tweet. You probably are also interested in the | |
replies to any replies as well, so the process is recursive. The big caveat | |
here is that the search API only returns results for the last 7 days. So |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cumbrous.elements.earth | |
vaulted.either.host | |
without.exteriour.help | |
creating.derivative.works | |
reward.though.here | |
father.without.cloud | |
project.gutenbergtm.name | |
unfold.celestial.guide | |
fierce.strive.here | |
renowned.alcinous.host |