Macに全文検索エンジン『Solr』の環境を構築する方法

Macに転置インデックスを作り表記揺れなども含めて全文検索できる全文検索エンジン『Solr』の環境を構築する方法を解説します。今回は『Solr』のバイナリデータをダウンロードして直接起動します。

  • Python

この記事を見る

Pythonの文字コード自動推定ライブラリ『cChardet』インストール方法

Pythonでスクレイピングやファイルの読み込みなどテキストデータを読み込む際に文字コードの種類を推定できるライブラリ『cChardet』のインストール方法について解説。事前に文字コードが分からない場合でも自動推定により判別できます。

  • Python

この記事を見る

Djangoで通知メッセージを利用する(メッセージフレームワーク)

Djangoのテンプレート内でプロセスの実行結果を通知メッセージとして表示させる『メッセージフレームワーク』について解説します。ユーザが行ったアクションに対して成功(success)やエラー(error)などの通知メッセージを返すことができます。

  • Python
  • Django

この記事を見る

EspressoでSASS、SCSSの編集をリアルタイムプレビュー

SASSや、SCSSの編集時1回ずつビルドしてブラウザの更新をしているのでは時間がかかりすぎます。そのためSASSや、SCSSの編集内容をリアルタイムでプレビューできるようにするEspressoを利用したセットアップ方法を解説します。

  • フロントエンド開発
  • css

この記事を見る

Pythonの並列処理(マルチプロセス)の基本と使い方

Pythonで『multiprocessing モジュール』の『Process クラス』を使った並列処理(マルチプロセス)の基本と使い方について解説します。コードの実行処理を高速化させたり、プロセスを並列化させることにより同時に複数のプログラムを処理できるようになります。

  • Python

この記事を見る

Djangoのテンプレートで浮動小数点数の小数点以下を丸め

Djangoのテンプレート内で浮動小数点数を扱う際にFloatFieldの値をそのまま出力すると小数点以下の桁数が多い時は見にくい。今回はそのような浮動小数点数の数値データの小数点以下を丸める(≒四捨五入)方法の解説です。

  • Python
  • Django

この記事を見る

Djangoのテンプレートで数値に3桁のカンマ区切りを自動で入れる

Djangoのテンプレート内で数値データを扱う際にIntegerFieldやFloatFieldをそのまま出力すると桁区切りがないため人間には見にくい状態になります。今回はそのような数値データを人間でも扱いやすい3桁区切りを入れる方法の解説です。

  • Python
  • Django

この記事を見る

【CSS】親要素やブラウザウィンドウの最下部に固定する方法

CSSで特定要素やフッターを親要素となるブラウザウィンドウ等の最下部に下寄せして固定する方法を解説。HTMLとCSSのサンプルコードも掲載していますのでコピー・アンド・ペーストで利用出来ます。

  • フロントエンド開発
  • css

この記事を見る

Pythonでリクエスト時の応答時間を測定する

PythonでURLから『requests』を使ってResponseオブジェクトを取得するときの応答時間の計測方法を解説します。requests.get()で要求を送信してから応答が到着するまでに経過した時間を計測します。

  • Python

この記事を見る

Pythonの『requests』でリダイレクト時、履歴情報の取得や無効設定

通常Pythonの『requests』でURLをgetした時にリダイレクトされる場合、Responseで取得出来るURLやstatus_codeはリダイレクト先の情報です。リダイレクト元情報の取得やリダイレクト時の履歴情報の取得、get時のリダイレクト無効設定方法などを解説します。

  • Python

この記事を見る

DjangoのModelFormのフィールドをhidden属性にする方法

Djangoでユーザの手間を減らすため直接フィールドへの入力をさせない場合や、隠しinput属性でデータを受け渡したい場合などにModelFormのフィールドをhidden属性にする方法を一括と個別の2種類解説します。

  • Python
  • Django

この記事を見る

Pythonでn桁の半角英数字が混在したパスワード文字列を生成する関数

仮パスワードの発行時など任意でn桁の半角英数字が混在したようなパスワード文字列を自動生成したい場合があります。今回はそのようなランダムパスワード文字列を自動生成できる関数の作成方法と使い方を解説します。

  • Python

この記事を見る