映画でもハンバート ハンバートを演じたジェレミー アイアンズが朗読します。驚きの CD10枚組、その収録時間や 11時間半。コストパフォーマンス高すぎです。
本当は子供向けの Audiobookを探していたのです。不思議の国のアリスとか赤毛のアンとか秘密の花園を狙っています。アリスは言い回しが難しそうなのでまずはこの Anne of Green Gables。3枚組 4時間。朗読ではなく、BGMあり、キャストありのドラマCD風。きかん気が強そうで、口の減らなそうなアンの声が素敵。
SearchIndexを Books決めうちではなく ForeignBooksとの二択にする必要があるのだけど、978-4-*********が Foreignか否かは、どの国の Amazonを利用するつもりかで変わってくる。とりあえず Amazon.co.jpの利用を前提とした変更を amazon.rbに施して、書影の表示にこぎ着けた。(さらに、ISBN-13の頭が 978だけしかない期間限定の対応だけど)
url << "&SearchIndex=#{'Foreign' if /\A(978)?4/ !~ asin}Books" if id_type == 'ISBN'
ブラウザがいくらキャッシュを利用して進む/戻るを高速化する努力をしても slashdot.jpでは毎回 ads.osdn.jpへのアクセスが発生するので、数秒の待ちが必ず入る。そして、これが目的で待っていたのだが、スクロール位置が復元されなくて待ち損になることが多々ある。ページの内容が変更されたと Firefoxが判断して、やめるのかもしれない。
スラドひとつのために Adblockをインストールするのも、なんだかなー、なので
C:\Windows\System32\drivers\etc\hosts に
127.0.0.1 ads.osdn.jp
という行を挿入してお茶を濁して、首尾は上々(ローカルで動いている Apacheが即座に 404 Not Foundを返している)なのだけど、
127.0.0.1ではなく、存在しない、という設定があるだろうと思う。(だからお茶を濁すという表現になっている)
hostsファイルでできなかったとしても routeコマンドでは何やらできそうな気もする。
(解決編はありません)
if line =~ /.*Sector:<.*(Basic Materials|Conglomerates|Consumer Goods|Financial|Healthcare|Industrial Goods|Services|Technology|Utilities)/ p $1 end
HTMLをその場その場の正規表現で処理したくはないけど、それはそれとして、こうする。要は「Sector:HOGEHOGE」というテキストにタグがいろいろ付いていて、それらを無視してセクタ名を取り出したいということかと。
/Sector:(?:<[^>]+>)*(Basic Materials|Conglomerates|Consumer Goods|Financial|Healthcare|Industrial Goods|Services|Technology|Utilities)/
元のパターン冒頭の .* は全く無駄。一度文字列全部を食べてしまうことに無駄以外の意味はない。(後ろから「Sector:」を探すか、前から「Sector:」を探すかという違いはあったりして)
二番目の .* が以降の文字列すべてを食べてしまうのも無駄。それにそれじゃあ「Sector:」から最も離れたセクタ名と同じ単語に一番最初にマッチしてしまう。
以上お目汚しでした。それより、この質問への最初の回答は金言。良いなあ(こんなレスがすぐに付くなんて)。
正規表現は書き方を覚えないと駄目 なぜなら、ほんの少し変えようと思っただけで別物になるから コピペでやろうとすると異常に遠回りになる
基本的に覚えることは
だけだもの。
「ジュラシック・パークの」なんだ。自分も入り口はそこ。当時は気になる映画があればよく原作を読んでいた。
『ジュラシック・パーク』『北人伝説』『ライジング・サン』も図書館で借りて読んでいたはず。
『ライジング・サン』だけはエンターテインメントじゃないよね。最後まで狐につままれたような状態から抜け出せなかった。
どうしてカートリッジ式なのに台座ごと交換してくれちゃったのだろう。シューと言わずパッドを交換してくれといったからだろうか?未だに両者の違いがわからないが。やり直してもらったけど抜け止めピンが付いてないよ。前回はシューの交換の後しばらくして左右とも脱落してしまっていたけど、今回は最初から……。
ワイヤーが短かったからってワイヤー交換の代金も払ったけど、ブレーキワイヤーは一度も切ったり交換したりしてないよ。(短すぎるはずがない) いずれ交換するものだから構わないのではあるが……。それにしても、余ったワイヤーの突き出し量が多すぎて(中指くらいかそれ以上の長さ)内腿にあたるってーの。(やり直しついでに半分に切ってもらったけど)
現在の時刻を知るのが目的ではなく、ボタンを押した時刻を残すのが目的。金魚に 5回も 6回も餌をやらないように、とか。最後にアレをしたのはいつだったかな、とか。そういう使い途。
基本はこう。
Logicoolのサイトのタブコントロールはキーボードインターフェイスを具えていて偉い、と書いたばかりだが、スクリプトがオフだと、タブの切り替えができないばかりか、タブの中身、肝心の情報が表示されないのはイクナイ。
スクリプトで各タブの表示・非表示を切り替えているのだろうが
ではなく
が、より良いやり方ではないか。(一瞬全ての情報が表示されてすぐに消える、というのは気にすることではないと思っている)
ロジのサイトのこのスクリプトは見栄えをいじるだけなので、HTMLとスクリプトを切り離して、最初に HTMLのみでページを作り、スクリプトは後からアタッチするものだと考えて欲しかった。
スクリプトに依存する要素があって切り離せない場合は、Amazon.co.jpがやっているように
方法が賢いと思っている。