サーバ

Swift

MongoDBからデータをGETしてみる

iOSからHTTP通信の許可ができたので、MongoDBからVaporアプリケーション経由でデータをGETしてみます。VaporアプリケーションにAPIを用意し、そのAPIを使ってiOSアプリケーションからデータにアクセスします。
Swift

データをPOSTするときの疑問点を片付ける

VaporアプリからPOSTメソッドのAPIを発行する時の疑問点を解消するべく調査してみました。疑問点は、どうやってサーバへJSONデータを渡すのか、突然出てきたFutureとは何者なのか、Future.mapとは何かの3点です。
Swift

VaporアプリケーションでAPIを作る(GET編)

VaporアプリケーションでGETメソッドを発行するAPIを作ってみます。GETメソッドを使って静的ページを返してもらうパターンと、パラメータを渡してそのパラメータをオウム返ししてもらうパターンを試してみました。
MongoDB

iOSアプリからMongoDBへ直接アクセスしようと試行錯誤して得たもの

MongoDBサーバへはアプリケーションサーバを介してiOSアプリから接続するのが良さそうです。iOSアプリからMongoDBサーバへ直接アクセスしようとしたのですが、残念ながら断念しました。セキュリティ上の設定が必要なようです。
サーバ

fail2banでBanする時間に上限があった

fail2banでBanする時間に極端に大きい時間を指定するとエラーが発生し正常にBanできないです。Failed to execute ban jailというエラーが発生してしまいます。公式サイトにしっかりと上限が明記されていました。
タイトルとURLをコピーしました