
SEOに効果的|pngquantで画像を一括高圧縮
pngquantを利用した画像の一括圧縮について解説。SEOではページの速度要件が盛り込まれています。特にモバイルではデータ容量を節約するためにも画像の圧縮は必須。通常サイト内には画像が膨大にありますのでpngquantで一括圧縮しましょう。

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

Python+Selenium+Beautiful Soup4のwebスクレイピング環境構築方法
PythonでSeleniumとBeautiful Soup4を使ったウェブスクレイピング用の環境構築方法を解説。この環境で今日からウェブスクレイピングを始めることができます。Seleniumを使ってブラウザ操作も行うため動的なページでもスクレイピングすることが可能です。

Pythonで複数リストの値を同時に取得するzip関数
Pythonで複数のリストオブジェクトがあり、それぞれのデータを同時に取得して扱いたいときに便利な組み込み関数『zip関数』について解説。データとそれに紐付くラベルやインデックスを同時に扱いたい時によく利用します。

Python環境にTensorFlowをインストールする方法
Pythonで機械学習を行う時によく利用されるオープンソフトウェアライブラリ「TensorFlow」をPython環境で利用できるようにインストール方法と動作確認方法も併せて解説。Google Brainチームが公開している強力なライブラリを使って機械学習を始められます。

Sublime TextでDjango用のsyntaxを利用する
Sublime Text 3 でDjangoのプロジェクトやテンプレートファイルを編集するときにDjango用にカスタマイズされているsyntaxを利用するを解説。Django専用のsyntaxを利用した方がコードの編集もはかどります。

Sublime Textのプラグインでcssやjsファイルを圧縮(Minify)
googleのSpeed Updateにより特にモバイル検索ではよりウェブサイトの表示速度がseo対策の一環として求められファイルサイズも重要です。今回はSublime Textのプラグイン利用でcssやjsファイルをコマンド1つで圧縮(Minify)する方法を解説します。

Sublime TextにPackage Controlをインストールする方法
Sublime Textのパッケージマネージャー『Package Control』をインストールする方法を解説。Sublime Textの機能を拡張するパッケージのインストールや管理には必須のツールです。Sublime Textを導入したら最初にセットアップしておきましょう。

pipでDjangoのバージョンを指定してインストール
Pythonのパッケージの中でも強力なウェブアプリケーションフレームワークであるDjangoをpipでインストールするときにバージョンを指定してインストールする方法を解説。自分の開発環境に合わせたインストールが可能です。

pipでPythonのパッケージ管理する方法【インストール・アップデート】
Pythonのパッケージ管理ツールpip。今回はpipの基本的な知識や頻繁に利用するコマンド、その使い方などを解説。パッケージの検索方法からインストール、アップグレード、アンインストール、環境移行用の一括インストールなどが行えます。

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

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