PayPal毎度ありがとうメール

【PayPal毎度ありがとうメール】の通信をSSLへ

2018年11月06日
次々いきます。
PayPal毎度ありがとうメール】の通信もSSLに移行しました。

PayPalオートメール】と同じで、今回移行したのはPayPal以外との通信部分です。PayPalとの通信は既にSSLになっています。大切な情報を通信するので当然です。今回は重要ではないちょっとした通信をSSLにしました。

これ以外にもソースをより良く修正しています。

PayPalオートメール

【PayPalオートメール】の通信をSSLへ

2018年11月05日
【Webページコントローラー】の通信をSSLへに続き、【PayPalオートメール】の通信もSSLに移行しました。

今回移行したのはPayPal以外との通信部分です。PayPalとの通信は既にSSLになっています。大切な情報を通信するので当然です。今回は重要ではないちょっとした通信をSSLにしました。

ビジネス・SOHO

来年のスケジュール帳を買いました

2018年11月04日
ずっと愛用しているダイソーのスケジュール帳があるのですが、どうやら来年用は出ないようなので、同じタイプの別のスケジュール帳を買いました。やはりダイソーです。

文房具店や本屋に行ってスケジュール帳コーナーを見たのですが、なかなかこれというものはありませんでした。
欲しいタイプはあるにはありましたが、みんな1000円超え、正直そこまで使わないのです。

以前は100均の大きさが同じ別タイプのスケジュール帳を2冊買って、合本して使っていたことがあります。
来年は合本しようかと思ったのですが、それでも欲しいタイプのスケジュール帳にすることはできませんでした。

で、結局ダイソーのスケジュール帳になりました。一応欲しいタイプの手帳なのでこれでいきます。
 
面白みはない黒のカバーが付いています。手帳とカバーは外せることを確認して買いました。どうせ表紙は好きにやり直すので、これでOKです。

1ページ目に1年分のカレンダーがあり、次に年間計画があります。

大切なのはここからで、月曜始まりのマンスリーがあり、


月曜始まりの週間レフト、


最後にメモのページです。


いつもマンスリーはやるべきこと、ウィークリーはやったこと、ウィークリーの右のページはその日の出来事や今後の注意事項など好きに記入します。ウィークリーの上の空いた部分には心に残った言葉なども書留たりします。
特に右ページはあまりきちんとは書きません。書かない日があっても(いや書かない日の方が多いかな)OKとして、ゆるく続けています。きっちりするより、ゆるくでも長く続けることを大切にしています。

メモのページは販売しているツールのバージョンアップや新しいツールの構想など、付箋を貼って使っています。
いよいよツールを修正したり作ったりするときは、付箋をマンスリーに貼り直してToDoとします。

栞がない手帳の時は、プラスチック付箋を貼ってインデックスにしています。

ブログ

またTwitterAPIで遊んでしまった

2018年11月03日
TwitterAPIのどツボにハマって遊んでしまいましたでブログ更新時に、更新お知らせ写真付きツイートができるようにしました。
あのときは静止画だけでとりあえずは終了したのですが、やっぱりビデオも投稿できた方が便利だなと思うようになってしまいました。
ブログ更新後、ツイッターから動画をアップしてツイートしてみたのですが、やっぱり面倒なんです。しかもちょっとではなくて、かなり面倒に感じるんです。

前回と同じで、以前からお世話になっている、
GitHub - abraham/twitteroauth: The most popular PHP library for use with the Twitter OAuth REST API.
を利用させていただきました。

いざアップロード!できません。

Overview — Twitter Developers
どうやらチャンクに分けてアップロードをするようです。もしかすると、分けなくてもできるのかもしれませんがTwitterが推奨しているようですしチャンク分けしてみました。

修正して再度アップロード。
どうやらアップロードはできているようですが、エラーになります。

【Duration too long, maximum:30000, actual:xxxxxx】

調べたら、動画が30秒を超えているということらしいです。
Overview — Twitter Developersにビデオは15MBとありますが、秒でも引っかかるのでしょうか。
試しに短い動画でやってみたら無事ツイートできました。

更に調べると、【media_category】を【tweet_video】を引き渡してやると30秒以上の動画が扱えるようです。

引き渡してアップロードしてみます。

今度は【Not valid video】だって。アップロードしたのは確かにビデオなんですけどね。
返ってきたメッセージを見てみると、【pending】が出ている、でも動画のアップロードはできているのかな、と思います。

返ってきたメディアID(media_id)を直書きで指定してツイートすると、ツイートできました。
何度かやってみたのですが、どうやら動画が使えるようになるのに数分かかっているみたいです。この当たりはTwitterサーバーの混み具合にもよるのかもしれません。

