スポンサーリンク
JavaScript

【jqGrid】jqGridで文字色を変更するにはcellattrで変更する

jqGridで文字色を変更するにはcellattrで変更すれば簡単に変更することができるようになります。
JavaScript

【jqGrid】jqGridで複数行の行ヘッダーを作成する

jqGridで複数行の行ヘッダーを作成するにはsetGroupHeadersを利用すれば簡単に行ヘッダーを追加することができます。その実装方法を解説します。
JavaScript

【jqGrid】jqGridの表でフィルタリング(絞り込み)を行う

jqGridでは表のヘッダー部分に入力エリアを設けて絞り込みを行うことが簡単にできます。プログラミングとしては作成したjqGridの表に「filterToolbar」メソッドでフィルターを追加するだけです。その実装方法を解説します。
スポンサーリンク
JavaScript

【jqGrid】jqGridで表を表示する方法

jQueryのプラグイン「jqGrid」を使えばHTMLのtableタグではできない、データソートや絞り込み機能を簡単に実現することができます。
2020.06.02
レンタルサーバー

レンタルサーバーのmixhostの乗り換え検討中

mixhostで使えるPythonのバージョンが古すぎるためサーバーの乗り換えを検討中。第一候補はエックスサーバーです。
JavaScript

【jqGrid】商用利用FreeのjqGridをCDNで読み込む方法

HTMLの表(tableタグ)だけではできないことを簡単にできるようにしてくれるjQueryプラグインの「jqGrid」。商用FreeなjqGridはCDNで読みこんでさくっと使いこなしましょう。
2020.06.02
ブログ運営

はてなブログで独自ドメインを設定する方法

はてなブログでは、はてなブログProで運用すれば独自ドメインで運用することができます。しかも今回「ネイキッドドメイン(wwwなどのサブドメインなし)」で運用できるようになりました。Google Adsenseの申請もやりやすくなりました。
Python

Pythonで昨日や明日、来年、去年などの日付を計算する方法

Pythonで現在日付から昨日、明日、今日、去年、来年、先月、来月、月初、月末などを計算で取得するにはrelativedeltaが便利です。
Python

Pythonのjinja2で出力される無駄な改行を削除する方法

jinja2で出力される無駄な改行を削除するには「{% ... %}」を「{%- ... %}」としてやることでその行を空白として出力されることがなくなります。
Python

jinja2の基本構文(値の取得、分岐構文「if,elif,else」、ループ構文「for」)

jinja2はPython用のテンプレートエンジンで、値の取得方法や分岐(if,elif,else)、ループ(for)などいくつかの構文を覚える必要があります。今回はその構文を解説します。
Python

Pythonで複数設定されているIPアドレスを取得する方法

Pythonで複数のIPアドレスが設定されているものを取得する場合は「psutil」パッケージを利用すればIPv4、IPv6のどちらでも取得することができます。
Python

Pythonで辞書にキーが存在しない時のみ値を追加するsetdefault

Pythonの辞書型の「setdefalt」はすでにあるキーの値は上書き(更新)せずに、存在しない時のみ追加すると言ったことを実現する場合に非常に便利なメソッドです。
Python

PythonでコンピュータのIPアドレスを取得する方法

Pythonで動作しているコンピュータのIPアドレスを取得するには「socket」パッケージの「gethostname()」「gethostbyname()」を利用して簡単に取得することができます。
2020.05.12
SQLite

sqliteでテーブルにカラムを追加する方法

sqliteに作成されたテーブルにカラムを追加したい場合は「ALTER TABLE」文に「ADD COLUMN」を指定して追加します。
Python

PythonのJinja2に独自フィルターを設定する方法

PythonのJinja2にカスタム(独自)フィルターを設定するには「@app.template_filter」デコレーターを利用すれば簡単に作成することができます。これでテンプレート側だけでは難しい処理もPythonの処理を呼び出せるのと同じになるので、ずっとやりやすくなります。
2020.05.09
Python

Pythonで簡易HTPPサーバーを起動する方法(http.server)

