小ネタ

Leaf

Leafテンプレートの書き方をVapor4に対応させてみよう

Leafテンプレートのループ構文と条件分岐の構文がVapor4になって変わっていました。これまではSwiftやC#のように中カッコで括っていました。これがVapor4ではVisualBasicのように終了タグ(end~)で囲むようになっています。
Leaf

レスポンスを返すPOSTメソッドもVapor4に対応させてみる

POSTメソッドもVapor4に対応させるべく書き換えていきます。EventLoopFutureの仕組みなど非同期処理のことをもっと深く知っておくべきでしたね。試行錯誤の末、エラーを出さずに処理を行うことができるようになりました。
MongoDB

MongoDBからデータが取得できなくなってしまった

ある時から突然MongoDBからデータが取得できなくなってしまいました。なんとアプリケーションサーバでMongoDBのドキュメントを保持するときのデータ型が、MongoDBで定義されているドキュメントの型と異なっていたことが原因でした。
Wordpress

WordPressプラグインを作ってみたときにハマった件

自作プラグインのバージョンはデバッグの都度上げないとWordpress本体側が認識してくれないようです。プラグインの開発中といえば試行錯誤を繰り返すものです。この時にバージョンを都度上げないと、加えたはずの手直しの内容が反映されません。
XCode

cocoapodsのinstallが途中で失敗してしまう(RPC failed; curl 18)

cocoapodsのinstallがエラーを出して途中で失敗してしまう原因を探って解決してみます。RPC failed; curl 18というエラーで、原因はxcode-selectでcommandline toolの場所が正しく設定されていないことによるものです。
タイトルとURLをコピーしました