Pythonの処理ブロックは半角空白、タブの数を合わせてインデント(ネスト)させる
PythonはJavaやC言語と違い、処理のブロックを「{ }」ではなく、ネストの数で管理します。
バッチファイルで日付加算
バッチファイルでの日付加算する方法を紹介します。
コーディング例実行結果DOSには日付加算するコマンドがないため、VBScriptを使用しています。
7行目でDateAdd関数を実行するVBScriptを出力してい ...
バッチファイルで複数バッチから呼ばれる共通変数の定義
夜間処理などWindowsタスクからバッチを実行するケースがよくあると思います。
夜間処理で複数バッチを実行する場合、DB接続情報などをそれぞれのバッチファイルに定義すると、保守環境から本番環境へリリースする場合など、バッチフ ...
LINE BOTを使ってみよう。(ラインビーコンの仕組み)
ラインビーコンの仕組みは、ビーコン端末から、ビーコンがBluetoothを利用して送信されます。
ラインでお友達登録されている方が、ビーコンの送信範囲圏内に入ったタイミングで
イベントが実行され、 ...
LINE BOTを使ってみよう。(ラインビーコンでメッセージ送信)
今回は、ビーコンを使って実際にロジックをつくってみます。
仕様としては、以下の通り
1.お友達登録した方がビーコン圏内に入る。
2.圏内に入ったユーザがいたら、管理者にメッセー ...
PHP pathinfo 日本語ファイル名が含まれた場合
特定のディレクトリのファイル情報を読み込む場合pathinfoを使い、ファイル情報を取得します。
しかし、ファイル名に日本語名が含まれている場合、正常に取得ができません。 ...
【jqGrid】サイトにjqGridを導入する方法
jQueryのプラグイン「jqGrid」はHTML標準の「TABLEタグ」だけでは実現するには難しいデータのソートや絞り込みなどの機能を簡単に実現できるものです。今回はCDNを利用して「jqGrid」をサイトに導入する方法を解説します ...
Pythonのsocketを使ってコンピュータのIPアドレスを取得する方法
Pythonのアプリケーションから動作しているコンピュータのIPアドレスを取得するには「socket」を利用します。
PythonのWith構文に対応したクラス(コンテキストマネージャー)を作成する方法
PythonでWith構文を利用すると、呼び出し側で明示的に「初期処理」、「終了処理」を呼び出さなくても自動的に実行されるようになります。PythonでWith構文に対応したクラスを作成するには「__enter__()」と「__exi ...
PythonのFlaskでWEBアプリケーションを作成する
PythonのFlaskは簡単にWEBアプリケーションを構築することができるようになるフレームワークです。
Pythonでインストールされているモジュールの一覧を作成する
Pythonでインストールされているモジュールの一覧を作成するには「pip freeze」もしくは「pip list」で作成することができます。
Javascriptで半角英数字の混在した文字列から数字だけを抜き出す方法
Javascriptで半角英数字の混在した文字列から数字だけを抜き出すには正規表現を利用することで1行で簡単に行えます。
Javascriptで文字列から数字だけを抜き出す方法文字列から数字だけを抜き出すには1文字ごとにル ...
BoostrapをCDNを使って簡単にWordPressに組み込む方法
BootstrapをWordPressに簡単組み込むにはBootstrapのCDNサービスを利用するとファイルをダウンロードし、サーバーにアップすることなく組み込むことができます。
LINE BOTを使ってみよう。(ラインビーコンを使ってみた)
ラインビーコンとは、”ビーコン”といわれる機器から定期的に電波を発して
登録されたLineが一定の範囲に入ったLineのイベントが起動されるものです。
範囲は、30mと ...
LINE BOTを使ってみよう。(MessagingAPIで利用できる料金プランによる制限)
Lineでの開発をする場合、「Reply API」「Push API」は使いたいものです。
でも、可能な限り料金はかからない方がよい。
プランを見てみると
subscriber 気象庁から防災情報XMLを受信(PULL型 受信方法)
PULL型の受信方法は、RSSの仕組みと同じものです。
RSSリーダを使用すれば、容易に情報を取得することができます。
しかし、今回実施し ...
PHPでMySQLのデータにPDOクラスを使ってアクセスする方法
PHPでMySQLのデータにアクセスするにはPDOクラスを利用すれば簡単にアクセスすることができます。
subscriber 気象庁から防災情報XMLを受信(PUSH型提供終了検討)
気象庁では、平成24年から気象庁防災情報XMLフォーマット形式電文の提供を開始しており、PUSH型提供環境を構築しています。
以前の、記事にも載せて ...
LINE BOTを使ってみよう。 (Failed to send messages)
以前、Line Botの記事を書いてからずいぶん経ちますが、
今回、LineBot送信で、思わぬ障害がおきてしまったので記事にしてみました。
今回の障害とは ...
Go言語 – 17.XMLのパース ②
XMLのパース ① で作成した構造体を元に、今回はパースとは逆に構造体を元にしてXMLを生成します。
生成前回のパースの結果です。前回のパースにより、dataにはこのように要素の値が取得できました。