WordPressをバージョンアップ (Version4.7.4へ)

WordPressをWordPress 4.7.4にバージョンアップしました。

No Comments »

ESP8266でタイマー割り込み

ESP8266で使用出来るタイマー割り込みはいくつかあるようですがOS経由のタイマー割り込みを試してみました。
最小のコードは以下の通りです。
注意点はタイマー関数中(このコードではtimerCallback())でシリアルを使用してはいけません。
グローバル変数に痕跡を残し、loop()側でハンドリングする方法を取る必要があります。
WiFiで通信中でもちゃんとタイマー割り込みはかかってくれます。

extern "C" {
#include "user_interface.h"
}

os_timer_t myTimerFunc;

void timerCallback(void *pArg) {
// タイマーで実行
}

void setup() {
os_timer_setfn(&myTimerFunc, timerCallback, NULL);
os_timer_arm(&myTimerFunc, 1000, true); // 1000msec毎実行
}

void loop() {
yield();
}

No Comments »

スズキ純正部品がアマゾンで買える?

どうやらスズキ純正部品がアマゾンで購入出来るようになっているようです。
一般人が必要とする物だけでなく細かなパーツも購入できそうです。
ただし、シート類など大型のものは扱っていない様です。
販売はAmazonとなっています。
値段も、数千円以上のものはディーラー等で注文する価格と同じで送料込みです。数百円のものは割高な価格設定になっていそうです。
とはいえ、品番がわからなければ検索すら出来ません。この点は難易度は高めとなるでしょう。

No Comments »

WordPressがバージョンアップ (Version4.7.3へ)

WordPressがWordPress 4.7.3にバージョンアップされました。

No Comments »

ESP8266+Arduinoでメール送信

ESP8266+Arduinoでメール送信をするコードを書いたときの覚書です。
メール送信は通常SMTPサーバーに送信を依頼しますが、過去のスパムメール対策の結果SMTP認証(SMTP Authentication/SMTP-AUTH)が必須になりつつあります。
基本的な認証方式として、LOGIN,PLAIN,CRAM-MD5,DIGEST-MD5があるようです。
SMTPサーバーがどの様な認証に対応しているかは、SMTPサーバーに接続すると
250-AUTH PLAIN LOGIN
の様な形で認証対応できる方式を応答してきます。
他の独自認証方式が実装される場合もあるようです。
LOGIN認証はアカウント名、パスワードをBASE64でエンコードして送信します。


C:AUTH LOGIN
S:334 VXNlcm5hbWU6
C:dXNlcm5hbWU=
S:334 UGFzc3dvcmQ6
C:cGFzc3dvcmQ=
S:235 2.0.0 OK Authenticated

PLAIN認証は¥0+アカウント名¥0パスワードをBASE64でエンコードして送信します。


C:AUTH PLAIN
S:334
C:dXNlcm5hbWVwYXNzd29yZA==
S:235 2.0.0 OK Authenticated

PLAIN認証とLOGIN認証は、アカウント名とパスワードを単純にBASE64エンコードした文字列を認証に使用しているため、盗聴されるとアカウント名とパスワードが見られてしまいます。
SMTPサーバー環境に依存しますが、SMTP over TLS/SSL接続で使用することが望ましいです。

エラー処理もせず、英数字だけのメールを送るならば意外と簡単な手順でSMTPサーバー経由でメールを送れます。

No Comments »

WordPressがバージョンアップ (Version4.7.2へ)

WordPressがWordPress 4.7.2にバージョンアップされました。

No Comments »

WordPressがバージョンアップ (Version4.7.1へ)

WordPressがWordPress 4.7.1にバージョンアップされました。

No Comments »

アクセスありがとうございました2017

今年も初日の出の時刻を調べるページにたくさんのアクセスありがとうございました。
天気の良い地域が多かった様ですが初日の出を見ることは出来ましたでしょうか?

今年は原因が不明ですがサーバーのアクセス制限が断続的に行われていました。
アクセスしにくい状況も発生していたと思われます。
また、地図が表示されるページでは朝の2時過ぎから2時間ほどアクセス出来ない状況が発生しました。
これはGoogleMap JavaScript APIの無償枠ポリシーの変更が昨年あり、その条件に該当してしまったためです。
ご覧になれなかった方にはご迷惑をおかけしました。

アクセスありがとうございました。

No Comments »

WordPressをバージョンアップ (Version4.7へ)

WordPressをWordPress 4.7にバージョンアップしました。

No Comments »

日本製造Raspberry Piが登場

アールエスコンポーネンツ株式会社より日本製造Raspberry Piが発売されました。
イギリス製造の様にどこの会社のどこの工場とのアナウンスがないのはちょっと残念です。それでも製造工場は後々明らかになるのではないでしょうか?
150セットでの販売となるので個人で購入はどこか他の販売会社を経由することになりそうです。

No Comments »

WP Login