WebARENA VPSクラウドに契約して、早速公式のマニュアルに従ってUbuntu 18.04 LTSでインスタンスを作ったのですが全くSSH接続出来なかったのでとても困った話です。 症状 秘密鍵も合っているし接続先も…
RustでHello, World!
最近、このウェブサイトを公開しているレンタルサーバーが頻繁にダウンしていて困っている私です。理由は分かっていて、とにかく安くて制限が無い所を選んだのが敗因です。安物買いの銭失いとはこの事ですね。 ポエム 無制限という概念…
循環インポートとcannot import nameの謎
Flaskのバックエンドを書いている途中にimportのエラーで不思議に思った点があるので検証を行いました。 問題のコード 以下のようなディレクトリ構造で、それぞれのファイルには次のような内容が書かれています。 意図した…
React+Djangoでブログを作る5〈ユーザー認証編〉
今回は、ログイン・ログアウト等の部分を作ります。 Djangoバックエンドの準備 ログインとログアウトをトークン認証で行うために修正を行います。 Django REST Framework JWTのインストール デフォル…
React+Djangoでブログを作る4〈トップページ作成編〉
今回は、Reactでページの表示部分を作っていきます。 モックアップを作る まず初めに、ページのモックアップを作ります。 モックアップとは、工業製品の設計・デザイン段階で試作される、外見を実物そっくりに似せて作られた実物…
React+Djangoでブログを作る3〈Django+React連携編〉
今回は、DjangoとReactの連携を実装します。 2020/11/09: コメントで頂いた修正をしました。ありがとうございます。 Djangoでバックエンドを作る 前回でREST Frameworkの基礎は完成したの…
React+Djangoでブログを作る2〈REST Framework編〉
今回は、REST Frameworkの実装をします。 Djangoでバックエンドを作る 前回の続きから作ります。 Django REST Frameworkのインストール 以下のコマンドでインストールします。 # バージ…
React+Djangoでブログを作る1〈モデル定義編〉
WordPressはブログに必要な機能が一から十まで全部用意されていて、自分は記事を書いてテンプレートを選ぶ十一の部分だけやれば良いというお手軽感があります。ブログのカスタマイズは用意されたプラグインを必要なだけ導入すれ…
Googleフォトの画像をブログに利用する
写真ブログや画像を多用するウェブサイトを運用しているとどうしても避けては通れない壁があります。 何でしょうか、はい。容量です。 ウェブサイトの画像の容量の問題を解決するために、既にimgurやその他の画像クラウドストレー…
Ubuntu上にMinecraftサーバーを建てる【Ubuntu 18.04 LTS】
Ubuntu 18.04 LTS上にSpigotMCを用いてMinecraftサーバーを構築します.