Install sqlpkg
sqlpkg install sqlite/fileio
sqlpkg install jakethaw/xmltojson
services: | |
postgres: | |
image: postgres:16 | |
volumes: | |
- ./data/postgres:/var/lib/postgresql/data | |
environment: | |
POSTGRES_DB: 'manifold_production' | |
POSTGRES_HOST_AUTH_METHOD: 'trust' | |
elasticsearch: | |
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.22 |
sqlpkg install sqlite/fileio
sqlpkg install jakethaw/xmltojson
➜ file 89595bd2-8076-4da0-8880-518c291e7904 | |
89595bd2-8076-4da0-8880-518c291e7904: EPUB document | |
➜ tika -m -j 89595bd2-8076-4da0-8880-518c291e7904 | |
Exception in thread "main" org.apache.tika.exception.TikaException: TIKA-237: Illegal SAXException from org.apache.tika.parser.epub.EpubParser@3a320ade | |
at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:310) | |
at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298) | |
at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:203) | |
at org.apache.tika.cli.TikaCLI$OutputType.process(TikaCLI.java:1071) | |
at org.apache.tika.cli.TikaCLI.process(TikaCLI.java:493) |
sqlite> .schema itemAnnotations | |
CREATE TABLE IF NOT EXISTS "itemAnnotations" ( | |
itemID INTEGER PRIMARY KEY, | |
parentItemID INT NOT NULL, | |
type INTEGER NOT NULL, | |
authorName TEXT, | |
text TEXT, | |
comment TEXT, | |
color TEXT, | |
pageLabel TEXT, |
version: "3" | |
node-exporter: | |
image: prom/node-exporter | |
volumes: | |
- /proc:/host/proc:ro | |
- /sys:/host/sys:ro | |
- /:/rootfs:ro | |
command: | |
- "--path.procfs=/host/proc" |
i join the brainstorm :) i was impressed lately by this feature of excalidraw: embedding raw data into an exported image
https://twitter.com/excalidraw/status/1316001446043750400
https://twitter.com/dluzar/status/1316005742512607232
the idea: export from annotorious an image (png) with drawed boxes with annotations. the export contains also json web annotation data.
reimport the image into an annotorious setup, it will open the image (static or iiif) with editable annotations.
~ ipfs ls /ipns/ipfs-sec.stackexchange.cloudflare-ipfs.com/crypto/ | |
zdj7WawSwGzackrPMpRyE5gB14rrR3CXSML4Cowsfo8RVA48m 261478141 A | |
zdj7WmdqpgAKtT6bik5FZiUuEBw3ibBE2Jvbf2yDHoCTeZtUR 2369946 - | |
zdj7WikogGGVBPciUv1hgnecawo7P4E6Rwj44LC6vdibCywTN 276549715 I | |
zdj7WfHUdRgg4LTr77ZX3tR3fLj7xDDpo8StCFFU4B2ZR43cm 1034 M | |
zdj7WfKAh1sMoUDZLq13yJzyb7dpHaqSV1p2Ftdx2VUgxMhFe 154 index.html | |
zdj7WcC5bvaUjBXYXZnsUa7Ghe2rtiSst9JnwpMwDTBWC4N4m 8343 search.html | |
zdj7WazUKfQCWpKePKDRBFaomsJrNcEu6U9obNP9UhLg6cArN 53013564 _index |
#!/usr/bin/env bash | |
instance="https://digipres.club" | |
user="raffaele" | |
json=$(curl -s -H "Accept: application/activity+json" $instance/users/$user/followers?page=1) | |
echo "$json" | jq -r .orderedItems[] | xargs -I% echo "<%> <follows> <$instance/user/$user> ." | |
next=$(echo "$json" | jq -r .next) | |
while true; do |