3923 (here we go)

https://github.com/ewingson/solid.github.io/blob/master/pages/implement-a-pod.md
https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
—-


connect root-server to net (depends on provider) (you will need ssh)<br />
* order vserver at provider of your choice<br />
assign FQDN to the machine<br />
* setup DNS properly<br />
get and deploy https certificate<br />
* ssh into the machine<br />
* deploy two certificates with letsencrypt/certbot (domain-cert and wildcard-cert)<br />
(you will need to edit a DNS-text-record depending on the challenge)
apache config<br />
* enable modules (ssl.conf, ssl.load, proxy.conf, proxy.load, proxy_html.conf, proxy_html.load, proxy_http.conf, proxy_http.load, rewrite.load, socache_shmcb.load)
* edit 000-default.conf
* edit default-ssl.conf
install nodejs and npm<br />
* https://crycode.de/installation-von-node-js<br />
install solid server<br />
* `$ npm install -g solid-server`<br />
init solid server (config)<br />
* ? Path to the folder you want to serve. Default is (./data) /var/www/your.host.example.org/data<br />
? SSL port to run on. Default is (8443) 8443<br />
? Solid server uri (with protocol, hostname and port) https://your.host.example.org<br />
? Enable WebID authentication Yes<br />
? Serve Solid on URL path /<br />
? Path to the config directory (for example: /etc/solid-server) (./config) /var/www/your.host.example.org/config<br />
? Path to the config file (for example: ./config.json) (./config.json) /var/www/your.host.example.org/config.json<br />
? Path to the server metadata db directory (for users/apps etc) (./.db) /var/www/your.host.example.org/.db<br />
? Path to the SSL private key in PEM format /etc/letsencrypt/live/your.host.example.org/privkey.pem<br />
? Path to the SSL certificate key in PEM format /etc/letsencrypt/live/your.host.example.org/fullchain.pem<br />
? Enable multi-user mode Yes<br />
? Do you want to set up an email service (y/N) N<br />
? A name for your server (not required) your.host.example.org<br />
? A description of your server (not requred) undefined<br />
? A logo (not required) undefined<br />
? Do you want to enforce Terms & Conditions for your service (y/N) N<br />
? Do you want to disable password strength checking (y/N) N<br />
? The support email you provide for your users (not required) undefined<br />
config created on /root/config.json<br />
Then, you need to create the paths that you entered. You would also need to copy the config.json file to where you indicated it should be.<br />
add user solid<br />
* `$ adduser –system –ingroup www-data –no-create-home solid`<br />
create /lib/systemd/system/solid.service<br />
* `[Unit]`<br />
`Description=solid – Social Linked Data`<br />
`Documentation=https://solid.inrupt.com/docs/`<br />
`After=network.target`<br />
`[Service]`<br />
`Type=simple`<br />
`User=solid`<br />
`WorkingDirectory=/var/www/your.host.example.org`<br />
`ExecStart=/usr/bin/solid start`<br />
`Restart=on-failure`<br />
`[Install]`<br />
`WantedBy=multi-user.target`<br />
create symlink<br />
* `$ ln -s /lib/systemd/system/solid.service /etc/systemd/system/multi-user.target.wants/`<br />
chown solid config directories<br />
* `$ cd /var/www/your.host.example.org/`<br />
`$ chown solid:www-data config/ data/ .db/`<br />
start service
* `$ systemctl start solid.service`

3912 (schnipsel)

   <!-- captain' s message -->
    <!-- script determination -->
    <script language="javascript">
      //popup message and default value
      var person = prompt("whoami", "captain");
      //filled ?
      if (person != null)
      {
        //fit ?
        if (person != "superuser")
        { 
          //this might not work in modern browsers (close window)
          this.focus();
          self.opener=this;
          self.close();
        }//end fit
      else 
        {
          //checked (!) and output
          alert ("Hi " + person + ", works?");
        }//end else
      }//end construct
    </script>
    <!-- /captain' s message -->

3908 (herbst)

die blätter fallen
die wolken ziehn vorüber
schatten der erinnerung huschen
übers gesicht, wie ein lächeln,
wie in den schlaf gestreichelt zu werden
oder jemand zu halten und gehalten werden
der kreislauf beginnt sich zu schließen
aber ganz vollendet wird es nie sein
das große spiel bildet sich ab
und spiegelt sich im kleinen wieder
ein spaziergang in der unendlichen weite des landes
die natur und die weisheit der zeit
lindern manche fast vergessenen schmerzen der seele
die wolken ziehen vorüber
und während die blätter
in die einsamkeit zu zweit schweben
fragt man sich

wie wird es werden ?

3901 (sq)

