ソフトウェア開発

開発でRedmine 2.xを利用していますが、プラグインをインストールする際に利用するコマンドをいつも忘れてしまうので、インストールの際の手順も含めてメモしておきます。

環境OS:CentOS 6.x
Redmine:2 ...

プログラミング

PythonのWebアプリケーションフレームワークであるDjangoには、管理サイト(admin)という機能があります。

この機能を使うことで作成したModelのデータの追加・変更削除ができるようになります。イメージとして ...

プログラミング

PythonのWebアプリケーションフレームワークである「Django」を利用してログイン画面を作成していきます。
プロジェクトの作成やMySQLとの接続などについては過去の記事を参考にしてもらえればと思います。

環境P ...

プログラミング

Python3系でDjangoを利用した際に、MySQLに接続するのにちょっと苦労したので、その時の手順を記載します。
Python2系でやってたやり方だとうまくいかなかったので・・・。

Djangoのプロジェクト ...

プログラミング

PythonのWebアプリケーションフレームワークである「Django」を利用して、アプリを作成する手順を書いていきます。
今回はとりあえず、プロジェクトを作成して「It worked!」と表示されるところまで説明していきたい ...

プログラミング

普段、AmazonのEC2を利用する際には「t1.micro」のインスタンスを利用することが多いのですが、この環境でMySQLを起動していると、知らないうちにMySQLが落ちることがよくあったので、その場合の対処方法を書いておきます。 ...

プログラミング

django-noseとdjango-caverageを使ってテストコードの実行とカバレッジの計測を行っていましたが、django 1.10ではうまくカバレッジを計測してくれないという問題があったので、今回はCoverage.pyを利 ...

プログラミング

普段、Pythonで開発をするときはPyCharmを使ってるんですが、開発しているプロジェクトによってPythonのバージョンが異なるので、プロジェクトごとにPythonのパスを設定する必要がありました。
いつもどこで設定すれ ...

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

「プログラマが知るべき97のこと」を読んで、非常に勉強になったので、特に印象に残ったものをいくつかピックアップして見たいと思います。

PDF版も公開されてますので、もし興味がある方はこちらからどうぞ。

バグレポートの ...

プログラミング

PythonでDjangoを使う時のテストコードの書き方をまとめました。

目的ローカル環境でテストコードによるテストの実行がしたい
カバレッジが確認したい
いずれはテスト駆動開発に移行したい
環境Python ...