仕方ないので動画アップロードとツイートは処理を分けました。
確かアップロードしたファイルは1時間有効だったはずなので、メディアIDを記録しておいて、後からメディアIDとツイート内容をセットにしてツイートを投げます。

作っておきながらなんですが、ツイッターのアカウントの関係で動画はアップロードしないかもしれません(なら作るなよ・・・)。まだ色々悩み中です。


覚書 ---- TwitterAPIからの動画の投稿
Overview — Twitter Developers
Media Best Practices — Twitter Developers
API Reference — Twitter Developers

チャンク分けする
30秒を超えている場合は、media_category:tweet_video を指定
アップロードした動画が使えるようになるまで待つ

アン(足)

干してある縫いぐるみは獲物ニャ

2018年11月02日
ディスプレイの画面を拭くために、クリーナーを常備しています。

洗って干していたら、アンがご執心になられました。
向かって左側がクリーナーです。

ビデオ
(動画 33s)
『トワッ!』
『トニャ!ニャッ!!ううん、もうちょっと。』
『トリャッ!取れた!』
『アンの獲物ニャ!ガジガジ、ガジガジ。ママにだってやるもんか!』

今度はピンチハンガーの上に乗せて乾かします。
ビデオ
(動画 43s)
『今度は難しいニャ。えっと、望遠鏡を登ったら取れるかな?』
『縫いぐるみは無理そうなので、こっちでいいや。』
右側はただの布です。
『体勢を整えて、気持ちも整えて、狙い定めて・・トオッ!』
『無理みたい。』
斯くして頭脳戦に勝利しました。

ですがいつもはアンに食べられないように、クリーナーは袋に入れて棚に置いています。
写真
袋から出すのが面倒でほとんど使っていません。
と言うことは、頭脳戦に負けてるってこと?・・・かな。

Webページコントローラー

【Webページコントローラー】の通信をSSLへ

2018年11月01日
ネットビジネス便利ツール】をSSL化したので、各ツールの通信もSSLに対応させることにしました。
もう少しゆっくり対応させる予定だったのですが、よい機会かもしれません。

言語はPHPです。
【cURL】関数と【fsockopen】関数どちらを使うか、レンタルサーバーによっては【cURL】関数がインストールされていないかもしれないので(私が使っているサーバーはオプションです)両方使うことも考えました。
今までは【fsockopen】関数を使っていて、通信ができないという現象はなかったので、【fsockopen】関数を使うことにしました。
OpenSSLがPHPから利用できるように組み込まれていなかったらエラーになるので、そのときは仕方ないので非SSLで通信します。ですが今どきなので利用できるでしょう。

非SSL
$fp = fsockopen("www.example.des", 80, $errno, $errmsg, 30);

SSL通信はホスト名の先頭に【ssl://】を付けます。
$fp = fsockopen("ssl://www.example.des", 80 $errno, $errmsg, 30);
いざ通信!

・・・繋がらない。

そうでした、SSL通信はポート番号が80番ではなく443番でした。

$fp = fsockopen("ssl://www.example.des", 443 $errno, $errmsg, 30);

繋がりました。

ずっと以前にコーディングしたのに、忘れていました。時々は使って思い出さないといけませんね。

第一号で【Webページコントローラー】に組み込みました。

DIY

家の中を少し秋へ

2018年10月30日
ツールの改修に戻りますと言ってからはや1週間。。。。。まだサイトの移行をやっていました。
移行そのものではなく、ソースを改善していました。
そしてセキュリティの勉強も少々。

移行終了して、今度こそツールのソース改修に戻ります!!
まだまだサイトのソースも改善しないといけないのですが、販売しているツールの方が優先順位が高いので、一旦打ち切ります。


ここ二週間ほどサイトの移行に、その前は販売ツールの改善に勤しんでいたせいで、家の中が荒れてきてしまいました。
ニトリのTV CMでは『冬のインテリアに・・』なんて流れていますが、家はまだ夏だぁ。こたつのCMもよく流れているようですね。インテリアを早く秋にしなくては、直ぐに冬になってしまいそうです。

ということで、今日はコーディングの手は少し緩めて、家の中を少し秋にしました。
リビングの猫のパズルを秋っぽい物へしてみました。


写真 写真


写真 写真

トロが浮き輪を持って浮いているコップはしまいます。
写真
代わりにこちらのフィギュアを。
写真
以前アンに落とされて首がもげたフィギュアです。 ⇒ 落とされて首が・・・