プログラミング

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

プログラミング

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

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

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

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

バグレポートの ...

プログラミング

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

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

プログラミング

AWSのEC2を利用して、Amazon LinuxでNginxの環境を構築した際に、Webサーバの通信の暗号化が必要だったので、「Let’s Encrypt」を使って通信の暗号化を行いました。
その際の証明書の取得 ...

フリーランス

会社員と兼業で個人事業主として起業している場合に、何が経費として認められて何が認めれなないかをまとめてみました。
自分の今の環境での情報となるので、もし同じような環境で起業してる方がいれば参考にしてもらえればと思います。

プログラミング

MacにはデフォルトでPython2.7系がインストールされていますが、新しいプロジェクトでPython3.x系を使う必要があり、Macのデフォルトの環境は触らずにPython3.x系を使えるようにするために、pyenv-virtua ...

プログラミング

Homebrewとは

Macのパッケージ管理システム。
MacにはHomebrew以外にも、MacPortsやFinkといったパッケージ管理システムがあますが、一緒に使うとインストールしたライブラリなどのバージョン管理などが非常 ...

資格

データベーススペシャリスト試験に合格した時に、実際に私がやってた勉強法とその時使っていた参考書を紹介したいと思います。
今後、試験を受ける方がいれば参考にしてもらえればと思います。

データベーススペシャリストについて

資格

情報セキュリティスペシャリスト試験に合格した時に、実際に私がやってた勉強法とその時使っていた参考書をご紹介したいと思います。
今後、試験を受ける方がいれば参考にしてもらえればと思います。

なお、情報セキュリティスペ ...