Ubuntu

Ubuntuでユーザーを追加、およびsudo権限を付与する

Ubuntuにおけるユーザの追加方法、およびsudo権限の付与方法について解説します。
Python

Pythonをソースからインストールする方法(Ubuntu)

本記事ではPythonをソースからインストールする方法について解説します。初心者にとってはソースからインストールする手順はハードルが高いかもしれませんが、1ステップごとに説明を付けて分かりやすくまとめています。
Python

Python pipインストールでHTTPSConnectionPool(host=’pypi.org’, port=443)のエラーメッセージが出た場合の対処について

Pipインストールする際に、HTTPSConnectionPoolのエラーメッセージが出た時の対処方法をまとめました。
Python

Pythonでディレクトリ(フォルダ)を作成する

Pythonでディレクトリを新規作成する方法について解説します。ディレクトリを一つ新規作成する場合はos.mkdir()、階層構造になった新規ディレクトリを作成する場合はos.makedirs()を使います。ディレクトリを生成するパスによって使い分けると便利です。
開発環境

Docker基本の使い方(イメージとコンテナの操作)

本記事ではDockerの初心者向けに、イメージの一覧取得・ダウンロード・削除の方法、およびコンテナの起動・停止・コンソールへの入り方について分かりやすくまとめます。
Python

Pythonでリストや文字列を逆順にする(reversed, スライス操作)

リストや文字列等のシーケンスの要素を逆順にする方法について、標準組込み関数reversed()やスライス操作を使った方法を具体例を用いて丁寧に解説します。
2020.06.06
Python

【Python】2進数、8進数、16進数、10進数の変換方法(bin, hex, oct, int)

標準組込み関数:bin(), hex(), oct()による2進数/8進数/16進数への変換、およびint()による10進数への変換方法、またformat()やf-stringでpythonの書式設定を利用した変換の方法について、具体例を用いて解説します。
Python

【Python】リスト等のシーケンスをランダムにシャッフルする(random.shuffle, random.sample)

random.shuffle()、random.sample()はシーケンス(や集合)をランダムにシャッフルする際に用いる関数です。本記事ではそれぞれの関数の使い方と違いについて具体例を用いて解説します。また、shuffle()の第二引数randomの便利な使い方も併せて紹介します。
Python

【Python】リストや文字列の要素をランダムに抽出する(random.choice, choices, sample)

randomモジュールのchoice(), choices(), sample()は、リストや文字列などのシーケンス型データからランダムに要素を抽出する関数です。本記事ではこれらの使い方について解説します。
2020.05.23
Python

【Python】 リスト内包表記の基本

リスト内包表記はリストを生成するPythonのコードの書き方の一つです。適切に使うことでfor文やmap()と比較してコードの可読性や実行速度の点で有利であると言われています。本記事では、このリスト内包表記の基本についてforによる繰り返し文との構造差分について着目して解説します。また、処理速度についても実測結果を用いて確認しています。
2020.05.20