プログラミング

Djangoで開発をしているときに、テストコードを作成することがあると思いますが、外部のAPIなどを呼び出している時のテストコードの実装方法について、忘れないようにメモしておきます。

開発環境Django:2.x
Pyth ...

プログラミング

Angularで作成したアプリをCentOSにデプロイする手順を説明していきます。

環境Angular:6.x
CentOS:7.x
Apache:2.4
Angularをビルドする

下記のコマンドを実行し ...

プログラミング

Django 2.0から必須になったon_deleteの使い方について、毎回調べるのも面倒なのでまとめました。on_deleteはモデル同士を紐付ける時に利用する「ForeignKey」「OneToOneField」に設定します。

プログラミング

DjangoでGeneric Viewを使う機会があったので、使い方をまとめました。

Generic Viewを利用することでコーディング量を大幅に削減することができます。

バージョン情報

PythonとDjan ...

プログラミング

CentOS 7へDjangoを利用した、ファイルアップロード機能を持つWebアプリケーションを構築した時に文字コードとかファイルアクセスの問題とかで色々つまづいたので、備忘録として対処方法をまとめておきます。

前提条件

サ ...

プログラミング

Pythonでプログラミングしてると、日付の操作をすることがよくあったので、その時の実装手段を色々まとめてみました。

月初を求める

月の1日を計算します。これ自体はそんなに難しくありません。Pythonの標準モジュールのda ...

プログラミング

Pythonで配列(リスト)に要素を追加・結合する方法を覚えてなくて何回も調べたりしちゃってたので、また調べないでいいように、配列の操作方法を(追加・結合)まとめました。

Pythonの配列(リスト)への要素の追加・結合の ...

ソフトウェア開発, プログラミング

以前、一つのサーバでGitHub用の公開鍵を作って複数のリポジトリのDeploy Keysに登録しようとすると、「Key is already in use」って怒られてしまい、一つの公開鍵だけだと複数のリポジトリからgit clon ...

ソフトウェア開発, プログラミング

今までチケット管理もGitHubで行っていたんですが、チケットはIssueしか種類がなかったり、いろいろカスタマイズしても書き込める情報を分類しにくかったりで、チケット管理をRedmineで行うようにしました。

その際にR ...

ソフトウェア開発, プログラミング

Digest認証設定する機会があったので、備忘録も兼ねて手順を紹介して行きたいと思います。

Digest認証を設定した時の環境OS:Amazon Linux AMI release 2017.09
Webサーバ:Apach ...