開発環境

Ubuntu

【Ubuntu】 ログインユーザーの確認、およびユーザーの切り替え方法

Ubuntuにおいて、システムに登録されているユーザーはetc/passwdを参照することで確認できます。また、who、whoamiコマンドによるユーザー情報の確認方法、suコマンドによるユーザの切り替え方法についてまとめました。
Ubuntu

【Ubuntu】PPAを追加・削除する方法について

PPA(Personal Package Archive)はUbuntuの非公式リポジトリです。公式リポジトリに登録される前のパッケージ等がLaunchpad.net にアップロードされており、ユーザーはこのリポジトリを自分の環境に登録することで最新版のパッケージをインストールすることが出来ます。本記事では、add-apt-repositoryコマンドを用いてPPAを追加・削除する方法についてまとめています。
Python

【Python】venvを使った仮想環境の使いかた

venvはPythonで仮想環境を構築するためのモジュールで、Python3.3から標準で組み込まれています。今回はvenvの基本に加えて、仮想環境作成時にエラーが出て困った時の対処の一例についてまとめてました。
Python

【Python】Virtualenvを使った仮想環境の構築

Python(に限らないとは思いますが。。)で開発する際に、別々のプロジェクト同士で依存ファイルなどがconflictして環境が壊れないよう、それぞれ独立した環境(仮想環境)を作ることが推奨されています。やり方はいくつかありますが、今回はvirtualenvを使った方法についてまとめます。
Python

【Python】Supervisorによるスクリプトのデーモン化

Supervisorは、UNIX-likeオペレーティング・システム上でプロセス管理を可能にするクライアント/サーバシステムです。Pythonスクリプトを簡単にデーモン化することができます。今回は、このモジュールの使いかたの基本についてまとめます。
2019.09.28
Python

【Python】Anacondaを使った仮想環境の構築

Pythonで開発(に限らないとは思いますが。。)の際に、プロジェクトごとにライブラリ等の依存ファイルが混同して環境が壊れないよう、それぞれ独立した開発環境(仮想環境)を作ることが推奨されています。方法はいくつかありますが、今回はAnacondeを使った仮想環境の構築についてまとめます。
2019.10.05
Ubuntu

[Ubuntu]タイムゾーンの確認と設定方法

Ubuntu16.04/18.04でのタイムゾーンの設定方法について調べたのでメモ。
2019.09.23
MySQL

[Python] MySQLにアクセスしてデータベース操作を行う

MySQL Connector/Pythonは、PythonからMySQLへ接続してDatabase操作を行うライブラリです。PEP 249 で記述されている DB-API 2.0 に準拠しており、MySQL公開元のORACLEからリリースされています。今回はこのライブラリを使って、Pythonを使ったDatabase操作方法についてまとめます。
2019.07.13
Wordpress

WordPress ローカル環境の構築

Wordpressをローカル環境に構築しました。作業としては、必要なモジュールのインストール(Webサーバー、データベースおよびPHP)とWordpressデータのコピーが必要となります。。 忘れないよう備忘録としてまとめておきます。尚、トラブルにより解決に時間がかかったこともあるので、そういったところも残して置きます。
2019.07.13
PHP

PHPをインストールする

PHP (Hypertext Preprocessor) はオープンソースの汎用スクリプト言語です。サーバーサイドでのWebページ作成のために用いられることが多く、HTML に埋め込むことができます。今回はまず第一歩目としてPHPのインストール方法について、備忘録として残しておきます。
2019.07.13