bf423c4f00bd2adf742785eb526a8a7c

  • der brief ist seit 3-4 werktagen in der post
  • heute mailing mit anzahl 1498 verschickt, das ist +/- 1 gegenüber soll
  • absolute zahlen sind nichtssagend
  • für relative zahlen benötigt man den dreisatz
  • code is like poetry
  • die maschine diktiert die vorgehensweise
  • quelltext muss aussagekräftig kommentiert werden
  • funktionen werden in der regel mit parametern aufgerufen
  • die hierarchie zwischen servern und clients nähert sich zunehmend an, so dass die power vershiftet wird
  • das internet ist ausgesprochen heterogen
  • www ist lediglich eine teilmenge des internet
  • frankiermaschinen sind vermutlich teil des IoT
  • wenn jemand die gebührengestaltung der post untersucht, stößt er auf unverständlichkeiten
  • bei psychopharmaka kann man nicht behaupten, viel hilft viel
  • gras kann man zu geld machen
  • geld kann man nur indirekt essen
  • if you think you got one hundred years to mess around, you’ re wrong
  • heizungen sind keine individuen und kommunizieren weder durch blubbergeräusche noch indirekt durch die temperatur
  • 7 grad celsius scheinen angemessen
  • homo erectus degeneriert
  • lesen ist hilfreich
  • die grundmenge dieser liste lässt sich durch {([abcdefghijklmnopqrstuvwxyz])} beschreiben
  • syntax und semantik müssen sich gegenseitig ergänzen
  • hunger und durst sind grundbedürfnisse
  • eichhörnchen sind ungefährlich

view raw

Untitled.md

hosted with ❤ by GitHub

3898 (sample config.json)

{
  "root": "/var/www/html/data",
  "port": "8443",
  "serverUri": "https://solidweb.org",
  "webid": true,
  "mount": "/",
  "configPath": "/var/www/html/config",
  "configFile": "/var/www/html/config.json",
  "dbPath": "/var/www/html/.db",
  "sslKey": "/etc/letsencrypt/archive/solidweb.org/privkey2.pem",
  "sslCert": "/etc/letsencrypt/archive/solidweb.org/fullchain2.pem",
  "multiuser": true,
  "enforceToc": false,
  "disablePasswordChecks": false,
  "supportEmail": "meisdata@gmail.com",
  "server": {
    "name": "solidweb.org",
    "description": "free the web",
    "logo": ""
  }
}

3887 (how_intro_slides_linked_data_solid_github_how)

—-
https://solid.github.io/understanding-linked-data/#1
—-

{
  "@context": {
    "givenName": "http://schema.org/givenName",
    "birthDate": "http://schema.org/birthDate",
    "created": "http://purl.org/dc/terms/created"
  },
  "@id": "https://example.com/users",  // <- ID of this dataset
  "created": {
        "@value": "2013-09-11T07:18:19+0000",
        "@type": "http://www.w3.org/2001/XMLSchema#dateTime"
  },
  //     ^- timestamp of when it was generated
  "@graph": [
    {
      "@id": "http://www.alice.com",
      "givenName": "Alice",
      "birthDate": "1990-01-01"
    },
    ...
  ]
}

3883 (toodoo-Hilfe Rest des Jahres)

rest of twothousandandnineteen

der Rest des Jahres birgt noch einige Unwägbarkeiten. dazu gehört unter anderem, dass der Termin für den Fischmarkt noch nicht bestätigt ist. ein Zahnarztbesuch im Oktober, ein Geburtstag im November und diverse Weihnachtsmärkte im Dezember wollen bewältigt werden. in Paris findet das jährliche Solid-Meeting statt, das wegen nicht aufzubringender Reisekosten vermutlich ausfallen muss. gewisse Fragmente wollen expandiert und optimiert werden, ebenso wie der genaue Authorisierungsflow des Prototypen. let’ s make a brainstorm.

  • tobacco supply chain
  • Nebenkostenabrechnung
  • Rechnungslegung Capitano (das Sparbuch ist nicht auffindbar)
  • bicycle repair man
  • BGW
  • Hauswirtschaft mit professioneller Hilfe
  • quartalsweise Psychiaterbesuche
  • Mobilität und Kommunikation (wie immer)
  • Sarah Young
  • Tim Keller ab Januar
  • Lösungsfokussierung
  • Koralle, DP, FHB, Isaac, Buskoppler, Weihnachtsmailings, gewisse Geselligkeiten sowie aktives Abgammeln
  • KUSF
  • Renovierung Medienzimmer Bielefeld
  • gesunde Ernährung (wenigstens rudimentär)
  • love and peace and empathy
  • Führung des Weblog
  • Sublimierung von unangemessenen {([Dingen])}
  • Buchführung
  • weitere Experimente und Tests

es handelt sich um einen Rekonvaleszenz-Prozess.