続・同人誌を蔵書管理するお手軽なシステムが欲しい。


大人の蔵書管理 V0.04 - とらのあなから商品情報取得


情報取得のアプローチを変えてみた。
サムネ画像と情報取得における失敗(ダウンロードエラーとか実行時エラーとか)はこれで無くなったかな?


ついでに商品情報の取得先が分かるようにしてみた。
ロゴリソースはページ開いたときのキャッシュから取って来てるから多分問題ないでしょう。

同人誌を蔵書管理するお手軽なシステムが欲しい。


データベースの登録・編集・削除、とらのあな商品詳細検索・商品情報取得と進んで、
アイテム種類や在庫有無問わずに取得するところまで出来た。



特集ページ(複数の商品詳細があるページ含む)、商品情報下の商品紹介とか曲リスト等の情報取得に未対応、
且つページ解析にも無駄が多く今だ実用的じゃない速度とか。


進行は途絶えてないけどペースが振るわないのが頂けないなーと。

もうずっと HTML ソース解析。


気分はなんちゃってハッカー


同人誌を蔵書管理するためのマクロ - 情報取得テストプログラム



情報取得に掛かるスピードがまだまだ実用的じゃないのと、
対応してないアイテム種類と、情報の取得が片付いたら一段落といったところですか。

ExcelVBA で IE 制御が楽しい。


プロパティやメソッドがユーザーフォームのコントロールに近くて、
扱いがオブジェクト変数(参照型)ってだけなので、割かしすんなり頭に入ってくる。


でもって一先ず、某ショップの年齢認証突破まで出来た、が。
これ未成年が実行した場合、利用規約に抵触してしまうなーと。


認証だけは自前で行って貰うように直さなければ。

本とか解説読んでるだけじゃプログラムは覚えられない。


例えば、今読んで勉強してるんだけどって言われてもどう答えればいいのか困ったり。
経験則もなく、ただ読んだだけで覚えましたって人をまず見ない。


書く言う自分も C言語の本を 1 年読むだけで、その後触って全く身についてないという事態を経験して、
人間とは手を動かさないと覚えられない、何と不便な生き物なんだ!と痛感したから。


もしも回りでいつの間にか出来るようになってる人が居たとしたら、大概バックエンドでは
ものすごい数のトライアンドエラーが潜んでるハズだから。


併せて言えばショートカットも存在しない。王道はないけど近道もない。
よくある何日で覚えられる〜は、与えられた日数で漏れなく熟知出来る人限定という括りが実は含まれてるのであって。


敢えて近道があると言うなら、以前に同じ概念(構造化、オブジェクト指向、関数型の何れか)の別言語を体得してる場合。
そこまで覚えてるなら後はまさに方言って感覚で、読み書き出来るようになるのにそう時間は掛からない。
ただしこの概念が違ってたりすると、それは方言じゃなく外国語に至ってしまう事に注意だが。


百聞は一見にしかず、百見は一考にしかず、百考は一行にしかず、百行は一果にしかず。
この工程を繰り返し行い一通り終えたと思うなら、それで初めて覚えたと断言できるんじゃないかと。

コミメガ休刊。


コミックメガストア休刊しとる。orz
せっかく30周年迎えてたっていうのにどうしちゃったの?


去年秋頃ワニマガジンに有力作家が根こそぎ移ってしまったっていうアレが原因か?
僕もコミックゼロス買ってますけども!


…と思ったらどうも警察による「えっちなのはいけないと思います」的点数稼ぎが原因だという噂が。
何か、たちばな書店を思い出してしまった。

ExcelVBA で IE 制御について。


三流君VBA のと昨日買った ExcelVBA で IE 制御本読んで大体は把握したかも(覚えた訳じゃない)。
IE で出来ることがほぼプログラムからも行える模様。
エクセルが ExcelVBA で全て制御出来るのと同じってくらいに。


これを使いこなせば、通常順を追って進めないとアクセス制限受けるような箇所からデータを取得できそう。
年齢認証ページを越えて一定時間有効なクッキーを発行させたり、直リンク不可なページを一度開いてから当該ページの画像保存とか、
もろもろの面倒な手続きは IE が一手に引き受けてくれるようなので。


唯一の問題は、IE を OS から完全に削除してるような例外的環境下では恐らく動かないかもって事か。

ただ何となく思うこと。


一番仕事できないやつが一番踏ん反り返ってるという。弱い犬程よく吠える的な。
眼中にないから無問題っちゃそうなんだけどさ。


ただまあ、滑稽過ぎて噴き出しそうになるんで、見えない所でやってろ、
って感じなんですがw

ありそうで無かった ExcelVBA で IE 制御の本。


Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応

Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応


今丁度、某同人ショップのページから商品情報を自動取得する方法に悩んでたので。
これと併せて三流氏のサイトで「VBAからIEを自動操作」を学び得れば、思ったよりも早く実現できそうな予感。


三流君VBAで楽しくプログラミング
http://www.ken3.org/vba/