Pythonには何もコーディングしなくても起動できる簡易HTPPサーバーが付属しています。python -m http.server --cgi 8080で起動するだけです。
Python

Pythonのpprintはlistやtupleを見やすく表示してくれる

Pythonのpprint()はlistやtupleをかたまりで改行して見やすく表示してくれるのでprint()で表示するよりもみやすい出力になります。pprint()は標準モジュールなのでimportするだけで利用できるようになります。
Python

Pythonでインストールされているモジュールの一覧を作成する方法

Pythonでインストールされているモジュールの一覧を作成するには「pip」コマンドを利用します。「pip」コマンドに「freeze」または「list」のどちらかのパラメータを渡します。
2020.03.31
Python

PythonのFlaskのインストール方法

PythonのFlaskを使えば簡単にWEBアプリケーションを構築していくことができます。インストールは「pip」を実行するだけで簡易的な内容確認であればWEBサーバをインストールする必要もありません。
Python

pydocでPythonコードのドキュメントを作成する方法

Pythonで作成したソースコードの簡易的なドキュメントを作成するにはpydocを利用すれば簡単に作成することができます。そのpydocの設定方法と使い方を解説します。
IT業界

IT業界への転職について考えてみる

IT業界はわりと転職率の高い業界です。ただ、お金だけで転職すると大きな失敗を招くので慎重に検討することが大切です。
2020.04.09
Python

PythonのPandasのDataFrameを使って行と列の変換を行う方法

PandasのDataFrameを使って行列(縦横)変換を行うには「T」属性(アトリビュート)を利用します。とっても簡単に行列(縦横)変換を行うことができます。
Python

PythonでPandasがmodule ‘pandas’ has no attribute ‘Series’でエラーになる時の対応方法

Pythonでmodule 'pandas' has no attribute 'Series'というエラーが発生した場合は自分の作ったファイルの中に「pandas.py」がないか再確認してください。モジュール名と同じファイル名があると上手く動作しません。
Python

With構文の使い方ーOpen(初期処理),Close(終了処理)の作り方

With構文は、呼び出し側がOpen(初期処理)やClose(終了処理)を意識せず実行されるようになります。With構文に対応したクラスを作成するには「__enter__()」と「__exit__()」メソッドを実装することが必要です。
Python

Pythonで動的にクラスを切り替える方法

Pythonで動的にクラスを切り替えるには「type(object)」の戻り値で自分自身を初期化すると簡単にできます。単純なクラスの切り替えならこれで十分かと。
Python

Pythonで動的にソースファイルをロードしてクラス切り替える方法

Pythonで別ファイルに定義されたモジュールやクラスを動的にロードして利用するにはimportlibモジュールのSourceFileLoaderメソッドを利用すると簡単に行うことができます。
Python

Pythonのクラスメソッド、インスタンスメソッド、スタティックメソッドの違い

インスタンスメソッドはクラス宣言の中に、クラスメソッドとスタティックメソッドは関数定義の前に「@classmethod」「@staticmethod」というデコレータを付けて宣言します。クラスメソッドはインスタンスを生成しなくても呼び出せるメソッドで、スタティックメソッドはクラスやインスタンス自身を受け取る必要がないメソッドの場合に宣言します。
SQLite

sqlite3で1行のINSERT文で複数のデータを挿入する方法

sqlite3で1行のINSERT文で複数のデータをPythonで同時に挿入するにはexecutemany()メソッドを利用します。
Python

Pythonで複数行をコメント化する方法

Pythonで複数行を簡単にコメント化するにはC言語などにある#ifdefなどの条件コンパイルではなく「"""」を利用して文字列化してしまうことで、実現することができます。
Python

Pythonでabcモジュールを使って抽象メソッドを作成する

Python自体にはJavaやC++などの他のオブジェクト指向言語にある「抽象メソッド(Abstract Method)」という言語仕様はありませんが、abcモジュールを利用することで「抽象メソッド(Abstract Method)」を作成することが可能です。
2020.02.12
スポンサーリンク
タイトルとURLをコピーしました