amazonごっこ
アマゾンアフィリエイトサイトのプロトタイプがでけた。
「公園には誰もいない」
https://books.doncha.net/
まだまだ見てくれ・装飾がたりないけど、骨格はこんな感じ、かな。アマゾンのwebサービスとperlのSimpleXMLはエライもんだ、とつくづく感心。この程度のサイトなら、べったりやれば一日もかからずに作れてしまう。レスポンスのチューンアップと小道具を調整したらリンク貼って本格的にオープンだ。ショッピングカートをいろいろ作り込めるようになってるけど、まずは公開。今週末を目指そう。SEOも含めてあれこれ参考にできそうなデータをとって勉強にしなきゃ、だわ。
本に関しては、結城昌治一冊だけでも売れればうれしいなあ、ていうか、世の人間が結城昌治を読んでくれればいいなあ、というところ。少なくとも、暗い落日、公園には誰もいない、炎の終わり、ゴメスの名はゴメス、の4冊を読めば、ひととしてのステージがひとつ上がるのは間違いない。
lolipopなんだけど、mysqlも使えるし.htaccessでmod_rewriteの設定もできる。こうやってちょっと試したい時にはちょうどいいかも。
台風だとか、肌寒かったりとか、季候の安定しない梅雨入りの都内だ。体調もいまいちだしゆっくりしたいんだけどねえ。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
amazonで遊ぶ
もしかすると体調がおかしいのか。金曜の夜に澤乃井の原酒、シメイ、あたりをへらへら飲んでたら土曜は夕方までトイレにはりついて吐きまくる。だいたい土曜は月イチ恒例の内科で、朝は普通に医者にいって「大丈夫ですね」と聴診器を当てられて帰ってきたのだ。気分が悪くなったのはその後、昼前あたりから。もう薮疑惑。
どうやら気持ちも切れかけの悪寒。うーむ、いや、おもしろくないことばかり。青空所属に帰ることを真剣に考える。
なもんで、ひたすら現実逃避に、日曜はlolipopでamazon ECS4.0のデータをいじるスクリプトをごにょごにょ。規約を読むと、AWSの登録IDはメールアドレスに対してひとつ、てことなんで、lolipopのメールアドレスで新たにひとつ取得。稼働中の読書snsに影響したくないし。
気合入れて調べるとチュートリアルもあって、パラメータもだいたい見当がつけられる。読書snsでは最低限のデータのしか使ってないんで考えることは少ないんだけど、用意されてるものをみると組み合わせが多いんで、ちょっと面倒、かな。
規約によると、価格などのデータは常に最新のものを使う必要がある。キャッシュしても一時間。
lolipopでmysqlにamazonから取得したデータを一時保存して、アクセスがあったらデータ取得時間をまずチェック。一時間以上前のだったらも持ってるデータを破棄して改めてamazonにデータ取得しにいく。
て、たかだかこれだけのことにハマる。mysqlのtimestampがよくわからず…。さんざん検索しても
current_timestamp-取得した時刻(timestamp型)> '1 hours'
てな、postgresqlでさくっとわかりやすい計算方法がでてこない。
このクソ野郎が低能がと、ひととおり罵って、perlのtimelocalで計算させることにした。…なんでやねん。
ついでに、ウチのポンコツサーバーから一時間毎にアクセスするようにしたのでアマゾン一時間ルールは大丈夫。
これで、アマゾンへのリンクをつければ手抜きお手軽アフィリエイトサイトのいっちょあがり。なんだけど、それじゃつまらないんで、リモートショッピングカートをつけてから公開してみよう、と。
扱うブツとしては。手元のデータも活用できるんで、まずはハードボイルド系ミステリを中心に品揃え。自分の好きな本だけが並ぶ、ってだけで俄然おもしろくなってきたから単純な性格だ。
とはいえ、読書snsのリニューアルが止まったんじゃ話にならんので、サイトはあっさりしあげよう。このために改めて画像を作ったりせず、手間はかけない方向で。
一応タグづけはそれなりにやっておいて、サイトができたらgoogleさまに登録ぐらいはやってみる、か。
ちなみに。アフィリエイトサイトで、まともな収入があるところなんて聞いたことがない。アフィリエイトで毎月ン万円、なんて本がにょきにょき出てる時点で、万馬券連発の馬券必勝本と同じですな。
しっかし、ほんと、なんだか、いろいろ調子悪いなあ。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
ろりぽ
なんか動かん、と思ってたら、perlのバージョンが、5.008 て…。
use utf8とかEncodeにようやく慣れてきたと思ったのに、もうすっかり忘れてるJcodeとかに戻れるかっての。
でも、ろりぽはMTが動くはずだし、MTってperlは5.6以上だったような気がするけど。よくわからんので問い合わせのメール。
とほほ。今日はもう寝る。
[05/30 12:58:15]
メールに返答。ろりぽレスポンス早いなあ…って、赤っ恥。5.008てのは5.8.0のコトだったらしい。(lolipopのわたしが使っているサーバーのperlのバージョンは5.8.0とのこと)
で、動かなかった原因は、やっぱりバージョン違いで。
ウチのサーバーは5.8.8。utf8の判定に
utf8::is_utf8()
てのを使ってるだけど、
$flag = utf8::is_utf8(STRING)
(Perl 5.8.1から) STRINGが、UTF-8かどうかをテストします。機能的には、Encode::is_utf8() と同じです。
ということでlolipopの5.8.0では
Encode::utf8()
じゃなきゃだめだった、というオチ。とりあえずココを直すだけで、ウチで動かしてるモジュールも普通に使える。
あれこれ試してみるか。
そういや。twitterのサーバーがコケてたり重かったりするせいで、ココの表示が遅くなるんで、外した。…使えねえー。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
amazonがよくわからんぞ
せっかくだから(なにがだ)amazonで新刊情報も取れるようにしようとちょっと調べてみる。BrowseNodeの一覧資料ってどこにあるんだろう、としばし徘徊。…うまく見つからず癇癪地団駄切歯扼腕隔靴掻痒だった。うううむ。
しかたがないんで、amazonにちょっと逗留。あちこち動いてブラウザのURL欄をチェックして、「きっと」「だろう」で少しメモ。とはいえ、仕様のよくわからないまま稼働中の読書snsに組み込むのアレだし、テキトーにアフィリエイトサイトでもデッチあげてamazonの様子見するかなあ。…て、んなよけいなコトしてる時間なんてどこにある。
きっとまとまった資料があるはずなんだろうけどなあ。
ほんとだったら、知りたいのは新刊情報じゃなくて「発売予定の近刊情報」。
マメなメンテが必要になりそうだし、キリがなさそうだけど、版元のサイトを巡回してHTMLから近刊情報をもってくるのが理想。各社共通の仕様で情報を出してくれるとありがたいんだけどねえ。うーむ、後回し。
ウチは本にメモがつけられるんだけど。
ネットというかsnsというか、情報を共有する場所、ということを理解してくれていない参加者さんもいて、、メモに一行、自腹本だの図書館本だの。ほかの参加者さんにしてみればただの落書きでしかない。正直なところ、それならローカルでエクセルでも使ってほしい。とはいえ、どう使うかは使う側の自由。これはしょうがないんで、ちょっと小細工。各自でNGワードを設定して見たくないものを隠せるようにしてみよう。テーブルをひとつ追加するだけでなんとかなりそうだし。
しかし、まだ一部。それも閲覧系しかやってないのにスクリプトが2000行超える。うまく共通部分をまとめきれてないよなあ。
都内、いきなり寒くて驚く。昨日より10度も低いってどういうことだ。身体がついてけまへん。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
週末の記録だ
週末の記録。
歯医者。今回の治療は一応終了。3カ月ほどあけてまた予約してくださいね、と。もうガタガタだし定期的に通わないとだめってことらしい。
皮膚科。しろうせい湿疹だと思ってたんだけど、シャンプーがきつすぎるせいだ、と。ステロイドとか抗生剤の入った軟膏とローションを処方される。うーむ、シャンプー負けか。
接骨院。どこが痛くていったわけじゃなく、ヨメにそそのかされてなんとなく。ごりごりぐりぐり痛みで汗がびっしょり。おもしろかったかも(え)
散髪。うちの近くにアメショーを散歩させる散髪屋があって、時々散髪しに。おやじとおばさんに猫の話をきかされるハメになる。
有楽町ビックカメラ。ヨメが友達飲みで有楽町。なもんで待ち合わせまでちょっとつきあってビックカメラ。ていうか有楽町に出るとビックは巡回経路だ。ウィルスソフトを買う。わが家はZERO。高いだけのノートン先生にはこりごり。おおふりのDSソフトも。
秋葉原ブックオフ。ヨメとわかれて秋葉原。創元推理の堀晃「遺跡の声」「バビロニアウエーブ」、キングの「ドリームッチャー」「IT」があればなあ、と覗くんだけど空振り続き。本屋で定価で買えよということなんかなあ。
そんなこんな日も暮れて週末も終わろうとするので、昨日亀有アリオで買っておいたイカ飯と今日帰りがけ北千住成城石井で仕入れたシメイで晩飯にするか。
なんかとても中流で平均的で事件もネタもない週末だ。こんなしょーもない文章でネットのリソースを使っていいのか、と思わないでもないが、割り箸を使わなくても森林伐採は続くんだよなあ、と意味もなく話を広げてごまかしてしまおう。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
老体
この週末は医者の予約が3件も入っていて忙しい。
歯医者に皮膚科に接骨院。さらに来週末は内科だ。
うーむ、こうして列挙してみると初老という言葉に違和感ないよねえ。やばいなあ。
てことで先を急ぎたいポンコツサーバーだ。スケジュールだけでも作ってみるかしらん。いつまでにどこまでやるのか、TODOリストを出して…て、わたしの一番苦手、嫌いなやりかただけど、このままじゃほんと一年かかっても終わらない勢いだし。
まったく脈絡なく。twitterを使ってみる。うーん、面白いのか、これ。ケータイから使う分には気楽かもしれんけど…。読書snsリニューアルのメモにでもするかねえ。APIをいじれるのはちょっとそそられる、かも。
読書snsで「いま何読んでる」ブログパーツなんてのも面白みはあるかなあ。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」