脱線(某オンラインレンタルサービス)
「ネットで予約、ポストへ返却」という触れ込みでやっている某ネットレンタルサービス。
サービス開始当初よりも段々質が落ちてきている。
プランの構成も以前より低サービスなものに変わった。
ただし、以前から利用している人は、変更しない限りそのまま利用できる。
ということで、俺は借り放題プラン(M プラン)のまま。
大体ネットレンタルなんて枚数稼げてなんぼだと思うんだけど、どうなんでしょう?
ネットで借りれると便利だから・・・なんていって利用している人の割合ってどんなものかね。
借りて(***して)即返却。
まあ最近は面倒だし借りるものも尽きてきたので、急いで返却したりもしてないが。
さて。
昼前に返却処理が始まりしばしば 3 時ぐらいまで延々と処理を行っていることがある。
一般的な社会人だと、お昼の休憩時間に発送処理をするのが好ましい。
・・・が、ここのサービスはお昼休憩が終わる前に返却処理が完了するのは本当にたまにしかない。
システム屋としては、処理すべき想定件数があって、それに対するシステム的なレスポンスが前提にあった上で、システムをどのように構築するか検討するもんだと思うが、ここはそういうことしてないのかねぇ?
疑いたくなる。
まあ、
・システムの改善の際にフォントが変更になることがある(なんで?)
・メール送信部分を部品化してないっぽい
(返却確認と発送のメールの日本語の処理が違う)
・PC 用と携帯用のサイトで表示順が違っていたような気がする
なんてことを踏まえれば、いろいろ邪推出来るわけで。
本題。
発送処理をするために何回もサイトをチェックするなんて馬鹿らしいので、ツールを作ることにした。
返却処理中から通常時に戻った場合に、レンタルが可能な状態ならメールを送信するツール。
基本は昼の返却処理が終わったタイミングでメールを送信したい。
一定期間ごとにアクセスしないといけないので、常時起動している PC でスケジューラを使って処理するしかない。
・・・ということで Java で。
・・・なんか昔にも似たようなの作ったな。
会員向け某動画配信サイトだっけか。
家の回線が非常に不安定なせいで、動画がなかなかダウンロード出来ないので、サーバで何度もアクセスさせて強引にダウンロードしようとした。
後輩とかパートナーさんにこんなツール作ったよって話をしたら、みんなからあほっすねと言われた。
俺だってなー、家の回線がまともだったらこんなん作らんわ。
# 今は光で安定中。最高で 80Mbps ぐらい。
直前のアクセス時が返却処理中で、今回のアクセス時にレンタルが可能な状態だったらメールを送るように作った。
Linux サーバに Cron の設定追加しとかないとな。
とりあえず俺の目的を果たしたのでこれで完了。
この仕組みをそのまま使えば、アフィリエイト用の自動クリックツールなんてのが作れるな。
小銭を稼ぎたいわけじゃないので、それ用のものを作ろうとは思わないけど。
クリック保障型なら楽だろうね。
俺が作るツールは、俺が楽するためのツール。
基本はそこ。
まあたいしたもん作ってないけど。
そういやこの前、画像を拡大するだけのプログラム書いたっけ。
画像編集ツール探すのがめんどくてなー。
技術者たるもの単純作業をしちゃいかん。
自動化して楽をすることを考えろ!
そうすればミスも減る。
# テストツールなんてその典型だよな。
何事にも不満をもつこと。
そして少しでも改善しようと考えること。
それがが重要だよね。
・・・なんて思う。
・・・でもちょっとぐらいの技術力よりも必要なものはもっといろいろあるんだよな・・・と。