dot blog
python入門講座

Python入門|文字列を出力するprint関数
Pythonのprint関数は入力端末に実行結果を文字列で出力して返すための関数です。Pythonのプログラム開発段階や学習段階においては頻繁に利用する関数ですのでまず最初に覚えておきましょう。

Python入門|変数の理解が最初の1歩
Pythonのプログラミングを学習していく上で入門者が最初の一方踏み出すために必要となるのが変数です。変数はプログラミングで常に利用するものになります。今回はこれらの基本と命名規則等を解説します。

Python入門|基本的な計算方法をマスター【四則演算】
Pythonを使った基本的な計算方法を学習します。四則演算を中心に変数などを使った少し拡張した計算方法まで実際のコードを提示しながら解説。実際のプログラミングの中では計算を多数利用することになりますのでしっかりとマスターしておきましょう。
\ python入門講座 /
django入門講座

DjangoでUnicode6.0 絵文字を利用するutf8mb4(MySQL or MariaDB)設定
Djangoと、MySQLまたはMariaDBでUnicode 6.0の絵文字を取り扱うには、データベースの文字コードを「utf8mb4」に変更しておく必要があります。基本的にMySQLでもMariaDBでも設定方法は同じです。今回はMariaDBを使った場合の設定を説明しています。

Django入門|テンプレートでの日付の表示フォーマット変更方法
Djangoではテンプレートに出力する日付データの表示方法が標準で決められています。今回はその表示フォーマットを個別に変更する方法を解説します。

Django入門|OR 条件でクエリセットを取得する方法
Djangoで、サイト内の検索をOR条件で行いたい場合や、通常のget()や、filter()時よりもより複雑な条件でクエリセットを取得したい場合があります。そのような時にキーワード引数をOR条件で接続しクエリセットをフィルタリングして取得する方法を解説します。
\ django入門講座 /
ブロックチェーン・暗号技術特集

仮想通貨の基本ブロックチェーンとは?
仮想通貨の土台となるブロックチェーンに関する技術を難しいことを横に置いておいて、まず、どのような仕組みで、どのような特徴持っているのかということをざっくりと理解するため、例えなどを使って出来る限りわかりやすく理解し仮想通貨を楽しめるよう解説。

ブロックチェーンを構成するノードの機能と種類
ブロックチェーンを構成するノードの機能と種類についてのまとめ記事。ノードの持つ仕事や種類を理解していくことでブロックチェーンが詳しく分かってきます。仮想通貨ごとに少しずつ詳細が変わってきますので今回はビットコインを中心に進めていきます。

通貨報酬が貰えるマスターノードとは?
インカムゲインが得られる仮想通貨のマスターノード。一体マスターノードって何?仮想通貨にどのような影響及ぼしている?どのような役割?今回はマスターノードの役割と報酬の関係について、ビットコインとの違いも交えながら説明してみたいと思います。
\ ブロックチェーン・暗号技術 /

Pythonで長いコードを改行して記述する方法
Pythonコードのコーディング規約であるPEP8に準拠したコーディングを行うため、1行の長さを79文字までに制限できるよう、Pythonで長いコードを改行して記述する方法について解説します。

Git入門|今すぐ始めるバージョン管理
Gitのバージョン管理気になっていたがなかなか始められなかった方に向けて、今すぐバージョン管理を始めることができる1連の流れを示した解説記事を公開。この記事の手順に沿って始めれば誰でも今すぐバージョン管理を導入することができます。

CSS|横スクロールでテーブルのレスポンシブ対応
スマホ用にレスポンシブ対応した時、以外が扱いにくいのがテーブル。表の横幅が広くブロックを飛び出してしまうことも多々。今回はCSSの横スクロールを使ってテーブルのレスポンシブ対応方法について解説します。

検索順位とは?意外と知らない検索順位の基本
SEOに関わると必ず1度は目にする言葉「検索順位」。多くの人が気にしている割には誤解されている部分も多いと感じます。今回はこの検索順位について詳しく解説します。

SEO|検索結果順位がランク外に急落した場合の調査・復旧方法
突然自分のウェブサイトの検索順位がランク外に落ちてしまった。一生懸命サイト運営していたらパニックに陥ってしまいそうなイベント。そのような状況を改善するため原因の調査と復旧方法について解説します。

Django入門|新規にプロジェクトを作成する方法
Djangoで新規にプロジェクトを作成する方法について解説。新規プロジェクトを作成し開発用サーバを起動できればDjangoのアプリケーション開発がスタートできます。アプリケーション開発の第一歩を学習しましょう。

Macのzsh(ターミナル)でtreeを利用する
MacのmacOS catalinaからターミナルで標準になったzshでディレクトリ構造を一覧表示するtreeコマンドを利用する方法を解説。zsh環境にはtreeコマンドが標準で用意されていませんのでインストール方法から説明しています。

pyenvを使ったPyhtonのプログラミング環境構築【Mac catalina編】
Mac catalinaのローカル環境にpyenvを利用してPythonのプログラミング環境を構築する方法を解説。pyenvを利用することでPythonのバージョンを複数の環境で切り替え、利用するパッケージごとに構築環境を切り分けと言った要件に対して容易に対応できます。

Homebrewの基本とインストール方法・使い方【catalina】
MacでPythonの環境構築や各種パッケージのインストールなど頻繁に利用されるHomebrew。Homebrewの基本的な知識や役割に関する情報とMacOS catalinaへのインストール方法・利用方法について解説。Macで各種環境構築を行うときには必須となるものです。

pythonのプログラミング環境構築まとめ【Mac catalina】
Macのcatalinaにpythonのプログラミング環境を構築する方法まとめ。簡潔に環境を構築し動作確認するまでの手順を解説。より詳細な解説やエラー対応については専用の個別ページも付属しています。
\ ブログ記事 /