賭け

この年齢で新たな、しかもリスクの高い挑戦をしていることに一抹の不安を覚える。

本来であれば再就職して、遅めの婚活もして、と行きたいところだが、やっと挑戦したいことが見つかったから頑張っている。

そしてそれは半年経った今、少し手応えを感じられるようになってきた。

とりあえずあと一年頑張ってみる。
駄目だった時のことは今は考えない。

PIPOシステムの改良版…その名は…

BIBOシステム!!!
coming soon

Excelマクロ 表内の並び順を変更する

とあるExcelマクロのサンプルを作り上げました。
表内の行の並び順を変更するものです。
次のような記号が書かれているセルを押下したら決められた動作をします。

▲ ... 一行上へ
▼ ... 一行下へ
▲▲ ... 表内の一番上へ
▼▼ ... 表内の一番下へ

但し、元の表の順番は変えたくないので別シートを作ってビューのように使います。PIPOシステムへの組み込みは明日!

PIPOシステム 改修

以下の対応を行った。

【修正済】
他システムから最初の値を受け取らないと分析値が正しくならない。

【改良】
5分前の値〜現在の値が基準値を跨いだ時、それがわかるようにした。

PIPOシステム 課題

以下の問題を確認。

(1)他システムから最初の値を受け取らないと分析値が正しくならない。
(2)他システムと連携した状態で初期化処理を2回やるとExcelマクロエラーとなる。

両方とも原因は把握しているが、使用上の問題としては軽微であるにも関わらず、修正には若干手間がかかるため、対応は先送りとする。

モンスト 大黒天攻略メモ

【大黒天攻略メモ】
1.左上・右下で終
2.左下・右上で終。右下厳禁
3.ボス。左上・右下で終。右上厳禁
4.ボス。上で終
5.上で終。下厳禁
6.ボス。下で終。上厳禁
7.ボス

※ボスは2ターン接近不可

◆ボス攻撃カウント
上 短距離拡散
左 白爆
右上 レーザー
覚醒右下 麻痺移動

PIPOシステム 改修

以下二点を実装。

【1】
他システムから時刻を受け取る際、想定外の値を受け取ることがあったため、これに対応した。

・他システムに接続できないメッセージ。
・他システムに接続できた。値無しメッセージ。
・他システムに接続できた。区切り文字のコロンだけ。←本日発覚w

【2】
収集したデータを翌日の入力データとして利用できるようにした。

PIPOシステム 初稼動!

昨日完成したPIPOシステム、今日が最初の稼働日でした。結果は…大変に満足できるものでした。

ネットの情報を見るに、某システムとの連携で取り込んだデータを記録するためにはタイマーを使って定期的に記録するしかなく、値の取得漏れもありうべし、というのが一般的な見解のようですが、これをExcelの関数だけで完璧に取得できるようにしました。同じことをやろうとしている方からすれば垂涎ものの成果を挙げることができました。パフォーマンスの問題も今のところありません。

これによって、有料でもっとマシな形で情報を提供しているサービスの利用を検討する必要もなくなり、5分毎に画面をみてエクセルファイルに転記する作業からも開放されました。これは素晴らしい。

しかし諸手を上げてバンバンザイというわけでもありませんでした。初稼動に際し、想定しない状態でデータが送られてくるという洗礼も。これについては本日対応します。また、その日に取得できたデータを翌日の初期データとして利用する機能も本日実装します。

まずは良かった。

PIPOシステム ファーストバージョン完成!

開発していたPIPOシステムが遂に完成しました!
まだ初期データを作るのが大変だったり、長時間異常状態になった場合の対応など課題はありますが、とりあえず完成です。

明日、初稼動です!

PIPOシステム 開発進捗

PIPOシステムの開発を進めています。初期データを整形する処理にPERLを使用する以外は、全てExcelでやることにしました。

現在は、初期データの整形する処理の実装を進めています。あと1〜2時間もあれば終わると思います。実は初期データはフリーのサイトに頼っていました。フリーだから使いやすいのですが、サーバーダウンや急なサイト閉鎖の危険があるため、有料サイトの利用も検討していました。その辺を、しっかり企業が運営する情報を利用できるように仕様変更したので(条件付き無料!)、時間はかかりましたが満足のいくものに仕上がりそうです。

初期データを取り込んだ後のデータ加工処理の実装は全て終わったので、あとは他システムからリアルタイムに飛んできたデータを上手く捌く処理ができたら完成です。これも2〜3時間で終わるでしょう。

PIPOシステム、まもなく完成です!