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

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

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

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

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

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

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

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

Django高速化|実行された生のSQLクエリを確認する方法
Djangoで実行されたSQLクエリのRAWデータを確認する方法について解説。Djangoの実行処理を高速化するためにはまずSQLクエリの確認から始めるのがコツ。

Django高速化|複数データの一括作成、更新処理方法
Djangoでbulk_createとbulk_updateを利用したレコードデータの一括作成、一括更新方法について解説。DBへのアクセスを減らすことでDjangoの実行速度を高速化します。

Linux入門|rsyncコマンドで差分バックアップ(同期)
Linuxでrsyncコマンドを使ってディレクトリ間の差分バックアップ(同期)を行う方法について解説。今回はubuntuサーバで内蔵HDDのデータを外付けHDDに差分バックアップしました。基本的なコマンドはどの構成でも同じです。

Django入門|querysetのレコード数をcountする方法
Djangoのquerysetが持つレコード数をcount()メソッドを使って取得。モデルが保持するレコード数を素早く調べることができます。