Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed typos in the german README.md #1648

Merged
merged 3 commits into from
Oct 2, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
accidentally reverted previous fixed
  • Loading branch information
gutjuri authored Oct 2, 2020
commit 1b3ba195000eb7f16c136e7cee0584f0df4a6649
16 changes: 8 additions & 8 deletions README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ ruby myapp.rb
Die Seite kann nun unter [http://localhost:4567](http://localhost:4567)
aufgerufen werden.

Es wird empfohlen `gem installl thin` auszuführen, Sinatra wird dann
Es wird empfohlen `gem install thin` auszuführen, Sinatra wird dann
diesen Server verwenden.

## Inhalt
Expand Down Expand Up @@ -362,7 +362,7 @@ einen Rack-Rückgabewert, einen Rack-Body oder einen HTTP-Status-Code handelt:
* Ein Array mit zwei Elementen: `[Status (Integer), Response-Body (antwortet
auf #each)]`.
* Ein Objekt, das auf `#each` antwortet und den an diese Methode übergebenen
Block nur mit Strings als Übergabewerte aufruft.
Block nur mit Strings als Übergabewerten aufruft.
* Ein Integer, das den Status-Code festlegt.

Damit lässt sich relativ einfach Streaming implementieren:
Expand Down Expand Up @@ -467,7 +467,7 @@ get '/' do
end
```

Templates nehmen ein zweite Argument an, den Options-Hash:
Templates nehmen ein zweites Argument an, den Options-Hash:

```ruby
get '/' do
Expand Down Expand Up @@ -1114,7 +1114,7 @@ end
</table>

Die Template-Quelle wird als Ruby-String evaluiert. Die daraus resultierende
json Variable wird mit Hilfe von `#to_json` umgewandelt:
Json-Variable wird mit Hilfe von `#to_json` umgewandelt:

```ruby
json = { :foo => 'bar' }
Expand Down Expand Up @@ -1438,16 +1438,16 @@ keinen Schlüssel zu verwenden, dessen Zufälligkeit weniger als 32 Bytes
entspricht (also 256 Bits, 64 Hex-Zeichen). Es ist deshalb **wirklich
wichtig**, dass nicht einfach irgendetwas als Schlüssel verwendet wird,
sondern ein sicherer Zufallsgenerator die Zeichenkette erstellt. Menschen sind
nicht besonders gut, zufällige Zeichenfolgen zu erstellen.
nicht besonders gut darin, zufällige Zeichenfolgen zu erstellen.

Sinatra generiert automatisch einen zufälligen 32 Byte langen zufälligen
Sinatra generiert automatisch einen zufälligen, 32 Byte langen
Schlüssel. Da jedoch bei jedem Neustart der Schlüssel ebenfalls neu generiert
wird, ist es sinnvoll einen eigenen Schlüssel festzulegen, damit er über alle
Anwendungsinstanzen hinweg geteilt werden kann.

Aus praktikablen und Sicherheitsgründen wird
[empfohlen](https://12factor.net/config), dass ein sicherer Zufallswert
erzeugt und in einer Umgebungsvariable abgelgegt wird, damit alle
erzeugt und in einer Umgebungsvariable abgelegt wird, damit alle
Anwendungsinstanzen darauf zugreifen können. Dieser Sitzungsschlüssel
sollte in regelmäßigen Abständen erneuert werden. Zum Erzeugen von 64
Byte starken Schlüsseln sind hier ein paar Beispiele vorgestellt:
Expand Down Expand Up @@ -1850,7 +1850,7 @@ get '/bar' do
end
```

Um Argumente an ein Redirect weiterzugeben, können sie entweder dem Query
Um Argumente an einen Redirect weiterzugeben, können sie entweder dem Query
übergeben:

```ruby
Expand Down